Roll back to Handsontable 0.9.18 for KISS
This commit is contained in:
parent
5c68abf02d
commit
eedd1a7a2a
|
|
@ -1,28 +0,0 @@
|
|||
# Handsontable distributions
|
||||
|
||||
## Full distribution (recommended)
|
||||
|
||||
The full distribution allows you to use Handsontable by just including jQuery and 2 files:
|
||||
```html
|
||||
<script src="lib/jquery.min.js"></script>
|
||||
<script src="dist/jquery.handsontable.full.js"></script>
|
||||
<link rel="stylesheet" media="screen" href="dist/jquery.handsontable.full.css">
|
||||
```
|
||||
|
||||
**jquery.handsontable.full.js** and **jquery.handsontable.full.css** are compiled with ___all___ the needed dependencies.
|
||||
|
||||
Using this has the same effect as loading all the dependencies from the Bare distribution (see below).
|
||||
|
||||
## Bare distribution
|
||||
|
||||
If you are a "Bob the Builder" kind of hacker, you will need to load Handsontable JS, CSS and their dependecies:
|
||||
```html
|
||||
<script src="lib/jquery.min.js"></script>
|
||||
<script src="dist/jquery.handsontable.js"></script>
|
||||
<script src="lib/numeral.js"></script>
|
||||
<script src="lib/jQuery-contextMenu/jquery.contextMenu.js"></script>
|
||||
<link rel="stylesheet" media="screen" href="dist/jquery.handsontable.css">
|
||||
<link rel="stylesheet" media="screen" href="lib/jQuery-contextMenu/jquery.contextMenu.css">
|
||||
```
|
||||
|
||||
**jquery.handsontable.js** and **jquery.handsontable.css** are compiled ___without___ the needed dependencies.
|
||||
|
|
@ -1,16 +1,19 @@
|
|||
/**
|
||||
* Handsontable 0.10.5
|
||||
* Handsontable 0.9.18
|
||||
* Handsontable is a simple jQuery plugin for editable tables with basic copy-paste compatibility with Excel and Google Docs
|
||||
*
|
||||
* Copyright 2012, Marcin Warpechowski
|
||||
* Licensed under the MIT license.
|
||||
* http://handsontable.com/
|
||||
*
|
||||
* Date: Mon Mar 31 2014 14:19:47 GMT+0200 (CEST)
|
||||
* Date: Thu Sep 19 2013 01:45:41 GMT+0200 (Central European Daylight Time)
|
||||
*/
|
||||
|
||||
.handsontable {
|
||||
position: relative;
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
line-height: 1.3em;
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
.handsontable.htAutoColumnSize {
|
||||
|
|
@ -25,15 +28,15 @@
|
|||
.handsontable thead,
|
||||
.handsontable td,
|
||||
.handsontable th,
|
||||
.handsontable div {
|
||||
.handsontable div
|
||||
{
|
||||
box-sizing: content-box;
|
||||
-webkit-box-sizing: content-box;
|
||||
-moz-box-sizing: content-box;
|
||||
}
|
||||
|
||||
.handsontable table.htCore {
|
||||
border-collapse: separate;
|
||||
/*it must be separate, otherwise there are offset miscalculations in WebKit: http://stackoverflow.com/questions/2655987/border-collapse-differences-in-ff-and-webkit*/
|
||||
border-collapse: separate; /*it must be separate, otherwise there are offset miscalculations in WebKit: http://stackoverflow.com/questions/2655987/border-collapse-differences-in-ff-and-webkit*/
|
||||
position: relative;
|
||||
/*this actually only changes appearance of user selection - does not make text unselectable
|
||||
-webkit-user-select: none;
|
||||
|
|
@ -68,14 +71,13 @@
|
|||
height: 22px;
|
||||
empty-cells: show;
|
||||
line-height: 21px;
|
||||
padding: 0 4px 0 4px;
|
||||
/* top, bottom padding different than 0 is handled poorly by FF with HTML5 doctype */
|
||||
padding: 0 4px 0 4px; /* top, bottom padding different than 0 is handled poorly by FF with HTML5 doctype */
|
||||
background-color: #FFF;
|
||||
font-size: 12px;
|
||||
vertical-align: top;
|
||||
overflow: hidden;
|
||||
outline-width: 0;
|
||||
white-space: pre-line;
|
||||
/* preserve new line character in cell */
|
||||
white-space: pre-line; /* preserve new line character in cell */
|
||||
}
|
||||
|
||||
.handsontable td.htInvalid {
|
||||
|
|
@ -126,6 +128,10 @@
|
|||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.handsontable th .small {
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
.handsontable thead th {
|
||||
padding: 0;
|
||||
}
|
||||
|
|
@ -194,7 +200,6 @@
|
|||
}
|
||||
|
||||
/* border line */
|
||||
|
||||
.handsontable .wtBorder {
|
||||
position: absolute;
|
||||
font-size: 0;
|
||||
|
|
@ -205,7 +210,6 @@
|
|||
}
|
||||
|
||||
/* fill handle */
|
||||
|
||||
.handsontable .wtBorder.corner {
|
||||
font-size: 0;
|
||||
cursor: crosshair;
|
||||
|
|
@ -222,56 +226,48 @@
|
|||
outline-width: 0;
|
||||
margin: 0;
|
||||
padding: 1px 4px 0 2px;
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
/*repeat from .handsontable (inherit doesn't work with IE<8) */
|
||||
line-height: 1.3em;
|
||||
/*repeat from .handsontable (inherit doesn't work with IE<8) */
|
||||
font-size: inherit;
|
||||
font-family: Arial, Helvetica, sans-serif; /*repeat from .handsontable (inherit doesn't work with IE<8) */
|
||||
line-height: 1.3em; /*repeat from .handsontable (inherit doesn't work with IE<8) */
|
||||
font-size: 13px;
|
||||
-webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4);
|
||||
box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4);
|
||||
resize: none;
|
||||
|
||||
/*below are needed to overwrite stuff added by jQuery UI Bootstrap theme*/
|
||||
display: inline-block;
|
||||
font-size: 13px;
|
||||
color: #000;
|
||||
border-radius: 0;
|
||||
background-color: #FFF;
|
||||
/*overwrite styles potentionally made by a framework*/
|
||||
}
|
||||
|
||||
.handsontableInputHolder {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
z-index: 100;
|
||||
}
|
||||
|
||||
.htSelectEditor {
|
||||
-webkit-appearance: menulist-button !important;
|
||||
position: absolute;
|
||||
width: 1px;
|
||||
height: 1px;
|
||||
}
|
||||
|
||||
/*
|
||||
TextRenderer readOnly cell
|
||||
*/
|
||||
|
||||
.handsontable .htDimmed {
|
||||
font-style: italic;
|
||||
color: #777;
|
||||
}
|
||||
|
||||
/*
|
||||
TextRenderer placeholder value
|
||||
*/
|
||||
|
||||
.handsontable .htPlaceholder {
|
||||
color: #999;
|
||||
}
|
||||
|
||||
/*
|
||||
AutocompleteRenderer down arrow
|
||||
*/
|
||||
.handsontable .htAutocomplete {
|
||||
position: relative;
|
||||
padding-right: 20px;
|
||||
}
|
||||
|
||||
.handsontable .htAutocompleteArrow {
|
||||
float: right;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
right: 0;
|
||||
font-size: 10px;
|
||||
color: #EEE;
|
||||
cursor: default;
|
||||
|
|
@ -286,7 +282,6 @@ AutocompleteRenderer down arrow
|
|||
/*
|
||||
CheckboxRenderer
|
||||
*/
|
||||
|
||||
.handsontable .htCheckboxRendererInput.noValue {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
|
@ -294,20 +289,75 @@ CheckboxRenderer
|
|||
/*
|
||||
NumericRenderer
|
||||
*/
|
||||
|
||||
.handsontable .htNumeric {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
/*context menu rules*/
|
||||
/* autocomplete rules. Needed only if you are using the autocomplete feature */
|
||||
.handsontable .autocomplete {
|
||||
position: absolute;
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
line-height: 1.3em;
|
||||
font-size: 13px;
|
||||
z-index: 10;
|
||||
top: 100%;
|
||||
left: 0;
|
||||
float: left;
|
||||
display: none;
|
||||
min-width: 160px;
|
||||
padding: 4px 0;
|
||||
margin: 2px 0 0 0;
|
||||
list-style: none;
|
||||
background-color: white;
|
||||
border-color: #CCC;
|
||||
border-color: rgba(0, 0, 0, 0.2);
|
||||
border-style: solid;
|
||||
border-width: 1px;
|
||||
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
|
||||
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
|
||||
-webkit-background-clip: padding-box;
|
||||
background-clip: padding-box;
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.handsontable .autocomplete li {
|
||||
line-height: 18px;
|
||||
min-height: 18px;
|
||||
display: list-item;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.handsontable .autocomplete a {
|
||||
display: block;
|
||||
padding: 3px 15px;
|
||||
clear: both;
|
||||
font-weight: normal;
|
||||
line-height: 18px;
|
||||
min-height: 18px;
|
||||
color: #333;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.handsontable .autocomplete li > a:hover,
|
||||
.handsontable .autocomplete .active > a,
|
||||
.handsontable .autocomplete .active > a:hover {
|
||||
color: white;
|
||||
text-decoration: none;
|
||||
background-color: #08C;
|
||||
}
|
||||
|
||||
.handsontable .autocomplete a {
|
||||
color: #08C;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
/*context menu rules*/
|
||||
ul.context-menu-list {
|
||||
color: black;
|
||||
}
|
||||
|
||||
ul.context-menu-list li {
|
||||
margin-bottom: 0;
|
||||
/*Foundation framework fix*/
|
||||
margin-bottom: 0; /*Foundation framework fix*/
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -331,165 +381,4 @@ ul.context-menu-list li {
|
|||
|
||||
.handsontable .dragdealer .disabled {
|
||||
background: #898989;
|
||||
}
|
||||
|
||||
/**
|
||||
* Handsontable in Handsontable
|
||||
*/
|
||||
|
||||
.handsontable .handsontable .wtHider {
|
||||
padding: 0 0 5px 0;
|
||||
}
|
||||
|
||||
.handsontable .handsontable table {
|
||||
-webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4);
|
||||
box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Handsontable listbox theme
|
||||
*/
|
||||
|
||||
.handsontable.listbox {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.handsontable.listbox table {
|
||||
border: 1px solid #ccc;
|
||||
border-collapse: separate;
|
||||
background: white;
|
||||
}
|
||||
|
||||
.handsontable.listbox th,
|
||||
.handsontable.listbox tr:first-child th,
|
||||
.handsontable.listbox tr:last-child th,
|
||||
.handsontable.listbox tr:first-child td,
|
||||
.handsontable.listbox td {
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
.handsontable.listbox th,
|
||||
.handsontable.listbox td {
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.handsontable.listbox td.htDimmed {
|
||||
cursor: default;
|
||||
color: inherit;
|
||||
font-style: inherit;
|
||||
}
|
||||
|
||||
.handsontable.listbox .wtBorder {
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.handsontable.listbox tr td.current,
|
||||
.handsontable.listbox tr:hover td {
|
||||
background: #eee;
|
||||
}
|
||||
|
||||
.htContextMenu {
|
||||
display: none;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
.htContextMenu table.htCore {
|
||||
outline: 1px solid #bbb;
|
||||
}
|
||||
|
||||
.htContextMenu .wtBorder {
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td {
|
||||
background: white;
|
||||
border-width: 0;
|
||||
padding: 4px 6px 0px 6px;
|
||||
cursor: pointer;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td:first-child {
|
||||
border: 0;
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td.htDimmed{
|
||||
font-style: normal;
|
||||
color: #323232;
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td.current{
|
||||
background: rgb(233, 233, 233);
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td.htSeparator {
|
||||
border-top: 1px solid #bbb;
|
||||
height: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td.htDisabled {
|
||||
color: #999;
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td.htDisabled:hover {
|
||||
background: white;
|
||||
color: #999;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
.handsontable td.htSearchResult {
|
||||
background: #fcedd9;
|
||||
color: #583707;
|
||||
}
|
||||
|
||||
/*WalkontableDebugOverlay*/
|
||||
|
||||
.wtDebugHidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.wtDebugVisible {
|
||||
display: block;
|
||||
-webkit-animation-duration: 0.5s;
|
||||
-webkit-animation-name: wtFadeInFromNone;
|
||||
animation-duration: 0.5s;
|
||||
animation-name: wtFadeInFromNone;
|
||||
}
|
||||
|
||||
@keyframes wtFadeInFromNone {
|
||||
0% {
|
||||
display: none;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
1% {
|
||||
display: block;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
100% {
|
||||
display: block;
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
@-webkit-keyframes wtFadeInFromNone {
|
||||
0% {
|
||||
display: none;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
1% {
|
||||
display: block;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
100% {
|
||||
display: block;
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,495 +0,0 @@
|
|||
/**
|
||||
* Handsontable 0.10.5
|
||||
* Handsontable is a simple jQuery plugin for editable tables with basic copy-paste compatibility with Excel and Google Docs
|
||||
*
|
||||
* Copyright 2012, Marcin Warpechowski
|
||||
* Licensed under the MIT license.
|
||||
* http://handsontable.com/
|
||||
*
|
||||
* Date: Mon Mar 31 2014 14:19:47 GMT+0200 (CEST)
|
||||
*/
|
||||
|
||||
.handsontable {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.handsontable.htAutoColumnSize {
|
||||
visibility: hidden;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
.handsontable table,
|
||||
.handsontable tbody,
|
||||
.handsontable thead,
|
||||
.handsontable td,
|
||||
.handsontable th,
|
||||
.handsontable div {
|
||||
box-sizing: content-box;
|
||||
-webkit-box-sizing: content-box;
|
||||
-moz-box-sizing: content-box;
|
||||
}
|
||||
|
||||
.handsontable table.htCore {
|
||||
border-collapse: separate;
|
||||
/*it must be separate, otherwise there are offset miscalculations in WebKit: http://stackoverflow.com/questions/2655987/border-collapse-differences-in-ff-and-webkit*/
|
||||
position: relative;
|
||||
/*this actually only changes appearance of user selection - does not make text unselectable
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-o-user-select: none;
|
||||
-ms-user-select: none;
|
||||
/*user-select: none; /*no browser supports unprefixed version*/
|
||||
border-spacing: 0;
|
||||
margin: 0;
|
||||
border-width: 0;
|
||||
table-layout: fixed;
|
||||
width: 0;
|
||||
outline-width: 0;
|
||||
/* reset bootstrap table style. for more info see: https://github.com/warpech/jquery-handsontable/issues/224 */
|
||||
max-width: none;
|
||||
max-height: none;
|
||||
}
|
||||
|
||||
.handsontable col {
|
||||
width: 50px;
|
||||
}
|
||||
|
||||
.handsontable col.rowHeader {
|
||||
width: 50px;
|
||||
}
|
||||
|
||||
.handsontable th,
|
||||
.handsontable td {
|
||||
border-right: 1px solid #CCC;
|
||||
border-bottom: 1px solid #CCC;
|
||||
height: 22px;
|
||||
empty-cells: show;
|
||||
line-height: 21px;
|
||||
padding: 0 4px 0 4px;
|
||||
/* top, bottom padding different than 0 is handled poorly by FF with HTML5 doctype */
|
||||
background-color: #FFF;
|
||||
vertical-align: top;
|
||||
overflow: hidden;
|
||||
outline-width: 0;
|
||||
white-space: pre-line;
|
||||
/* preserve new line character in cell */
|
||||
}
|
||||
|
||||
.handsontable td.htInvalid {
|
||||
-webkit-transition: background 0.75s ease;
|
||||
transition: background 0.75s ease;
|
||||
background-color: #ff4c42;
|
||||
}
|
||||
|
||||
.handsontable th:last-child {
|
||||
/*Foundation framework fix*/
|
||||
border-right: 1px solid #CCC;
|
||||
border-bottom: 1px solid #CCC;
|
||||
}
|
||||
|
||||
.handsontable tr:first-child th.htNoFrame,
|
||||
.handsontable th:first-child.htNoFrame,
|
||||
.handsontable th.htNoFrame {
|
||||
border-left-width: 0;
|
||||
background-color: white;
|
||||
border-color: #FFF;
|
||||
}
|
||||
|
||||
.handsontable th:first-child,
|
||||
.handsontable td:first-child,
|
||||
.handsontable .htNoFrame + th,
|
||||
.handsontable .htNoFrame + td {
|
||||
border-left: 1px solid #CCC;
|
||||
}
|
||||
|
||||
.handsontable tr:first-child th,
|
||||
.handsontable tr:first-child td {
|
||||
border-top: 1px solid #CCC;
|
||||
}
|
||||
|
||||
.handsontable thead tr:last-child th {
|
||||
border-bottom-width: 0;
|
||||
}
|
||||
|
||||
.handsontable thead tr.lastChild th {
|
||||
border-bottom-width: 0;
|
||||
}
|
||||
|
||||
.handsontable th {
|
||||
background-color: #EEE;
|
||||
color: #222;
|
||||
text-align: center;
|
||||
font-weight: normal;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.handsontable thead th {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.handsontable th.active {
|
||||
background-color: #CCC;
|
||||
}
|
||||
|
||||
.handsontable thead th .relative {
|
||||
position: relative;
|
||||
padding: 2px 4px;
|
||||
}
|
||||
|
||||
/* plugins */
|
||||
|
||||
.handsontable .manualColumnMover {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 0;
|
||||
background-color: transparent;
|
||||
width: 5px;
|
||||
height: 25px;
|
||||
z-index: 999;
|
||||
cursor: move;
|
||||
}
|
||||
|
||||
.handsontable th .manualColumnMover:hover,
|
||||
.handsontable th .manualColumnMover.active {
|
||||
background-color: #88F;
|
||||
}
|
||||
|
||||
.handsontable .manualColumnResizer {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
cursor: col-resize;
|
||||
}
|
||||
|
||||
.handsontable .manualColumnResizerHandle {
|
||||
background-color: transparent;
|
||||
width: 5px;
|
||||
height: 25px;
|
||||
}
|
||||
|
||||
.handsontable .manualColumnResizer:hover .manualColumnResizerHandle,
|
||||
.handsontable .manualColumnResizer.active .manualColumnResizerHandle {
|
||||
background-color: #AAB;
|
||||
}
|
||||
|
||||
.handsontable .manualColumnResizerLine {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0;
|
||||
background-color: #AAB;
|
||||
display: none;
|
||||
width: 0;
|
||||
border-right: 1px dashed #777;
|
||||
}
|
||||
|
||||
.handsontable .manualColumnResizer.active .manualColumnResizerLine {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.handsontable .columnSorting:hover {
|
||||
text-decoration: underline;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
/* border line */
|
||||
|
||||
.handsontable .wtBorder {
|
||||
position: absolute;
|
||||
font-size: 0;
|
||||
}
|
||||
|
||||
.handsontable td.area {
|
||||
background-color: #EEF4FF;
|
||||
}
|
||||
|
||||
/* fill handle */
|
||||
|
||||
.handsontable .wtBorder.corner {
|
||||
font-size: 0;
|
||||
cursor: crosshair;
|
||||
}
|
||||
|
||||
.handsontable .htBorder.htFillBorder {
|
||||
background: red;
|
||||
width: 1px;
|
||||
height: 1px;
|
||||
}
|
||||
|
||||
.handsontableInput {
|
||||
border: 2px solid #5292F7;
|
||||
outline-width: 0;
|
||||
margin: 0;
|
||||
padding: 1px 4px 0 2px;
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
/*repeat from .handsontable (inherit doesn't work with IE<8) */
|
||||
line-height: 1.3em;
|
||||
/*repeat from .handsontable (inherit doesn't work with IE<8) */
|
||||
font-size: inherit;
|
||||
-webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4);
|
||||
box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4);
|
||||
resize: none;
|
||||
/*below are needed to overwrite stuff added by jQuery UI Bootstrap theme*/
|
||||
display: inline-block;
|
||||
color: #000;
|
||||
border-radius: 0;
|
||||
background-color: #FFF;
|
||||
/*overwrite styles potentionally made by a framework*/
|
||||
}
|
||||
|
||||
.handsontableInputHolder {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
z-index: 100;
|
||||
}
|
||||
|
||||
.htSelectEditor {
|
||||
-webkit-appearance: menulist-button !important;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
/*
|
||||
TextRenderer readOnly cell
|
||||
*/
|
||||
|
||||
.handsontable .htDimmed {
|
||||
color: #777;
|
||||
}
|
||||
|
||||
/*
|
||||
TextRenderer placeholder value
|
||||
*/
|
||||
|
||||
.handsontable .htPlaceholder {
|
||||
color: #999;
|
||||
}
|
||||
|
||||
/*
|
||||
AutocompleteRenderer down arrow
|
||||
*/
|
||||
|
||||
.handsontable .htAutocompleteArrow {
|
||||
float: right;
|
||||
font-size: 10px;
|
||||
color: #EEE;
|
||||
cursor: default;
|
||||
width: 16px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.handsontable td .htAutocompleteArrow:hover {
|
||||
color: #777;
|
||||
}
|
||||
|
||||
/*
|
||||
CheckboxRenderer
|
||||
*/
|
||||
|
||||
.handsontable .htCheckboxRendererInput.noValue {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
/*
|
||||
NumericRenderer
|
||||
*/
|
||||
|
||||
.handsontable .htNumeric {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
/*context menu rules*/
|
||||
|
||||
ul.context-menu-list {
|
||||
color: black;
|
||||
}
|
||||
|
||||
ul.context-menu-list li {
|
||||
margin-bottom: 0;
|
||||
/*Foundation framework fix*/
|
||||
}
|
||||
|
||||
/**
|
||||
* dragdealer
|
||||
*/
|
||||
|
||||
.handsontable .dragdealer {
|
||||
position: relative;
|
||||
width: 9px;
|
||||
height: 9px;
|
||||
background: #F8F8F8;
|
||||
border: 1px solid #DDD;
|
||||
}
|
||||
|
||||
.handsontable .dragdealer .handle {
|
||||
position: absolute;
|
||||
width: 9px;
|
||||
height: 9px;
|
||||
background: #C5C5C5;
|
||||
}
|
||||
|
||||
.handsontable .dragdealer .disabled {
|
||||
background: #898989;
|
||||
}
|
||||
|
||||
/**
|
||||
* Handsontable in Handsontable
|
||||
*/
|
||||
|
||||
.handsontable .handsontable .wtHider {
|
||||
padding: 0 0 5px 0;
|
||||
}
|
||||
|
||||
.handsontable .handsontable table {
|
||||
-webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4);
|
||||
box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Handsontable listbox theme
|
||||
*/
|
||||
|
||||
.handsontable.listbox {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.handsontable.listbox table {
|
||||
border: 1px solid #ccc;
|
||||
border-collapse: separate;
|
||||
background: white;
|
||||
}
|
||||
|
||||
.handsontable.listbox th,
|
||||
.handsontable.listbox tr:first-child th,
|
||||
.handsontable.listbox tr:last-child th,
|
||||
.handsontable.listbox tr:first-child td,
|
||||
.handsontable.listbox td {
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
.handsontable.listbox th,
|
||||
.handsontable.listbox td {
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.handsontable.listbox td.htDimmed {
|
||||
cursor: default;
|
||||
color: inherit;
|
||||
font-style: inherit;
|
||||
}
|
||||
|
||||
.handsontable.listbox .wtBorder {
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.handsontable.listbox tr td.current,
|
||||
.handsontable.listbox tr:hover td {
|
||||
background: #eee;
|
||||
}
|
||||
|
||||
.htContextMenu {
|
||||
display: none;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
.htContextMenu table.htCore {
|
||||
outline: 1px solid #bbb;
|
||||
}
|
||||
|
||||
.htContextMenu .wtBorder {
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td {
|
||||
background: white;
|
||||
border-width: 0;
|
||||
padding: 4px 6px 0px 6px;
|
||||
cursor: pointer;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td:first-child {
|
||||
border: 0;
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td.htDimmed{
|
||||
font-style: normal;
|
||||
color: #323232;
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td.current{
|
||||
background: rgb(233, 233, 233);
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td.htSeparator {
|
||||
border-top: 1px solid #bbb;
|
||||
height: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td.htDisabled {
|
||||
color: #999;
|
||||
}
|
||||
|
||||
.htContextMenu table tbody tr td.htDisabled:hover {
|
||||
background: white;
|
||||
color: #999;
|
||||
cursor: default;
|
||||
}
|
||||
|
||||
.handsontable td.htSearchResult {
|
||||
background: #fcedd9;
|
||||
color: #583707;
|
||||
}
|
||||
|
||||
/*WalkontableDebugOverlay*/
|
||||
|
||||
.wtDebugHidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.wtDebugVisible {
|
||||
display: block;
|
||||
-webkit-animation-duration: 0.5s;
|
||||
-webkit-animation-name: wtFadeInFromNone;
|
||||
animation-duration: 0.5s;
|
||||
animation-name: wtFadeInFromNone;
|
||||
}
|
||||
|
||||
@keyframes wtFadeInFromNone {
|
||||
0% {
|
||||
display: none;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
1% {
|
||||
display: block;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
100% {
|
||||
display: block;
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
@-webkit-keyframes wtFadeInFromNone {
|
||||
0% {
|
||||
display: none;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
1% {
|
||||
display: block;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
100% {
|
||||
display: block;
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue