Prototip · v1.2 durum matrisi (§10.7)

Tema düzenleme durumları

Metinler paketin Türkçe katalogundan (messages.tr.ts, draft/messages.ts) aynen alındı; Randevu bunları değiştiremez (R53). Sarı çizgili kartlar Randevu için yanlış ya da eksik metin taşır (§10.4.5). D3 Randevu'nun kendi diyaloğudur.

Önizleme şeridi (taslak varken editör dışındaki her admin sayfası)

Şeritler burada içerik sütunu genişliğinde (≥ 1024 px). Telefon genişliğinde paket şeridi kırılıyor (§10.6.1, §10.13 U3): başlık düğmelerin altında kalıyor. Aşağıdaki iki çerçeve gerçek 360 ve 320 px viewport'tur (medya sorguları çerçevenin genişliğine göre çalışır): üstte bugünkü paket, ortada Randevu geçici çözümü, altta önerilen düzen.

360 px
320 px
B1 · TaslakSekmede taslak var. 2 uyarı = Randevu varsayılanı da dahil her v1.1 markasında beklenen değer (R50).

Önizleme · kaydedilmemiş temaÖnizlemeBu görünüm yalnız bu sekmede; ziyaretçiler yayındaki sürümü (v7) görüyor.

B2 · KaydediliyorKaydet ve Vazgeç aria-disabled, odakta kalır; bölge aria-busy.

Önizleme · kaydediliyorBu sırada sayfada gezinebilirsiniz.

B3 · KaydedildiOdak "Geri al"a gider; süreli (fare/odak içerdeyken durur). Randevu: aynı karede kabuk yeni temaya geçer (§10.6.4).

Kaydedildi · v8Ziyaretçiler birkaç saniye içinde görür. 2 kontrast uyarısı kayda işlendi.

B4 · Geri alındıGeri al = önceki içerik yeni sürüm (R55); "Yinele" ileri alır.

Geri alındı · v9Önceki sürüm yeni bir sürüm olarak yayında.

B5 · Kaydedilemedi (ağ / 5xx)"Tekrar dene" aynı idempotency anahtarıyla gider; çift sürüm oluşmaz.
B6 · Çakışma (409)Başka sekmede kaydedilmiş; yazma yok. Çözüm yalnız editörde (taslağı taşı / dışa aktar / vazgeç).
B7 · Taslak atıldıVazgeç'ten sonra; odak "Geri getir"de. Sayfa aynı karede kayıtlı temaya ve kayıtlı moda döner.

Taslak atıldıRenkler, Radius, Tipografi, Mod değişiklikleri. Sayfa yayındaki temaya döndü.

B8 · Oturum düştü (401) — Randevu D3Paket şeritte yalnız "Kaydedilemedi" der; Randevu HttpThemeStore 401'de D3'ü açar (v1.1 davranışı). Taslak sekmede kalır.

Oturumunuzun süresi doldu

Devam etmek için tekrar giriş yapın. Kaydedilmemiş değişiklikler kaybolabilir.

Editör sayfası (/admin/ayarlar/tema)

T1 · YükleniyorPaket iskeleti; ekran okuyucuya "Tema yükleniyor". Randevu'nun konum satırı ve kabuğu hemen çizilir.
Tema yükleniyor
T2 · Tema yüklenemediGET /api/admin/theme ağ hatası / 5xx. Sekmedeki taslak silinmez.
T3 · Kaydet onayı (taban kapsam, her kayıtta)Paket taban kaydında her zaman açar; metin çok kiracılı ve Randevu için yanlış ("tüm işletmeler 1 dakika içinde"): kayıt anında etkilidir, tek işletme vardır. Açık soru Q1.

Temel tema kaydedilsin mi?

Bu ayarları özelleştirmemiş tüm işletmeler yeni değerleri 1 dakika içinde görür. Değişen 6 alan: Açık › Birincil, Koyu › Birincil, Radius, Başlık fontu, Gövde fontu, Varsayılan mod.

T4 · Çakışma (409 version_conflict)Taslak korunur, hiçbir şey yazılmaz (R55). "Taslağı v8 üzerine taşı" düzenlemeleri koruyup tabanı günceller.
T5 · Kaydedilemedi (ağ / 5xx)Aynı istek tekrar gönderilir.
T6 · Geçersiz (422 invalid_theme) · T7 · Reddedildi (403 origin_mismatch / 413 / 400)403 aynı kökenden olmayan istek (v1.1 D4'ün karşılığı); istek kimliği görünür.
T8 · Oturum düştü (401) editördePaket uyarısı + Randevu D3 diyaloğu birlikte (D3 üstte, odak "Giriş yap"ta). Girişten sonra next editöre döner; taslak geri gelir (T13).
T9 · Sürüm geçmişi (Geçmiş → yan panel)En yeni 20; her satırda işlem, zaman, yazar ("Yönetici" sabit), uyarı sayısı. 21. kayıt en eskiyi düşürür.
T10 · Geri yükleme onayıYeni sürüm olarak eklenir; geçmiş silinmez.

v5 sürümüne dönülsün mü?

Tema, 29 Ekim 2026 tarihli haline döner ve v8 olarak kaydedilir. Geçmiş silinmez; bu işlemi de geri alabilirsiniz.

T11 · Varsayılanlara dön onayıRandevu varsayılanına (#0F766E) döner, paketin #007e8a'sına değil (R50); metin "platform varsayılanları" ve "tüm işletmeler" der. Açık soru Q1.

Temel tema platform varsayılanlarına dönsün mü?

Bu ayarları özelleştirmemiş tüm işletmeler 1 dakika içinde varsayılan görünüme döner.

T15 · Kontrast uyarısında "Göster" (çıkmaz)Varsayılan temada her açılışta. Uyarı çifti arka plan/birincil (birincil metin olarak); "Göster" Birincil satırına götürür, orada birincil/birincil yazısı ölçülür ve geçen 11,06 rozeti görünür, düzeltme önerisi yok. Kullanıcının en olası "çözümü" Paleti üret ile markasını değiştirmek. ui-kit isteği U4.

2 çift AA kontrastın altında (koyu mod)

Kaydedebilirsiniz; uyarı sürüm kaydına işlenir.

AaBirincil primary
Zemin #0f766e · Metin #ffffff, otomatik
5,47
T12 · Başarı bildirimi · T13 · Taslak geri yüklendi · T14 · Tek sürümBildirimler kök layout'taki tek sonner bölgesinde ("Bildirimler"). T14: geri alınacak sürüm yokken düğme aria-disabled + açıklama.

Tema kaydedildi · v8

Ziyaretçiler birkaç saniye içinde yeni temayı görür. 2 kontrast uyarısı kayda işlendi.

Kaydedilmemiş taslak geri yüklendi (bu sekmede).

Yayında: v1 · 28 Ekim 2026 Çarşamba, 09:00 · SistemGeri alınacak sürüm yok

Önizleme çerçeveleri

P2 · Önizleme yüklenemediÇerçeve 10 sn'de yüklenmedi (ör. oturum düştü: giriş sayfası çerçevelenemez, frame-ancestors 'none'). Yeniden yükle yalnız çerçeveyi yeniler.

Önizleme yüklenemedi.

P3 · Okunabilirlik eşiğiElle genişlik seçilip ölçek %75'in altına inince (paket yalnız elle seçimde uyarır).

Ölçek %58: metin küçük görünür. Daha dar bir genişlik seçin ya da paneli gizleyin.

P4 · Doğrudan ziyaret · P5 · Çerçevede gönderimgk-embed olmadan açılan önizleme sayfası örnek olduğunu söyler; çerçevede "Randevuyu onayla" istek üretmez.

Bu sayfa tema önizlemesi için örnek içerik gösterir

Buradan randevu alınmaz; gerçek müşteri sayfası randevu.isilguzellik.com adresinde.

Tema editörüne dön

Önizleme: randevu oluşturulmadı.

Önerilen metinler — ui-kit isteği U1 "tek işletme kipi" (§10.14)

Bugünkü paket metinleri (T3, T11, durum satırı, H1, "Radius") Randevu'da yanlış ya da yabancı. İstenen: ThemeEditor'e metin geçersiz kılma ya da singleTenant bayrağı. Aşağıdakiler Randevu'nun istediği sonuçtur.

U1-a · Başlık ve durum satırıH1 tüketiciden ("Görünüm ve tema"); "Tüm işletmeler…" metni yok; grup adı "Radius" yerine "Köşeler".

Görünüm ve tema

Kaydedilmemiş: Renkler, Köşeler, Tipografi, Mod

Yayında: v7 · 30 Ekim 2026 Cuma, 14:05 · Yönetici

U1-b · Kaydet onaysız (şeritle aynı)Taban onay diyaloğu tek işletme kipinde açılmaz; kayıt sonrası bildirim ve şerit "Geri al" sunar (geri alınabilirlik onayın yerini tutar). Başlıktaki ve şeritteki Kaydet aynı davranır.

Tema kaydedildi · v8

Müşteri sayfanız yeni temayla açılır.

U1-c · Varsayılanlara dön onayı (yıkıcı, sonucu doğru söyler)Hedef tüketicinin varsayılanı; geri alınabilir olduğu söylenir; odak "Vazgeç"te.

Varsayılan temaya dönülsün mü?

Marka rengi, yazı tipi, köşeler ve görünüm ilk kurulumdaki haline döner. Bu işlem v8 olarak kaydedilir; geçmişten önceki sürüme dönebilirsiniz.

U4 · Birincil yalnız dolgu olarak kullanılıyorsaTüketici "birincil metin olarak kullanılmaz" derse arka plan/birincil ve kart/birincil çiftleri denetlenmez; varsayılan temada uyarı 0. Uyarı kalırsa "Göster" düşen çifti ve önerilen düzeltmeyi gösterir.

Tüm çiftler AA kontrastı geçiyor

Açık ve koyu mod.