diff --git a/_extensions/odoo/layout.html b/_extensions/odoo/layout.html index 39e8ec004..b478cd222 100644 --- a/_extensions/odoo/layout.html +++ b/_extensions/odoo/layout.html @@ -45,45 +45,146 @@ {%- endblock -%} {%- block header -%} -
-
- -
-
- + {% endif %} + {% if versions %} + + {% endif %} + {{ toctree(titles_only=True, maxdepth=2, includehidden=True, collapse=False, navbar='main') }} + + + + + {%- endblock -%} {%- block content -%} - {% if 'code-column' in meta %} - {% set container = 'container-fluid' %} - {% else %} - {% set container = 'container' %} - {% endif %} -
- {% if pagename != master_doc %} -
- {% if 'has-toc' not in meta %} - - {% endif %} -
- {% endif %} - {% block body %} {% endblock %} - {% if pagename != master_doc %}
-
+
+ {% if meta['banner'] %} + {% set has_banner = 'has_banner' %} {% endif %} -
-
+
+ +
+

{{ meta.get('main-title', title) }}

+
+
+ {% if 'code-column' in meta %} + {% set container = 'container-fluid' %} + {% else %} + {% set container = 'container' %} + {% endif %} +
+
+ {% if pagename != master_doc %} +
+ {% if 'has-toc' not in meta %} + + {% endif %} +
+ {% endif %} + {% block body %} {% endblock %} + {% if pagename != master_doc %}
+
+ {% endif %} +
+
+
+
@@ -148,4 +278,76 @@
+ {%- endblock -%} diff --git a/_extensions/odoo/static/animations.less b/_extensions/odoo/static/animations.less index c95cd3423..bebebfe66 100644 --- a/_extensions/odoo/static/animations.less +++ b/_extensions/odoo/static/animations.less @@ -48,9 +48,9 @@ display: block; position: absolute; border-radius: 100%; - opacity: 1.3; + opacity: 1; z-index: -1; - background: rgba(0, 0, 0, .2); + background: rgba(0, 0, 0, .05); pointer-events: none; .scale(0); } diff --git a/_extensions/odoo/static/aside.less b/_extensions/odoo/static/aside.less new file mode 100644 index 000000000..260650260 --- /dev/null +++ b/_extensions/odoo/static/aside.less @@ -0,0 +1,308 @@ +// ====== Aside ======= +// ====================== + +.navbar-aside { + position : relative; + overflow : hidden; + font-family : @headings-font-family; + font-size : 0.85em; + line-height : 1.5; + font-weight : @fw_medium; + + &.affix { + z-index : 2; + top : @w-sub-nav-height - 1; + position : fixed; + backface-visibility: hidden; + + @media (max-width:@screen-md-min) { + display: none; + } + } + + > ul.list-group { + overflow-y: scroll; + margin : 0; + z-index : 0; + } + + > h3 { + margin : 0; + padding : 15px 0 10px; + text-transform: uppercase; + font-weight : @fw_semibold; + font-size : 16px; + color : @text-color; + overflow-x : hidden; + position : relative; + z-index : 1; + .box-shadow(0 10px 9px -10px #d2d2d2); + } + + .logo_box { + width : 100%; + background : rgb(253, 253, 253); + position : relative; + display : block; + padding : 15px 30px 10px; + border-bottom: 1px solid fadeout(@text-color, 90%); + text-align : center; + .box-shadow(inset 0px 0 40px rgba(114, 122, 142, .1)); + + .logo { + float : left; + width : 90%; + margin : auto auto 10px 5%; + height : 50px; + background-image : url('img/odoo_logo_rgb.png'); + background-repeat : no-repeat; + background-position: center center; + background-size : contain; + text-decoration : none; + } + } + + .gith-container { + margin : 0; + z-index : 1; + position : relative; + overflow-x: hidden; + + .gith-link { + font-weight : 600; + color : @text-color; + text-decoration: none; + display : inline-block; + position : relative; + margin : 10px 0; + .transition(color .2s); + + &:hover { + color : @headings-color; + text-decoration: none; + } + + &:before { + .size(20px;20px); + .opacity(.5); + content : ''; + position : relative; + background-image: url('img/github-square_32.png'); + background-size : 100%; + display : inline-block; + vertical-align : middle; + .translate(0;-1px); + .transition(opacity .2s); + } + + &:hover, &:focus { + &:before { + .opacity(1); + } + } + } + } + + //-- All menu levels + ul { + padding : 0; + position : relative; + margin-bottom: 0 !important; + + li { + padding: 0; + margin-bottom: 0; + + &:first-child, &:last-child { + // Reset border radius + border-radius: 0; + } + + &:first-child { + overflow : hidden; + border-radius: 2px 0 0 0; + } + + > a { + display: block; + padding: 5px 15px; + color : @text-color; + + &:hover, &:focus { + color: @headings-color; + } + } + } + + //-- Inner menu list + ul { + max-height : 0; + background-color: @gray-lighter; + padding-left : 15px; + overflow : hidden; + .transition(max-height 0.3s @o-ease); + } + } + + //-- Active lis + li.active { + &, &:hover, &:focus { + border-color: @gray-lighter; + background : transparent; + > a { + color: @headings-color; + } + } + + > ul { + max-height: 1000px; + } + } + + // First menu level + > ul > li { + border-bottom: 1px solid @gray-lighter; + background : white; + + > a { + padding: 10px 15px; + } + + &:hover, &:focus { + > a { + box-shadow : inset 5px 0 0 -3px @gray-light; + background-color: transparent; + } + } + + &.active, &.active:hover, &.active:focus{ + > a { + box-shadow : inset 5px 0 0 -3px @brand-primary; + } + } + + &.parent { + > a:after { + content : '\e7c1'; + font-family: 'Material-Design-Icons'; + opacity : 0.5; + .o-position-absolute(auto, 10px); + } + } + } +} + +.floating_action_container { + position: fixed; + right : 8px; + bottom : 8px; + width : auto; + z-index : @zIndex--float_action; + + @media (min-width:@screen-md-min) { + display: none; + } +} + +#floating_action { + width : 56px; + height : 56px; + display : inline-block; + z-index : 0; + background-color: transparent; + border-radius : 50%; + padding : 16px; + box-shadow : 0 8px 17px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.05); + background-color: @brand-primary; + .transition(transform 500ms @o-ease); + + i { + color: white; + } + + &.active { + .transform(~"translateZ(0px) rotateZ(-180deg)"); + } +} + +#floating_action_menu { + position : absolute; + z-index : 1; + overflow : hidden; + right : 0; + width : 380px; + bottom : 0; + padding : 0; + display : block; + border-radius: 2px; + visibility : hidden; + .transition(all 0.5s); + .box-shadow(0 0 0 transparent); + + .content { + margin: 0; + .opacity(0); + + li { + border : none; + border-top: 1px solid #DDD; + &:first-child { + border-top: none; + } + } + + a { + display : inline-block; + cursor : pointer; + color : @headings-color; + text-decoration: none; + float : left; + width : 100%; + padding : 5px 10px; + } + } + + .bubble { + position : absolute; + .size(1px; 1px); + background : @brand-primary; + content : ''; + bottom : 28px; + right : 28px; + color : #fff; + border-radius: 50%; + .transition(all 300ms @o-ease); + } + + &:before { + .bubble; + background: white; + } + + &.active { + display : block; + visibility: visible; + .transition(all 500ms @o-ease); + + .bubble, &:before { + .size(1000px; 2000px); + border-radius: 50%; + .opacity(0); + margin-right : -500px; + margin-bottom: -500px; + display : block; + .transition(all .4s @o-ease); + } + + &:before { + .opacity(1); + } + + .content { + position: relative; + z-index : 1; + .opacity(1); + .transition(all 500ms @ease-material-3); + } + } +} \ No newline at end of file diff --git a/_extensions/odoo/static/bootstrap-3.3.6/less/.csscomb.json b/_extensions/odoo/static/bootstrap-3.3.6/less/.csscomb.json new file mode 100755 index 000000000..40695a478 --- /dev/null +++ b/_extensions/odoo/static/bootstrap-3.3.6/less/.csscomb.json @@ -0,0 +1,304 @@ +{ + "always-semicolon": true, + "block-indent": 2, + "color-case": "lower", + "color-shorthand": true, + "element-case": "lower", + "eof-newline": true, + "leading-zero": false, + "remove-empty-rulesets": true, + "space-after-colon": 1, + "space-after-combinator": 1, + "space-before-selector-delimiter": 0, + "space-between-declarations": "\n", + "space-after-opening-brace": "\n", + "space-before-closing-brace": "\n", + "space-before-colon": 0, + "space-before-combinator": 1, + "space-before-opening-brace": 1, + "strip-spaces": true, + "unitless-zero": true, + "vendor-prefix-align": true, + "sort-order": [ + [ + "position", + "top", + "right", + "bottom", + "left", + "z-index", + "display", + "float", + "width", + "min-width", + "max-width", + "height", + "min-height", + "max-height", + "-webkit-box-sizing", + "-moz-box-sizing", + "box-sizing", + "-webkit-appearance", + "padding", + "padding-top", + "padding-right", + "padding-bottom", + "padding-left", + "margin", + "margin-top", + "margin-right", + "margin-bottom", + "margin-left", + "overflow", + "overflow-x", + "overflow-y", + "-webkit-overflow-scrolling", + "-ms-overflow-x", + "-ms-overflow-y", + "-ms-overflow-style", + "clip", + "clear", + "font", + "font-family", + "font-size", + "font-style", + "font-weight", + "font-variant", + "font-size-adjust", + "font-stretch", + "font-effect", + "font-emphasize", + "font-emphasize-position", + "font-emphasize-style", + "font-smooth", + "-webkit-hyphens", + "-moz-hyphens", + "hyphens", + "line-height", + "color", + "text-align", + "-webkit-text-align-last", + "-moz-text-align-last", + "-ms-text-align-last", + "text-align-last", + "text-emphasis", + "text-emphasis-color", + "text-emphasis-style", + "text-emphasis-position", + "text-decoration", + "text-indent", + "text-justify", + "text-outline", + "-ms-text-overflow", + "text-overflow", + "text-overflow-ellipsis", + "text-overflow-mode", + "text-shadow", + "text-transform", + "text-wrap", + "-webkit-text-size-adjust", + "-ms-text-size-adjust", + "letter-spacing", + "-ms-word-break", + "word-break", + "word-spacing", + "-ms-word-wrap", + "word-wrap", + "-moz-tab-size", + "-o-tab-size", + "tab-size", + "white-space", + "vertical-align", + "list-style", + "list-style-position", + "list-style-type", + "list-style-image", + "pointer-events", + "-ms-touch-action", + "touch-action", + "cursor", + "visibility", + "zoom", + "flex-direction", + "flex-order", + "flex-pack", + "flex-align", + "table-layout", + "empty-cells", + "caption-side", + "border-spacing", + "border-collapse", + "content", + "quotes", + "counter-reset", + "counter-increment", + "resize", + "-webkit-user-select", + "-moz-user-select", + "-ms-user-select", + "-o-user-select", + "user-select", + "nav-index", + "nav-up", + "nav-right", + "nav-down", + "nav-left", + "background", + "background-color", + "background-image", + "-ms-filter:\\'progid:DXImageTransform.Microsoft.gradient", + "filter:progid:DXImageTransform.Microsoft.gradient", + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader", + "filter", + "background-repeat", + "background-attachment", + "background-position", + "background-position-x", + "background-position-y", + "-webkit-background-clip", + "-moz-background-clip", + "background-clip", + "background-origin", + "-webkit-background-size", + "-moz-background-size", + "-o-background-size", + "background-size", + "border", + "border-color", + "border-style", + "border-width", + "border-top", + "border-top-color", + "border-top-style", + "border-top-width", + "border-right", + "border-right-color", + "border-right-style", + "border-right-width", + "border-bottom", + "border-bottom-color", + "border-bottom-style", + "border-bottom-width", + "border-left", + "border-left-color", + "border-left-style", + "border-left-width", + "border-radius", + "border-top-left-radius", + "border-top-right-radius", + "border-bottom-right-radius", + "border-bottom-left-radius", + "-webkit-border-image", + "-moz-border-image", + "-o-border-image", + "border-image", + "-webkit-border-image-source", + "-moz-border-image-source", + "-o-border-image-source", + "border-image-source", + "-webkit-border-image-slice", + "-moz-border-image-slice", + "-o-border-image-slice", + "border-image-slice", + "-webkit-border-image-width", + "-moz-border-image-width", + "-o-border-image-width", + "border-image-width", + "-webkit-border-image-outset", + "-moz-border-image-outset", + "-o-border-image-outset", + "border-image-outset", + "-webkit-border-image-repeat", + "-moz-border-image-repeat", + "-o-border-image-repeat", + "border-image-repeat", + "outline", + "outline-width", + "outline-style", + "outline-color", + "outline-offset", + "-webkit-box-shadow", + "-moz-box-shadow", + "box-shadow", + "filter:progid:DXImageTransform.Microsoft.Alpha(Opacity", + "-ms-filter:\\'progid:DXImageTransform.Microsoft.Alpha", + "opacity", + "-ms-interpolation-mode", + "-webkit-transition", + "-moz-transition", + "-ms-transition", + "-o-transition", + "transition", + "-webkit-transition-delay", + "-moz-transition-delay", + "-ms-transition-delay", + "-o-transition-delay", + "transition-delay", + "-webkit-transition-timing-function", + "-moz-transition-timing-function", + "-ms-transition-timing-function", + "-o-transition-timing-function", + "transition-timing-function", + "-webkit-transition-duration", + "-moz-transition-duration", + "-ms-transition-duration", + "-o-transition-duration", + "transition-duration", + "-webkit-transition-property", + "-moz-transition-property", + "-ms-transition-property", + "-o-transition-property", + "transition-property", + "-webkit-transform", + "-moz-transform", + "-ms-transform", + "-o-transform", + "transform", + "-webkit-transform-origin", + "-moz-transform-origin", + "-ms-transform-origin", + "-o-transform-origin", + "transform-origin", + "-webkit-animation", + "-moz-animation", + "-ms-animation", + "-o-animation", + "animation", + "-webkit-animation-name", + "-moz-animation-name", + "-ms-animation-name", + "-o-animation-name", + "animation-name", + "-webkit-animation-duration", + "-moz-animation-duration", + "-ms-animation-duration", + "-o-animation-duration", + "animation-duration", + "-webkit-animation-play-state", + "-moz-animation-play-state", + "-ms-animation-play-state", + "-o-animation-play-state", + "animation-play-state", + "-webkit-animation-timing-function", + "-moz-animation-timing-function", + "-ms-animation-timing-function", + "-o-animation-timing-function", + "animation-timing-function", + "-webkit-animation-delay", + "-moz-animation-delay", + "-ms-animation-delay", + "-o-animation-delay", + "animation-delay", + "-webkit-animation-iteration-count", + "-moz-animation-iteration-count", + "-ms-animation-iteration-count", + "-o-animation-iteration-count", + "animation-iteration-count", + "-webkit-animation-direction", + "-moz-animation-direction", + "-ms-animation-direction", + "-o-animation-direction", + "animation-direction" + ] + ] +} diff --git a/_extensions/odoo/static/bootstrap-3.3.6/less/.csslintrc b/_extensions/odoo/static/bootstrap-3.3.6/less/.csslintrc new file mode 100755 index 000000000..005b86236 --- /dev/null +++ b/_extensions/odoo/static/bootstrap-3.3.6/less/.csslintrc @@ -0,0 +1,19 @@ +{ + "adjoining-classes": false, + "box-sizing": false, + "box-model": false, + "compatible-vendor-prefixes": false, + "floats": false, + "font-sizes": false, + "gradients": false, + "important": false, + "known-properties": false, + "outline-none": false, + "qualified-headings": false, + "regex-selectors": false, + "shorthand": false, + "text-indent": false, + "unique-headings": false, + "universal-selector": false, + "unqualified-attributes": false +} diff --git a/_extensions/odoo/static/bootstrap-3.3.4/less/alerts.less b/_extensions/odoo/static/bootstrap-3.3.6/less/alerts.less similarity index 100% rename from _extensions/odoo/static/bootstrap-3.3.4/less/alerts.less rename to _extensions/odoo/static/bootstrap-3.3.6/less/alerts.less diff --git a/_extensions/odoo/static/bootstrap-3.3.4/less/badges.less b/_extensions/odoo/static/bootstrap-3.3.6/less/badges.less similarity index 97% rename from _extensions/odoo/static/bootstrap-3.3.4/less/badges.less rename to _extensions/odoo/static/bootstrap-3.3.6/less/badges.less index c70bb939e..6ee16dca4 100755 --- a/_extensions/odoo/static/bootstrap-3.3.4/less/badges.less +++ b/_extensions/odoo/static/bootstrap-3.3.6/less/badges.less @@ -12,7 +12,7 @@ font-weight: @badge-font-weight; color: @badge-color; line-height: @badge-line-height; - vertical-align: baseline; + vertical-align: middle; white-space: nowrap; text-align: center; background-color: @badge-bg; diff --git a/_extensions/odoo/static/bootstrap-3.3.4/less/bootstrap.less b/_extensions/odoo/static/bootstrap-3.3.6/less/bootstrap.less similarity index 84% rename from _extensions/odoo/static/bootstrap-3.3.4/less/bootstrap.less rename to _extensions/odoo/static/bootstrap-3.3.6/less/bootstrap.less index 10cad64fa..1c0477805 100755 --- a/_extensions/odoo/static/bootstrap-3.3.4/less/bootstrap.less +++ b/_extensions/odoo/static/bootstrap-3.3.6/less/bootstrap.less @@ -1,3 +1,9 @@ +/*! + * Bootstrap v3.3.6 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + // Core variables and mixins @import "variables.less"; @import "mixins.less"; @@ -5,7 +11,7 @@ // Reset and dependencies @import "normalize.less"; @import "print.less"; -//@import "glyphicons.less"; +@import "glyphicons.less"; // Core CSS @import "scaffolding.less"; diff --git a/_extensions/odoo/static/bootstrap-3.3.4/less/breadcrumbs.less b/_extensions/odoo/static/bootstrap-3.3.6/less/breadcrumbs.less similarity index 100% rename from _extensions/odoo/static/bootstrap-3.3.4/less/breadcrumbs.less rename to _extensions/odoo/static/bootstrap-3.3.6/less/breadcrumbs.less diff --git a/_extensions/odoo/static/bootstrap-3.3.4/less/button-groups.less b/_extensions/odoo/static/bootstrap-3.3.6/less/button-groups.less similarity index 98% rename from _extensions/odoo/static/bootstrap-3.3.4/less/button-groups.less rename to _extensions/odoo/static/bootstrap-3.3.6/less/button-groups.less index 13c1800de..293245a65 100755 --- a/_extensions/odoo/static/bootstrap-3.3.4/less/button-groups.less +++ b/_extensions/odoo/static/bootstrap-3.3.6/less/button-groups.less @@ -36,6 +36,7 @@ margin-left: -5px; // Offset the first child's margin &:extend(.clearfix all); + .btn, .btn-group, .input-group { float: left; @@ -172,12 +173,12 @@ border-radius: 0; } &:first-child:not(:last-child) { - border-top-right-radius: @border-radius-base; + .border-top-radius(@btn-border-radius-base); .border-bottom-radius(0); } &:last-child:not(:first-child) { - border-bottom-left-radius: @border-radius-base; .border-top-radius(0); + .border-bottom-radius(@btn-border-radius-base); } } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { diff --git a/_extensions/odoo/static/bootstrap-3.3.4/less/buttons.less b/_extensions/odoo/static/bootstrap-3.3.6/less/buttons.less similarity index 88% rename from _extensions/odoo/static/bootstrap-3.3.4/less/buttons.less rename to _extensions/odoo/static/bootstrap-3.3.6/less/buttons.less index 5a746049e..9cbb8f416 100755 --- a/_extensions/odoo/static/bootstrap-3.3.4/less/buttons.less +++ b/_extensions/odoo/static/bootstrap-3.3.6/less/buttons.less @@ -17,7 +17,7 @@ background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 border: 1px solid transparent; white-space: nowrap; - .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @border-radius-base); + .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @btn-border-radius-base); .user-select(none); &, @@ -47,10 +47,16 @@ &[disabled], fieldset[disabled] & { cursor: @cursor-disabled; - pointer-events: none; // Future-proof disabling of clicks .opacity(.65); .box-shadow(none); } + + a& { + &.disabled, + fieldset[disabled] & { + pointer-events: none; // Future-proof disabling of clicks on `` elements + } + } } @@ -126,14 +132,14 @@ .btn-lg { // line-height: ensure even-numbered height of button next to large input - .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @border-radius-large); + .button-size(@padding-large-vertical; @padding-large-horizontal; @font-size-large; @line-height-large; @btn-border-radius-large); } .btn-sm { // line-height: ensure proper height of button next to small input - .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @border-radius-small); + .button-size(@padding-small-vertical; @padding-small-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small); } .btn-xs { - .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @border-radius-small); + .button-size(@padding-xs-vertical; @padding-xs-horizontal; @font-size-small; @line-height-small; @btn-border-radius-small); } diff --git a/_extensions/odoo/static/bootstrap-3.3.4/less/carousel.less b/_extensions/odoo/static/bootstrap-3.3.6/less/carousel.less similarity index 92% rename from _extensions/odoo/static/bootstrap-3.3.4/less/carousel.less rename to _extensions/odoo/static/bootstrap-3.3.6/less/carousel.less index 4bbe946d3..252011e9e 100755 --- a/_extensions/odoo/static/bootstrap-3.3.4/less/carousel.less +++ b/_extensions/odoo/static/bootstrap-3.3.6/less/carousel.less @@ -29,7 +29,7 @@ @media all and (transform-3d), (-webkit-transform-3d) { .transition-transform(~'0.6s ease-in-out'); .backface-visibility(~'hidden'); - .perspective(1000); + .perspective(1000px); &.next, &.active.right { @@ -101,6 +101,7 @@ color: @carousel-control-color; text-align: center; text-shadow: @carousel-text-shadow; + background-color: rgba(0, 0, 0, 0); // Fix IE9 click-thru bug // We can't have this transition here because WebKit cancels the carousel // animation if you trip this while in the middle of another animation. @@ -130,6 +131,7 @@ .glyphicon-chevron-right { position: absolute; top: 50%; + margin-top: -10px; z-index: 5; display: inline-block; } @@ -147,7 +149,6 @@ .icon-next { width: 20px; height: 20px; - margin-top: -10px; line-height: 1; font-family: serif; } @@ -240,18 +241,18 @@ .glyphicon-chevron-right, .icon-prev, .icon-next { - width: 30px; - height: 30px; - margin-top: -15px; - font-size: 30px; + width: (@carousel-control-font-size * 1.5); + height: (@carousel-control-font-size * 1.5); + margin-top: (@carousel-control-font-size / -2); + font-size: (@carousel-control-font-size * 1.5); } .glyphicon-chevron-left, .icon-prev { - margin-left: -15px; + margin-left: (@carousel-control-font-size / -2); } .glyphicon-chevron-right, .icon-next { - margin-right: -15px; + margin-right: (@carousel-control-font-size / -2); } } diff --git a/_extensions/odoo/static/bootstrap-3.3.4/less/close.less b/_extensions/odoo/static/bootstrap-3.3.6/less/close.less similarity index 100% rename from _extensions/odoo/static/bootstrap-3.3.4/less/close.less rename to _extensions/odoo/static/bootstrap-3.3.6/less/close.less diff --git a/_extensions/odoo/static/bootstrap-3.3.4/less/code.less b/_extensions/odoo/static/bootstrap-3.3.6/less/code.less similarity index 100% rename from _extensions/odoo/static/bootstrap-3.3.4/less/code.less rename to _extensions/odoo/static/bootstrap-3.3.6/less/code.less diff --git a/_extensions/odoo/static/bootstrap-3.3.4/less/component-animations.less b/_extensions/odoo/static/bootstrap-3.3.6/less/component-animations.less similarity index 100% rename from _extensions/odoo/static/bootstrap-3.3.4/less/component-animations.less rename to _extensions/odoo/static/bootstrap-3.3.6/less/component-animations.less diff --git a/_extensions/odoo/static/bootstrap-3.3.4/less/dropdowns.less b/_extensions/odoo/static/bootstrap-3.3.6/less/dropdowns.less similarity index 96% rename from _extensions/odoo/static/bootstrap-3.3.4/less/dropdowns.less rename to _extensions/odoo/static/bootstrap-3.3.6/less/dropdowns.less index af344607b..f6876c1a9 100755 --- a/_extensions/odoo/static/bootstrap-3.3.4/less/dropdowns.less +++ b/_extensions/odoo/static/bootstrap-3.3.6/less/dropdowns.less @@ -11,6 +11,7 @@ margin-left: 2px; vertical-align: middle; border-top: @caret-width-base dashed; + border-top: @caret-width-base solid ~"\9"; // IE8 border-right: @caret-width-base solid transparent; border-left: @caret-width-base solid transparent; } @@ -184,7 +185,8 @@ // Reverse the caret .caret { border-top: 0; - border-bottom: @caret-width-base solid; + border-bottom: @caret-width-base dashed; + border-bottom: @caret-width-base solid ~"\9"; // IE8 content: ""; } // Different positioning for bottom up menu diff --git a/_extensions/odoo/static/bootstrap-3.3.4/less/forms.less b/_extensions/odoo/static/bootstrap-3.3.6/less/forms.less similarity index 89% rename from _extensions/odoo/static/bootstrap-3.3.4/less/forms.less rename to _extensions/odoo/static/bootstrap-3.3.6/less/forms.less index e4b50629e..e8b071a13 100755 --- a/_extensions/odoo/static/bootstrap-3.3.4/less/forms.less +++ b/_extensions/odoo/static/bootstrap-3.3.6/less/forms.less @@ -56,7 +56,6 @@ input[type="checkbox"] { line-height: normal; } -// Set the height of file controls to match text inputs input[type="file"] { display: block; } @@ -133,6 +132,12 @@ output { // Placeholder .placeholder(); + // Unstyle the caret on `