YerliForce CRM
DoğrulanmışSeviye 5Türkiye'nin lider yerli CRM platformu. Satış, pazarlama ve müşteri hizmetleri süreçlerini tek platformda birleştirir.
Refbinder ürününün tasarım sistemi. Tüm renkler, tipografi ve bileşenler css/tokens.css dosyasından gelir — burada görüntülenenler canlı token değerleridir.
SDS tokens (Nexberry temelli) ve RB markası özel renkleri. Renk değiştirmek için css/tokens.css içindeki değişkenleri güncelleyin.
Default
--sds-color-background-default-default
#ffffff
Secondary
--sds-color-background-default-secondary
var(--sds-color-background-default-secondary)
Tertiary
--sds-color-background-default-tertiary
var(--sds-color-background-default-tertiary)
Brand
--sds-color-background-brand-default
#2c2c2c
Default
--sds-color-text-default-default
var(--sds-color-text-default-default)
Secondary
--sds-color-text-default-secondary
var(--sds-color-text-default-secondary)
Tertiary
--sds-color-text-default-tertiary
var(--sds-color-text-default-tertiary)
On Brand
--sds-color-text-brand-on-brand
var(--sds-color-background-default-secondary)
Accent
--rb-color-accent
var(--rb-color-accent)
Accent Dark
--rb-color-accent-dark
var(--rb-color-accent-dark)
Success
--rb-color-success
var(--rb-color-success)
Danger
--rb-color-danger
var(--rb-color-danger)
Warning
--rb-color-warning
var(--rb-color-warning)
Info
--rb-color-info
var(--rb-color-info)
Rating Star
--rb-color-rating-star
var(--rb-color-rating-star)
Tüm metinler SF Pro (var(--font-sans)) kullanır. Hero başlıklar 700, gövde 400, vurgular 600.
4px tabanlı spacing scale. Tailwind utility veya CSS değişkeni olarak kullanılabilir.
sm
6px
md
8px
lg
12px
xl
16px
2xl
24px
full
9999px
shadow-100
--sds-shadow-100
shadow-200
--sds-shadow-200
shadow-300
--sds-shadow-300
shadow-400
--sds-shadow-400
Doğrulama, durum bilgisi ve sınıflandırma için.
Statü (Beklemede, İptal), kategori (CRM Çözümleri) veya doğrulama (Referans Doğrulanmış) etiketi için.
Tıklanabilir filtre olarak kullanma — onun için Category Tag var. Uzun metin için kullanma (max ~20 karakter).
Sadece renge dayalı bilgi verme — ikon veya açıklayıcı metin ekle. Decorative değilse aria-label ile context sağla.
Standart form alanı. Focus state'inde accent renkli odak halkası.
Tüm form alanları, search bar, inline edit. Label her zaman görünür olmalı; focus halkası accent rengiyle aktif kullanıcıya geri bildirim verir.
Placeholder'ı label yerine kullanma — focus'lanınca kaybolur. OTP veya tek karakter input için ayrı InputOTP bileşeni var.
<label htmlFor> veya aria-label zorunlu. Hata durumunda aria-invalid + altta hata metni; sadece kırmızı border yetmez.
Şirket veya kullanıcı logoları. SM/MD/LG/XL boyutlar, 4 renk varyantı.
Şirket logosu, kullanıcı profili. SM: list rows. MD: card meta. LG: profil header. XL: hero/cover.
Decorative resim için kullanma — <img> yeterli. 24px altı initials okunabilir değil; aşağı inme.
Resim varsa alt zorunlu. Initials avatar'da aria-label ile tam isim ('Yerliforce CRM şirket logosu').
Referansı doğrulanmış şirketlerde gösterilen başarı rozet.
Şirket profili header, arama sonuçları kartı — referansı doğrulanmış şirketleri ayırt etmek için.
Henüz doğrulanmamış şirkete koyma (false trust signal). Mavi/kırmızı variant kullanma — yalnız success rengi.
<span aria-label='Referansı doğrulanmış şirket'> ile screen reader'a anlat; sadece ikon yetmez.
B2B puanı gösterimi — yıldızlar + sayısal değer + referans sayısı. RatingStars partial yıldız da destekler.
B2B puanı gösterimi (5.0 / 4.2 / yok). Partial yıldız için bu bileşeni kullan; düz CSS yıldız yapma.
Kullanıcı puan veriyorsa kullanma — onun için interactive rating input gerekir, bu read-only.
Sayısal değeri yıldız yanında metin olarak göster (4.2) — screen reader yıldız ikonlarını okumaz.
Şirket profilinde rakamsal verileri gösterir — referans sayısı, biten proje, vb.
Şirket profili rakam grid'i, dashboard KPI sayacı. Label kısa olmalı (max 2 kelime).
Long-form metric ('son 30 günde değişim') için kullanma — inline metric component daha uygun.
<dl>/<dt>/<dd> semantik kullan veya en azından stat sayısı yanında aria-label ile birim ekle.
Sayfa içi bölüm ayırıcı — gradient çizgi + brand chip etiket.
Şirket profili gibi uzun sayfalarda bölüm başlatırken — visual + label bir arada.
Tek sayfada 4+ kullanma — okuma akışını parçalar. Card içinde header yerine kullanma.
Chip metni gerçek section heading olmalı: <h2 id='hakkinda'>Hakkında</h2>. Decorative değil semantic eleman.
Arama sonuçlarında ve favorilerde kullanılan şirket kartı. Logo + isim + doğrulama rozet + açıklama + sektör etiketleri + rating + meta.
Türkiye'nin lider yerli CRM platformu. Satış, pazarlama ve müşteri hizmetleri süreçlerini tek platformda birleştirir.
Arama sonuçları, favoriler, kıyaslama listesi. Logo + isim + doğrulama + meta düzeni standart.
Detay sayfası için kullanma — orada ProfileHeader var. Whole-card link yaparken içindeki tıklanır elementlere dikkat (nested links sorun).
Card whole link ise <a> wrap'le ve içerideki butonları stop-propagation ile koru. Tab order: name → tags → meta.