summaryrefslogtreecommitdiff
path: root/addons/theme_default/data/theme_default_data.xml
AgeCommit message (Collapse)Author
2019-11-21[IMP] theme_default: remove autoinstallJeremy Kersten
closes odoo/odoo#40517 Signed-off-by: Jérémy Kersten (jke) <jke@openerp.com>
2019-11-12[REF] website: install theme_default on first website by defaultqsm-odoo
The original goal was to not have any pre-installed theme by default and to force the user to consider installing one through the customize dialog. Now that we have a system to allow switching theme, it is better to have one installed by default and allow the user to switch theme from the customize dialog (note that last part was made in the parent commit with the merge of website_theme_install into website). Note: theme_default is purely empty, it is only installed by default for clarity in the theme selection screen, for the default website.
2019-10-01[FIX] website_theme_install,*: redirect to frontend after theme installRomain Derie
*: theme_bootswatch, theme_default Before this commit, the first time a website was loading a theme, it would not be redirected to the frontend afterward (even if that theme was already installed on another website). Any other theme installation on that website would redirect to frontend as it should. Indeed, the first time it would use the `act_url` returned by `next()` which would only be called during the first time installation on the website. All the `ir.action.todo` related to themes can be removed anyway, as you can't install directly a theme. It can only be installed through website settings > load a theme. In which case we will always want to redirect to frontend. task-2070463 closes odoo/odoo#37306 Signed-off-by: Jérémy Kersten (jke) <jke@openerp.com>
2018-08-31[FIX] website_theme_install, *: multi-website customization dialogqsm-odoo
* theme_bootswatch, theme_default Before this commit, the customization dialog for themes was not multi-website. That means if a theme was installed on a website, the customization dialog was enabled for all the websites. Note: this commit uses the '_post_copy' system of theme installations for the first time and it had to be adapted a little bit.
2018-08-10[IMP] *: make customize dialog generic and improve optionsqsm-odoo
* web, web_editor, website, website_theme_install, portal, theme_default, theme_bootswatch The purpose of this task is to make the customize dialog as generic as possible, that is theme-independant: 1) The design is now totally generic (Odoo visuals) 2) The XML definition is form-view like. This allows themes to extend the dialog without any risk of breaking the style and also allows to not care about lots of technical details. 3) New options have been included. Those were themes options that are now generic and which themes can simply adapt without touching the customize modal (navbar colors, footer color, navbar layout, fonts, body background, ...). The color palette can now also be customized with user colors. Using sass functionnalities, color palettes and fonts integration is now a lot better. Thanks to @qha-odoo for the original design. task-31677
2016-09-02[IMP] theme_*: add ir.actions.todo to themesDenis Vermylen (dve)
installing a theme redirects to the website instead of the backend menu.