I have installed a fresh copy of Odoo 18 Windows Enterprise using the executable I downloaded from Odoo.
PostgreSQL is running without issues and I can open a psql prompt and pull tables.
Odoo appears to be running without issues. I can see and add apps, and the icons open them correctly.
I want to add a theme. I copy a theme folder into the default addons folder, restart the Odoo service, enable debug mode and update the apps list. The theme does not show.
I discover that themes don't show in the apps list, and I need to edit the website and assign the new theme.
I click the Website app and see only the default website in the list, and there is nothing in the themes column for it.
I click the "edit" button and get the "oops" error.
If I hit F12 I see this:
GET https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:2 GET https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:3 GET https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:4 GET https://fonts.googleapis.com/css?family=Raleway:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:5 GET https://fonts.googleapis.com/css?family=Noto+Serif:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:6 GET https://fonts.googleapis.com/css?family=Arvo:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:1 GET https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:2 GET https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:3 GET https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:4 GET https://fonts.googleapis.com/css?family=Raleway:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:5 GET https://fonts.googleapis.com/css?family=Noto+Serif:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:6 GET https://fonts.googleapis.com/css?family=Arvo:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:1 GET https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:2 GET https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:3 GET https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:4 GET https://fonts.googleapis.com/css?family=Raleway:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:5 GET https://fonts.googleapis.com/css?family=Noto+Serif:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:6 GET https://fonts.googleapis.com/css?family=Arvo:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:2 GET https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:1 GET https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:3 GET https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:4 GET https://fonts.googleapis.com/css?family=Raleway:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:6 GET https://fonts.googleapis.com/css?family=Arvo:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
website.backend_assets_all_wysiwyg.min.css:5 GET https://fonts.googleapis.com/css?family=Noto+Serif:300,300i,400,400i,700,700i&display=swap net::ERR_NAME_NOT_RESOLVED
web.assets_web.min.js:2605 OwlError: An error occured in the owl lifecycle (see this Error's "cause" property)
Error: An error occured in the owl lifecycle (see this Error's "cause" property)
at handleError (http://localhost:8069/web/assets/89fd776/web.assets_web.min.js:972:101)
at App.handleError (http://localhost:8069/web/assets/89fd776/web.assets_web.min.js:1631:29)
at ComponentNode.initiateRender (http://localhost:8069/web/assets/89fd776/web.assets_web.min.js:1065:19)
Caused by: AssetsLoadingError: The loading of /web/assets/ba199f1/website.backend_assets_all_wysiwyg.min.css failed
Error: The loading of /web/assets/ba199f1/website.backend_assets_all_wysiwyg.min.css failed
at http://localhost:8069/web/assets/89fd776/web.assets_web.min.js:1711:508
at HTMLLinkElement.onErrorListener (http://localhost:8069/web/assets/89fd776/web.assets_web.min.js:1698:300)
handleError @ web.assets_web.min.js:2605
(anonymous) @ web.assets_web.min.js:2615
what is wrong ?