diff --git a/addons/website/__manifest__.py b/addons/website/__manifest__.py index 3792074940e..d94645bfde4 100644 --- a/addons/website/__manifest__.py +++ b/addons/website/__manifest__.py @@ -175,6 +175,8 @@ 'website/static/src/client_actions/*/*.scss', 'website/static/src/services/website_service.js', 'website/static/src/components/navbar/navbar.js', + 'website/static/src/systray_items/*.js', + 'website/static/src/systray_items/*.scss', ], 'web.qunit_suite_tests': [ 'website/static/tests/dashboard_tests.js', @@ -246,6 +248,7 @@ 'website/static/src/xml/website_widget.xml', 'website/static/src/xml/theme_preview.xml', 'website/static/src/client_actions/*/*.xml', + 'website/static/src/systray_items/*.xml', ], 'website.test_bundle': [ '/web/static/lib/qweb/qweb2.js', diff --git a/addons/website/static/src/systray_items/edit_website.js b/addons/website/static/src/systray_items/edit_website.js new file mode 100644 index 00000000000..885654fca6a --- /dev/null +++ b/addons/website/static/src/systray_items/edit_website.js @@ -0,0 +1,14 @@ +/** @odoo-module **/ + +import { registry } from "@web/core/registry"; + +const { Component } = owl; + +class EditWebsiteSystray extends Component {} +EditWebsiteSystray.template = "website.EditWebsiteSystray"; + +export const systrayItem = { + Component: EditWebsiteSystray, +}; + +registry.category("website_systray").add("EditWebsite", systrayItem, { sequence: 9 }); diff --git a/addons/website/static/src/systray_items/edit_website.scss b/addons/website/static/src/systray_items/edit_website.scss new file mode 100644 index 00000000000..eb513114021 --- /dev/null +++ b/addons/website/static/src/systray_items/edit_website.scss @@ -0,0 +1,3 @@ +.o_edit_website_container { + @include button-variant($o-brand-primary, $o-brand-primary); +} diff --git a/addons/website/static/src/systray_items/edit_website.xml b/addons/website/static/src/systray_items/edit_website.xml new file mode 100644 index 00000000000..f7d8e1612cd --- /dev/null +++ b/addons/website/static/src/systray_items/edit_website.xml @@ -0,0 +1,8 @@ + + + +
+ Edit +
+
+