# @dangerousthings/web ## 0.5.0 ### Minor Changes - `dt-scale-in` keyframes now hold `transform: none, opacity: 0` during `animation-delay` (the period when `animation-fill-mode: both` shows the first keyframe), then snap to `scale(0)` at animation start before scaling/fading to 1. Visual difference vs prior is a subtle fade-in alongside the scale-in. **Why:** prior keyframes held descendants at `transform: scale(0)` during the delay, which caused any child performing `getBoundingClientRect()`-based self-measurement on mount (R3F ``, ResizeObserver-driven charts, virtualized lists, etc.) to read a near-zero rect and never recover — `transform` changes don't fire `ResizeObserver` when they end. Fixes the SuggestedPlacements 3D viewer "blank teal block until scroll" bug on the Hydrogen storefront product pages. ## 0.4.1 ### Patch Changes - Video letterboxing for DTMediaFrame, card badge styling with bevel-aware positioning, restored DTStaggerContainer. ## 0.4.0 ### Minor Changes - Video letterboxing for DTMediaFrame, card badge styling with bevel-aware positioning, restored DTStaggerContainer in react-native, updated DTGallery/DTModal/DTMobileFilterOverlay components. ## 0.3.0 ### Minor Changes - e74c285: Add storefront component features: animations library (entrance, interactive, stagger container), scrollbar styling, card color modes with selected/hover states, card progress bar, badge positioning, interactive bevel buttons, menu items, filter headers/overlays, feature legend grid. Fix link hover glow to respect per-element --dt-glow-color. ### Patch Changes - Updated dependencies [e74c285] - Updated dependencies [e74c285] - @dangerousthings/tokens@0.3.0 ## 0.2.1 ### Patch Changes - 0453af8: Add per-package README and LICENSE for npm - Updated dependencies [0453af8] - @dangerousthings/tokens@0.2.1 ## 0.2.0 ### Minor Changes - 1c8d585: Initial release of the DT design system monorepo. - `@dangerousthings/tokens`: Canonical design tokens for DT, Classic, and Supra brands with CSS generation - `@dangerousthings/web`: Web CSS theme with bevels, glows, form styles, and Tektur font - `@dangerousthings/react-native`: 18 React Native themed components (DTButton, DTCard, DTTextInput, etc.) ### Patch Changes - Updated dependencies [1c8d585] - @dangerousthings/tokens@0.2.0