# Changelog ## 0.5.1 — SEO light glass and controllable Environment Settings - Replaced hard-coded dark Application/Admin panel surfaces with theme tokens; the light preset now uses the audited SEO white-glass panel treatment. - Rebuilt `ColorField` from the Engine/BIM swatch-and-HEX anatomy with a portable saturation/value palette, hue slider and quick colors instead of a browser-native dark picker. - Made the application accent a true global runtime variable: it now flows through Environment Settings, active actions, range fill, media actions and theme-aware windows. - Moved the complete Engine Environment Settings specimen into `Guideline → Контролы`, including split select and collapsible sections; removed the separate catalog Inspector route. - Reduced default icon optical size/weight again while preserving all button and circular hit targets. ## 0.5.0 — media stage and modal inventory - Switched the default NODE.DC application accent to pink while retaining live accent editing and semantic status colors. - Reduced icon glyph weight/size by roughly 10% without changing button and circular hit-target geometry. - Connected `MediaSourceField` MP4 uploads to the Launcher-style catalog stage with safe object URL replacement and cleanup. - Added the Engine-derived `ShareAccessModal` with compact member stack, roles, invitation and immutable owner states. - Added the BIM-derived `ShareLinkModal` and framework-neutral `createShareLinkController`. - Audited BIM form, confirmation, share-link, contextual action, expandable detail and version-history modals and added runnable catalog specimens. ## 0.4.0 — package-native application contract - Corrected `AppHeader` against the production Launcher two-layer geometry: 68 px outer toolbar and 48 px visible row. - Made the Launcher header preset strict and added reusable `HeaderNavigation`, workspace and profile primitives. - Added `useApplicationWorkspace` and `createApplicationWorkspaceController` so navigation/content open, close and expand behavior is shared instead of reimplemented per application. - Added `MediaSourceField` and a DOM media-source controller from the common Launcher/CMS file/URL/preview pattern. - Added reusable `SettingsCard` and `Switch` patterns and an executable media/settings catalog section. - Added the package consumption contract and recorded the boundary between reusable UI and application storage/domain adapters. - Made all published ESM entrypoints directly importable outside Vite by emitting explicit `.js` module specifiers. ## 0.3.0 — launcher application template - Rebuilt the living catalog as a Launcher-style windowed application instead of a long documentation page. - Added the fixed three-axis AppHeader, central media stage and reusable ApplicationShell/ApplicationPanel exports. - Added Guideline navigation with separate expandable content windows and removed the product-specific bottom service rail. - Added a responsive mobile panel/modal flow and verified it at a 390 × 844 viewport. - Added the audited Icon component, 42 semantic glyphs, a living icon table and machine-readable icon registry. - Reused the Launcher stage media as an optimized MP4 with a static mobile/poster fallback. ## 0.2.0 — source-faithful geometry - Corrected the Hub header to the production three-axis shell with workspace, navigation and profile groups. - Added the reusable Hub administration navigation panel and its adjacent-content layout. - Added integrated and Engine split Select variants with source-accurate dropdown geometry. - Fixed Engine Environment Settings metrics, accent sections, ranges, checker and action layouts. - Made right-side inspectors modeless by default: no page dimming, backdrop close or scroll lock. - Updated the living catalog and registry from the audited source files and supplied screenshots. ## 0.1.0 — baseline - Established the standalone NODE.DC design-system repository. - Added canonical tokens and dark/light glass theme contracts. - Added framework-neutral positioning and theme utilities. - Added DOM controllers for dropdowns and modal windows. - Added React primitives, overlays, navigation and inspector/settings patterns. - Added a living catalog and machine-readable component/source registry. - Recorded the initial audit boundary without modifying source applications.