jspaint/classic.css

185 lines
4.1 KiB
CSS
Raw Normal View History

2014-02-24 05:57:52 +00:00
.jspaint {
background: #BBB;
}
.jspaint-canvas-area {
2014-02-25 03:36:09 +00:00
background: #7b7b7b;
border: 1px inset;
}
2014-02-26 06:25:06 +00:00
.jspaint-handle {
background: #000080;
}
.jspaint-useless-handle {
background: #fff;
box-shadow: 1px 1px 0 #000080 inset;
}
.jspaint-canvas-resize-ghost {
outline: 1px dotted #7b7b7b; /* what it is */
outline: 1px dotted invert; /* what it should be */
}
2014-02-25 20:42:00 +00:00
::-webkit-scrollbar {
width: 13px;
height: 13px;
}
::-webkit-scrollbar-thumb,
::-webkit-scrollbar-button {
width: 13px;
height: 13px;
background: #c0c0c0;
border-top: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
box-shadow: 1px 1px 0 white inset, -1px -1px 0 #707070 inset;
}
2014-02-25 22:02:48 +00:00
::-webkit-scrollbar-button:hover:active {
border: 1px solid #7b7b7b;
box-shadow: none;
}
2014-02-25 20:42:00 +00:00
::-webkit-scrollbar-corner {
background: #c0c0c0;
}
::-webkit-scrollbar-button {
background-position: center;
background-repeat: no-repeat;
}
::-webkit-scrollbar-button:horizontal:decrement {
2014-02-25 23:48:07 +00:00
background-image: url(images/scroll-left.png);
2014-02-25 20:42:00 +00:00
}
::-webkit-scrollbar-button:horizontal:increment {
2014-02-25 23:48:07 +00:00
background-image: url(images/scroll-right.png);
2014-02-25 20:42:00 +00:00
}
::-webkit-scrollbar-button:vertical:decrement {
2014-02-25 23:48:07 +00:00
background-image: url(images/scroll-up.png);
2014-02-25 20:42:00 +00:00
}
::-webkit-scrollbar-button:vertical:increment {
2014-02-25 23:48:07 +00:00
background-image: url(images/scroll-down.png);
2014-02-25 20:42:00 +00:00
}
2014-02-25 03:36:09 +00:00
.jspaint-tool-options {
2014-02-25 07:10:57 +00:00
border: 1px solid white;
border-top-color: #7b7b7b;
border-left-color: #7b7b7b;
2014-02-25 03:36:09 +00:00
}
2014-02-24 05:57:52 +00:00
.jspaint-tool {
display: block;
margin: 0;
padding: 0;
box-sizing: border-box;
width: 25px;
height: 25px;
2014-02-24 05:57:52 +00:00
border: 0;
border-right: 1px solid black;
border-bottom: 1px solid black;
position: relative;
2014-02-24 05:57:52 +00:00
background: transparent;
outline: 0;
}
2014-02-24 05:57:52 +00:00
.jspaint-tool:before {
content: " ";
position: absolute;
2014-02-23 19:40:40 +00:00
z-index: 1;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
border-top: 1px solid white;
border-left: 1px solid white;
border-right: 1px solid #7b7b7b;
border-bottom: 1px solid #7b7b7b;
}
2014-02-24 06:34:07 +00:00
.jspaint-tool.selected,
2014-02-24 06:41:05 +00:00
.jspaint-tool:hover:active {
2014-02-23 19:40:40 +00:00
border-top: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid white;
border-bottom: 1px solid white;
}
2014-02-24 06:34:07 +00:00
.jspaint-tool.selected:before,
2014-02-24 06:41:05 +00:00
.jspaint-tool:hover:active:before {
2014-02-23 19:40:40 +00:00
border-top: 1px solid #7b7b7b;
border-left: 1px solid #7b7b7b;
border-right: 1px solid #bdbdbd;
border-bottom: 1px solid #bdbdbd;
}
2014-02-24 06:41:05 +00:00
.jspaint-tool:hover:active {
2014-02-24 06:34:07 +00:00
padding: 1px;
2014-02-24 06:41:05 +00:00
background: transparent !important;
2014-02-24 06:34:07 +00:00
}
2014-02-23 19:40:40 +00:00
2014-02-24 06:41:05 +00:00
.jspaint-tool.selected,
2014-02-25 20:42:00 +00:00
.jspaint-current-colors,
::-webkit-scrollbar {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACAQMAAABIeJ9nAAAABlBMVEW9vb3///8EwsWUAAAADElEQVQI12NoYHAAAAHEAMFJRSpJAAAAAElFTkSuQmCC) repeat;
}
2014-02-23 18:28:52 +00:00
2014-02-25 03:36:09 +00:00
.jspaint-current-colors {
box-sizing: border-box;
border: 2px inset;
}
2014-02-25 07:10:57 +00:00
.jspaint-color-selection {
2014-02-25 03:36:09 +00:00
box-sizing: border-box;
2014-02-25 07:10:57 +00:00
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #7B7B7B;
border-bottom: 1px solid #7B7B7B;
}
.jspaint-color-selection:after {
content: '';
position: absolute;
left: 0px;
top: 0px;
right: 0px;
bottom: 0px;
border: 1px solid #bbb;
2014-02-25 03:36:09 +00:00
}
2014-02-25 06:30:28 +00:00
.jspaint-current-colors,
.jspaint-color-button {
2014-02-25 07:10:57 +00:00
border-top: 1px solid #7B7B7B;
border-left: 1px solid #7B7B7B;
border-right: 1px solid #BBBBBB;
border-bottom: 1px solid #BBBBBB;
position: relative;
box-shadow: 1px 1px 0px black inset;
position: relative;
2014-02-25 07:10:57 +00:00
}
.jspaint-current-colors:after,
.jspaint-color-button:after {
content: '';
position: absolute;
left: -1px;
top: -1px;
right: -2px;
bottom: -2px;
border-right: 1px solid white;
border-bottom: 1px solid white;
}
2014-02-25 01:01:05 +00:00
.jspaint-component-ghost.dock {
outline: 1px solid black;
outline: 1px solid invert;
}
.jspaint-component-ghost:not(.dock) {
outline: 1px dotted black;
outline: 1px dotted invert;
}
.jspaint-component-ghost:not(.dock):after,
.jspaint-component-ghost:not(.dock):before {
content: '';
position: absolute; left: 0; right: 0; top: 0; bottom: 0;
outline: 1px dotted black;
outline: 1px dotted invert;
}
.jspaint-component-ghost:not(.dock):after {
outline-offset: 1px;
}
.jspaint-component-ghost:not(.dock):before {
outline-offset: 2px;
}