Changelog
Version 1.0.3 – October 20, 2026
- Added: SCSS sources of the design system with a brand customization entry and guide
(
packages/foundry-ui/scss, the engines and the tokens;src/scss/brand.scss; Customize with SCSS).npm run buildcompiles the styles from SCSS; with the file as shipped the output is the default design. - Changed: authorship headers and store-neutral license notice (
LICENSE.txt). - Fixed: inline preview image is now JPEG (
preview.jpg). - Removed: third-party AI brand icons from the icon set (Tabler icon browser and the sprite generator,
scripts/assets.mjs).
Version 1.0.2 – October 20, 2026
- Fixed: HTML entities in demo text. The company "Harbor & Tide" shows its ampersand in Email > Inbox, Projects > List and CRM > Pipeline (it showed the entity code).
- Tests: regression suite for decoded entities on those pages (
tests/entities.test.tsx) and an entity scan of every page.
Version 1.0.1 – October 20, 2026
- Fixed: checkbox, accordion and multi-select initial states. The checked notification switches (Account > Notifications), the open accordion items (FAQ and UI > Accordion) and the preselected members of the multiple select (Forms > Select) now render as designed.
- Tests: regression suite for the initial state of checkboxes, accordions and multiple selects
(
tests/initial-state.test.tsx).
Version 1.0.0 – October 19, 2026
Initial release.
- React 19 + Vite + TypeScript (strict) single-page app with React Router: 129 pages loaded on demand – 6 dashboards (Analytics, eCommerce, CRM, Projects, SaaS subscriptions, Point of sale), 24 app screens (calendar, chat, email, kanban, contacts, invoices, file manager, shop, projects, CRM, support desk), 27 authentication pages in basic, cover and illustrated styles, account, utility and status pages, UI components, forms, tables, charts and icon galleries.
- Bootstrap 5.3 CSS engine with the Orbix design system: design tokens,
fd-*components, light, dark and system modes, 8 brand presets, radius and density settings. - Layouts: vertical, horizontal, two-column, detached, boxed, icon and hover sidebars, dark and brand sidebar tones, fluid and boxed widths.
- Live theme customizer, command palette (Ctrl + K), notifications and language menus.
- Five languages (English, Spanish, Portuguese, French and Arabic) with i18next / react-i18next, full right-to-left support and locale-aware number, date and currency formatting.
- Charts with Apache ECharts, themed from the design tokens and mirrored in RTL;
useChart,useDataGridanduseCalendarhooks. - Demo photos (CC0 / public domain) with their credits.
- Lucide and Tabler icon sets (SVG sprite, only the icons in use are inlined).
- Starter kit: the same shell with the authentication pages and an empty start page.
- No jQuery and no CDN: every asset is built locally with Vite.
- Vitest test suite: every page, navigation, languages, hard-coded texts, sources, images and the production build.
- Offline HTML documentation.