From c4a896a8a0e2219879903d212f2324d0b85d7f00 Mon Sep 17 00:00:00 2001 From: stefanorigano Date: Thu, 3 Sep 2015 13:29:04 +0200 Subject: [PATCH 1/8] [REF] website,web_editor: complete restyling --- addons/web/static/src/less/utils.less | 10 - .../static/lib/summernote/src/js/Renderer.js | 106 +- .../static/lib/summernote/src/js/defaults.js | 2 +- .../lib/summernote/src/less/elements.less | 156 --- .../lib/summernote/src/less/summernote.less | 26 + .../static/lib/summernote/summernote.css | 1 - addons/web_editor/static/src/css/common.sass | 4 - ...nline.css => web_editor.iframe.inline.css} | 0 .../web_editor/static/src/css/web_editor.sass | 141 --- .../static/src/js/rte.summernote.js | 51 +- .../static/src/js/snippets.editor.js | 2 +- .../static/src/js/snippets.options.js | 232 ++++- addons/web_editor/static/src/js/summernote.js | 8 +- .../web_editor.backend.less} | 65 +- .../web_editor.common.less} | 0 .../src/less/web_editor.components.less | 276 +++++ .../src/less/web_editor.interactions.less | 61 ++ .../static/src/less/web_editor.mixins.less | 204 ++++ .../static/src/less/web_editor.ui.less | 976 ++++++++++++++++++ .../static/src/less/web_editor.variables.less | 76 ++ addons/web_editor/static/src/xml/editor.xml | 578 ++++++++--- addons/web_editor/static/src/xml/snippets.xml | 13 +- addons/web_editor/views/editor.xml | 60 +- addons/web_editor/views/iframe.xml | 2 +- addons/website/static/src/css/common.sass | 69 -- addons/website/static/src/css/editor.css | 657 ------------ addons/website/static/src/css/editor.sass | 567 ---------- .../fonts/glyphicons-halflings-regular.eot | Bin 14079 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 228 ---- .../fonts/glyphicons-halflings-regular.ttf | Bin 29512 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 16448 -> 0 bytes addons/website/static/src/css/snippets.css | 166 --- addons/website/static/src/css/snippets.sass | 142 --- .../website/static/src/css/website.editor.css | 255 ----- .../static/src/css/website.editor.sass | 226 ---- .../static/src/js/website.contentMenu.js | 30 +- .../website/static/src/js/website.editor.js | 68 +- addons/website/static/src/js/website.js | 2 +- .../src/js/website.snippets.animation.js | 52 +- .../static/src/js/website.translator.js | 4 +- .../static/src/less/website.edit_mode.less | 153 +++ .../static/src/less/website.snippets.less | 407 ++++++++ .../src/less/website.ui.components.less | 855 +++++++++++++++ .../src/less/website.ui.interactions.less | 61 ++ .../website/static/src/less/website.ui.less | 334 ++++++ .../static/src/less/website.ui.mixins.less | 190 ++++ .../static/src/less/website.ui.variables.less | 105 ++ .../static/src/less/website.wrapwrap.less | 454 ++++++++ .../static/src/xml/website.gallery.xml | 4 +- addons/website/static/src/xml/website.seo.xml | 4 +- .../static/src/xml/website.translator.xml | 2 +- addons/website/static/src/xml/website.xml | 6 +- addons/website/views/snippets.xml | 78 +- .../website/views/website_backend_navbar.xml | 249 +++-- addons/website/views/website_templates.xml | 32 +- 55 files changed, 5412 insertions(+), 3038 deletions(-) delete mode 100644 addons/web_editor/static/lib/summernote/src/less/elements.less delete mode 100644 addons/web_editor/static/lib/summernote/summernote.css delete mode 100644 addons/web_editor/static/src/css/common.sass rename addons/web_editor/static/src/css/{inline.css => web_editor.iframe.inline.css} (100%) delete mode 100644 addons/web_editor/static/src/css/web_editor.sass rename addons/web_editor/static/src/{css/backend.css => less/web_editor.backend.less} (62%) rename addons/web_editor/static/src/{css/web_editor.css => less/web_editor.common.less} (100%) create mode 100644 addons/web_editor/static/src/less/web_editor.components.less create mode 100644 addons/web_editor/static/src/less/web_editor.interactions.less create mode 100644 addons/web_editor/static/src/less/web_editor.mixins.less create mode 100644 addons/web_editor/static/src/less/web_editor.ui.less create mode 100644 addons/web_editor/static/src/less/web_editor.variables.less delete mode 100644 addons/website/static/src/css/common.sass delete mode 100644 addons/website/static/src/css/editor.css delete mode 100644 addons/website/static/src/css/editor.sass delete mode 100644 addons/website/static/src/css/fonts/glyphicons-halflings-regular.eot delete mode 100644 addons/website/static/src/css/fonts/glyphicons-halflings-regular.svg delete mode 100644 addons/website/static/src/css/fonts/glyphicons-halflings-regular.ttf delete mode 100644 addons/website/static/src/css/fonts/glyphicons-halflings-regular.woff delete mode 100644 addons/website/static/src/css/snippets.css delete mode 100644 addons/website/static/src/css/snippets.sass delete mode 100644 addons/website/static/src/css/website.editor.css delete mode 100644 addons/website/static/src/css/website.editor.sass create mode 100644 addons/website/static/src/less/website.edit_mode.less create mode 100644 addons/website/static/src/less/website.snippets.less create mode 100644 addons/website/static/src/less/website.ui.components.less create mode 100644 addons/website/static/src/less/website.ui.interactions.less create mode 100644 addons/website/static/src/less/website.ui.less create mode 100644 addons/website/static/src/less/website.ui.mixins.less create mode 100644 addons/website/static/src/less/website.ui.variables.less create mode 100644 addons/website/static/src/less/website.wrapwrap.less diff --git a/addons/web/static/src/less/utils.less b/addons/web/static/src/less/utils.less index 22a4d0f4ffd..b62c2aaaf94 100644 --- a/addons/web/static/src/less/utils.less +++ b/addons/web/static/src/less/utils.less @@ -206,16 +206,6 @@ animation: @name @duration @timing-function @delay @iteration-count @direction @fill-mode @play-state; } -// ------------------------------------------------------------------ -// Transition -// ------------------------------------------------------------------ -.o-transition(@property: all, @duration: 0s, @timing-function: easy, @transition-delay: 0s) { - -webkit-transition: @property @duration @timing-function @transition-delay; - -moz-transition: @property @duration @timing-function @transition-delay; - -o-transition: @property @duration @timing-function @transition-delay; - transition: @property @duration @timing-function @transition-delay; -} - // ------------------------------------------------------------------ // Columns // ------------------------------------------------------------------ diff --git a/addons/web_editor/static/lib/summernote/src/js/Renderer.js b/addons/web_editor/static/lib/summernote/src/js/Renderer.js index ac45698cd62..189dc1707aa 100644 --- a/addons/web_editor/static/lib/summernote/src/js/Renderer.js +++ b/addons/web_editor/static/lib/summernote/src/js/Renderer.js @@ -31,9 +31,11 @@ define([ var title = options.title; var className = options.className; var dropdown = options.dropdown; + var dropdown2 = options.dropdown2; + var wrapper = options.wrapper; var hide = options.hide; - return (dropdown ? '
' : '') + ' - or - Discard +
+ + clearDISCARD + +
- - - + + + $(this).parent().addClass('o_website_modal'); + - - - +
+