diff options
| author | Danilo M. <danix@danix.xyz> | 2026-04-16 16:01:56 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-04-16 16:01:56 +0200 |
| commit | ec4b801a718cf2b79c6dac90363fca3bc3fffeeb (patch) | |
| tree | a5c0a8d735437b0c7f2574f37ab583d1f4e5274b /themes/danix-xyz-hacker/assets/css | |
| parent | 13df7e27dba8ebaecd56ffb2c560015360776dc7 (diff) | |
| download | danixxyz-ec4b801a718cf2b79c6dac90363fca3bc3fffeeb.tar.gz danixxyz-ec4b801a718cf2b79c6dac90363fca3bc3fffeeb.zip | |
fix: add x-cloak to prevent menu flash on page load
- Add [x-cloak] { display: none } CSS rule
- Add x-cloak attribute to menu overlay div
- This hides the menu until Alpine.js initializes
- Prevents the menu from appearing briefly on page refresh/load
- Rebuild CSS: main.min.css updated
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Diffstat (limited to 'themes/danix-xyz-hacker/assets/css')
| -rw-r--r-- | themes/danix-xyz-hacker/assets/css/main.css | 5 | ||||
| -rw-r--r-- | themes/danix-xyz-hacker/assets/css/main.min.css | 6 |
2 files changed, 11 insertions, 0 deletions
diff --git a/themes/danix-xyz-hacker/assets/css/main.css b/themes/danix-xyz-hacker/assets/css/main.css index f7d42a9..9e5c86a 100644 --- a/themes/danix-xyz-hacker/assets/css/main.css +++ b/themes/danix-xyz-hacker/assets/css/main.css @@ -530,6 +530,11 @@ html.theme-light .prose-invert blockquote { } } +/* Alpine.js x-cloak - hide content until Alpine initializes */ +[x-cloak] { + display: none !important; +} + /* Respect user's motion preferences */ @media (prefers-reduced-motion: reduce) { *, *::before, *::after { diff --git a/themes/danix-xyz-hacker/assets/css/main.min.css b/themes/danix-xyz-hacker/assets/css/main.min.css index ab1f4bb..8c58a4f 100644 --- a/themes/danix-xyz-hacker/assets/css/main.min.css +++ b/themes/danix-xyz-hacker/assets/css/main.min.css @@ -2344,6 +2344,12 @@ html.theme-light .prose-invert blockquote { } } +/* Alpine.js x-cloak - hide content until Alpine initializes */ + +[x-cloak] { + display: none !important; +} + /* Respect user's motion preferences */ @media (prefers-reduced-motion: reduce) { |
