Skip to content

Cookie consent fix and sitemap improvements#464

Merged
ddon merged 10 commits into
BeamLabEU:mainfrom
timujinne:main
Mar 30, 2026
Merged

Cookie consent fix and sitemap improvements#464
ddon merged 10 commits into
BeamLabEU:mainfrom
timujinne:main

Conversation

@timujinne
Copy link
Copy Markdown
Contributor

Summary

  • Fix cookie consent: dynamic legal links, theme-aware backdrop, daisyUI toggle
  • Add lastmod to sitemap group listings and homepage
  • Merge latest upstream changes

Test plan

  • Verify cookie consent widget renders correctly with daisyUI themes
  • Check legal links are dynamically loaded in consent widget
  • Confirm sitemap includes proper lastmod dates

🤖 Generated with Claude Code

Merge dev → main: Fix SeedTemplates System.halt
Group listing pages (/news, /legal) now use the most recent published
post date as lastmod. Homepage (/) uses the latest date across all
publishing entries. Other static pages use the sitemap generation date.
…I toggle

- Replace hardcoded cookie/privacy URLs with Routes.path() to fix double-slash bug
- Add dynamic legal_links from published pages + single /legal index link
- Use bg-base-100/70 backdrop instead of bg-black for light/dark theme compatibility
- Improve glass opacity (0.95→0.98), card bg (50→80%), text contrast
- Replace custom toggle with standard daisyUI toggle toggle-primary
@ddon ddon merged commit b414d22 into BeamLabEU:main Mar 30, 2026
5 checks passed
timujinne pushed a commit to timujinne/phoenix_kit that referenced this pull request May 13, 2026
Cookie consent fix and sitemap improvements
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants