Gerçek ürün renkleri ve boşlukları, yerel bagaj seçenekleri, tutarlı bir fiyat dökümü ve eksiksiz yerel inceleme akışı içeren, seyahate odaklı bir Orbit kılavuzu.
Rota özeti, bagaj seçeneklerinden önce iki havalimanı kodunu, şehir adlarını ve kurgusal bir süreyi gösterir. Böylece kullanıcı ek hizmetleri karşılaştırırken satın alma bağlamı görünür kalır. Kesikli bağlantı çizgisi özgün bir CSS illüstrasyonudur; bir hava yolu rotasını göstermez ve gerçek bir hizmetle ilgili taahhüt içermez.
Seçenekleri toplamdan ayırın
Yolcular ve bagaj bir tarafta, fiyat dökümü ise yanlarında yer alır. Aynı durum hem seçili denetimleri hem de tutarları belirler. Telefonda özet, belge sıralamasında seçeneklerin ardından gelir; böylece hangi girdilerin toplamı açıkladığı anlaşılır.
Kiwi Orbit Tasarım Sistemi Ürün Rengi ve Geri Bildirim
Ana eylemde ürün renk ailesini kullanın
Belirteç paketi, birbirinden farklı üzerine gelme ve etkin tonlarına sahip yeşil bir ürün eylem rengi sunar. Referansta, tahmini bir marka yeşiline dayanmak yerine düğme rolü için kesin değerler listelenir. Nötr bulut yüzeyler, her panelin inceleme eylemiyle rekabete girmesine yol açmadan seçilebilir ek hizmetleri çerçeveler.
Geri bildirimi sonuca özel tutun
Yerel başarı uyarısı, “Seçim yerel olarak incelendi” der ve yolcu sayısını ve toplamı belirtir. Herhangi bir seçenek değiştiğinde uyarı temizlenir. Böylece önceki yeşil onay, düzenlenmiş yeni ek hizmetleri doğruluyormuş gibi görünmeye devam etmez.
Kiwi Orbit Tasarım Sistemi Tipografi ve Fiyat Hiyerarşisi
Açıklama metinlerinde yerel metin rollerini kullanın
Orbit, daha büyük seçeneklerin yanı sıra 13px küçük ve 15px normal gövde metni rolleri sunar. Örnek, yerel Text ve Heading bileşenlerini kullanırken rota kodları ve toplam özgün vurgulardır. Burada tarayıcı, belgelenmiş bir yedek yazı tipi dizisini kullanır; Kiwi.com marka yazı tipi arka planda indirilmez.
Birimleri tutarların yanında tutun
Her bagaj fiyatında yolcu başına olduğu belirtilir. Dökümde seçilen her ek hizmetin ücreti yolcu sayısıyla çarpılır ve toplam, bileşen satırlarından daha belirgin gösterilir. Birim mobil ekranda da görünür kalmalıdır; kapsamı belirtilmeyen büyük ve dikkat çekici bir sayı kolayca yanlış anlaşılabilir.
Kiwi Orbit Tasarım Sistemi Yarıçap ve Aralık Ölçekleri
Denetimleri daha geniş yüzeylerden ayırın
Geçerli yarıçap ölçeğinde 2, 4, 6, 8, 12 ve 16px adımlarının yanı sıra none ve full değerleri bulunur. Özgün rota ve özet panellerinde 12px köşeler kullanılır; yerel denetimler ise kendi tema kurallarını korur. En büyük yarıçapı iç içe geçmiş her öğeye uygulamak, formun hiyerarşisini kaybetmesine yol açar.
Seçenek satırını kaydırma sırasında bir arada tutun
Kiwi Orbit Tasarım Sistemi Denetimli Onay Kutusu ve Seçim Alanı
Bileşen etiketlerini ve bilgi alanlarını kullanın
Checkbox, görünür etiketini ve destekleyici bilgisini genel kullanıma açık özellikler aracılığıyla alır. Select bileşenine bir etiket ve bir ile dört yolcu arasındaki değerleri içeren açık seçenekler verilir. Bu yerel bileşimler, tıklanabilir bir div'i bagaj denetimi gibi göstermeden etkileşim ve etiketleme davranışlarını korur.
Her ek hizmeti bağımsız olarak modelleyin
Kabin bagajı ve kayıtlı bagaj birbirinden bağımsız Boole değerleridir. Uygulama, birini seçmenin diğerinin seçimini otomatik olarak kaldırdığını varsaymaz. Bu, özellikle basit tutulmuş örnek bir kuraldır; gerçek bir hava yolunda, farklı bir model gerektiren karşılıklı dışlayıcı paketler veya yolcuya özel bagaj hakları olabilir.
Kiwi Orbit Tasarım Sistemi Seçim Hesaplama ve İnceleme
Toplamı tek bir formülden hesaplayın
Örnekte yolcu sayısı, taban ücretin seçilen kişi başı ek hizmetlerle toplamıyla çarpılır. Görünür seçeneklerden farklılaşabilecek ve bağımsız olarak düzenlenebilecek ayrı bir toplam değeri saklanmaz. Tüm fiyatlar ve bagaj hakları açıkça kurgusaldır; güncel Kiwi.com teklifleri değildir.
İnceleme anlık görüntüsü alın
İnceleme; yolcu sayısını, bagaj seçimlerini ve toplamı birlikte kaydeder. Herhangi bir denetim değiştiğinde bu anlık görüntü temizlenir. Böylece örnek, yerel bir tıklamayı rezervasyon, ödeme, canlı müsaitlik kontrolü veya kesin fiyat teklifi gibi göstermeden durum tutarlılığını sergiler.
Kiwi Orbit Tasarım Sistemi Erişilebilir Seçim Geri Bildirimi
Etiketleri ve yeniden hesaplamayı birlikte denetleyin
Klavye veya işaretleme aygıtı kullanan bir kişi, yerel denetimleri kullanarak yolcu seçebilir ve iki bagaj seçeneğinden herhangi birini etkinleştirebilir. İnceleme sonucu bir durum bölgesinde gösterilir. İsteğe bağlı bagaj için geçersiz bir durum uydurulmaz: Her iki ek hizmetin de seçilmemesi, bu kurgusal ücret için geçerli bir durumdur.
İki yolcu seçin ve kabin bagajı ekleyin.
Kayıtlı bagaj ekleyin ve dökümdeki üç tutarı da doğrulayın.
Seçimi yerel olarak inceleyin, bir seçeneği değiştirin ve önceki başarı bildiriminin kaybolduğunu doğrulayın.
Gizli sonuçlardan kaçının
Sayfada, formun üstünde ve toplamın yanında kurgusal kapsam açıklanır. Eylemin adı Satın Al veya Rezervasyon Yap değil, Yerel seçimi incele'dir. Tüm değişiklikler sayfada kalır ve gerektirmeyen bir tanıtım için kişisel yolcu bilgisi istenmez.
Kiwi Orbit Tasarım Sistemi Sağlayıcı ve Derlenmiş Stiller
Uyumlu kararlı sürümü kullanın
Bu örnekte React bileşenleri 27.7.0 ve belirteç referansları 11.0.0 sürümüne sabitlenmiştir. OrbitProvider, paketin defaultTheme'i ve derlenmiş lib/tailwind.css içe aktarılır. Bu stil dosyası eklenmezse React ağacı görüntülense bile yardımcı sınıfları temel alan bileşen stilleri eksik kalır.
main.jsx dosyasının yanına kaydedin. Bu özel düzen kuralları, kitaplığın belirteç başvurusundan ayrı tutulmuştur.
04
Kiwi Orbit Tasarım Sistemi Yapay Zekâ Ajanı Kurulumu
Uygulamaya Başlangıç Noktası
Sabitlenmiş yerel örnek pakete alındı ve tarayıcıda yerel olarak kontrol edildi. Örnek yalnızca yerel uygulama durumunu kullanır.
sh
npm create vite@latest orbit-trip -- --template react
cd orbit-trip
npm install
npm install [email protected][email protected] @kiwicom/[email protected]
# Use Node.js >=22. Replace src/main.jsx and add src/orbit.css.
npm run dev
Projeniz İçin Bir İstem
Ajan İstemi
Orbit yerel bileşenlerini ve derlenmiş stilleri kullanarak bir seyahat ek hizmetleri seçicisi oluşturun. Rota bağlamının, yolcu başına fiyatların, seçilen ek hizmetlerin ve toplamın tutarlı olmasını sağlayın. Kurgusal fiyatları ve yerel incelemeyi açıkça belirtin, düzenleme yapıldığında eski incelemeyi temizleyin ve rezervasyon veya ödeme işlevi olduğu izlenimini vermeyin.
05
Kiwi Orbit Tasarım Sistemi Kaynaklar ve Kapsam
OpenDesign uygulama kılavuzu. Rota, süre, fiyatlar ve bagaj hakları kurgusaldır. Yerel Orbit denetimleri çalışır; uçuş araması, rezervasyon veya ödeme yapılmaz.