frontend
Added cookie consent manager, favicons, and improved site metadata
- Built a privacy-first cookie consent experience — Added a customizable cookie consent banner and preferences modal (Silktide) that lets visitors Accept all, Reject non-essential, or pick per-category preferences. Choices are saved in local storage, required cookies are enforced, and accessibility features (focus management and keyboard support) were included.
- Improved site metadata, icons and social preview — Added a site manifest and favicon files, registered site icons (SVG/ICO/apple-touch) and an Open Graph image so links to SuprLogs show a proper preview. Metadata was expanded with keywords, robots settings and publisher information to improve sharing and discoverability.
New Features
- Added a client-side ConsentManager that loads a Silktide-based cookie banner and modal (CSS and JS included) so users can manage cookie preferences on the site.frontend
Improvements
- Added favicon files and a site.webmanifest so the site has a proper app icon and better install/display behavior on devices and browsers.frontend
- Updated global site metadata (keywords, robots, publisher, icons and manifest) and added an Open Graph image to improve link previews and SEO.frontend
- Included the consent manager stylesheet and ConsentManager component in the app layout so the banner is initialized via configuration without auto-initializing on load.frontend
Documentation
- Added page metadata (title and description) for the Privacy Policy and Terms pages.frontend