Websites Logs
Section titled “Websites Logs”2026FE05
- Monorepo Testing Strategy & Health Improvements
- Added accessibility testing (axe-core/Playwright) — WCAG AA scans across all pages
- Added visual regression tests (Playwright
toHaveScreenshot()) at 3 viewports - Added dark mode tests (theme switching, contrast, favicon presence)
- Added 26 Vitest unit tests for design-tokens OKLCH palette generation
- CI expanded from 3 desktop browsers → 5 projects (added iPad Pro, iPhone 14 Pro)
- Removed unused React/React-DOM dependencies (~500KB dead weight)
- Fixed sdc.com missing
@brandalias and design-tokens dependency - Added
exportsfield to@smart-debt/componentspackage - Removed orphaned
@utils/*tsconfig alias - Aligned Astro versions across sites (both
^5.15.3) - Set
engine-strict=truein.npmrcto enforce pnpm - Created
.env.exampletemplate (token moved to.env.local)
- Favicon Generation Artifacts Committed
scripts/generate-favicon.mjs(Sharp-based PNG rasterization from SVG)- Generated PNGs: android-chrome (192/512), apple-touch-icon, favicon (16/32)
site.webmanifestfor PWA icon references
- Prettier Formatting Pass
- Bulk reformatting of ~160 files (indentation, quotes, Tailwind class sort, markdown tables)
- No functional changes; aligns codebase with Prettier + Tailwind plugin config
2025DE22
- Monorepo Design Documentation Restructure
- Created hierarchical design docs at
/docs/design/(colors → logo → favicon → typography) - Moved color-system.md from
/docs/to/docs/design/colors/README.md - Created new logo system docs at
/docs/design/logo/README.md - Created favicon generation docs at
/docs/design/favicon/README.md - Moved typography (design-system.md) to
/docs/design/typography/README.md - Consolidated logo SVGs from
sites/design/tosrc/assets/brand/logos/ - Cleaned up Template docs: removed 20+ obsolete status/progress files
- Replaced 11 Windows shortcuts with symbolic links to KB files
- Archived old logo assets to
/archive/brand-assets-2025-12-22/ - Template docs now focused on component/block implementation only
- Created hierarchical design docs at
2025NO04
- KB-Online Sidebar Fix
- Template Dev subdirectory now appears in sidebar navigation
- Root cause:
generate-sidebar.tsonly listed files, not subdirectories - Solution: Added recursive
getDirectoryStructure()function - Pushed to GitHub (commit ef55132) - Cloudflare building now
2025NO03
- TS.com Responsive Hamburger Menu
- Implemented responsive hamburger menu (768px breakpoint)
- DEV-NOTES-Hamburger-Menu.md
test-responsive-fixed-v2.html(working version)- Key learning: Verify CSS classes exist before using (Tailwind missing md:hidden/md:flex)
- Solution: Custom @media queries + getComputedStyle() testing
2025SE25
- Domain Registration via Cloudflare
- SmartDebt.app, $16.05 USD/yr
- SmartDebt.coach, $49.20 USD/yr