Oferta dla wczesnych użytkowników. Themia Pro $24 $19

Układ i siatka

Jak widżety są pozycjonowane, skalowane i przyciągane oraz dlaczego układ przeżywa zmianę monitora.

Pozycje są proporcjonalne, nie pikselowe

Pozycja i rozmiar widżetu są zapisywane jako ułamki ekranu, a nie współrzędne w pikselach. Widżet przy x: 0.5 zaczyna się w połowie szerokości, niezależnie od ekranu.

To dlatego układ przeżywa zmianę sprzętu. Otwórz ten sam układ na większym monitorze, a każdy widżet wyrenderuje się proporcjonalnie większy, w tym samym wzajemnym rozmieszczeniu. Nic nie zostanie ucięte przy krawędzi mniejszego ekranu ani stłoczone w rogu większego.

Obie osie są traktowane niezależnie, więc układ przeniesiony między ekranami o różnych proporcjach rozciąga się, zamiast dostawać czarne pasy. To świadomy wybór: zachowanie rozmieszczenia liczy się bardziej niż zachowanie dokładnego kształtu każdego widżetu.

Stawianie, przesuwanie, skalowanie

Nowe widżety niosą domyślny rozmiar w pikselach, przeliczany na ułamek bieżącego ekranu w chwili wylądowania. Świeżo upuszczony widżet ma więc sensowny rozmiar fizyczny na każdym monitorze, a dopiero potem skaluje się proporcjonalnie.

W trybie edycji każdy widżet dostaje osiem uchwytów: cztery rogi i cztery boki. Róg ciągnie po jednej krawędzi na każdej osi; uchwyt boczny przesuwa tylko własną krawędź, zostawiając przeciwległą i całą drugą oś dokładnie tam, gdzie były. Skalowanie nigdy nie rusza boków, których nie dotykałeś.

Zawsze obowiązują dwa ograniczenia:

  • Rozmiar minimalny 64 pikseli na bieżącym ekranie, żeby widżetu nie dało się ścisnąć do zera.
  • Pełne zmieszczenie: widżety są utrzymywane na ekranie podczas przeciągania, skalowania i stawiania, więc nic nie da się wypchnąć do połowy poza ekran.

Przyciąganie

Pomoc przyciągania ułatwia wyrównywanie widżetów względem siebie i względem ekranu podczas przeciągania. Odstęp między widżetami dopasujesz do gustu; wartość zapisywana jest per widok.

Kontenery

Trzy widżety kontenerowe zmieniają sposób rozłożenia swojej zawartości:

  • Stos: kilka widżetów dzieli jedną ramkę, widoczny jeden naraz.
  • Karty: to samo, z widocznym paskiem kart do przełączania.
  • Grupa: obszar, który przesuwa się i skaluje jako całość, bez przekładania tego, co w środku.

Kontenery nie zagnieżdżają się w sobie. Gdy wypełniasz kontener, lista widżetów ukrywa typy kontenerowe, zamiast proponować kartę, której i tak nie dałoby się dodać.

Okna wysunięte

Widżety treści i edycji można otworzyć we własnym, obramowanym oknie pulpitu. Widżet zachowuje rozmiar fizyczny przy przejściu z warstwy pulpitu do okna, więc przy wysunięciu nie skacze skala.

Gdzie to jest przechowywane

Układy są zapisywane per widok na twojej maszynie, obok reszty konfiguracji Themii, i wchodzą do eksportu oraz importu.