summaryrefslogtreecommitdiff
path: root/addons/web/static/src/css
diff options
context:
space:
mode:
authorGéry Debongnie <ged@odoo.com>2014-06-27 12:06:15 +0200
committerGéry Debongnie <ged@odoo.com>2014-06-27 12:06:15 +0200
commit18da121ae256d028586b4342d8ce7f3f01a3cade (patch)
treee227d6b8ca1a799b6f865cebe3f3855fb59b5e42 /addons/web/static/src/css
parent512f7acfdccd4208c9da4d95727e0d8d22889e55 (diff)
parent6db8bf3def673f07cf834c762c6fc52e4d4950b4 (diff)
Merge remote-tracking branch 'odoo/master' into master-autocompletion-ged
Diffstat (limited to 'addons/web/static/src/css')
-rw-r--r--addons/web/static/src/css/base.css120
-rw-r--r--addons/web/static/src/css/base.sass90
2 files changed, 59 insertions, 151 deletions
diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css
index c14100a7d5f..d496496c1fe 100644
--- a/addons/web/static/src/css/base.css
+++ b/addons/web/static/src/css/base.css
@@ -20,6 +20,25 @@
font-style: normal;
}
+#oe_main_menu_navbar {
+ min-height: 34px;
+ z-index: 1001;
+ border-radius: 0;
+}
+#oe_main_menu_navbar li a, #oe_main_menu_navbar li button {
+ padding: 4px 8px 4px 8px;
+ margin-top: 2px;
+ font-size: 13px;
+}
+#oe_main_menu_navbar .oe_topbar_avatar {
+ max-height: 18px;
+ width: auto;
+}
+
+#oe_main_menu_navbar.navbar {
+ margin-bottom: 0px;
+}
+
.openerp {
padding: 0;
margin: 0;
@@ -32,7 +51,12 @@
*/
}
.openerp.openerp_webclient_container {
- height: 100%;
+ height: calc(100% - 34px);
+}
+@media (max-width: 768px) {
+ .openerp.openerp_webclient_container {
+ height: calc(100% - 52px);
+ }
}
.openerp :-moz-placeholder {
color: #afafb6 !important;
@@ -461,7 +485,7 @@
background-image: -webkit-radial-gradient(circle, #eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
background-image: -moz-radial-gradient(#eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
background-image: -ms-radial-gradient(#eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
- background-image: radial-gradient(#eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
+ background-image: radial-gradient(circle, #eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
}
.openerp .oe_kanban_status_green {
background: green;
@@ -469,7 +493,7 @@
background-image: -webkit-radial-gradient(circle, #55dd55 0%, #44aa44 40%, #339933 100%);
background-image: -moz-radial-gradient(#55dd55 0%, #44aa44 40%, #339933 100%);
background-image: -ms-radial-gradient(#55dd55 0%, #44aa44 40%, #339933 100%);
- background-image: radial-gradient(#55dd55 0%, #44aa44 40%, #339933 100%);
+ background-image: radial-gradient(circle, #55dd55 0%, #44aa44 40%, #339933 100%);
}
.openerp .oe_kanban_status_red {
background: red;
@@ -477,7 +501,7 @@
background-image: -webkit-radial-gradient(circle, #ee7777 0%, #cc3333 40%, #bb0808 100%);
background-image: -moz-radial-gradient(#ee7777 0%, #cc3333 40%, #bb0808 100%);
background-image: -ms-radial-gradient(#ee7777 0%, #cc3333 40%, #bb0808 100%);
- background-image: radial-gradient(#ee7777 0%, #cc3333 40%, #bb0808 100%);
+ background-image: radial-gradient(circle, #ee7777 0%, #cc3333 40%, #bb0808 100%);
}
.openerp .btn-group.kanban_state {
padding-top: 8px;
@@ -822,7 +846,7 @@
background-image: -moz-linear-gradient(top, #fc8787, maroon);
background-image: -ms-linear-gradient(top, #fc8787, maroon);
background-image: -o-linear-gradient(top, #fc8787, maroon);
- background-image: linear-gradient(to bottom, #fc8787, maroon);
+ background-image: linear-gradient(to bottom, #fc8787, #800000);
}
.openerp .navbar .oe_topbar_anonymous_login a {
display: block;
@@ -925,49 +949,8 @@
white-space: nowrap;
overflow: hidden;
}
-.openerp .navbar-nav {
- float: left;
- padding: 0;
- margin: 0;
- font-size: 13px;
-}
-.openerp .navbar-nav > li {
- list-style-type: none;
- padding: 0;
- margin: 0;
- float: left;
- display: block;
- color: #eeeeee;
-}
-.openerp .navbar-nav > li > a {
- display: block;
- padding: 5px 10px 26px !important;
- line-height: 20px;
- height: 20px;
- text-decoration: none;
- color: #eeeeee !important;
- vertical-align: top;
- text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
- -webkit-transition: all 0.2s ease-out;
- -moz-transition: all 0.2s ease-out;
- -ms-transition: all 0.2s ease-out;
- -o-transition: all 0.2s ease-out;
- transition: all 0.2s ease-out;
-}
-.openerp .navbar-nav > li > a:hover {
- background: rgba(0, 0, 0, 0.2);
- text-shadow: black 0px 0px 3px;
- color: white;
- -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
- -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
-}
-.openerp .navbar-nav > li > .active {
- background: rgba(0, 0, 0, 0.3);
- text-shadow: black 0px 0px 3px;
- -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
- -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
+.openerp .nav li a {
+ padding: 6px 8px 4px 8px;
}
.openerp .oe_user_menu {
float: right;
@@ -981,13 +964,6 @@
.openerp .oe_user_menu .oe_dropdown_menu {
right: -1px;
}
-.openerp .oe_systray > div {
- float: left;
- padding: 0 4px 0 4px;
-}
-.openerp .oe_systray {
- float: right;
-}
.openerp .oe_leftbar {
display: none;
width: 220px;
@@ -3018,34 +2994,6 @@
font-size: 95%;
line-height: 1.2em;
}
-.openerp .navbar {
- min-height: 32px;
- margin-bottom: 0px;
- border: none;
- z-index: 1;
- position: static;
- background-color: #414141;
- background-color: #454343;
- background-image: -webkit-gradient(linear, left top, left bottom, from(#646060), to(#262626));
- background-image: -webkit-linear-gradient(top, #646060, #262626);
- background-image: -moz-linear-gradient(top, #646060, #262626);
- background-image: -ms-linear-gradient(top, #646060, #262626);
- background-image: -o-linear-gradient(top, #646060, #262626);
- background-image: linear-gradient(to bottom, #646060, #262626);
-}
-.openerp .navbar-default .navbar-nav li a:hover, .openerp .navbar-default .navbar-nav li a:focus {
- background: rgba(0, 0, 0, 0.3);
-}
-.openerp .navbar-default .navbar-nav .open > a, .openerp .navbar-default .navbar-nav a:hover, .openerp .navbar-default .navbar-nav a:focus {
- background: rgba(0, 0, 0, 0.3) !important;
-}
-.openerp .navbar-default .navbar-nav .dropdown > a .caret {
- border-top-color: #777777 !important;
- border-bottom-color: #777777 !important;
-}
-.openerp .navbar-nav li a {
- padding: 4px 32px 4px 12px;
-}
.openerp .oe_navbar .dropdown-menu {
font-size: 13px;
padding: 4px 0;
@@ -3075,11 +3023,11 @@
.openerp .oe_view_manager_new .oe_form_nosheet .oe_form_label {
font-weight: normal;
}
-.openerp .nav li > a {
- padding: 3px 4px 2px 18px;
+.openerp .nav-pills li > a {
+ padding: 6px 4px 2px 18px;
color: #4c4c4c;
}
-.openerp .nav nav-pills.nav-stacked > li > ul {
+.openerp .nav-pills .nav-stacked > li > ul {
padding-left: 16px;
}
.openerp .nav-pills > li.active > a, .openerp a.list-group-item.active > a {
diff --git a/addons/web/static/src/css/base.sass b/addons/web/static/src/css/base.sass
index e3a84a8f78c..9817daab5c7 100644
--- a/addons/web/static/src/css/base.sass
+++ b/addons/web/static/src/css/base.sass
@@ -55,7 +55,7 @@ $sheet-padding: 16px
background-image: -webkit-radial-gradient(circle, $gradient)
background-image: -moz-radial-gradient($gradient)
background-image: -ms-radial-gradient($gradient)
- background-image: radial-gradient($gradient)
+ background-image: radial-gradient(circle, $gradient)
@mixin radius($radius: 5px)
-moz-border-radius: $radius
@@ -143,6 +143,21 @@ $sheet-padding: 16px
// }}}
+#oe_main_menu_navbar
+ min-height: 34px
+ z-index: 1001
+ border-radius: 0
+ li a, li button
+ padding: 4px 8px 4px 8px
+ margin-top: 2px
+ font-size: 13px
+ .oe_topbar_avatar
+ max-height: 18px
+ width: auto
+
+#oe_main_menu_navbar.navbar
+ margin-bottom: 0px
+
.openerp
// Global style {{{
padding: 0
@@ -152,7 +167,10 @@ $sheet-padding: 16px
font-size: 13px
background: white
&.openerp_webclient_container
- height: 100%
+ height: calc(100% - 34px)
+ @media (max-width: 768px)
+ &.openerp_webclient_container
+ height: calc(100% - 52px)
// }}}
//Placeholder style{{{
\:-moz-placeholder
@@ -713,7 +731,6 @@ $sheet-padding: 16px
display: none
// }}}
// Top Menu {{{
-
.navbar
.oe_topbar_anonymous_login
background-color: #dc5f59
@@ -788,37 +805,8 @@ $sheet-padding: 16px
// So why aren't the buttons oe_topbar_items ? This sad state of affairs
// is a leftover from an uncomplete refactoring when the left and top menu
// were merged. You are welcome to refactor and clean this up
- .navbar-nav
- float: left
- padding: 0
- margin: 0
- font-size: 13px
- > li
- list-style-type: none
- padding: 0
- margin: 0
- float: left
- display: block
- color: #eeeeee
- > a
- display: block
- padding: 5px 10px 26px !important
- line-height: 20px
- height: 20px
- text-decoration: none
- color: #eee !important
- vertical-align: top
- text-shadow: 0 1px 1px rgba(0,0,0,0.2)
- @include transition(all 0.2s ease-out)
- &:hover
- background: rgba(0,0,0,0.2)
- text-shadow: black 0px 0px 3px
- color: white
- @include box-shadow(0 1px 2px rgba(0,0,0,0.4) inset)
- > .active
- background: rgba(0,0,0,0.30)
- text-shadow: black 0px 0px 3px
- @include box-shadow(0 1px 2px rgba(0,0,0,0.4) inset)
+ .nav li a
+ padding: 6px 8px 4px 8px
.oe_user_menu
float: right
@@ -830,12 +818,6 @@ $sheet-padding: 16px
.oe_dropdown_menu
right: -1px
- .oe_systray > div
- float: left
- padding: 0 4px 0 4px
- .oe_systray
- float: right
-
// }}}
// Webclient.leftbar {{{
.oe_leftbar
@@ -2429,28 +2411,6 @@ $sheet-padding: 16px
line-height: 1.2em
// }}}
// Bootstrap HACKS {{{
- .navbar
- min-height: 32px
- margin-bottom: 0px
- border: none
- z-index: 1
- position: static
- background-color: #414141
- @include vertical-gradient(#646060, #262626)
- .navbar-default
- .navbar-nav
- li
- a:hover,a:focus
- background: rgba(0, 0, 0, 0.3)
- .open > a,a:hover,a:focus
- background: rgba(0, 0, 0, 0.3) !important
- .dropdown > a .caret
- border-top-color: #777 !important
- border-bottom-color: #777 !important
- .navbar-nav
- li
- a
- padding: 4px 32px 4px 12px
.oe_navbar .dropdown-menu
font-size: 13px
padding: 4px 0
@@ -2473,11 +2433,11 @@ $sheet-padding: 16px
font-weight: normal
// Customize bootstrap3 for leftbar
- .nav
+ .nav-pills
li > a
- padding: 3px 4px 2px 18px
+ padding: 6px 4px 2px 18px
color: #4c4c4c
- nav-pills.nav-stacked > li > ul
+ .nav-stacked > li > ul
padding-left: 16px
.nav-pills > li.active,a.list-group-item.active
> a