FitzLiveViews Admin App Ships Packaged UI Library, i18n, and One-Command Docker Setup
The FitzLiveViews flagship admin application serves as the source for a reusable, packaged UI component library called fitz_liveviews.ui, covering elements such as DataGrid, sortable headers, toasts, tree views, and form inputs. All components are themed using CSS design tokens prefixed with --flv-*, enabling automatic light, dark, and auto mode switching across the entire interface without per-component wiring. Internationalization is handled server-side through a simple key-value dictionary function, with the active locale stored in a cookie and switchable via a GET endpoint, requiring no build step or external i18n framework. The full application can be run locally with a single docker compose up command after cloning the repository. This article concludes a three-part mini-series on the flagship app within the broader FitzLiveViews series, following earlier installments on authentication and live data grids.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in