INOOWA DRAW/DESIGN SYSTEM
DESIGN SYSTEM V1Component Library
INOOWA DRAW · DESIGN LANGUAGE

Tek marka.
Tek tasarım dili.
Sınırsız hayal gücü.

INOOWA'nın her ekranında aynı kaliteyi ve hissi koruyan görsel sistem. Çocuklar için yaratıcı, ebeveynler için güvenilir, geliştiriciler için ölçülebilir.

8pxGrid sistemi
108Design token
63D nav ikonu
Owii, resmî INOOWA karakteri
Home
Learn
Playground
GOOD MORNING, ARTIST

Let's create something.

Sıcak, renkli bir çizim dersi illüstrasyonu
YOUR NEXT ADVENTURE

Draw a Bus

One step at a time.

Start Drawing
EXPLORE WORLDS
My City worldSpace worldDinosaurs world
One visual language, across every screen ◈

Bu bir tasarım kılavuzu, yeni bir çocuk ekranı değil. Buradaki örnekler onaylı marka görsellerini ve prototipteki bileşenleri kullanır. Yeni sistem pilot olarak 07B Dashboard, 13B Playground ve 14B Library'ye uygulanıyor; diğer ekranların migrasyonu henüz tamamlanmadı.

01 / FOUNDATIONS

Renk bir dekor değil.
Bir iletişim sistemi.

Her rengin görevini belirliyoruz. Yeni bir ekranda yeni bir mavi icat etmek yerine semantic token kullanıyoruz.

CORE BRAND PALETTETemel yüzey ve etkileşim renkleri
Canvas Navy#08132F
Background
Surface#142657
Cards / forms
Creative Cyan#71E5F1
Selection / focus
Primary CTA · 02CCyan → Blue → Lavender
Get Started style
Soft Violet#C4B2FF
Accent
Imagination Pink#E889D5
Secondary accent
LEGIBILITY FIRST
Clear words.
Creative worlds.
Contrast matters more than visual effects.AA contrast target

Fotoğraf üstündeki metinler karanlık gradient/scrim ile korunur. Açık cyan buton üzerinde koyu lacivert yazı kullanılır.

Success
Warning
Error
Foundation principle

Renk rolleri değişmez. İllüstrasyon dünyaya karakter verir; kontrast, navigasyon ve durum renkleri sistem tarafından belirlenir.

02 / TYPOGRAPHY

Her metnin bir hiyerarşisi var.

Tek font ailesi, tutarlı ağırlıklar ve ekranın görevine göre seçilmiş metin seviyeleri.

TYPE SCALE · INTER / SYSTEM FALLBACKSTYLE / SIZE / LINE HEIGHT
DISPLAYImagine more.64 / 72
HEROYour next adventure.40 / 48
PAGEExplore Worlds32 / 40
SECTIONCreative Sparks24 / 32
BODYDraw on real paper. Capture your creation.16 / 24
LABELSTART DRAWING14 / 20
CAPTIONFree starter · Example content12 / 16
Typography rule

Çocuğa verilen temel yönergeler gövde boyutunda kalır. 12px caption yalnızca ikincil bilgiler içindir; kritik izin veya ücret metni için kullanılmaz.

03 / SPACING & LAYOUT

Düzeni 8 piksel yönetir.

Sayfa boşlukları, kart aralıkları ve buton boyutları aynı ölçü sisteminin parçası olmalı.

8PX SPACING SCALEScale üzerine gel / dokun
LIVE SPACING PREVIEW
①Learn
②Draw
③Capture

Aralık: 8px · --inoowa-space-1

144px Child rail56px Primary CTA24px Card radius
04 / COMPONENT LIBRARY

Bir buton. Her ekranda aynı.

Görsel stil kadar davranış da standart: primary, secondary, focus, disabled, loading ve hata durumları.

Tüm varyantları aç
BUTTON SYSTEM · INTERACTIVE

02C sets the Primary style.

Standart Primary, 02C Get Started gradient'i. 06B Handoff ise ayrı Signature gradient kullanır.

INPUT SYSTEM · INTERACTIVE

Clear forms. Clear feedback.

E-posta, yalnızca ebeveyn hesabı oluşturulacaksa gerekir.

Guest / Continue Free için ebeveyn hesabı zorunlu değildir.
CARD SYSTEM

Content first.

My City dünya görseli
FREE STARTERMy City

Small lessons, big discoveries.

Explore World

