Kaynaklar
İndirmeler
Derlenmiş token dosyaları (CSS, JSON, DTCG), marka başına Figma değişkenleri ve ECharts teması; hepsi site derlenirken token paketinden üretilir.
Bu sayfadaki her dosya site derlenirken @bigbang/tokens paketinin çıktısından üretilir; elle düzenlenmiş bir kopya yoktur. Figma değişkenleri ve ECharts teması, Tema üreticisi ile aynı dışa aktarma koduyla üretilir ve derleme, değerler token çıktısıyla birebir aynı değilse durur.
Fixture deneme markasıdır: beyaz etiket akışını ve marka değiştirmeyi denemek içindir, bir ürün ekranında kullanılmaz.
CSS değişkenleri
Bölüm başlığı “CSS değişkenleri”Her marka ve mod için bir dosya. Seçici [data-brand="<marka>"][data-theme="<mod>"] biçimindedir; azaltılmış hareket değerleri aynı dosyadadır. tailwind-theme.css, Tailwind v4 yardımcı sınıflarını token değişkenlerine bağlar ve @bigbang/ui/styles.css tarafından içe aktarılır.
| Dosya | Marka | Mod | Boyut | İndir |
|---|---|---|---|---|
bigbang-light.css | BigBang | Açık | 42.2 KB | İndirbigbang-light.css |
bigbang-dark.css | BigBang | Koyu | 41.9 KB | İndirbigbang-dark.css |
fixture-light.css | Fixture (deneme markası) | Açık | 42.2 KB | İndirfixture-light.css |
fixture-dark.css | Fixture (deneme markası) | Koyu | 41.9 KB | İndirfixture-dark.css |
neutral-light.css | neutral | Açık | 42.2 KB | İndirneutral-light.css |
neutral-dark.css | neutral | Koyu | 41.9 KB | İndirneutral-dark.css |
tailwind-theme.css | Tümü | Tümü | 21.3 KB | İndirtailwind-theme.css |
@import '@bigbang/tokens/css/neutral-light.css';@import '@bigbang/tokens/css/neutral-dark.css';Aynı değerlerin düz hali: anahtar CSS değişkeninin adıdır (bigbang-color-surface-default), değer CSS’te kullanılan değerdir. Grafik, tuval ya da e-posta şablonu gibi CSS değişkeni okuyamayan yerler içindir. motion.json süreleri milisaniye, eğrileri Bézier dizisi ve yayları fizik parametreleri olarak verir (MOT-09).
| Dosya | Marka | Mod | Boyut | İndir |
|---|---|---|---|---|
bigbang-light.json | BigBang | Açık | 24.3 KB | İndirbigbang-light.json |
bigbang-dark.json | BigBang | Koyu | 24.2 KB | İndirbigbang-dark.json |
fixture-light.json | Fixture (deneme markası) | Açık | 24.3 KB | İndirfixture-light.json |
fixture-dark.json | Fixture (deneme markası) | Koyu | 24.2 KB | İndirfixture-dark.json |
neutral-light.json | neutral | Açık | 24.3 KB | İndirneutral-light.json |
neutral-dark.json | neutral | Koyu | 24.2 KB | İndirneutral-dark.json |
motion.json | Tümü | Tümü | 3.7 KB | İndirmotion.json |
Token’lar DTCG ağacı olarak: her token’da $type ve çözülmüş $value vardır, başvuru ({…}) kalmaz. Tasarım araçlarına ve başka token hatlarına aktarmak içindir. Yalnızca CSS’te anlamı olan token’lar (yay linear() eğrileri, yüzde mesafeler) ağaca girmez; adları kök düzeydeki $extensions["com.pupas.cssOnly"] listesindedir.
| Dosya | Marka | Mod | Boyut | İndir |
|---|---|---|---|---|
bigbang-light.tokens.json | BigBang | Açık | 58.1 KB | İndirbigbang-light.tokens.json |
bigbang-dark.tokens.json | BigBang | Koyu | 57.8 KB | İndirbigbang-dark.tokens.json |
fixture-light.tokens.json | Fixture (deneme markası) | Açık | 58.1 KB | İndirfixture-light.tokens.json |
fixture-dark.tokens.json | Fixture (deneme markası) | Koyu | 57.8 KB | İndirfixture-dark.tokens.json |
neutral-light.tokens.json | neutral | Açık | 58.1 KB | İndirneutral-light.tokens.json |
neutral-dark.tokens.json | neutral | Koyu | 57.8 KB | İndirneutral-dark.tokens.json |
Figma değişkenleri
Bölüm başlığı “Figma değişkenleri”Marka başına bir dosya, üç koleksiyonla:
| Koleksiyon | Modlar | İçerik |
|---|---|---|
<marka> / ramps |
value |
Markanın kendi renk rampaları (50–950) |
<marka> / semantic colour |
light, dark |
Anlam katmanındaki her renk, açık ve koyu değeriyle |
<marka> / dimension |
value |
Boşluk, köşe yarıçapı, kenarlık kalınlığı ve ikon boyutu, px olarak |
Renkler Figma’nın 0–1 aralığındaki r, g, b, a nesneleridir; değişken adları / ile gruplanır (color/surface/default). Dosya, değişkenleri JSON’dan içe aktaran bir Figma eklentisiyle ya da Figma değişken API’siyle bir dosyaya aktarılır.
| Dosya | Marka | Mod | Boyut | İndir |
|---|---|---|---|---|
bigbang.figma-variables.json | BigBang | Açık ve koyu | 73.7 KB | İndirbigbang.figma-variables.json |
fixture.figma-variables.json | Fixture (deneme markası) | Açık ve koyu | 73.7 KB | İndirfixture.figma-variables.json |
neutral.figma-variables.json | neutral | Açık ve koyu | 73.7 KB | İndirneutral.figma-variables.json |
ECharts teması
Bölüm başlığı “ECharts teması”Marka başına bir dosya; içinde her mod için bir tema vardır (neutral-light, neutral-dark): kategorik palet, sıralı palet, eksen, ızgara, gösterge ve ipucu renkleri.
| Dosya | Marka | Mod | Boyut | İndir |
|---|---|---|---|---|
bigbang.echarts-theme.json | BigBang | Açık ve koyu | 3.4 KB | İndirbigbang.echarts-theme.json |
fixture.echarts-theme.json | Fixture (deneme markası) | Açık ve koyu | 3.4 KB | İndirfixture.echarts-theme.json |
neutral.echarts-theme.json | neutral | Açık ve koyu | 3.4 KB | İndirneutral.echarts-theme.json |
import * as echarts from 'echarts/core';import themes from './neutral.echarts-theme.json';
echarts.registerTheme('neutral-light', themes['neutral-light']);const chart = echarts.init(element, 'neutral-light');Ürün ekranlarında bu dosya gerekmez: Chart bileşeni renkleri çalışma anında token’lardan okur ve marka ya da mod değişince grafiği yeniden boyar. Dosya, ECharts’ı Chart dışında kullanan araçlar ve raporlar içindir.