• Mahmoud Aglan's avatar
    Fix site-wide critical & medium issues from audit · 2d1d4b4f
    Mahmoud Aglan authored
    - CSS: Replace all `vi` units with `vw` for browser compat (tokens.css)
    - CSS: Add hex fallbacks before every oklch() usage (~30 instances in pages.css)
    - CSS: Remove invalid `lang: ar;`, add 100vh fallback, add [data-reveal] CLS fix (base.css)
    - CSS: Add missing --color-primary-dark, --brand-primary, --brand-teal tokens
    - JS: Remove broken View Transitions API usage (navigated before transition rendered)
    - JS: Fix token name mismatches in injected styles (--color-surface → --bg-surface, etc.)
    - JS: Fix exit-intent modal accessibility (aria-label, focus trap, escape key leak)
    - HTML: Add OG tags, canonical URL, theme-color to index.html
    - HTML: Fix features.html dead anchor links, footer structure, Arabic typo
    - HTML: Fix pricing page annual price contradictions, "first 30" consistency
    - HTML: Update copyright year to 2025 across all pages
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    2d1d4b4f
Name
Last commit
Last update
..
css Loading commit data...
js Loading commit data...
screenshots/app Loading commit data...
404.html Loading commit data...
about.html Loading commit data...
blog.html Loading commit data...
changelog.html Loading commit data...
compare.html Loading commit data...
contact.html Loading commit data...
faq.html Loading commit data...
features.html Loading commit data...
football.html Loading commit data...
gymnastics.html Loading commit data...
index.html Loading commit data...
manifest.json Loading commit data...
martial-arts.html Loading commit data...
partners.html Loading commit data...
pricing.html Loading commit data...
privacy.html Loading commit data...
robots.txt Loading commit data...
sitemap.xml Loading commit data...
swimming.html Loading commit data...
terms.html Loading commit data...