Przejdź do treści

KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ

KretUI — trzy poziomy

KretUI opisuje strukturę i interakcje interfejsu (widoki, stan, bindingi, akcje do komend KretS). KretStyle opisuje wygląd (selektory, kaskada, stany, `media`), KTheme — motyw (tokeny, warianty `dark`/`highContrast`, kontrola kontrastu WCAG). Renderer SDK (Avalonia) działa we własnym procesie, logika w procesie pluginu. Interfejs nie nadaje uprawnień i nie przechowuje sekretów.

Postęp nauki 0 / 3
Zaloguj się na konto użytkownika, aby zachować postęp.

Program kursu

  1. 01

    Widok, styl i motyw

    KretUI opisuje strukturę widoku, KretStyle wygląd, a KTheme tokeny i warianty. To trzy role jednego stosu interfejsu, nie trzy niezależne uprawnienia. Zapisany obraz podglądu pokazuje wynik określonego źródła i wersji, nie reaguje na edycję w witrynie.

    BASIC · 20 min
  2. 02

    Stan, formularz i komenda

    Binding łączy element widoku ze stanem, a akcja wywołuje opisaną komendę KretS. Sam przycisk nie uzyskuje praw do hosta. Śledź nazwę akcji do manifestu i implementacji, zanim dodasz kolejne połączenie danych.

    INTERMEDIATE · 30 min
  3. 03

    Notatnik, dane i dostępność

    NotesStyleThemeDb łączy KretUI, KretStyle, KTheme i KretDB przez logikę KretS. Wariant dark/highContrast nie zwalnia z testu kontrastu i fokusu. Raport SDK self-test oraz PNG są oddzielnymi dowodami; żaden nie potwierdza zgody na uruchomienie UI/DB w Core Production.

    ADVANCED · 40 min

Wybierz, co możemy zapamiętać w tej przeglądarce. Możesz zmienić decyzję w każdej chwili.

Polityka prywatności