AuraGlass 3.4.3
Deep rendering and color-correctness audit of the entire component library.
Fixed
- CSS variable audit: defined
--glass-white/--glass-black(209 fallback-less references — element shadows and tints that silently never rendered), the--glass-gray-50..900neutral scale used by charts and theme-aware tooltips, solid--glass-color-secondary/accent/*-light/danger-dark/errortokens, missing opacity/radius/easing tokens, and legacy--aura-*aliases (font sizes, shadow elevations, overlay and surface colors) referenced by charts, speed dial, and multi-select but never emitted by the persona generator. - HSL channel tokens: wrapped ~375 raw consumptions of
var(--glass-color-primary|success|warning|danger|info)(used directly as colors, inrgba(), or incolor-mix()) inhsl()across 97 files;color-mix()weights now use valid percentages instead of number opacity vars. - Blur utilities:
src/styles/tokens.cssblur scale synced to the canonical 3.4 values (16/24/32/40/48px — was still 4–32px); added the missing.glass-backdrop-blur-md/-xl/-2xlclasses (used 185× but undefined, so those surfaces rendered with no blur); removed a duplicate.glass-backdrop-blur-smrule that overrode the small blur with the XL value; new utilities registered in all accessibility fallback blocks. - White-frost conversions: the last dark-slab and opaque light-theme styles converted to 3.4 frost tokens across 25 components (GlassToggle, GlassSelectCompound, GlassPagination, GlassContextMenu, GlassMenuPrimitive, GlassSidebar, GlassToast, GlassHoverCard, GlassCarousel, ToggleButton, GlassDevTools, the CMS suite, HoudiniGlassCard, GlassA11y, GlassProductRecommendations, GlassSmartShoppingCart, GlassIntelligentFormBuilder, GlassFab, GlassStepIcon, GlassNavigation, GlassAchievementSystem); over-frosted GlassSidebar hover state reduced from
bg-white/65tobg-white/15. useGlassFocusno longer lets explicitly-undefined options clobber defaults (fixes--glass-focus-offset: undefinedpx).
Verified: typecheck, token lint, style audit (1,195 files), glass pipeline validation (31 checks), WCAG contrast (90 checks), Jest 432 suites / 2,373 tests.