# Changelog ## 2025-12-23 - 1.3.0 - feat(statuspage) use dynamic status-based accent colors and computed card statuses; update stat card markup and incident/response displays - Replace hardcoded stat-card type selectors with status-based classes (.operational, .degraded, .partial_outage, .major_outage, .maintenance) so accent colors are applied centrally. - Introduce getUptimeCardStatus, getResponseCardStatus, and getIncidentCardStatus helper methods to compute and apply per-card status classes based on uptime, response time, and affected services. - Update stat card markup to use computed status classes instead of dedicated uptime/response/incident class names. - Change incident summary text to show 'All services ok.' when no services are affected, otherwise display 'X of Y services affected'. - Minor layout tweak: adjust timeline connector left offset from 5px to 7px for improved alignment. ## 2025-12-23 - 1.2.0 - feat(statuspage-ui) improve styling and animations across status page components - Preload Geist Sans variable font in html/index.html to improve font rendering. - Replace many cssManager.bdTheme usages with sharedStyles color tokens, durations and easings for consistent theming. - Introduce animations, transitions and motion utilities (fadeIn, fadeInUp, card/pill fades, shimmer, pulse) for cards, pills, bars, tooltips and skeletons to enhance perceived performance. - Enhance interactive states: hover/active/focus for buttons, social links, action buttons, and asset/incident cards; add subtle transforms, shadows and icon animations. - Add status-specific visuals: status gradients, status glows, pulsing/animated status indicators and left accent bars for statusbar and stat cards. - Improve incidents and timeline UI: staggered entrance animations, active-incident pulse, update timeline with icons and delays; tooltip and tooltip content improvements; responsive tweaks across header, footer, stats and month views. ## 2025-12-23 - 1.1.0 - feat(statuspage) refactor shared styles and modernize components for consistent theming, spacing and APIs - Centralized styles: switch to a single sharedStyles module and extend design tokens (colors, spacing, shadows, borderRadius, easings, durations, accent colors). - Component modernization: replace many destructured style imports with sharedStyles and convert numerous @property fields to 'accessor' for updated component APIs. - Visual/layout updates: adjust typography, spacing scale, responsive rules and polish header/statusbar/footer/stats/incident components (improved gaps, paddings, status pills, loading skeletons, and button styles). - Dependency bumps: updated @design.estate and @git.zone packages as well as @push.rocks dev deps and @types/node. - Build/config changes: tsconfig.json flags removed (experimentalDecorators, useDefineForClassFields) and npmextra.json updated with registry/release config and new package keys. - Docs and demos: expanded README content and added demo/test files (test/test.ts, test-shadcn-spacing.html) to showcase spacing and layout changes. ## 2024-06-27 - 1.0.74 - fix(core) Updated font loading strategy in index.html for improved performance - Replaced multiple font loading links with a single assetbroker link. - Removed redundant preconnect and stylesheet links for fonts. ## 2024-06-26 - 1.0.73 - fix(documentation) Update project description and keywords in package.json and npmextra.json. Refactored documentation in readme.md. - Updated project description and keywords within package.json and npmextra.json to ensure alignment. - Enhanced readme.md with detailed setup, installation and usage instructions including examples for importing and using components. ## 2024-06-26 - 1.0.72 - fix(core) Fixed incorrect import paths and updated configurations for package publication. - Fixed import paths for various dependencies in TypeScript files. - Updated npm package name and scope in package.json. - Deleted .gitlab-ci.yml file. - Adjusted tsconfig.json for ESModule compatibility. - Adjusted npmextra.json for correct repository and license information. - Updated documentation links in readme.md. ## 2023-01-05 - 1.0.69 to 1.0.71 - core Multiple updates. - fix(core): update ## 2022-03-24 - 1.0.67 to 1.0.69 - core Multiple updates. - fix(core): update ## 2021-09-27 - 1.0.60 to 1.0.66 - core Multiple updates. - fix(core): update ## 2021-09-24 - 1.0.59 to 1.0.60 - core Fixes and updates. - fix(core): update ## 2021-09-23 - 1.0.58 to 1.0.59 - core Fixes and updates. - fix(core): update ## 2020-11-29 - 1.0.57 to 1.0.58 - core Fixes and updates. - fix(core): update ## 2020-09-19 - 1.0.55 to 1.0.57 - core Fixes and updates. - fix(core): update