İçeriğe geç
BigBang

Sık açılanlar

    ↑↓Gezin↵AçEscKapat
    EN

    Temeller

    Veri görselleştirme

    Grafikler bir soruyu yanıtlar ve her zaman tablo ya da metin karşılığıyla gelir. Bu sayfa grafik türünü seçmeyi, renk rollerini, grafik anatomisini, sayı biçimini, hareketi ve erişilebilirliği anlatır.

    • Grafikler ECharts ile çizilir (D-17). Renkler, yazı ve hareket token’lardan gelir; grafik kodunda renk kodu yazılmaz.
    • Grafik, mod değiştiğinde paleti token’lardan yeniden okur; sayfa yenilenmeden açık ve koyu moda geçer. Seri paleti markadan bağımsızdır; her markada aynı sekiz renktir.
    • Her grafik bir soruyu yanıtlar: “Son 12 ayda aylık işlem sayısı nasıl değişti?” Başlık bu soruyu ya da yanıtını söyler.
    Soru Tür Not
    Zamanla nasıl değişti? Çizgi En çok 5 seri. Kesintisiz zaman ekseni.
    Kategoriler nasıl karşılaştırılır? Yatay ya da dikey çubuk Çubuklar sıfırdan başlar; uzun etiketlerde yatay çubuk.
    Bütünün parçaları neler? Yığılmış çubuk Pasta ve halka yalnızca 2-3 parça için; daha fazlasında çubuk.
    Tek bir sayı ne durumda? Gösterge kutusu Değer, önceki döneme göre değişim ve isteğe bağlı küçük çizgi grafik.
    Kesin değerler gerekiyor mu? Tablo Grafik kesin değeri okutmaz.
    İki değişken arasında ilişki var mı? Saçılım Yalnızca analiz ekranlarında.

    Üç boyutlu grafik, çift eksenli grafik (eksenler açıkça etiketlenmemişse) ve göstergeli hız saati kullanılmaz.

    Bir sayının yükseldiğini ya da düştüğünü gösterir. Bu renkler durum değil, yön anlatır; yönün yanında işaret (+, −) ya da ok da bulunur.

    TokenÖrnekAçık modKoyu mod
    --bigbang-color-data-positive#0e7644#0e7644#0e7644#a5e2b9#a5e2b9#a5e2b9
    --bigbang-color-data-negative#a6383c#a6383c#a6383c#ffbebb#ffbebb#ffbebb

    Seriler sabit bir sırayla renk alır (color-chart-categorical-1…8); aynı seri her grafikte aynı rengi taşır. İlk beş renkte kırmızı ve yeşil yoktur; bunlar yalnızca altıncı ve yedinci seride gelir. Artış ve düşüş gibi yön bildiren değerler seri rengi değil data-positive ve data-negative kullanır. Her seri rengi yüzeye karşı en az 3:1 kontrast taşır ve renk körlüğü denetiminde komşu iki renk birbirine karışmaz. Alan ve vurgu dolguları için her serinin yumuşak bir eşi vardır (color-chart-soft-1…8).

    Sıra Rampa adımı, açık mod Rampa adımı, koyu mod
    1 blue 700 blue 400
    2 teal 500 teal 300
    3 orange 700 orange 500
    4 violet 500 violet 500
    5 pink 600 pink 400
    6 green 600 green 500
    7 red 500 red 300
    8 neutral 600 neutral 400
    TokenÖrnekAçık modKoyu mod
    --bigbang-color-chart-categorical-1#0068a5#0068a5#0068a5#79c2ff#79c2ff#79c2ff
    --bigbang-color-chart-categorical-2#0a9f9a#0a9f9a#0a9f9a#9edfda#9edfda#9edfda
    --bigbang-color-chart-categorical-3#8a5600#8a5600#8a5600#c17a00#c17a00#c17a00
    --bigbang-color-chart-categorical-4#9575e2#9575e2#9575e2#9575e2#9575e2#9575e2
    --bigbang-color-chart-categorical-5#b34881#b34881#b34881#f897c6#f897c6#f897c6
    --bigbang-color-chart-categorical-6#138a50#138a50#138a50#2da264#2da264#2da264
    --bigbang-color-chart-categorical-7#e1595b#e1595b#e1595b#ffbebb#ffbebb#ffbebb
    --bigbang-color-chart-categorical-8#525252#525252#525252#a1a1a1#a1a1a1#a1a1a1
    --bigbang-color-chart-soft-1#c8e5ff#c8e5ff#c8e5ff#015182#015182#015182
    --bigbang-color-chart-soft-2#bfece8#bfece8#bfece8#005956#005956#005956
    --bigbang-color-chart-soft-3#fddbb4#fddbb4#fddbb4#6c4300#6c4300#6c4300
    --bigbang-color-chart-soft-4#e3dcff#e3dcff#e3dcff#523e83#523e83#523e83
    --bigbang-color-chart-soft-5#ffd3e6#ffd3e6#ffd3e6#782f56#782f56#782f56
    --bigbang-color-chart-soft-6#c3eed1#c3eed1#c3eed1#0d5c34#0d5c34#0d5c34
    --bigbang-color-chart-soft-7#ffd6d4#ffd6d4#ffd6d4#822b2e#822b2e#822b2e
    --bigbang-color-chart-soft-8#e5e5e5#e5e5e5#e5e5e5#262626#262626#262626
    --bigbang-color-chart-grid#ededed#ededed#ededed#303030#303030#303030
    --bigbang-color-chart-axis#525252#525252#525252#a1a1a1#a1a1a1#a1a1a1
    --bigbang-color-chart-cursor#f5f5f5#f5f5f5#f5f5f5#1e1e1e#1e1e1e#1e1e1e
    • Bir grafikte en çok 5 kategori rengi kullanılır. Daha fazlası “Diğer” altında toplanır ya da grafik bölünür.
    • Komşu seriler renkle birlikte çizgi deseni, işaretçi şekli ya da doğrudan etiketle ayrılır.
    • Sıralı ölçek (az → çok) tek renk ailesinin açıktan koyuya adımlarıdır: brand 100 → brand 800.
    • İki yönlü ölçek (eksi ↔ artı) ortada nötr bir adımla iki ucu ayırır: data-negative ↔ neutral 200 ↔ data-positive.
    • Isı haritasında her hücrenin değeri ipucunda ya da hücrenin içinde yazılı olarak da verilir.

    Grafik bir durumu gösteriyorsa (başarılı, bekleyen, başarısız) Renkler sayfasındaki status-*-emphasis token’ları kullanılır ve her durumun adı göstergede yazar.

    Parça Kural
    Başlık Grafiğin yanıtladığı soru ya da ana bulgu; type-heading-sm.
    Alt başlık Birim, dönem ve saat dilimi: “Adet, son 12 ay”.
    Gösterge (legend) 2 ve daha fazla seride gösterilir; mümkünse seriler çizginin ucunda doğrudan etiketlenir.
    Eksenler Etiketli; birim eksen başlığında ya da alt başlıkta. Izgara çizgileri color-chart-grid renginde, 1 px ve yalnızca yatay; eksen çizgisi ve çentik yok. Eksen yazısı color-chart-axis renginde, 12 px ve eşit genişlikli rakamlarla.
    İmleç Çubuklarda kategori arkasında color-chart-cursor bandı, çizgilerde 1 px border-default dikey çizgi.
    İpucu Fareyle, dokunmayla ve klavyeyle açılır; tam değeri ve tarihi gösterir.
    Veri etiketi Az sayıda çubukta doğrudan değer yazılabilir; kalabalıkta yazılmaz.
    Kaynak ve not Gerekirse grafiğin altında type-body-sm ile.
    Durum Gösterim
    Yükleniyor Grafiğin boyutunda iskelet; eksenler çizilmez.
    Veri yok Grafik alanında boş durum metni: “Bu dönemde veri yok.”
    Hata Grafik alanında hata metni ve “Yeniden dene” eylemi.
    Kısmi veri Eksik dönem kesik çizgiyle gösterilir ve notta açıklanır.
    • Değerler Intl.NumberFormat ile, tutarlar narrowSymbol ile biçimlenir. Bkz. Biçim ve yerelleştirme.
    • Eksen etiketlerinde kısaltma kullanılabilir (1,2 Mn); ipucunda tam değer gösterilir.
    • Çubuk grafiğin değer ekseni sıfırdan başlar. Çizgi grafikte eksen sıfırdan başlamıyorsa bu eksende açıkça görünür.
    • Eksi değerler sıfır çizgisinin altında çizilir ve eksi işaretiyle yazılır.
    • Zaman ekseni Europe/Istanbul saat dilimindedir; alt başlık bunu söyler.
    • Grafik ön yüzde toplam ya da ücret hesaplamaz; değerler sunucudan hesaplanmış gelir.

    Grafik ilk açılışta ve veri değiştiğinde kısa bir geçişle çizilir. Azaltılmış harekette grafik son hâliyle doğrudan görünür.

    TokenAçık modKoyu mod
    --bigbang-motion-chart-enter-duration0.4s0.4s0.4s0.4s0.4s0.4s
    --bigbang-motion-chart-update-duration0.24s0.24s0.24s0.24s0.24s0.24s
    • Sayılar saydırılmaz; yeni değer doğrudan görünür.
    • Sürekli dönen ya da kayan grafik yoktur.
    • Her grafiğin yanında aynı verinin tablosu ya da metin özeti bulunur. Tablo “Tabloyu göster” ile açılan bir bölümde olabilir (WCAG 1.1.1).
    • Grafiğin kısa bir metin özeti vardır: “Aylık işlem sayısı Mart’tan bu yana artıyor; en yüksek değer Eylül’de.” Bu özet grafiğin erişilebilir açıklamasıdır.
    • Çizgiler, çubuklar ve işaretçiler zemine karşı en az 3:1 kontrast taşır (WCAG 1.4.11).
    • Renk tek başına anlam taşımaz: seriler desen, işaretçi ya da doğrudan etiketle de ayrılır (WCAG 1.4.1).
    • İpucu klavyeyle açılabilir; veri noktaları arasında ok tuşlarıyla gezinilir.
    • Grafik 320 CSS px genişlikte kendi kapsayıcısı içinde kayar ya da tabloya döner.
    +%12,4−%3,1
    Yapınİşaret ve renk birlikte; renk ayırt edemeyen kişi de yönü okur.
    %12,4%3,1
    YapmayınYalnızca renk; yön kaybolur.
    YapınSıralı çubuklar parçaları karşılaştırmayı kolaylaştırır.
    YapmayınBeş ve daha fazla dilimde açılar karşılaştırılamaz.