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)
39 @mixin radial-gradient($gradient)
40 background-position: center center
41 background-image: -webkit-radial-gradient(circle, $gradient)
42 background-image: -moz-radial-gradient($gradient)
43 background-image: -ms-radial-gradient($gradient)
44 background-image: radial-gradient($gradient)
46 @mixin radius($radius: 5px)
47 -moz-border-radius: $radius
48 -webkit-border-radius: $radius
49 border-radius: $radius
51 @mixin box-shadow($bsval: 0px 1px 4px #777)
52 -moz-box-shadow: $bsval
53 -webkit-box-shadow: $bsval
56 @mixin transition($transval: (border linear 0.2s, box-shadow linear 0.2s))
57 -webkit-transition: $transval
58 -moz-transition: $transval
59 -ms-transition: $transval
60 -o-transition: $transval
63 @mixin opacity($opacity: .5)
64 filter: alpha(opacity=$opacity * 100)
67 @mixin background-clip($clip: padding-box)
68 -webkit-background-clip: $clip
69 -moz-background-clip: $clip
70 background-clip: $clip
72 @mixin box-sizing($type: content)
73 // type = border || content || padding
74 -webkit-box-sizing: #{$type}-box
75 -moz-box-sizing: #{$type}-box
76 -ms-box-sizing: #{$type}-box
77 box-sizing: #{$type}-box
79 // Transforms the (readable) text of an inline element into an mmlicons icon,
80 // allows for actual readable text in-code (and in readers?) with iconic looks
81 @mixin text-to-icon($icon-name, $color: #404040)
86 font-family: "mnmliconsRegular"
93 .openerp.openerp-web-client-container
101 font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif
108 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)
136 list-style-type: none
137 input, textarea, select
139 border: 1px solid #ccc
143 vertical-align: middle
148 a.button:link, a.button:visited, button, input[type='submit']
149 display: inline-block
150 border: 1px solid #ababab
156 @include vertical-gradient(#efefef, #d8d8d8)
158 @include box-shadow((0 1px 2px rgba(0, 0, 0, .1), 0 1px 1px rgba(255, 255, 255, .8) inset))
159 text-shadow: 0 1px 1px rgba(255, 255, 255, .5)
160 -webkit-font-smoothing: antialiased
163 a.button:hover, button:hover, input[type='submit']:hover
164 @include vertical-gradient(#f6f6f6, #e3e3e3)
167 a.button:focus, button:focus, input[type='submit']:focus
168 border: 1px solid #80bfff
169 @include vertical-gradient(#f6f6f6, #e3e3e3)
170 @include box-shadow((0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, .8) inset))
172 a.button:active, a.button.active, button:active, button.active, input[type='submit']:active, input[type='submit'].active
173 @include vertical-gradient(#e3e3e3, #f6f6f6)
174 @include box-shadow(none)
176 a.button.disabled, button:disabled, input[type='submit']:disabled
177 background: #efefef !important
178 border: 1px solid #d1d1d1 !important
179 @include box-shadow(none !important)
180 color: #aaa !important
182 text-shadow: 0 1px 1px #fff !important
184 // Jquery ui Overrides {{{
186 font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif
196 // Generic classes {{{
198 font-family: "mnmliconsRegular" !important
200 font-weight: 300 !important
202 font-family: "entypoRegular" !important
204 font-weight: 300 !important
222 width: auto !important
227 @include vertical-gradient(#dc5f59, #b33630)
228 @include box-shadow(none)
229 button.oe_highlight:active
230 @include vertical-gradient(#b33630, #dc5f59)
231 @include box-shadow(none)
232 button.oe_highlight:hover
233 @include vertical-gradient(#DF6B66, #BF3A33)
234 //@include vertical-gradient(lighten(#dc5f59, 3%), lighten(#b33630, 3%))
235 @include box-shadow(0 0 1px rgba(0, 0, 0, 0.2))
237 .oe_highlight_on_dirty
241 button.oe_highlight_on_dirty
242 @include vertical-gradient(#dc5f59, #b33630)
243 @include box-shadow(none)
262 @include box-shadow(0 1px 3px rgba(0, 0, 0, 0.3))
274 white-space: pre-wrap
275 .oe_tooltip_technical
280 .oe_tooltip_technical_title
289 .oe_notebook:before, .oe_notebook:after
297 .oe_notebook > li > a
303 border-width: 0 0 1px
306 .oe_notebook > li > a
310 border: 1px solid transparent
311 @include radius(4px 4px 0 0)
312 .oe_notebook > li > a:hover
313 text-decoration: none
314 background-color: #eee
315 border-color: #eee #eee #ddd
316 .oe_notebook > li.ui-state-active > a, .oe_notebook > li.ui-state-active > a:hover
317 background-color: #ffffff
318 border: 1px solid #ddd
319 border-bottom-color: transparent
324 padding: 3px 0px 3px 0px
329 .oe_dropdown, .oe_dropdown_hover, .oe_dropdown_toggle
332 .oe_dropdown_hover:hover .oe_dropdown_menu, .oe_dropdown_menu.oe_opened
339 border: 1px solid #afafb6
345 @include box-shadow(0 1px 4px rgba(0,0,0,0.3))
348 @include vertical-gradient(#f0f0fa, #eeeef6)
349 @include box-shadow(none)
350 list-style-type: none
359 text-decoration: none
361 text-decoration: none
362 .oe_dropdown_arrow:after
365 display: inline-block
367 text-indent: -99999px
371 border-left: 4px solid transparent
372 border-right: 4px solid transparent
373 border-top: 4px solid#404040
374 @include opacity(0.5)
379 .oe_sidebar_add_attachment
386 .oe_hidden_input_file
389 @include vertical-gradient(#f0f0fa, #eeeef6)
390 @include box-shadow(none)
392 .oe_sidebar_delete_item
404 text-shadow: 0 1px 1px white
406 text-decoration: none
409 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4)
412 .oe_sidebar_delete_item
413 display: inline-block
426 border: 1px solid #900
428 -moz-border-radius-bottomright: 8px
429 -moz-border-radius-bottomleft: 8px
430 border-bottom-right-radius: 8px
431 border-bottom-left-radius: 8px
439 background: url("/web/static/src/img/pattern.png") repeat
444 list-style-type: none
448 display: inline-block
451 border: 1px solid #222
454 @include vertical-gradient(#b92020, #600606)
456 @include box-shadow((0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset))
459 font-family: "Lucida Grande", Helvetica, Verdana, Arial
460 border: 1px solid #999999
461 background: whitesmoke
462 @include box-shadow(inset 0 1px 4px rgba(0, 0, 0, 0.3))
475 border: solid 1px #333
477 background: rgba(30,30,30,0.94)
478 @include radius(0 0 8px 8px)
488 text-shadow: 0 1px 1px #999999
489 @include vertical-gradient(#b41616, #600606)
494 margin: -160px -166px
495 border: solid 1px #333333
497 background: rgba(30,30,30,0.94)
502 @include box-shadow(0 0 18px rgba(0, 0, 0, 0.9))
523 text-decoration: underline
527 .oe_login_error_message
529 background-color: #b41616
535 @include box-shadow(0 1px 4px rgba(0, 0, 0, 0.8))
537 .oe_login_error_message
538 display: inline-block
540 // DatabaseManager {{{
545 .oe_database_manager_menu
554 // WebClient.fullscreen {{{
555 .oe_content_full_screen
559 .oe_topbar, .oe_leftbar
562 // WebClient.topbar {{{
566 border-top: solid 1px #d3d3d3
567 @include vertical-gradient(#646060, #262626)
570 padding: 5px 10px 7px
575 text-shadow: 0 1px 1px rgba(0,0,0,0.2)
579 @include box-shadow(0 1px 2px rgba(255,255,255,0.3) inset)
584 @include box-shadow(0 1px 2px rgba(255,255,255,0.3) inset)
593 .oe_dropdown_arrow:after
594 border-top: 4px solid white
597 background: rgba(37,37,37,0.9)
599 border-color: rgba(0, 0, 0, 0.2)
601 border-width: 0 1px 1px
602 @include radius(0 0 6px 6px)
603 @include background-clip()
609 @include vertical-gradient(#292929, #191919)
610 @include box-shadow(none)
612 // Webclient.leftbar {{{
617 border-right: 1px solid #afafb6
618 text-shadow: 0 1px 1px white
652 list-style-type: none
673 padding: 5px 10px 7px
678 text-shadow: 0 1px 1px rgba(0,0,0,0.2)
682 @include box-shadow(0 1px 2px rgba(255,255,255,0.3) inset)
687 @include box-shadow(0 1px 2px rgba(255,255,255,0.3) inset)
688 .oe_secondary_menu_section
692 .oe_secondary_submenu
696 display: inline-block
699 padding: 1px 0 1px 20px
703 padding: 2px 4px 2px 0
713 border: 1px solid lightGray
714 text-shadow: 0 1px 1px rgba(0,0,0,0.2)
716 @include box-shadow(inset 0 1px 1px rgba(0, 0, 0, 0.2))
722 border: 1px solid lightgray
724 text-shadow: 0 1px 1px rgba(0,0,0,0.2)
729 border-top: 1px solid lightGray
730 border-bottom: 1px solid lightGray
731 text-shadow: 0 1px 1px rgba(0,0,0,0.2)
732 @include box-shadow(inset 0 1px 1px rgba(0, 0, 0, 0.2))
738 text-shadow: 0 1px 1px white
739 @include box-shadow(0 1px 1px rgba(0, 0, 0, 0.2))
743 .oe_menu_toggler:before
746 display: inline-block
748 text-indent: -99999px
753 border-top: 4px solid transparent
754 border-bottom: 4px solid transparent
755 border-left: 4px solid #4c4c4c
756 @include opacity(0.5)
757 .oe_menu_opened:before
761 border-left: 4px solid transparent
762 border-right: 4px solid transparent
763 border-top: 4px solid #4c4c4c
771 text-decoration: underline
775 // ViewManager common {{{
777 .oe_view_manager_body
779 .oe_view_manager_view_kanban
782 .oe_view_manager_header
788 text-shadow: 0 1px 1px white
789 .oe_header_row:last-child
792 .oe_view_manager_sidebar
805 display: inline-block
806 border: 1px solid #ababab
810 border-right: 1px solid #ababab
816 text-decoration: none
819 @include box-shadow(0 1px 4px rgba(0,0,0,0.3) inset)
822 text-shadow: 0 1px 2px rgba(0,0,0,0.4)
823 .oe_view_manager_buttons
826 // ViewManager.pager {{{
827 .oe_view_manager_pager
836 display: inline-block
837 border: 1px solid #ababab
845 border-right: 1px solid #ababab
852 text-decoration: none
855 @include box-shadow(0 1px 4px rgba(0,0,0,0.3) inset)
858 text-shadow: 0 1px 2px rgba(0,0,0,0.4)
860 // ViewManager.switches {{{
861 .oe_view_manager_switch
869 .oe_vm_switch_list:after, .oe_vm_switch_tree:after
872 .oe_vm_switch_form:after
874 .oe_vm_switch_graph:after
875 font-family: "mnmliconsRegular" !important
877 font-weight: 300 !important
881 .oe_vm_switch_gantt:after
882 font-family: "mnmliconsRegular" !important
884 font-weight: 300 !important
888 .oe_vm_switch_calendar:after
890 .oe_vm_switch_kanban:after
892 .oe_vm_switch_diagram:after
895 // ViewManager application {{{
896 .oe_view_manager_global
898 > .oe_view_manager_header
899 border-top: 1px solid #cacaca
900 border-bottom: 1px solid #cacaca
901 @include vertical-gradient(#fcfcfc, #dedede)
902 @include box-shadow((0 1px 0 rgba(255,255,255,0.4), 0 0 9px rgba(0,0,0,0.1)))
906 .oe_header_row:first-child
910 // Viewmanager popup {{{
911 .oe-select-create-popup-view-form > .oe_formview > .oe_form_pager
912 display: none !important
922 border: 1px solid #ababab
924 @include radius(13px)
925 @include box-shadow(0 1px 2px rgba(0,0,0,0.2) inset)
932 border-color: $facets-border-selected
933 @include box-shadow(0 1px 2px $facets-border-selected inset)
941 background: url(../img/search_reset.gif) center center no-repeat
942 .oe_searchview_unfold_drawer
958 display: inline-block
961 border-top: 5px solid #4C4C4C
962 border-left: 5px solid transparent
963 border-right: 5px solid transparent
966 .oe_searchview_facets
970 font-family: "mnmliconsRegular"
981 display: inline-block
983 .oe_searchview_input, .oe_searchview_facet
994 border: 1px solid $facets-border
997 -webkit-font-smoothing: auto
998 // spacing for opera, FF
1000 border-color: $facets-border-selected
1001 @include box-shadow(0 0 3px 1px $facets-border-selected)
1004 @include radius(0 3px 3px 0)
1005 .oe_facet_category, .oe_facet_value
1010 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4)
1011 .oe_facet_category.oe_i
1014 border-left: 1px solid $facets-border
1015 text-shadow: 0 1px 1px white
1029 text-shadow: 0 1px 1px white
1033 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4)
1034 @include radius(2px)
1035 &.oe_searchview_open_drawer
1036 .oe_searchview_drawer
1039 .oe_searchview_drawer
1042 // detach drawer from field slightly
1046 background-color: white
1049 border: 1px solid #afafb6
1051 @include radius(4px)
1052 @include box-shadow(0 1px 4px rgba(0,0,0,0.3))
1054 border-top: 1px solid #ccc
1061 margin: 8px 4px 4px 12px
1062 color: $section-title-color
1068 display: inline-block
1070 background-color: $hover-background
1078 background: transparent
1080 @include box-shadow(none)
1082 .oe_searchview_section
1086 @include box-sizing(border)
1095 padding: 2px 4px 2px 20px
1100 &.oe_selected:before
1102 font-family: "entypoRegular" !important
1104 font-weight: 300 !important
1109 // after oe_selected so background color is not overridden
1111 background-color: $hover-background
1119 .oe_searchview_custom
1120 padding: 0 8px 8px 8px
1127 padding: 2px 4px 2px 20px
1129 background-color: $hover-background
1134 .oe_searchview_advanced
1138 button.oe_add_condition:before
1140 font-family: "entypoRegular" !important
1142 font-weight: 300 !important
1161 .oe_searchview_custom_delete, .searchview_extended_delete_prop
1162 display: inline-block
1171 text-shadow: 0 1px 1px white
1173 text-decoration: none
1176 text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4)
1177 @include radius(2px)
1178 .oe_searchview_custom_delete
1183 .oe_searchview_custom_private, .oe_searchview_custom_public
1185 .oe_searchview_custom_delete
1186 display: inline-block
1187 .oe_searchview_custom_public:after
1189 font-family: "entypoRegular" !important
1191 font-weight: 300 !important
1203 // don't encroach on my arrow
1205 padding: 35px 0px 0px 0px
1209 // FormView.base and dynamic tags {{{
1212 .oe_form_dropdown_section
1214 display: inline-block
1216 input, select, textarea
1217 background-color: #F66 !important
1218 border: 1px solid #D00 !important
1224 @include vertical-gradient(#efefef, #d8d8d8)
1225 @include box-shadow((0 1px 2px rgba(0, 0, 0, .1), 0 1px 1px rgba(255, 255, 255, .8) inset))
1226 button.oe_highlight:active
1227 @include vertical-gradient(#e3e3e3, #f6f6f6)
1228 @include box-shadow(none)
1229 button.oe_highlight:hover
1230 @include vertical-gradient(#f6f6f6, #e3e3e3)
1231 @include box-shadow((0 1px 2px rgba(0, 0, 0, .1), 0 1px 1px rgba(255, 255, 255, .8) inset))
1233 display: none !important
1235 .oe_edit_only, .oe_form_field:empty
1236 display: none !important
1237 .oe_form_nosheet > *:not(header)
1238 margin-left: 10px !important
1239 margin-right: 10px !important
1241 // FormView.custom tags and classes {{{
1245 border-bottom: 1px solid #cacaca
1246 @include vertical-gradient(#fcfcfc, #dedede)
1250 display: inline-block
1260 text-shadow: 0 1px 1px white
1273 border-left: 1px solid #cacaca
1277 border-right: 1px solid #cacaca
1282 .oe_form_steps_active
1285 .oe_form .oe_subtotal_footer
1286 width: 1% !important
1287 td.oe_form_group_cell
1289 padding: 0 !important
1290 td.oe_form_group_cell_label
1293 width: auto !important
1294 .oe_subtotal_footer_separator
1295 border-top: 1px solid #cacaca
1298 label.oe_subtotal_footer_separator
1299 font-weight: bold !important
1300 padding: 2px 8px 2px 0px !important
1301 // no sheet in popups
1304 background: url(/web/static/src/img/form_sheetbg.png)
1306 border-bottom: 1px solid #ddd
1307 .oe_form_sheet_width
1315 border: 1px solid #afafb6
1316 @include box-shadow(0 0 10px rgba(0,0,0,0.3))
1322 // FormView.group {{{
1324 td.oe_form_group_cell_label
1325 border-right: 1px solid #ddd
1326 padding: 2px 0px 2px 0px
1331 td.oe_form_group_cell + .oe_form_group_cell
1337 // FormView.label {{{
1339 .oe_form_label_help[for], .oe_form_label[for]
1351 // FormView.separator {{{
1352 .oe_horizontal_border
1353 border-bottom: 1px solid black
1354 .oe_horizontal_separator
1357 margin: 8px 0px 8px 0px
1359 .oe_horizontal_separator:empty
1361 .oe_vertical_separator
1362 border-left: 1px solid #666
1363 padding: 0 4px 0 4px
1365 // FormView.progressbar {{{
1366 .oe_form_field_progressbar
1367 display: inline-block
1369 .oe_form_field_progressbar.ui-progressbar
1372 @include box-sizing(border)
1373 border: 1px solid #999
1374 @include radius(3px)
1382 background: #cccccc url(/web/static/lib/jquery.ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x
1384 // FormView.fields {{{
1388 .oe_form_field_char input,
1389 .oe_form_field_url input,
1390 .oe_form_field_text textarea,
1391 .oe_form_field_selection select
1393 .oe_form_field_text.oe_inline, .oe_form_field_text.oe_inline > textarea
1395 .oe_form_field_float input
1397 h1 .oe_form_field_float input
1399 h2 .oe_form_field_float input
1401 h1, h2, h3, h4, h5, h6
1404 height: inherit !important
1408 display: inline-block
1409 padding: 2px 2px 2px 0px
1413 .oe_form_field_integer
1415 .oe_form_field_float
1419 .oe_form_field_datetime
1421 input[type="text"], input[type="password"], input[type="file"], select
1424 input[type="text"], input[type="password"], input[type="file"], select, textarea
1425 @include box-sizing(border)
1429 input[readonly], select[readonly], textarea[readonly], input[disabled], select[disabled]
1430 background: #E5E5E5 !important
1434 border-left: 8px solid #eee
1436 @include box-shadow(none)
1437 @include radius(0px)
1438 .oe_form_field_many2one input, .oe_form_field_binary input, .oe_form_field_binary input, .oe_form_field_url input
1440 -webkit-border-top-right-radius: 0px
1441 -webkit-border-bottom-right-radius: 0px
1442 -moz-border-radius-topright: 0px
1443 -moz-border-radius-bottomright: 0px
1444 border-top-right-radius: 0px
1445 border-bottom-right-radius: 0px
1446 .oe_form_field_url button img
1448 .oe_form_field_date,
1449 .oe_form_field_datetime
1451 .oe_form_field_boolean
1454 .oe_form_field_many2manytags
1456 width: 100% !important
1458 width: 100% !important
1459 .oe_form_field_many2manytags_box
1461 @include box-sizing(border)
1464 border: 1px solid #9DACCC
1467 padding: 0px 3px 0px 3px
1470 font: 11px "lucida grande", tahoma, verdana, arial, sans-serif
1471 .text-core .text-wrap .text-dropdown .text-list .text-suggestion em
1473 text-decoration: none
1474 .oe_datepicker_container
1477 display: inline-block
1479 input, select, textarea
1480 background-color: #D2D2FF !important
1482 input, select, textarea
1483 background-color: #F66 !important
1484 border: 1px solid #D00 !important
1487 margin: 3px 0 0 -21px
1489 .oe_input_icon_disabled
1493 filter: alpha(opacity=50)
1496 .oe_form_field_with_button
1502 border-bottom-left-radius: 0px
1508 // FormView.fields_binary {{{
1509 /* http://www.quirksmode.org/dom/inputfile.html
1510 * http://stackoverflow.com/questions/2855589/replace-input-type-file-by-an-image
1512 .oe_hidden_input_file
1515 display: inline-block
1518 input.oe-binary-file
1523 // Should be adjusted for all browsers
1527 filter: alpha(opacity = 0)
1528 -ms-filter: "alpha(opacity=0)"
1532 .oe_form_field_image
1535 display: inline-block
1538 .oe_form_field_image_controls
1546 background: url(/web/static/src/img/form_sheetbg.png)
1547 border-bottom: 1px dotted black
1548 @include box-sizing(border)
1549 &:hover .oe_form_field_image_controls
1552 // FormView.many2one {{{
1553 .oe_form_field_many2one
1556 span.oe-m2o-drop-down-button
1561 // FormView.one2many {{{
1562 .oe_form .oe_form_field_one2many > .oe_view_manager
1563 .oe_list_pager_single_page
1565 .oe_form_field_one2many
1566 // TODO: oe_form_field_one2many_list?
1567 .oe-listview .oe-edit-row-save
1568 background-image: url(/web/static/src/img/iconset-b-remove.png)
1573 .oe_view_manager_header2
1586 // FormView.many2many {{{
1587 .oe_form .oe_form_field_many2many > .oe-listview
1588 .oe_list_pager_single_page
1592 .oe-listview-content
1594 td:first-child, th:first-child
1598 border-bottom: 2px solid #cacaca
1611 border-width: 0 4px 4px
1613 border-color: #000 transparent
1617 @include opacity(0.6)
1620 border-left: 4px solid transparent
1621 border-right: 4px solid transparent
1622 border-top: 4px solid #000
1624 @include box-shadow(none)
1625 @include opacity(0.6)
1630 border-top: 1px solid #ddd
1637 background: transparent
1639 @include box-shadow(none)
1640 > td.oe_list_checkbox:first-child, th.oe_list_checkbox:first-child
1645 text-align: right !important
1647 background-color: #f0f0fa
1648 @include vertical-gradient(#f0f0fa, #eeeef6)
1650 border-top: 2px solid #cacaca
1651 border-bottom: 1px solid #cacaca
1655 > tbody tr:hover td, tbody tr:hover th
1656 @include vertical-gradient(#eee, #dedede)
1665 .oe_trad_field.touched
1666 border: 1px solid green !important
1671 border-collapse: collapse
1674 background-color: white
1679 border: 1px solid #D8D8D8
1682 .oe_view_editor_field td
1683 border: 0px !important
1684 .oe_view_editor tr:hover
1685 background-color: #ecebf2
1687 // Debugging stuff {{{
1688 .oe_layout_debugging
1690 outline: 2px dashed green
1692 outline: 1px solid blue
1693 .oe_form_group:hover, .oe_form_group_cell:hover
1695 .oe_form_group_row_incomplete > td:last-child:after
1696 content: "[Incomplete Row]"
1702 .oe_form_group_row_incomplete.oe_form_group_row_newline > td:last-child:after
1703 content: "[newline]"
1708 .oe_debug_view_log label
1715 .oe_debug_view_log span
1722 .kitten-mode-activated
1723 background-image: url(http://placekitten.com/g/1365/769)
1724 background-size: cover
1725 background-attachment: fixed
1730 // au BufWritePost,FileWritePost *.sass :!sass --style expanded --line-numbers <afile> > "%:p:r.css"
1731 // vim:tabstop=4:shiftwidth=4:softtabstop=4:fdm=marker: