diff --git a/css/slickgrid.css b/css/slickgrid.css index 204999df..8645ce42 100644 --- a/css/slickgrid.css +++ b/css/slickgrid.css @@ -5,11 +5,7 @@ No built-in (selected, editable, highlight, flashing, invalid, loading, :focus) classes should alter those! */ -.recline-slickgrid-container { - border-left: 1px solid #ccc; -} - -.slick-header-columns .slick-header-column { +.recline-slickgrid .slick-header-columns .slick-header-column { background-color: #e6e6e6; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6)); @@ -30,127 +26,126 @@ classes should alter those! box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); } - -.slick-header-column:hover, .slick-header-column-active { +.recline-slickgrid .slick-header-column:hover, .slick-header-column-active { } -.slick-headerrow { +.recline-slickgrid .slick-headerrow { background: #fafafa; } -.slick-headerrow-column { +.recline-slickgrid .slick-headerrow-column { background: #fafafa; border-bottom: 0; height: 100%; } -.slick-row.ui-state-active { +.recline-slickgrid .slick-row.ui-state-active { background: #F5F7D7; } -.slick-row { +.recline-slickgrid .slick-row { position: absolute; background: white; border: 0px; line-height: 20px; } -.slick-row.selected { +.recline-slickgrid .slick-row.selected { z-index: 10; background: #DFE8F6; } -.slick-cell { +.recline-slickgrid .slick-cell { padding-left: 4px; padding-right: 4px; } -.slick-group { +.recline-slickgrid .slick-group { border-bottom: 2px solid silver; } -.slick-group-toggle { +.recline-slickgrid .slick-group-toggle { width: 9px; height: 9px; margin-right: 5px; } -.slick-group-toggle.expanded { +.recline-slickgrid .slick-group-toggle.expanded { background: url(../images/collapse.gif) no-repeat center center; } -.slick-group-toggle.collapsed { +.recline-slickgrid .slick-group-toggle.collapsed { background: url(../images/expand.gif) no-repeat center center; } -.slick-group-totals { +.recline-slickgrid .slick-group-totals { color: gray; background: white; } -.slick-cell.selected { +.recline-slickgrid .slick-cell.selected { background-color: beige; } -.slick-cell.active { +.recline-slickgrid .slick-cell.active { border-color: gray; border-style: solid; } -.slick-sortable-placeholder { +.recline-slickgrid .slick-sortable-placeholder { background: silver !important; } -.slick-row[row$="1"], .slick-row[row$="3"], .slick-row[row$="5"], .slick-row[row$="7"], .slick-row[row$="9"] { +.recline-slickgrid .slick-row[row$="1"], .slick-row[row$="3"], .slick-row[row$="5"], .slick-row[row$="7"], .slick-row[row$="9"] { background: #fafafa; } -.slick-row.ui-state-active { +.recline-slickgrid .slick-row.ui-state-active { background: #F5F7D7; } -.slick-row.loading { +.recline-slickgrid .slick-row.loading { opacity: 0.5; filter: alpha(opacity = 50); } -.slick-cell.invalid { +.recline-slickgrid .slick-cell.invalid { border-color: red; } -.slick-contextmenu { +.recline-slickgrid .slick-contextmenu { border-radius: 5px } -.slick-contextmenu li { +.recline-slickgrid .slick-contextmenu li { clear: both; height: 24px; cursor: pointer; } -.slick-contextmenu .divider { +.recline-slickgrid .slick-contextmenu .divider { cursor: default; } -.slick-contextmenu > li:hover { +.recline-slickgrid .slick-contextmenu > li:hover { background-color: #0088cc; } -.slick-contextmenu .divider:hover { +.recline-slickgrid .slick-contextmenu .divider:hover { background-color: #E5E5E5; } -.slick-contextmenu li:hover > label { +.recline-slickgrid .slick-contextmenu li:hover > label { color: white; } -.slick-contextmenu input { +.recline-slickgrid .slick-contextmenu input { float: left; margin-left: 15px; margin-top: 5px; } -.slick-contextmenu label { +.recline-slickgrid .slick-contextmenu label { float: left; margin-right: 15px; margin-left: 5px; @@ -159,3 +154,13 @@ classes should alter those! cursor: pointer; } +.recline-slickgrid .slick-row .slick-cell:first-child, +.recline-slickgrid .slick-header { + border-left: 1px solid #ccc; +} + +/* add one pixel extra as added one pixel to left border of header */ +.recline-slickgrid .slick-row .slick-cell { + margin-right: -1px; +} +