diff --git a/ar/contact/index.html b/ar/contact/index.html index 20a2364adf..b33907ee45 100644 --- a/ar/contact/index.html +++ b/ar/contact/index.html @@ -394,6 +394,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -404,9 +405,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -414,11 +421,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/ar/index.html b/ar/index.html index 88455c4121..314de9266d 100644 --- a/ar/index.html +++ b/ar/index.html @@ -394,6 +394,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -404,9 +405,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -414,11 +421,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/ar/invitation/index.html b/ar/invitation/index.html index 3665a70506..9c28b1c8f9 100644 --- a/ar/invitation/index.html +++ b/ar/invitation/index.html @@ -394,6 +394,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -404,9 +405,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -414,11 +421,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20201022-simplex-chat.html b/blog/20201022-simplex-chat.html index 165ff9b91e..2aea6f0c10 100644 --- a/blog/20201022-simplex-chat.html +++ b/blog/20201022-simplex-chat.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20210512-simplex-chat-terminal-ui.html b/blog/20210512-simplex-chat-terminal-ui.html index 4827f1eeed..30e3732824 100644 --- a/blog/20210512-simplex-chat-terminal-ui.html +++ b/blog/20210512-simplex-chat-terminal-ui.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20210914-simplex-chat-v0.4-released.html b/blog/20210914-simplex-chat-v0.4-released.html index 9ae16e41ac..972be3b90c 100644 --- a/blog/20210914-simplex-chat-v0.4-released.html +++ b/blog/20210914-simplex-chat-v0.4-released.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20211208-simplex-chat-v0.5-released.html b/blog/20211208-simplex-chat-v0.5-released.html index 66db018471..41ab3ec453 100644 --- a/blog/20211208-simplex-chat-v0.5-released.html +++ b/blog/20211208-simplex-chat-v0.5-released.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20220112-simplex-chat-v1-released.html b/blog/20220112-simplex-chat-v1-released.html index c5fa6c939a..2fc12acb02 100644 --- a/blog/20220112-simplex-chat-v1-released.html +++ b/blog/20220112-simplex-chat-v1-released.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20220214-simplex-chat-ios-public-beta.html b/blog/20220214-simplex-chat-ios-public-beta.html index cecfea15d6..b113318218 100644 --- a/blog/20220214-simplex-chat-ios-public-beta.html +++ b/blog/20220214-simplex-chat-ios-public-beta.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20220308-simplex-chat-mobile-apps.html b/blog/20220308-simplex-chat-mobile-apps.html index 810b648ae0..9c46393469 100644 --- a/blog/20220308-simplex-chat-mobile-apps.html +++ b/blog/20220308-simplex-chat-mobile-apps.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20220404-simplex-chat-instant-notifications.html b/blog/20220404-simplex-chat-instant-notifications.html index 06efc49fba..372a2dc18b 100644 --- a/blog/20220404-simplex-chat-instant-notifications.html +++ b/blog/20220404-simplex-chat-instant-notifications.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20220511-simplex-chat-v2-images-files.html b/blog/20220511-simplex-chat-v2-images-files.html index 2c2d30550f..08dadef4d4 100644 --- a/blog/20220511-simplex-chat-v2-images-files.html +++ b/blog/20220511-simplex-chat-v2-images-files.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20220524-simplex-chat-better-privacy.html b/blog/20220524-simplex-chat-better-privacy.html index a9cae31156..f3c8849d19 100644 --- a/blog/20220524-simplex-chat-better-privacy.html +++ b/blog/20220524-simplex-chat-better-privacy.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20220604-simplex-chat-new-privacy-security-settings.html b/blog/20220604-simplex-chat-new-privacy-security-settings.html index 67a7732452..abac3b8c36 100644 --- a/blog/20220604-simplex-chat-new-privacy-security-settings.html +++ b/blog/20220604-simplex-chat-new-privacy-security-settings.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20220711-simplex-chat-v3-released-ios-notifications-audio-video-calls-database-export-import-protocol-improvements.html b/blog/20220711-simplex-chat-v3-released-ios-notifications-audio-video-calls-database-export-import-protocol-improvements.html index 0f8e15fad3..deb9dad03d 100644 --- a/blog/20220711-simplex-chat-v3-released-ios-notifications-audio-video-calls-database-export-import-protocol-improvements.html +++ b/blog/20220711-simplex-chat-v3-released-ios-notifications-audio-video-calls-database-export-import-protocol-improvements.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20220723-simplex-chat-v3.1-tor-groups-efficiency.html b/blog/20220723-simplex-chat-v3.1-tor-groups-efficiency.html index 0b8f8af9a5..fbd8624ba1 100644 --- a/blog/20220723-simplex-chat-v3.1-tor-groups-efficiency.html +++ b/blog/20220723-simplex-chat-v3.1-tor-groups-efficiency.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20220808-simplex-chat-v3.1-chat-groups.html b/blog/20220808-simplex-chat-v3.1-chat-groups.html index 1128a90cbe..bd0ab8f34d 100644 --- a/blog/20220808-simplex-chat-v3.1-chat-groups.html +++ b/blog/20220808-simplex-chat-v3.1-chat-groups.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20220901-simplex-chat-v3.2-incognito-mode.html b/blog/20220901-simplex-chat-v3.2-incognito-mode.html index 6f40185e7a..c47f071a42 100644 --- a/blog/20220901-simplex-chat-v3.2-incognito-mode.html +++ b/blog/20220901-simplex-chat-v3.2-incognito-mode.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20220928-simplex-chat-v4-encrypted-database.html b/blog/20220928-simplex-chat-v4-encrypted-database.html index 501ae336e8..bbb5d5d695 100644 --- a/blog/20220928-simplex-chat-v4-encrypted-database.html +++ b/blog/20220928-simplex-chat-v4-encrypted-database.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html b/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html index 56621b6e62..821ad59949 100644 --- a/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html +++ b/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20221206-simplex-chat-v4.3-voice-messages.html b/blog/20221206-simplex-chat-v4.3-voice-messages.html index fdb4e1e0bc..a2c2088f87 100644 --- a/blog/20221206-simplex-chat-v4.3-voice-messages.html +++ b/blog/20221206-simplex-chat-v4.3-voice-messages.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20230103-simplex-chat-v4.4-disappearing-messages.html b/blog/20230103-simplex-chat-v4.4-disappearing-messages.html index 3fefd84b17..9e5c8b23d2 100644 --- a/blog/20230103-simplex-chat-v4.4-disappearing-messages.html +++ b/blog/20230103-simplex-chat-v4.4-disappearing-messages.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20230204-simplex-chat-v4-5-user-chat-profiles.html b/blog/20230204-simplex-chat-v4-5-user-chat-profiles.html index 31970456b3..9d58d9974b 100644 --- a/blog/20230204-simplex-chat-v4-5-user-chat-profiles.html +++ b/blog/20230204-simplex-chat-v4-5-user-chat-profiles.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20230301-simplex-file-transfer-protocol.html b/blog/20230301-simplex-file-transfer-protocol.html index 3f56382018..5647a5e096 100644 --- a/blog/20230301-simplex-file-transfer-protocol.html +++ b/blog/20230301-simplex-file-transfer-protocol.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20230328-simplex-chat-v4-6-hidden-profiles.html b/blog/20230328-simplex-chat-v4-6-hidden-profiles.html index 63cdae1c5a..b9b47a70fb 100644 --- a/blog/20230328-simplex-chat-v4-6-hidden-profiles.html +++ b/blog/20230328-simplex-chat-v4-6-hidden-profiles.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/20230422-simplex-chat-vision-funding-v5-videos-files-passcode.html b/blog/20230422-simplex-chat-vision-funding-v5-videos-files-passcode.html index 00b66766ae..b18be85ef5 100644 --- a/blog/20230422-simplex-chat-vision-funding-v5-videos-files-passcode.html +++ b/blog/20230422-simplex-chat-vision-funding-v5-videos-files-passcode.html @@ -43,7 +43,7 @@ - + @@ -246,6 +246,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -256,9 +257,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -266,11 +273,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/blog/index.html b/blog/index.html index 03d1dd6dbe..fe260a5b8b 100644 --- a/blog/index.html +++ b/blog/index.html @@ -249,6 +249,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -259,9 +260,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -269,11 +276,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/contact/index.html b/contact/index.html index b012d05149..7f87ccb1f5 100644 --- a/contact/index.html +++ b/contact/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/cs/contact/index.html b/cs/contact/index.html index 3d4624092d..34213b73fc 100644 --- a/cs/contact/index.html +++ b/cs/contact/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/cs/index.html b/cs/index.html index 5e373b1cb7..d0f5c8fea9 100644 --- a/cs/index.html +++ b/cs/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/cs/invitation/index.html b/cs/invitation/index.html index b7c90fdfe8..7ae0653cc6 100644 --- a/cs/invitation/index.html +++ b/cs/invitation/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/css/prism-dark.min.css b/css/prism-dark.min.css new file mode 100644 index 0000000000..f5720ca222 --- /dev/null +++ b/css/prism-dark.min.css @@ -0,0 +1,4 @@ +/* PrismJS 1.29.0 +https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+css+clike+javascript+apacheconf+bash+batch+cmake+dart+docker+git+gradle+haskell+http+java+kotlin+makefile+markdown+markup-templating+nginx+php+plsql+powerquery+powershell+pug+python+jsx+regex+sass+scss+sql+typescript+xml-doc+yaml&plugins=toolbar+copy-to-clipboard */ +code[class*=language-],pre[class*=language-]{color:#ccc;background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green} +div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none} \ No newline at end of file diff --git a/css/prism.min.css b/css/prism-light.min.css similarity index 100% rename from css/prism.min.css rename to css/prism-light.min.css diff --git a/de/contact/index.html b/de/contact/index.html index d4bd9b1f17..9c075c369a 100644 --- a/de/contact/index.html +++ b/de/contact/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/de/index.html b/de/index.html index 61d4e2e11c..8352370858 100644 --- a/de/index.html +++ b/de/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/de/invitation/index.html b/de/invitation/index.html index 8993658846..bb7d32d351 100644 --- a/de/invitation/index.html +++ b/de/invitation/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/android.html b/docs/android.html index 7cfd1d41b8..d71f9ddd14 100644 --- a/docs/android.html +++ b/docs/android.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/cli.html b/docs/cli.html index b878001d56..b7b9b4a6d8 100644 --- a/docs/cli.html +++ b/docs/cli.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/contributing.html b/docs/contributing.html index 4d20af43a0..178036c3b7 100644 --- a/docs/contributing.html +++ b/docs/contributing.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/guide/app-settings.html b/docs/guide/app-settings.html index fa7a267bc9..66bf4a9b56 100644 --- a/docs/guide/app-settings.html +++ b/docs/guide/app-settings.html @@ -36,7 +36,7 @@ - + @@ -312,6 +312,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -322,9 +323,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -332,11 +339,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/guide/audio-video-calls.html b/docs/guide/audio-video-calls.html index b30bd4cad4..0e8719ab87 100644 --- a/docs/guide/audio-video-calls.html +++ b/docs/guide/audio-video-calls.html @@ -36,7 +36,7 @@ - + @@ -312,6 +312,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -322,9 +323,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -332,11 +339,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/guide/chat-profiles.html b/docs/guide/chat-profiles.html index 0e65ba2919..c776fb5402 100644 --- a/docs/guide/chat-profiles.html +++ b/docs/guide/chat-profiles.html @@ -36,7 +36,7 @@ - + @@ -312,6 +312,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -322,9 +323,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -332,11 +339,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/guide/making-connections.html b/docs/guide/making-connections.html index 6d4a39b19f..9353eaa33c 100644 --- a/docs/guide/making-connections.html +++ b/docs/guide/making-connections.html @@ -36,7 +36,7 @@ - + @@ -312,6 +312,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -322,9 +323,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -332,11 +339,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/guide/managing-data.html b/docs/guide/managing-data.html index 6ee10a8efb..19f95fa5ad 100644 --- a/docs/guide/managing-data.html +++ b/docs/guide/managing-data.html @@ -36,7 +36,7 @@ - + @@ -312,6 +312,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -322,9 +323,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -332,11 +339,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/guide/privacy-security.html b/docs/guide/privacy-security.html index 3ce7eab6b9..40c3d14504 100644 --- a/docs/guide/privacy-security.html +++ b/docs/guide/privacy-security.html @@ -36,7 +36,7 @@ - + @@ -312,6 +312,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -322,9 +323,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -332,11 +339,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/guide/readme.html b/docs/guide/readme.html index de68a6cd1f..f2f302cc55 100644 --- a/docs/guide/readme.html +++ b/docs/guide/readme.html @@ -36,7 +36,7 @@ - + @@ -312,6 +312,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -322,9 +323,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -332,11 +339,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/guide/secret-groups.html b/docs/guide/secret-groups.html index 627989e0c2..2fbbf501cb 100644 --- a/docs/guide/secret-groups.html +++ b/docs/guide/secret-groups.html @@ -36,7 +36,7 @@ - + @@ -312,6 +312,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -322,9 +323,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -332,11 +339,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/guide/send-messages.html b/docs/guide/send-messages.html index ec7f65378b..1faac47c47 100644 --- a/docs/guide/send-messages.html +++ b/docs/guide/send-messages.html @@ -36,7 +36,7 @@ - + @@ -312,6 +312,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -322,9 +323,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -332,11 +339,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/cs/android.html b/docs/lang/cs/android.html index 0e39ce26c0..04d600fb04 100644 --- a/docs/lang/cs/android.html +++ b/docs/lang/cs/android.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/cs/cli.html b/docs/lang/cs/cli.html index 1c0aa49bb2..b1cfebc556 100644 --- a/docs/lang/cs/cli.html +++ b/docs/lang/cs/cli.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/cs/contributing.html b/docs/lang/cs/contributing.html index 9c4a593376..58a358d6be 100644 --- a/docs/lang/cs/contributing.html +++ b/docs/lang/cs/contributing.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/cs/server.html b/docs/lang/cs/server.html index 6bfe9b2ba8..58a812bb88 100644 --- a/docs/lang/cs/server.html +++ b/docs/lang/cs/server.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/cs/simplex.html b/docs/lang/cs/simplex.html index 4c8a729eba..8ac27e404a 100644 --- a/docs/lang/cs/simplex.html +++ b/docs/lang/cs/simplex.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/cs/sql.html b/docs/lang/cs/sql.html index e5e8d02d0e..aa75025277 100644 --- a/docs/lang/cs/sql.html +++ b/docs/lang/cs/sql.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/cs/translations.html b/docs/lang/cs/translations.html index 4a23aacad9..cb726f10fb 100644 --- a/docs/lang/cs/translations.html +++ b/docs/lang/cs/translations.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/cs/webrtc.html b/docs/lang/cs/webrtc.html index 14b096b9cb..ef28bd44b7 100644 --- a/docs/lang/cs/webrtc.html +++ b/docs/lang/cs/webrtc.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/fr/android.html b/docs/lang/fr/android.html index 38b19697c8..2433bd4e80 100644 --- a/docs/lang/fr/android.html +++ b/docs/lang/fr/android.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/fr/cli.html b/docs/lang/fr/cli.html index e138baeb4d..9c63eac089 100644 --- a/docs/lang/fr/cli.html +++ b/docs/lang/fr/cli.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/fr/contributing.html b/docs/lang/fr/contributing.html index 885e5ff536..3f051a43a4 100644 --- a/docs/lang/fr/contributing.html +++ b/docs/lang/fr/contributing.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/fr/server.html b/docs/lang/fr/server.html index a72915e7f4..6dc5ba1c4e 100644 --- a/docs/lang/fr/server.html +++ b/docs/lang/fr/server.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/fr/simplex.html b/docs/lang/fr/simplex.html index 58cd5058e6..1d27e09994 100644 --- a/docs/lang/fr/simplex.html +++ b/docs/lang/fr/simplex.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/fr/sql.html b/docs/lang/fr/sql.html index 1561a7d2a0..c0350439e2 100644 --- a/docs/lang/fr/sql.html +++ b/docs/lang/fr/sql.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/fr/translations.html b/docs/lang/fr/translations.html index d835a71902..c500a1abfb 100644 --- a/docs/lang/fr/translations.html +++ b/docs/lang/fr/translations.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/lang/fr/webrtc.html b/docs/lang/fr/webrtc.html index 9e86361029..1c14e0b52d 100644 --- a/docs/lang/fr/webrtc.html +++ b/docs/lang/fr/webrtc.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/protocol/simplex-chat.html b/docs/protocol/simplex-chat.html index 092da33f9d..c72386f200 100644 --- a/docs/protocol/simplex-chat.html +++ b/docs/protocol/simplex-chat.html @@ -36,7 +36,7 @@ - + @@ -312,6 +312,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -322,9 +323,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -332,11 +339,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/server.html b/docs/server.html index a25bf9cb3f..4f6fd026bf 100644 --- a/docs/server.html +++ b/docs/server.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/simplex.html b/docs/simplex.html index 8bc2104620..ce6653a23d 100644 --- a/docs/simplex.html +++ b/docs/simplex.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/sql.html b/docs/sql.html index 807b714342..4db649b17b 100644 --- a/docs/sql.html +++ b/docs/sql.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/translations.html b/docs/translations.html index a152350cea..83aa581b99 100644 --- a/docs/translations.html +++ b/docs/translations.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/webrtc.html b/docs/webrtc.html index de033d746f..ae80f7cf6d 100644 --- a/docs/webrtc.html +++ b/docs/webrtc.html @@ -36,7 +36,7 @@ - + @@ -378,6 +378,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -388,9 +389,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -398,11 +405,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/docs/xftp-server.html b/docs/xftp-server.html index 6b12163632..d4f538a918 100644 --- a/docs/xftp-server.html +++ b/docs/xftp-server.html @@ -36,7 +36,7 @@ - + @@ -312,6 +312,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -322,9 +323,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -332,11 +339,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/en/contact/index.html b/en/contact/index.html index b012d05149..7f87ccb1f5 100644 --- a/en/contact/index.html +++ b/en/contact/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/en/index.html b/en/index.html index 97af63069d..91de1c5d3f 100644 --- a/en/index.html +++ b/en/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/en/invitation/index.html b/en/invitation/index.html index e7eed9520d..79107acfeb 100644 --- a/en/invitation/index.html +++ b/en/invitation/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/es/contact/index.html b/es/contact/index.html index 02b40afda2..8ac5dde459 100644 --- a/es/contact/index.html +++ b/es/contact/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/es/index.html b/es/index.html index eaf6a495b3..7cf739be5d 100644 --- a/es/index.html +++ b/es/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/es/invitation/index.html b/es/invitation/index.html index adc6258c31..394d97ea65 100644 --- a/es/invitation/index.html +++ b/es/invitation/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/fr/contact/index.html b/fr/contact/index.html index b1476ce3f6..e4a7e86fad 100644 --- a/fr/contact/index.html +++ b/fr/contact/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/fr/index.html b/fr/index.html index dd592d3926..75514e072b 100644 --- a/fr/index.html +++ b/fr/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/fr/invitation/index.html b/fr/invitation/index.html index c74da1ea77..216ff0f12a 100644 --- a/fr/invitation/index.html +++ b/fr/invitation/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/index.html b/index.html index 97af63069d..91de1c5d3f 100644 --- a/index.html +++ b/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/invitation/index.html b/invitation/index.html index e7eed9520d..79107acfeb 100644 --- a/invitation/index.html +++ b/invitation/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/it/contact/index.html b/it/contact/index.html index 257ca41fda..f7e90b9f02 100644 --- a/it/contact/index.html +++ b/it/contact/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/it/index.html b/it/index.html index 7f04eb7a19..532ccb8d42 100644 --- a/it/index.html +++ b/it/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/it/invitation/index.html b/it/invitation/index.html index 1b4d027c7e..5d5ea675d6 100644 --- a/it/invitation/index.html +++ b/it/invitation/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/nl/contact/index.html b/nl/contact/index.html index b7d2022385..0611ba27cc 100644 --- a/nl/contact/index.html +++ b/nl/contact/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/nl/index.html b/nl/index.html index ba9baadcab..e9a59b59b6 100644 --- a/nl/index.html +++ b/nl/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/nl/invitation/index.html b/nl/invitation/index.html index 57f9268ff4..59d19a606a 100644 --- a/nl/invitation/index.html +++ b/nl/invitation/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/pl/contact/index.html b/pl/contact/index.html index 08614a6470..0fa4d03ec4 100644 --- a/pl/contact/index.html +++ b/pl/contact/index.html @@ -384,6 +384,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -394,9 +395,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -404,11 +411,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/pl/index.html b/pl/index.html index 9025a74949..3cc77d6649 100644 --- a/pl/index.html +++ b/pl/index.html @@ -384,6 +384,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -394,9 +395,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -404,11 +411,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/pl/invitation/index.html b/pl/invitation/index.html index b94ed448b4..3829829eaf 100644 --- a/pl/invitation/index.html +++ b/pl/invitation/index.html @@ -384,6 +384,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -394,9 +395,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -404,11 +411,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/pt_BR/contact/index.html b/pt_BR/contact/index.html index e20dcc3438..870bcbc51a 100644 --- a/pt_BR/contact/index.html +++ b/pt_BR/contact/index.html @@ -384,6 +384,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -394,9 +395,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -404,11 +411,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/pt_BR/index.html b/pt_BR/index.html index bd01f8d442..194db9a7df 100644 --- a/pt_BR/index.html +++ b/pt_BR/index.html @@ -384,6 +384,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -394,9 +395,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -404,11 +411,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/pt_BR/invitation/index.html b/pt_BR/invitation/index.html index b9501c677a..b8add2194b 100644 --- a/pt_BR/invitation/index.html +++ b/pt_BR/invitation/index.html @@ -384,6 +384,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -394,9 +395,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -404,11 +411,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/uk/contact/index.html b/uk/contact/index.html index 139f3f2d47..f052b99805 100644 --- a/uk/contact/index.html +++ b/uk/contact/index.html @@ -384,6 +384,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -394,9 +395,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -404,11 +411,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/uk/index.html b/uk/index.html index 89ca2de6bc..7f0f86444a 100644 --- a/uk/index.html +++ b/uk/index.html @@ -384,6 +384,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -394,9 +395,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -404,11 +411,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/uk/invitation/index.html b/uk/invitation/index.html index a6435ddb8a..d3706b5b7d 100644 --- a/uk/invitation/index.html +++ b/uk/invitation/index.html @@ -384,6 +384,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -394,9 +395,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -404,11 +411,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/zh_Hans/contact/index.html b/zh_Hans/contact/index.html index 3031caf9c8..b965004c66 100644 --- a/zh_Hans/contact/index.html +++ b/zh_Hans/contact/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/zh_Hans/index.html b/zh_Hans/index.html index 7ad75fd3a0..d914e86ca6 100644 --- a/zh_Hans/index.html +++ b/zh_Hans/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } } diff --git a/zh_Hans/invitation/index.html b/zh_Hans/invitation/index.html index 524db08f8b..eb0ca97bd8 100644 --- a/zh_Hans/invitation/index.html +++ b/zh_Hans/invitation/index.html @@ -392,6 +392,7 @@ const moonIcon = document.querySelector('.moon'); const userTheme = localStorage.getItem('theme'); const systemTheme = window.matchMedia('(prefers-color-scheme: dark)').matches; +const prismThemeLink = document.getElementById('prism-theme') const iconToggle = () => { sunIcon.classList.toggle('hidden'); @@ -402,9 +403,15 @@ const themeCheck = () => { if(userTheme === 'dark' || (!userTheme && systemTheme)){ document.documentElement.classList.add('dark'); moonIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } } else{ sunIcon.classList.add('hidden'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } } } @@ -412,11 +419,17 @@ const themeSwitch = () => { if(document.documentElement.classList.contains('dark')){ document.documentElement.classList.remove('dark'); localStorage.setItem('theme','light'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-light.min.css') + } iconToggle(); } else{ document.documentElement.classList.add('dark'); localStorage.setItem('theme','dark'); + if(prismThemeLink){ + prismThemeLink.setAttribute('href','/css/prism-dark.min.css') + } iconToggle(); } }