Environment
Operating System: Darwin
Node Version: v18.16.0
Nuxt Version: 3.11.1
CLI Version: 3.11.0
Nitro Version: 2.9.4
Package Manager: [email protected]
Builder: -
User Config: extends, devtools, ssr, runtimeConfig, modules, css, ui, app, pinia, i18n, veeValidate, plugins
Runtime Modules: @nuxt/[email protected], @nuxt/[email protected], @vueuse/[email protected], @vee-validate/[email protected], @pinia/[email protected], @nuxtjs/[email protected]
Build Modules: -
Version
v2.15.2
Reproduction
https://dashboard-template.nuxt.dev/
Description
Summary:
On the Dashboard UI-Pro template, there is a bug with switching between light and dark modes on Safari (both desktop and mobile). When switching modes, buttons, fields change with the selected mode, but the background doesn't change unless the page is refreshed.
Steps to Reproduce:
Open the Dashboard UI-Pro template on Safari.
Switch between light and dark modes using the provided toggle buttons.
Note that the buttons change with the selected mode, but the background doesn't change until the page is refreshed.
Expected Behavior:
The background should change immediately when switching between light and dark modes without requiring a page refresh.
Actual Behavior:
The background does not change when switching between light and dark modes unless the page is refreshed.
Additional Information:
This issue only occurs on Safari; it works fine on other browsers.
Additional context
![328420120-ed8ae128-0563-419d-974f-aed2b8ffad03](https://private-user-images.githubusercontent.com/83189730/328670954-0541af2e-48e5-41d2-9022-92c57f26a0a4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMDg1NTQsIm5iZiI6MTcyMTMwODI1NCwicGF0aCI6Ii84MzE4OTczMC8zMjg2NzA5NTQtMDU0MWFmMmUtNDhlNS00MWQyLTkwMjItOTJjNTdmMjZhMGE0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE4VDEzMTA1NFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE5OTgxYjQ4MjM5MmRlMTBmNmI3MmM2YTU1MzZmMDE5YjlkMGM0ODQ0YzNlNzcwNmRlODFiODUwYzhhZTAwZTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.elBiZsaX9AIO1i1xEq_6h3IwHLZJ9c4UDCPHKCunkqk)
![328420142-41ef9e7c-feaa-46d2-b843-8889d01485a1](https://private-user-images.githubusercontent.com/83189730/328670975-2db2502f-3bea-4860-846e-2aa7aba7bce6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMDg1NTQsIm5iZiI6MTcyMTMwODI1NCwicGF0aCI6Ii84MzE4OTczMC8zMjg2NzA5NzUtMmRiMjUwMmYtM2JlYS00ODYwLTg0NmUtMmFhN2FiYTdiY2U2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE4VDEzMTA1NFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTMxMjVhM2RlNmJiN2IyNzY3YzQzZWIzNTA4Mzg1YjQ0ZGNmMTUzZTkxNGZjNTUyZDY1ZGY4NjkyMjY3ZGE2NGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.JyNb7fF97JiUOHbX73VhwM1UpHv8N1HZ8wCnBObBJWg)
![328420104-e7b2d71f-d66d-4158-86d8-29cf6e9abcf5](https://private-user-images.githubusercontent.com/83189730/328670942-1a9228a4-187b-42bc-883b-4d6925c28f64.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMDg1NTQsIm5iZiI6MTcyMTMwODI1NCwicGF0aCI6Ii84MzE4OTczMC8zMjg2NzA5NDItMWE5MjI4YTQtMTg3Yi00MmJjLTg4M2ItNGQ2OTI1YzI4ZjY0LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE4VDEzMTA1NFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY5YWFjNDU0MTQ0MWE0ZWYxM2NiZTM4YTY4MmEzNWMxZGVhNGJhODA1MDIzMDIzZTdjMzFhMGRhNGZkYjBlMDImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.2LJAYYmupzIlQegP3mRlGRZYOgD5B_OUJ-gg3aRH6wA)
![328420113-a4dc66c6-7748-4ca2-ae37-84a72b325e81](https://private-user-images.githubusercontent.com/83189730/328670951-9ad9ace6-d658-4a5f-85fa-378ce176f364.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMDg1NTQsIm5iZiI6MTcyMTMwODI1NCwicGF0aCI6Ii84MzE4OTczMC8zMjg2NzA5NTEtOWFkOWFjZTYtZDY1OC00YTVmLTg1ZmEtMzc4Y2UxNzZmMzY0LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE4VDEzMTA1NFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTMwNzIyZTM5ZWI5ODJmYzAzZDkwOTU5Yjk1ZDFhNmY2YmQzZDI0NDc4NjJkMDY3YzE4NTYzZDMzODgwOTFjNWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.gvc3fMyKfNtU03ny4q-_IWgYBX04E22IK9qWc2ECehc)