mirror of
				https://github.com/Wonderfall/hugo-WonderMod.git
				synced 2025-10-30 19:35:26 +01:00 
			
		
		
		
	Use CSS inside noscript when JS is disabled to detect preferred color theme (#308)
- Makes auto theme work when JS is disabled - Only applies if the 'theme' configuration parameter is set to 'auto' or is unset.
This commit is contained in:
		| @@ -44,7 +44,24 @@ | |||||||
|         .top-link { |         .top-link { | ||||||
|             display: none; |             display: none; | ||||||
|         } |         } | ||||||
|  |         {{- if (and (ne .Site.Params.defaultTheme "light") (ne .Site.Params.defaultTheme "dark")) }} | ||||||
|  |         @media (prefers-color-scheme: dark) { | ||||||
|  |             :root { | ||||||
|  |                 --theme: #1d1e20; | ||||||
|  |                 --entry: #2e2e33; | ||||||
|  |                 --primary: rgba(255, 255, 255, 0.84); | ||||||
|  |                 --secondary: rgba(255, 255, 255, 0.56); | ||||||
|  |                 --tertiary: rgba(255, 255, 255, 0.16); | ||||||
|  |                 --content: rgba(255, 255, 255, 0.74); | ||||||
|  |                 --hljs-bg: #2e2e33; | ||||||
|  |                 --code-bg: #37383e; | ||||||
|  |                 --border: #333; | ||||||
|  |             } | ||||||
|  |             .list { | ||||||
|  |                 background: var(--theme); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         {{- end }} | ||||||
|     </style> |     </style> | ||||||
| </noscript> | </noscript> | ||||||
| <header class="header"> | <header class="header"> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Kian Kasad
					Kian Kasad