Kart görseli değişebilir; tipografi, padding, radius ve erişim durumu değişmez.

STATUS & EMPTY STATE

Honest feedback.

Your drawing is saved on this device.
Couldn't save the photo. Try again.
Your Library is ready

Your creations will appear here after you save them.

06 / ART DIRECTION

Premium storybook.
Çocuğun hayal gücü merkezde.

Yüzeyi 3D yapmak değil, kullanıcının çizim yolculuğunu görsel olarak anlaşılır kılmak istiyoruz.

Çocuğun çizdiği otobüsün renkli, hayalî şehirde yer aldığı premium storybook görseli
WORLD BUILDINGDrawings belong somewhere.
Gerçek kâğıda kalemle çizilen otobüs
Real paper, real creativity.
Gerçek çizimin fotoğrafının çekilmesi
Capture, then save.
01Same cinematic universe

Lacivert/mor ortam, cyan vurgular ve sıcak ışık.

02Text-safe composition

Arka plan illüstrasyonlarında HTML metni için sol %45 sakin kalır.

03Authentic creativity

Çizim gerçek kâğıtta yapılır; çocuk yapmadığı işi yapmış gibi gösterilmez.

07 / PRODUCT JOURNEY

Bir deneyim. Dört net mesaj.

INOOWA'nın değeri ilk saniyelerde anlaşılmalı: rehberli çizim, gerçek kâğıt, fotoğrafla kayıt ve kendi dünyasını oluşturma.

Ders ekranı illüstrasyonu
01 · LEARN

Short lessons.

Çocuk kısa adımlarla çizime başlar.

Kâğıda çizim illüstrasyonu
02 · DRAW

Real paper.

Ekranda değil, gerçek kâğıtta üretir.

Çizimin fotoğrafını çekme illüstrasyonu
03 · CAPTURE

Make it yours.

Çizimi fotoğraflayıp Library'ye kaydeder.

Çizimin My City dünyasında kullanımı
04 · CREATE

Build a world.

Yaratımlarını kendi dünyasında keşfeder.

CHILD EXPERIENCELearn → Draw → Save → Explore

Gerçek çizim, Playground ve Library deneyimi. Çocuk tarafında fiyat/checkout yok.

PARENT EXPERIENCEUnderstand → Approve → Manage

Hesap isteğe bağlı. Üyelik ve satın alma ebeveyn kontrolünde.

08 / EXPERIENCE STANDARDS

Güzel görünmek yetmez.
Her dokunuş tutarlı olmalı.

Apple HIG, Android Material 3 ve INOOWA'nın çocuk/ebeveyn sınırları.

Accessible by default

Görünür focus, renk dışında durum işareti, hata mesajı ve ekran okuyucu etiketleri.

WCAG AA hedefi
Predictable gestures

Swipe, scroll, Back ve modal davranışları sabit. Dokunma yerine görünür alternatif.

iPad & Android
Thoughtful motion

120–300ms UI geçişleri; Reduce Motion'a saygı. Hikâye carousel'i özel akış.

Motion tokens
Child-first trust

Çocuk tarafında ödeme baskısı yok. Adult gate; hesap oluşturmadan ücretsiz başlangıç.

Parent-managed
09 / DEVELOPER HANDOFF

Tasarım kuralları doğrudan koda dönüşür.

Tek JSON kaynağından CSS custom properties üretilir. Aynı token, farklı ekranda farklı renk kullanılmasını engeller.

tokens.css
/* Semantic color */
--inoowa-color-semantic-action-primary:
  #71E5F1;

/* Layout foundation */
--inoowa-size-nav-width: 144px;
--inoowa-space-3: 24px;
--inoowa-radius-lg: 24px;

/* Shared component */
.primary-action {
  background:
    var(--inoowa-color-semantic-action-primary);
}
SINGLE SOURCE OF TRUTH

Define once.
Use everywhere.

tokens.json↓tokens.css↓Components↓Product Screens

Ürün koduna geçiş kontrollüdür. Mevcut pilot ekranlar yeni token'ları kullanıyor; diğer ekranlar için migrasyon planı ayrı.

Token JSON'u incele ↗
DESIGN SYSTEM · V1

Bir sonraki ekranı
yeniden icat etmeye gerek yok.

Foundation, component, icon ve UX kurallarını tek yerden yönetelim. Bu kılavuz yaşayan bir referans; ekran migrasyonu ve native cihaz testleri ayrıca onaylanacak.

Owii, resmî INOOWA karakteri