fold icons for dark themes. fixed fold icon position when active but not hovered
This commit is contained in:
parent
1f51847635
commit
acdff2a468
1 changed files with 27 additions and 9 deletions
|
|
@ -50,7 +50,6 @@
|
||||||
|
|
||||||
.ace_gutter-cell.ace_info {
|
.ace_gutter-cell.ace_info {
|
||||||
background-image: url("data:image/gif;base64,R0lGODlhEAAQAMQAAAAAAEFBQVJSUl5eXmRkZGtra39/f4WFhYmJiZGRkaampry8vMPDw8zMzNXV1dzc3OTk5Orq6vDw8P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAkAABQALAAAAAAQABAAAAUuICWOZGmeaBml5XGwFCQSBGyXRSAwtqQIiRuiwIM5BoYVbEFIyGCQoeJGrVptIQA7");
|
background-image: url("data:image/gif;base64,R0lGODlhEAAQAMQAAAAAAEFBQVJSUl5eXmRkZGtra39/f4WFhYmJiZGRkaampry8vMPDw8zMzNXV1dzc3OTk5Orq6vDw8P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAkAABQALAAAAAAQABAAAAUuICWOZGmeaBml5XGwFCQSBGyXRSAwtqQIiRuiwIM5BoYVbEFIyGCQoeJGrVptIQA7");
|
||||||
background-repeat: no-repeat;
|
|
||||||
background-position: 2px center;
|
background-position: 2px center;
|
||||||
}
|
}
|
||||||
.ace_dark .ace_gutter-cell.ace_info {
|
.ace_dark .ace_gutter-cell.ace_info {
|
||||||
|
|
@ -249,9 +248,11 @@
|
||||||
|
|
||||||
background-image: url("data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%00%05%00%00%00%05%08%06%00%00%00%8Do%26%E5%00%00%004IDATx%DAe%8A%B1%0D%000%0C%C2%F2%2CK%96%BC%D0%8F9%81%88H%E9%D0%0E%96%C0%10%92%3E%02%80%5E%82%E4%A9*-%EEsw%C8%CC%11%EE%96w%D8%DC%E9*Eh%0C%151(%00%00%00%00IEND%AEB%60%82");
|
background-image: url("data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%00%05%00%00%00%05%08%06%00%00%00%8Do%26%E5%00%00%004IDATx%DAe%8A%B1%0D%000%0C%C2%F2%2CK%96%BC%D0%8F9%81%88H%E9%D0%0E%96%C0%10%92%3E%02%80%5E%82%E4%A9*-%EEsw%C8%CC%11%EE%96w%D8%DC%E9*Eh%0C%151(%00%00%00%00IEND%AEB%60%82");
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
background-position: center 5px;
|
background-position: center 4px;
|
||||||
|
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
|
|
||||||
|
border: 1px solid transparent;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ace_fold-widget.end {
|
.ace_fold-widget.end {
|
||||||
|
|
@ -265,11 +266,8 @@
|
||||||
.ace_fold-widget:hover {
|
.ace_fold-widget:hover {
|
||||||
border: 1px solid rgba(0, 0, 0, 0.3);
|
border: 1px solid rgba(0, 0, 0, 0.3);
|
||||||
background-color: rgba(255, 255, 255, 0.2);
|
background-color: rgba(255, 255, 255, 0.2);
|
||||||
-moz-box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.7);
|
|
||||||
-moz-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);
|
-moz-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);
|
||||||
-webkit-box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.7);
|
|
||||||
-webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);
|
-webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);
|
||||||
box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.7);
|
|
||||||
box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);
|
box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);
|
||||||
background-position: center 4px;
|
background-position: center 4px;
|
||||||
}
|
}
|
||||||
|
|
@ -277,13 +275,33 @@
|
||||||
.ace_fold-widget:active {
|
.ace_fold-widget:active {
|
||||||
border: 1px solid rgba(0, 0, 0, 0.4);
|
border: 1px solid rgba(0, 0, 0, 0.4);
|
||||||
background-color: rgba(0, 0, 0, 0.05);
|
background-color: rgba(0, 0, 0, 0.05);
|
||||||
-moz-box-shadow:inset 0 1px 1px rgba(255, 255, 255);
|
|
||||||
-moz-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
|
-moz-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
|
||||||
-webkit-box-shadow:inset 0 1px 1px rgba(255, 255, 255);
|
|
||||||
-webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
|
-webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
|
||||||
box-shadow:inset 0 1px 1px rgba(255, 255, 255);
|
|
||||||
box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
|
box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* Dark version for fold widgets
|
||||||
|
*/
|
||||||
|
.ace_dark .ace_fold-widget {
|
||||||
|
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHklEQVQIW2P4//8/AzoGEQ7oGCaLLAhWiSwB146BAQCSTPYocqT0AAAAAElFTkSuQmCC");
|
||||||
|
}
|
||||||
|
.ace_dark .ace_fold-widget.end {
|
||||||
|
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAH0lEQVQIW2P4//8/AxQ7wNjIAjDMgC4AxjCVKBirIAAF0kz2rlhxpAAAAABJRU5ErkJggg==");
|
||||||
|
}
|
||||||
|
.ace_dark .ace_fold-widget.closed {
|
||||||
|
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAHElEQVQIW2P4//+/AxAzgDADlOOAznHAKgPWAwARji8UIDTfQQAAAABJRU5ErkJggg==");
|
||||||
|
}
|
||||||
|
.ace_dark .ace_fold-widget:hover {
|
||||||
|
box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);
|
||||||
|
background-color: rgba(255, 255, 255, 0.1);
|
||||||
|
}
|
||||||
|
.ace_dark .ace_fold-widget:active {
|
||||||
|
-moz-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);
|
||||||
|
-webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);
|
||||||
|
box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.ace_fold-widget.invalid {
|
.ace_fold-widget.invalid {
|
||||||
background-color: #FFB4B4;
|
background-color: #FFB4B4;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue