Changelog
All notable changes to this project will be documented in this file.
[Unreleased]
Added
- Favicon (
/assets/favicon.ico) integrated into blog layout via<link>tags inhead.html - WinPoin latest posts section on homepage — fetches 6 latest articles from WinPoin via WordPress REST API and renders them as individual cards with thumbnail, title, excerpt, date, and source badge
js/winpoin-posts.js— client-side script to fetch and display WinPoin posts- CSS styles for Winpoin card grid (
.winpoin-grid,.winpoin-card, etc.) with responsive layout and hover effects - Sitemap (
sitemap.xml) covering all pages and posts for Google indexing robots.txtpointing to the sitemap location- Light/dark theme toggle with localStorage persistence
- Bootstrap-style mobile hamburger menu (minimal icon, clean dropdown panel)
- Duplicate theme toggle button inside the mobile nav panel so switching is always accessible
- CSS custom properties for both light and dark color schemes
- Meta
color-schemeandtheme-colortags for native browser theme support README.mdwith project overview, setup instructions, and structureCHANGELOG.mdfor release history tracking- Back-to-top floating button with smooth scroll and scroll detection
- Post navigation links (
navlinks.html) as a direct child ofarticle.postfor consistent width
Changed
- Refactored all static color values in
override.cssto use CSS variables for seamless theme switching - Replaced the card-style hamburger button with a transparent Bootstrap-like toggler
- Replaced individually-bordered nav items with clean text links and subtle hover highlights
- Hid the desktop theme toggle on mobile in favor of the nav panel version
- Updated theme toggle JavaScript to support multiple toggle buttons simultaneously
Fixed
- Mobile navigation panel now spans edge-to-edge within the page shell container