Resolve o tema ("light" ou "dark") e o expõe em conn.assigns.frappe_ui_theme
para o layout raiz: <html data-theme={@frappe_ui_theme}>.
Ordem de resolução: parâmetro ?theme= (persistido em sessão e cookie) →
sessão → cookie → default ("light"). Valores inválidos são ignorados.
plug :fetch_session
plug FrappeUIPhx.Plug.Theme
Summary
Functions
Chave da sessão onde o tema é guardado (compartilhada com FrappeUIPhx.Live.ThemeHook).
Temas aceitos.
Functions
Chave da sessão onde o tema é guardado (compartilhada com FrappeUIPhx.Live.ThemeHook).
Temas aceitos.