4 $section-title-color: #8786b7
5 $facets-border: #afafb6
6 $facets-border-selected: #a6a6fe
7 $hover-background: #f0f0fa
12 font-family: 'mnmliconsRegular'
13 src: url('/web/static/src/font/mnmliconsv21-webfont.eot') format('eot')
14 src: url('/web/static/src/font/mnmliconsv21-webfont.woff') format('woff')
15 src: url('/web/static/src/font/mnmliconsv21-webfont.ttf') format('truetype')
16 src: url('/web/static/src/font/mnmliconsv21-webfont.svg') format('svg') active
21 font-family: 'EntypoRegular'
22 src: url('/web/static/src/font/entypo-webfont.eot') format('eot')
23 src: url('/web/static/src/font/entypo-webfont.eot?#iefix') format('embedded-opentype')
24 src: url('/web/static/src/font/entypo-webfont.woff') format('woff')
25 src: url('/web/static/src/font/entypo-webfont.ttf') format('truetype')
26 src: url('/web/static/src/font/entypo-webfont.svg') format('svg') active
30 @mixin vertical-gradient($startColor: #555, $endColor: #333)
31 background-color: $startColor
32 background-image: -webkit-gradient(linear, left top, left bottom, from($startColor), to($endColor)) /* Saf4+, Chrome */
33 background-image: -webkit-linear-gradient(top, $startColor, $endColor) /* Chrome 10+, Saf5.1+, iOS 5+ */
34 background-image: -moz-linear-gradient(top, $startColor, $endColor) /* FF3.6 */
35 background-image: -ms-linear-gradient(top, $startColor, $endColor) /* IE10 */
36 background-image: -o-linear-gradient(top, $startColor, $endColor) /* Opera 11.10+ */
37 background-image: linear-gradient(to bottom, $startColor, $endColor)
40 @mixin radial-gradient($gradient)
41 background-position: center center
42 background-image: -webkit-radial-gradient(circle, $gradient)
43 background-image: -moz-radial-gradient($gradient)
44 background-image: -ms-radial-gradient($gradient)
45 background-image: radial-gradient($gradient)
47 @mixin radius($radius: 5px)
48 -moz-border-radius: $radius
49 -webkit-border-radius: $radius
50 border-radius: $radius
52 @mixin box-shadow($bsval: 0px 1px 4px #777)
53 -moz-box-shadow: $bsval
54 -webkit-box-shadow: $bsval
57 @mixin transition($transval: (border linear 0.2s, box-shadow linear 0.2s))
58 -webkit-transition: $transval
59 -moz-transition: $transval
60 -ms-transition: $transval
61 -o-transition: $transval
64 @mixin opacity($opacity: .5)
65 filter: alpha(opacity=$opacity * 100)
68 @mixin background-clip($clip: padding-box)
69 -webkit-background-clip: $clip
70 -moz-background-clip: $clip
71 background-clip: $clip
74 -moz-box-sizing: border-box
75 -webkit-box-sizing: border-box
76 box-sizing: border-box
78 // Transforms the (readable) text of an inline element into an mmlicons icon,
79 // allows for actual readable text in-code (and in readers?) with iconic looks
80 @mixin text-to-icon($icon-name, $color: #404040)
85 font-family: "mnmliconsRegular"
92 .openerp.openerp-web-client-container
100 font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif
107 text-decoration: none
111 border-collapse: collapse
114 background-color: #f0f0f0
116 border-right: 1px dotted #afafb6
124 vertical-align: middle
127 .zebra tbody tr:nth-child(odd) td
128 background-color: #f0f0fa
129 @include vertical-gradient(#f0f0fa, #eeeef6)
130 .zebra tbody tr:hover td
131 @include vertical-gradient(#eee, #dedede)
141 list-style-type: none
143 // Generic classes {{{
145 font-family: "mnmliconsRegular" !important
147 font-weight: 300 !important
149 font-family: "entypoRegular" !important
151 font-weight: 300 !important
171 a.button:link, a.button:visited, button, input[type='submit']
172 display: inline-block
173 border: 1px solid #ababab
179 @include vertical-gradient(#efefef, #d8d8d8)
181 @include box-shadow((0 1px 2px rgba(0, 0, 0, .1), 0 1px 1px rgba(255, 255, 255, .8) inset))
182 text-shadow: 0 1px 1px rgba(255, 255, 255, .5)
183 -webkit-font-smoothing: antialiased
186 a.button:hover, button:hover, input[type='submit']:hover
187 @include vertical-gradient(#f6f6f6, #e3e3e3)
190 a.button:focus, button:focus, input[type='submit']:focus
191 border: 1px solid #80bfff
192 @include vertical-gradient(#f6f6f6, #e3e3e3)
193 @include box-shadow((0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, .8) inset))
195 a.button:active, a.button.active, button:active, button.active, input[type='submit']:active, input[type='submit'].active
197 background: -moz-linear-gradient(top, #e3e3e3, #f6f6f6) #1b468f
198 background: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6)) #1b468f
199 background: linear-gradient(top, #e3e3e3, #f6f6f6) #1b468f
200 @include box-shadow(none)
202 a.button.disabled, button:disabled, input[type='submit']:disabled
203 background: #efefef !important
204 border: 1px solid #d1d1d1 !important
205 @include box-shadow(none !important)
206 color: #aaa !important
208 text-shadow: 0 1px 1px #fff !important
212 @include vertical-gradient(#dc5f59, #b33630)
213 @include box-shadow(none)
216 @include vertical-gradient(lighten(#dc5f59, 3%), lighten(#b33630, 3%))
217 @include box-shadow(0 0 1px rgba(0,0,0,0.2))
219 button.primary:active
220 @include vertical-gradient(#b33630, #dc5f59)
221 @include box-shadow(none)
226 @include vertical-gradient($colour4, darken($colour4, 3%))
232 @include vertical-gradient(#dc5f59, #b33630)
246 border: 1px solid #900
248 -moz-border-radius-bottomright: 8px
249 -moz-border-radius-bottomleft: 8px
250 border-bottom-right-radius: 8px
251 border-bottom-left-radius: 8px
259 background: url("/web/static/src/img/pattern.png") repeat
264 list-style-type: none
268 display: inline-block
271 border: 1px solid #222
274 @include vertical-gradient(#b92020, #600606)
276 @include box-shadow((0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset))
279 font-family: "Lucida Grande", Helvetica, Verdana, Arial
280 border: 1px solid #999999
281 background: whitesmoke
282 @include box-shadow(inset 0 1px 4px rgba(0, 0, 0, 0.3))
295 border: solid 1px #333
297 background: rgba(30,30,30,0.94)
298 @include radius(0 0 8px 8px)
308 text-shadow: 0 1px 1px #999999
309 @include vertical-gradient(#b41616, #600606)
314 margin: -160px -166px
315 border: solid 1px #333333
317 background: rgba(30,30,30,0.94)
322 @include box-shadow(0 0 18px rgba(0, 0, 0, 0.9))
343 text-decoration: underline
347 .oe_login_error_message
349 background-color: #b41616
355 @include box-shadow(0 1px 4px rgba(0, 0, 0, 0.8))
357 .oe_login_error_message
358 display: inline-block
360 // DatabaseManager {{{
365 .oe_database_manager_menu
374 // WebClient.fullscreen {{{
375 .oe_content_full_screen
379 .oe_topbar, .oe_leftbar
382 // WebClient.topbar {{{
386 border-top: solid 1px #d3d3d3
387 @include vertical-gradient(#646060, #262626)
394 padding: 5px 10px 7px
399 text-shadow: 0 1px 1px rgba(0,0,0,0.2)
403 @include box-shadow(0 1px 2px rgba(255,255,255,0.3) inset)
408 @include box-shadow(0 1px 2px rgba(255,255,255,0.3) inset)
417 .oe_dropdown_toggle:after
420 display: inline-block
422 text-indent: -99999px
426 border-left: 4px solid transparent
427 border-right: 4px solid transparent
428 border-top: 4px solid white
429 @include opacity(0.5)
431 // Webclient.leftbar {{{
435 border-right: 1px solid #afafb6
436 text-shadow: 0 1px 1px white
471 list-style-type: none
479 background: rgba(37,37,37,0.9)
491 border-color: rgba(0, 0, 0, 0.2)
493 border-width: 0 1px 1px
494 @include radius(0 0 6px 6px)
495 @include box-shadow(0 1px 4px rgba(0,0,0,0.3))
496 @include background-clip()
500 background-color: none
509 @include vertical-gradient(#292929, #191919)
510 @include box-shadow(none)
512 border-top: 1px solid #999
524 .oe_systray_dropdown:hover .oe_systray_dropdown_options
526 .oe_systray_dropdown_options
528 background: rgba(37,37,37,0.9)
537 border-color: rgba(0, 0, 0, 0.2)
539 border-width: 0 1px 1px
540 @include radius(0 0 6px 6px)
541 @include box-shadow(0 1px 4px rgba(0,0,0,0.3))
542 @include background-clip()
546 background-color: none
555 @include vertical-gradient(#292929, #191919)
556 @include box-shadow(none)
567 padding: 5px 10px 7px
572 text-shadow: 0 1px 1px rgba(0,0,0,0.2)
576 @include box-shadow(0 1px 2px rgba(255,255,255,0.3) inset)
581 @include box-shadow(0 1px 2px rgba(255,255,255,0.3) inset)
582 .oe_menu_more_container
587 background-color: #646060
589 border: 1px solid black
590 border-bottom-left-radius: 5px
591 border-bottom-right-radius: 5px
596 .oe_secondary_menu_section
600 .oe_secondary_submenu
604 display: inline-block
607 padding: 1px 0 1px 20px
611 padding: 2px 4px 2px 0
621 border: 1px solid lightGray
622 text-shadow: 0 1px 1px rgba(0,0,0,0.2)
624 @include box-shadow(inset 0 1px 1px rgba(0, 0, 0, 0.2))
630 border: 1px solid lightgray
631 padding: 0px 4px 0px 4px
632 text-shadow: 0 1px 1px rgba(0,0,0,0.2)
637 border-top: 1px solid lightGray
638 border-bottom: 1px solid lightGray
639 text-shadow: 0 1px 1px rgba(0,0,0,0.2)
640 @include box-shadow(inset 0 1px 1px rgba(0, 0, 0, 0.2))
646 text-shadow: 0 1px 1px white
647 @include box-shadow(0 1px 1px rgba(0, 0, 0, 0.2))
651 .oe_menu_toggler:before
654 display: inline-block
656 text-indent: -99999px
661 border-top: 4px solid transparent
662 border-bottom: 4px solid transparent
663 border-left: 4px solid #4c4c4c
664 @include opacity(0.5)
665 .oe_menu_opened:before
669 border-left: 4px solid transparent
670 border-right: 4px solid transparent
671 border-top: 4px solid #4c4c4c
679 text-decoration: underline
681 // Content Header MIT {{{
682 .oe-view-manager-header
683 border-top: 1px solid #cacaca
684 border-bottom: 1px solid #cacaca
685 @include vertical-gradient(#fcfcfc, #dedede)
686 @include box-shadow((0 1px 0 rgba(255,255,255,0.4), 0 0 9px rgba(0,0,0,0.1)))
709 text-shadow: 0 1px 1px white
710 .dropdown-toggle:after
713 border-top-color: #404040
727 display: inline-block
728 border: 1px solid #ababab
732 border-right: 1px solid #ababab
738 text-decoration: none
742 @include box-shadow(0 1px 4px rgba(0,0,0,0.3) inset)
744 text-shadow: 0 1px 2px rgba(0,0,0,0.4)
746 // ViewManager.header {{{
747 .oe_view_manager_header
749 border-top: 1px solid #cacaca
750 border-bottom: 1px solid #cacaca
751 @include vertical-gradient(#fcfcfc, #dedede)
752 @include box-shadow((0 1px 0 rgba(255,255,255,0.4), 0 0 9px rgba(0,0,0,0.1)))
757 text-shadow: 0 1px 1px white
760 .oe_header_row:last-child
763 .oe_header_row:first-child
766 .oe_view_manager_sidebar
779 display: inline-block
780 border: 1px solid #ababab
784 border-right: 1px solid #ababab
790 text-decoration: none
793 @include box-shadow(0 1px 4px rgba(0,0,0,0.3) inset)
796 text-shadow: 0 1px 2px rgba(0,0,0,0.4)
797 .oe_view_manager_buttons
800 // ViewManager.pager {{{
801 .oe_view_manager_pager
810 display: inline-block
811 border: 1px solid #ababab
819 border-right: 1px solid #ababab
826 text-decoration: none
829 @include box-shadow(0 1px 4px rgba(0,0,0,0.3) inset)
832 text-shadow: 0 1px 2px rgba(0,0,0,0.4)
834 // ViewManager.switches {{{
835 .oe_view_manager_switch
843 .oe_vm_switch_list:after, .oe_vm_switch_tree:after
846 .oe_vm_switch_graph:after
847 font-family: "mnmliconsRegular" !important
849 font-weight: 300 !important
853 .oe_vm_switch_gantt:after
854 font-family: "mnmliconsRegular" !important
856 font-weight: 300 !important
860 .oe_vm_switch_calendar:after
862 .oe_vm_switch_kanban:after
864 .oe_vm_switch_diagram:after
866 //.oe_vm_switch_list:after, .oe_vm_switch_tree:after
868 //.oe_vm_switch_graph:after
870 //.oe_vm_switch_gantt:after
872 //.oe_vm_switch_calendar:after
874 //.oe_vm_switch_kanban:after
876 //.oe_vm_switch_diagram:after
879 // ViewManager.sidebar {{{
880 .oe_form_dropdown_section
882 display: inline-block
883 .oe_dropdown_toggle:after
886 display: inline-block
888 text-indent: -99999px
890 border-left: 4px solid transparent
891 border-right: 4px solid transparent
892 border-top: 4px solid white
893 @include opacity(0.5)
896 border-top-color: #404040
903 border: 1px solid #afafb6
910 @include box-shadow(0 1px 4px rgba(0,0,0,0.3))
912 list-style-type: none
915 background-color: none
923 text-decoration: none
926 text-decoration: none
927 @include vertical-gradient(#f0f0fa, #eeeef6)
928 @include box-shadow(none)
932 // SearchView xmo {{{
939 border: 1px solid #ababab
942 @include box-shadow(0 1px 2px rgba(0,0,0,0.2) inset)
945 border-color: $facets-border-selected
946 @include box-shadow(0 1px 2px $facets-border-selected inset)
955 background: url(../img/attachments-close.png) center center no-repeat
957 .oe_searchview_unfold_drawer
971 .oe_searchview_facets
974 font-family: "mnmliconsRegular"
982 display: inline-block
985 .oe_searchview_input, .oe_searchview_facet
996 border: 1px solid $facets-border
999 -webkit-font-smoothing: auto
1001 // spacing for opera, FF
1005 border-color: $facets-border-selected
1006 @include box-shadow(0 0 3px 1px $facets-border-selected)
1010 @include radius(0 3px 3px 0)
1012 .oe_facet_category, .oe_facet_value
1018 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4)
1021 border-left: 1px solid $facets-border
1032 &.oe_searchview_open_drawer
1033 .oe_searchview_drawer
1035 .oe_searchview_unfold_drawer:before
1038 .oe_searchview_drawer
1041 // detach drawer from field slightly
1045 background-color: white
1048 border: 1px solid #ccc
1050 padding-bottom: 0.5em
1051 @include radius(1em)
1054 border-top: 1px solid #ccc
1069 background: transparent
1071 @include box-shadow(none)
1074 .oe_searchview_filters
1079 @include unscrew-box
1084 margin: 2px 4px 2px 8px
1085 color: $section-title-color
1094 padding: 3px 6px 3px 18px
1100 background: url(/web/static/src/img/icons/gtk-apply.png) left 2px no-repeat
1101 // after oe_selected so background color is not overridden
1103 background-color: $hover-background
1106 .oe_searchview_custom
1111 @include text-to-icon("S")
1116 padding: 2px 20px 2px 25px
1118 &.oe_searchview_custom_private
1119 background: url(/web/static/src/img/icons/terp-locked.png) 5px center no-repeat
1122 background-color: $hover-background
1130 .oe_searchview_advanced
1134 button.oe_add_condition:before
1136 button.oe_apply:before
1154 .oe_searchview_custom_delete, .searchview_extended_delete_prop
1155 @include text-to-icon("d")
1163 // don't encroach on my arrow
1165 padding: 35px 0px 0px 0px
1169 border-bottom: 1px solid #cacaca
1170 @include vertical-gradient(#fcfcfc, #dedede)
1174 // FormView.body {{{
1180 input, select, textarea
1181 background-color: #F66 !important
1182 border: 1px solid #D00 !important
1183 .oe_form_button_save_dirty
1186 background: -moz-linear-gradient(#dc5f59, #b33630)
1187 background: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630))
1188 background: -webkit-linear-gradient(#dc5f59, #b33630)
1189 -moz-box-shadow: none
1190 -webkit-box-shadow: none
1196 // FormView.customdivs {{{
1198 border-bottom: 1px solid #cacaca
1199 @include vertical-gradient(#fcfcfc, #dedede)
1204 height: 24px !important
1208 margin: 3px 4px 3px 0
1216 text-shadow: 0 1px 1px white
1217 border-left: 1px solid #cacaca
1218 border-right: 1px solid #cacaca
1224 border-right: 1px solid #cacaca
1228 border-left: 1px solid #cacaca
1245 .oe_form_steps_active
1248 .oe_form_topbar.oe_form_topbar_hifirst button:first-child, button.oe_form_button_hi
1251 background: -moz-linear-gradient(#DC5F59, #B33630)
1252 background: -webkit-gradient(linear, left top, left bottom, from(#DC5F59), to(#B33630))
1253 background: -webkit-linear-gradient(#DC5F59, #B33630)
1254 -moz-box-shadow: none
1255 -webkit-box-shadow: none
1257 .oe_form_topbar.oe_form_topbar_hifirst button:first-child:hover, button.oe_form_button_hi:hover
1259 background: -moz-linear-gradient( #DF6B66, #BF3A33)
1260 background: -webkit-gradient(linear, left top, left bottom, from( #DF6B66), to( #BF3A33))
1261 background: -webkit-linear-gradient( #DF6B66, #BF3A33)
1262 -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2)
1263 -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.2)
1264 -box-shadow: 0 0 1px rgba(0, 0, 0, 0.2)
1267 background: url(/web/static/src/img/form_sheetbg.png)
1269 border-bottom: 1px solid #ddd
1270 .oe_form_sheet_width, .oe_form_bottom
1275 padding: 8px 8px 8px 8px
1278 border: 1px solid #afafb6
1279 @include box-shadow(0 0 10px rgba(0,0,0,0.3))
1281 // FormView.layout {{{
1287 .oe_form_group_cell > .oe_form_field_many2one,
1288 .oe_form_group_cell > .oe_form_field_many2one input,
1289 .oe_form_group_cell > .oe_form_field_char input,
1290 .oe_form_group_cell > .oe_form_field_text textarea,
1291 .oe_form_group_cell > .oe_form_field_email,
1292 .oe_form_group_cell > .oe_form_field_email input,
1293 .oe_form_group_cell > .oe_form_field_url,
1294 .oe_form_group_cell > .oe_form_field_url input,
1295 .oe_form_group_cell > .oe_form_field_float input,
1296 .oe_form_group_cell > .oe_form_field_selection select,
1297 .oe_form_group_cell > div > .oe_datepicker_root,
1298 .oe_form_group_cell > div > .oe_datepicker_root > input.oe_datepicker_master
1300 .oe_form_group_cell.oe_form_group_nested
1303 // FormView.label {{{
1305 .oe_form_label_help[for], .oe_form_label[for]
1317 // FormView.fields {{{
1322 input[type="password"],
1328 input[type="password"],
1332 -moz-box-sizing: border-box
1333 -webkit-box-sizing: border-box
1334 -ms-box-sizing: border-box
1335 box-sizing: border-box
1338 border: 1px solid #999
1339 -moz-border-radius: 3px
1340 -webkit-border-radius: 3px
1350 background: #E5E5E5 !important
1354 border-left: 8px solid #eee
1356 @include box-shadow(none)
1357 @include radius(0px)
1358 .oe_form_field_many2one input,
1359 .oe_form_field_binary input,
1360 .oe_form_field_binary input,
1361 .oe_form_field_email input,
1362 .oe_form_field_url input
1364 -webkit-border-top-right-radius: 0px
1365 -webkit-border-bottom-right-radius: 0px
1366 -moz-border-radius-topright: 0px
1367 -moz-border-radius-bottomright: 0px
1368 border-top-right-radius: 0px
1369 border-bottom-right-radius: 0px
1370 .oe_form_field_email button img,
1371 .oe_form_field_url button img
1373 .oe_form_field_translatable,
1374 .oe_form_field_many2one,
1375 .oe_form_field_date,
1376 .oe_form_field_datetime
1378 .oe_form_field_boolean
1380 .oe_form_field_datetime input
1382 .oe_form_field_many2manytags
1384 width: 100% !important
1386 width: 100% !important
1387 .oe_form_field_many2manytags_box
1389 box-sizing: border-box
1392 border: 1px solid #9DACCC
1395 padding: 0px 3px 0px 3px
1399 font: 11px "lucida grande", tahoma, verdana, arial, sans-serif
1400 .text-core .text-wrap .text-dropdown .text-list .text-suggestion em
1402 text-decoration: none
1403 .oe_datepicker_container
1406 display: inline-block
1408 input, select, textarea
1409 background-color: #D2D2FF !important
1411 input, select, textarea
1412 background-color: #F66 !important
1413 border: 1px solid #D00 !important
1414 .oe_button.oe_field_button
1416 -webkit-border-top-left-radius: 0px
1417 -webkit-border-bottom-left-radius: 0px
1418 -moz-border-radius-topleft: 0px
1419 -moz-border-radius-bottomleft: 0px
1420 border-top-left-radius: 0px
1421 border-bottom-left-radius: 0px
1426 margin: 3px 0 0 -21px
1428 .oe_input_icon_disabled
1432 filter: alpha(opacity=50)
1436 // FormView.buttons {{{
1438 .oe_form_button.oe_button
1444 .oe_form_button > img
1445 vertical-align: -3px
1447 .oe_form_group_cell > .oe_form_button.oe_button
1453 // FormView.binaryfile {{{
1454 /* http://www.quirksmode.org/dom/inputfile.html
1455 * http://stackoverflow.com/questions/2855589/replace-input-type-file-by-an-image
1463 input.oe-binary-file
1468 // Should be adjusted for all browsers
1472 filter: alpha(opacity = 0)
1473 -ms-filter: "alpha(opacity=0)"
1477 // FormView.separator {{{
1478 .oe_horizontal_border
1479 border-bottom: 1px solid black
1480 .oe_horizontal_separator
1484 .oe_horizontal_separator:empty
1486 .oe_vertical_separator
1487 border-left: 1px solid #666
1488 padding: 0 4px 0 4px
1490 // FormView.notebook {{{
1496 .oe_form_notebook:before, .oe_form_notebook:after
1500 .oe_form_notebook:after
1502 .oe_form_notebook > li
1504 .oe_form_notebook > li > a
1510 border-width: 0 0 1px
1511 .oe_form_notebook > li
1514 .oe_form_notebook > li > a
1518 border: 1px solid transparent
1519 @include radius(4px 4px 0 0)
1520 .oe_form_notebook > li > a:hover
1521 text-decoration: none
1522 background-color: #eee
1523 border-color: #eee #eee #ddd
1524 .oe_form_notebook > li.ui-state-active > a, .oe_form_notebook > li.ui-state-active > a:hover
1525 background-color: #ffffff
1526 border: 1px solid #ddd
1527 border-bottom-color: transparent
1529 .oe_form_notebook_page
1535 // FormView.progressbar {{{
1537 .oe_form_field_progressbar.ui-progressbar
1540 -moz-box-sizing: border-box
1541 -webkit-box-sizing: border-box
1542 -ms-box-sizing: border-box
1543 box-sizing: border-box
1544 border: 1px solid #999
1545 -moz-border-radius: 3px
1546 -webkit-border-radius: 3px
1557 background: #cccccc url(/web/static/lib/jquery.ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x
1559 // FormView.viewmanager {{{
1561 .oe_view_manager_header2
1573 .oe-select-create-popup-view-form > .oe_formview > .oe_form_pager
1577 // FormView.classes for openerp views {{{
1579 .oe_form_title, .oe_form_title input
1583 .oe_form_group_odd_border > tbody > tr.oe_form_group_row > td.oe_form_group_cell:nth-child(odd),
1584 .oe_form_group_label_border > tbody > tr.oe_form_group_row > td.oe_form_group_cell_label
1585 border-right: 1px solid #ddd
1589 .oe_form_group_odd_border > tbody > tr.oe_form_group_row > td.oe_form_group_cell,
1590 .oe_form_group_label_border > tbody > tr.oe_form_group_row > td.oe_form_group_cell
1592 .oe_form_subtotal_footer
1598 font-weight: normal !important
1600 display: inline-block
1603 .oe_form_subtotal_footer_separator
1604 border-top: 1px solid #cacaca
1608 font-weight: bold !important
1611 .oe-listview-content
1614 border-bottom: 2px solid #cacaca
1624 border-width: 0 4px 4px
1626 border-color: #000 transparent
1630 @include opacity(0.6)
1633 border-left: 4px solid transparent
1634 border-right: 4px solid transparent
1635 border-top: 4px solid #000
1637 @include box-shadow(none)
1638 @include opacity(0.6)
1641 // border-bottom: none
1642 // border-left: 4px solid transparent
1643 // border-right: 4px solid transparent
1644 // border-top: 4px solid #000
1645 // visibility: visible
1646 // @include box-shadow(none)
1647 // @include opacity(0.6)
1652 border-top: 1px solid #ddd
1658 background: transparent
1660 @include box-shadow(none)
1661 > td.oe_list_checkbox:first-child, th.oe_list_checkbox:first-child
1666 text-align: right !important
1668 background-color: #f0f0fa
1669 @include vertical-gradient(#f0f0fa, #eeeef6)
1671 border-top: 2px solid #cacaca
1672 border-bottom: 1px solid #cacaca
1676 > tbody tr:hover td, tbody tr:hover th
1677 @include vertical-gradient(#eee, #dedede)
1686 .oe_kanban_group_title
1690 text-shadow: 0 1px 0 white
1691 .oe_kanban_column, .oe_kanban_group_header
1694 padding: 6px 7px 6px 6px
1696 border-left: 1px solid #f0f8f8
1697 border-right: 1px solid #b9b9b9
1704 @include radius(4px)
1713 @include radius(3px)
1714 @include box-shadow(0 1px 2px rgba(0,0,0,0.2))
1715 .oe_kanban_avatar_toto
1719 border-color: #e5e5e5 #dbdbdb #d2d2d2
1720 @include radius(3px)
1721 @include box-shadow(0 1px 2px rgba(0,0,0,0.2))
1724 .oe_trad_field.touched
1725 border: 1px solid green !important
1735 white-space: pre-wrap
1736 .oe_tooltip_technical
1738 margin: 5px 0 0 15px
1741 .oe_tooltip_technical_title
1744 // Debugging stuff {{{
1745 .oe_layout_debugging
1747 outline: 2px dashed green
1749 outline: 1px solid blue
1750 .oe_form_group:hover, .oe_form_group_cell:hover
1752 .oe_form_group_row_incomplete > td:last-child:after
1753 content: "[Incomplete Row]"
1759 .oe_form_group_row_incomplete.oe_form_group_row_newline > td:last-child:after
1760 content: "[newline]"
1766 .oe_debug_view_log label
1773 .oe_debug_view_log span
1780 // Transitional overrides for old styles {{{
1782 .oe_form_field_many2one
1785 span.oe-m2o-drop-down-button
1791 // au BufWritePost,FileWritePost *.sass :!sass --style expanded --line-numbers <afile> > "%:p:r.css"
1792 // vim:tabstop=4:shiftwidth=4:softtabstop=4:fdm=marker: