From b2e32a8f7e7d0b4278c22fbc3d0832a3e8b1469f Mon Sep 17 00:00:00 2001 From: Simon Lejeune Date: Tue, 16 Dec 2014 18:14:15 +0100 Subject: [IMP] web: use bootstrap's notebook, rewrite process_notebook Introduction of a specialized InvisibilityChanger for the notebook. It allows to handle more elegantly the issues of the notebook during page execution: modifiers hiding the active tab that must now active its sibling. Process_notebook only handle the processing of the page while NotebookInvisibilityChanger only handle the behavior of the notebook during the page execution. - readable code (more readable, at least) - correct handle of autofocus - rendering of the whole notebook in one call to qweb's render - one invisibility changer bound by header/content - no custom css, only legacy bootstrap --- addons/web/static/src/xml/base.xml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'addons/web/static/src/xml/base.xml') diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index e5b8286bdb9..dffa0a47fc3 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -888,17 +888,18 @@
-
-
- -
+
+
+ +
+
-- cgit v1.2.3