Merge pull request #1454 from ajaxorg/theme_update

Set background color on the root element instead of scroller
This commit is contained in:
Mostafa Eweda 2013-06-03 09:31:28 -07:00
commit 1e2ab5de00
55 changed files with 119 additions and 185 deletions

View file

@ -4,6 +4,7 @@
font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;
font-size: 12px;
line-height: normal;
color: black;
}
.ace_scroller {
@ -11,6 +12,7 @@
overflow: hidden;
top: 0;
bottom: 0;
background-color: inherit;
}
.ace_content {
@ -135,7 +137,6 @@
}
.ace_text-layer {
color: black;
font: inherit !important;
}

View file

@ -51,15 +51,15 @@
}
.ace-ambiance .ace_scroller {
background-color: #202020;
-webkit-box-shadow: inset 0 0 10px black;
-moz-box-shadow: inset 0 0 10px black;
-o-box-shadow: inset 0 0 10px black;
box-shadow: inset 0 0 10px black;
}
.ace-ambiance .ace_text-layer {
.ace-ambiance {
color: #E6E1DC;
background-color: #202020;
}
.ace-ambiance .ace_cursor {

View file

@ -23,13 +23,11 @@
right: 0;
background: #1D1D1D;
}
.ace-chaos .ace_scroller {
.ace-chaos {
background-color: #161616;
}
.ace-chaos .ace_text-layer {
cursor: text;
color: #E6E1DC;
}
.ace-chaos .ace_cursor {
border-left: 2px solid #FFFFFF;
}

View file

@ -9,7 +9,7 @@
background: #e8e8e8;
}
.ace-chrome .ace_scroller {
.ace-chrome {
background-color: #FFFFFF;
}

View file

@ -8,11 +8,8 @@
background: #e8e8e8
}
.ace-clouds .ace_scroller {
background-color: #FFFFFF
}
.ace-clouds .ace_text-layer {
.ace-clouds {
background-color: #FFFFFF;
color: #000000
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #232323
}
.ace-clouds-midnight .ace_scroller {
background-color: #191919
}
.ace-clouds-midnight .ace_text-layer {
.ace-clouds-midnight{
background-color: #191919;
color: #929292
}
@ -121,5 +118,5 @@
}
.ace-clouds-midnight .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWOQlJT8z1BeXv4fAA2KA6+h9Z+2AAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHB3d/8PAAOIAdULw8qMAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #011e3a
}
.ace-cobalt .ace_scroller {
background-color: #002240
}
.ace-cobalt .ace_text-layer {
.ace-cobalt {
background-color: #002240;
color: #FFFFFF
}
@ -140,5 +137,5 @@
}
.ace-cobalt .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgUHL4zzBz5sz/AA80BCzv+WXhAAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHCLSvkPAAP3AgSDTRd4AAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -14,11 +14,8 @@
background: #e8e8e8;
}
.ace-crimson-editor .ace_scroller {
.ace-crimson-editor {
background-color: #FFFFFF;
}
.ace-crimson-editor .ace_text-layer {
color: rgb(64, 64, 64);
}

View file

@ -8,11 +8,8 @@
background: #e8e8e8
}
.ace-dawn .ace_scroller {
background-color: #F9F9F9
}
.ace-dawn .ace_text-layer {
.ace-dawn {
background-color: #F9F9F9;
color: #080808
}
@ -133,5 +130,5 @@
}
.ace-dawn .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4+fPnf4ZVq1b9BwAkVQboFQv98gAAAABJRU5ErkJggg==) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYLh/5+x/AAizA4hxNNsZAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,7 +8,7 @@
background: #e8e8e8;
}
.ace-dreamweaver .ace_scroller {
.ace-dreamweaver {
background-color: #FFFFFF;
}
@ -16,9 +16,6 @@
background-color: #757AD8;
}
.ace-dreamweaver .ace_text-layer {
}
.ace-dreamweaver .ace_cursor {
border-left: 2px solid black;
}

View file

@ -9,7 +9,7 @@
background: #ebebeb;
}
.ace-eclipse .ace_scroller {
.ace-eclipse {
background-color: #FFFFFF;
}
@ -17,9 +17,6 @@
background-color: rgb(60, 76, 114);
}
.ace-eclipse .ace_text-layer {
}
.ace-eclipse .ace_cursor {
border-left: 2px solid black;
}

View file

@ -5,8 +5,9 @@
color: #AAA;
}
.ace-github .ace_scroller {
.ace-github {
background: #fff;
color: #000;
}
.ace-github .ace_keyword {
@ -63,9 +64,6 @@
font-weight: bold;
}
.ace-github .ace_text-layer {
}
.ace-github .ace_cursor {
border-left: 2px solid black;
}

View file

@ -8,8 +8,9 @@
background: #3b3b3b
}
.ace-idle-fingers .ace_scroller {
background-color: #323232
.ace-idle-fingers {
background-color: #323232;
color: #FFFFFF
}
.ace-idle-fingers .ace_text-layer {
@ -121,5 +122,5 @@
}
.ace-idle-fingers .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWMwMjL6zzBz5sz/ABEUBGCqhK6UAAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWMwMjLyZYiPj/8PAAreAwAI1+g0AAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #1c1917
}
.ace-kr-theme .ace_scroller {
background-color: #0B0A09
}
.ace-kr-theme .ace_text-layer {
.ace-kr-theme {
background-color: #0B0A09;
color: #FCFFE0
}
@ -131,5 +128,5 @@
}
.ace-kr-theme .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWPg5uL8zzBz5sz/AA1WA+hUYIqjAAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYFBXV/8PAAJoAXX4kT2EAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #555651
}
.ace-merbivore .ace_scroller {
background-color: #161616
}
.ace-merbivore .ace_text-layer {
.ace-merbivore {
background-color: #161616;
color: #E6E1DC
}
@ -118,5 +115,5 @@
}
.ace-merbivore .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWMQExP7zzBz5sz/AA50BAyDznYhAAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWMQFxf3ZXB1df0PAAdsAmERTkEHAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #262424
}
.ace-merbivore-soft .ace_scroller {
background-color: #1C1C1C
}
.ace-merbivore-soft .ace_text-layer {
.ace-merbivore-soft {
background-color: #1C1C1C;
color: #E6E1DC
}
@ -119,5 +116,5 @@
}
.ace-merbivore-soft .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWOQkZH5zzBz5sz/AA8EBB6crd1rAAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWOQkpLyZfD09PwPAAfYAnaStpHRAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #555651
}
.ace-mono-industrial .ace_scroller {
background-color: #222C28
}
.ace-mono-industrial .ace_text-layer {
.ace-mono-industrial {
background-color: #222C28;
color: #FFFFFF
}
@ -134,5 +131,5 @@
}
.ace-mono-industrial .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNQ0tH4zzBz5sz/ABAOBECKH+evAAAAAElFTkSuQmCC) right repeat-y
}
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNQ1NbwZfALD/4PAAlTArlEC4r/AAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #555651
}
.ace-monokai .ace_scroller {
background-color: #272822
}
.ace-monokai .ace_text-layer {
.ace-monokai {
background-color: #272822;
color: #F8F8F2
}
@ -102,6 +99,7 @@
.ace-monokai .ace_entity.ace_name.ace_function,
.ace-monokai .ace_entity.ace_other,
.ace-monokai .ace_entity.ace_other.ace_attribute-name,
.ace-monokai .ace_variable {
color: #A6E22E
}
@ -124,5 +122,5 @@
}
.ace-monokai .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNQ11D6z7Bq1ar/ABCKBG6g04U2AAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWPQ0FD0ZXBzd/wPAAjVAoxeSgNeAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #353030
}
.ace-pastel-on-dark .ace_scroller {
background-color: #2C2828
}
.ace-pastel-on-dark .ace_text-layer {
.ace-pastel-on-dark {
background-color: #2C2828;
color: #8F938F
}
@ -137,5 +134,5 @@
}
.ace-pastel-on-dark .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWPQ0dD4z9DR0fEfAA+vBBPqhbn1AAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYIiPj/8PAARgAh2NTMh8AAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,8 +8,9 @@
background: #33555E
}
.ace-solarized-dark .ace_scroller {
background-color: #002B36
.ace-solarized-dark {
background-color: #002B36;
color: #93A1A1
}
.ace-solarized-dark .ace_entity.ace_other.ace_attribute-name,
@ -109,5 +110,5 @@
}
.ace-solarized-dark .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNg0Db7zzBz5sz/AA82BCv7wOIDAAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNg0Db1ZVCxc/sPAAd4AlUHlLenAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #e8e8e8
}
.ace-solarized-light .ace_scroller {
background-color: #FDF6E3
}
.ace-solarized-light .ace_text-layer {
.ace-solarized-light {
background-color: #FDF6E3;
color: #586E75
}
@ -26,7 +23,7 @@
}
.ace-solarized-light .ace_marker-layer .ace_selection {
background: #073642
background: rgba(7, 54, 67, 0.09)
}
.ace-solarized-light.ace_multiselect .ace_selection.ace_start {
@ -48,7 +45,7 @@
}
.ace-solarized-light .ace_gutter-active-line {
background-color : #dcdcdc
background-color : #EDE5C1
}
.ace-solarized-light .ace_marker-layer .ace_selected-word {
@ -114,5 +111,5 @@
}
.ace-solarized-light .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4++3xf4ZVq1b9BwAjxwbT1g3hiwAAAABJRU5ErkJggg==) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHjy8NJ/AAjgA5fzQUmBAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #1a1a1a
}
.ace-terminal-theme .ace_scroller {
background-color: black
}
.ace-terminal-theme .ace_text-layer {
.ace-terminal-theme {
background-color: black;
color: #DEDEDE
}
@ -140,5 +137,5 @@
}
.ace-terminal-theme .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGD4z7Bq1ar/AAz9A/2naJQKAAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYLBWV/8PAAK4AYnhiq+xAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -12,7 +12,7 @@
background-color: #6B72E6;
}
.ace-tm .ace_scroller {
.ace-tm {
background-color: #FFFFFF;
}

View file

@ -8,11 +8,9 @@
background: #f6f6f6
}
.ace-tomorrow,
.ace-tomorrow .ace_scroller {
background-color: #FFFFFF
}
.ace-tomorrow .ace_text-layer {
background-color: #FFFFFF;
color: #4D4D4C
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #25282c
}
.ace-tomorrow-night .ace_scroller {
background-color: #1D1F21
}
.ace-tomorrow-night .ace_text-layer {
.ace-tomorrow-night {
background-color: #1D1F21;
color: #C5C8C6
}
@ -132,5 +129,5 @@
}
.ace-tomorrow-night .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWOQlVf8z7Bq1ar/AA/hBFp7egmpAAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHB3d/8PAAOIAdULw8qMAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,12 +8,12 @@
background: #00204b
}
.ace-tomorrow-night-blue .ace_scroller {
background-color: #002451
.ace-tomorrow-night-blue {
background-color: #002451;
color: #FFFFFF
}
.ace-tomorrow-night-blue .ace_constant.ace_other,
.ace-tomorrow-night-blue .ace_text-layer {
.ace-tomorrow-night-blue .ace_constant.ace_other {
color: #FFFFFF
}
@ -129,5 +129,5 @@
}
.ace-tomorrow-night-blue .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgUAn8z7Bq1ar/ABBUBHJ4/r3JAAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYJDzqfwPAANXAeNsiA+ZAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #1a1a1a
}
.ace-tomorrow-night-bright .ace_scroller {
background-color: #000000
}
.ace-tomorrow-night-bright .ace_text-layer {
.ace-tomorrow-night-bright {
background-color: #000000;
color: #DEDEDE
}
@ -132,5 +129,5 @@
}
.ace-tomorrow-night-bright .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGD4z7Bq1ar/AAz9A/2naJQKAAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYFBXV/8PAAJoAXX4kT2EAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,12 +8,12 @@
background: #272727
}
.ace-tomorrow-night-eighties .ace_scroller {
background-color: #2D2D2D
.ace-tomorrow-night-eighties {
background-color: #2D2D2D;
color: #CCCCCC
}
.ace-tomorrow-night-eighties .ace_constant.ace_other,
.ace-tomorrow-night-eighties .ace_text-layer {
.ace-tomorrow-night-eighties .ace_constant.ace_other {
color: #CCCCCC
}
@ -128,5 +128,5 @@
}
.ace-tomorrow-night-eighties .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWPQ1dX9z7Bq1ar/ABE1BITwhhuFAAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWPQ09NrYAgMjP4PAAtGAwchHMyAAAAAAElFTkSuQmCC) right repeat-y
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #232323
}
.ace-twilight .ace_scroller {
background-color: #141414
}
.ace-twilight .ace_text-layer {
.ace-twilight {
background-color: #141414;
color: #F8F8F8
}
@ -134,5 +131,5 @@
}
.ace-twilight .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWMQERH5zzBz5sz/AA5EBAYqeZXWAAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWMQERFpYLC1tf0PAAgOAnPnhxyiAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -8,11 +8,8 @@
background: #1a1a1a
}
.ace-vibrant-ink .ace_scroller {
background-color: #0F0F0F
}
.ace-vibrant-ink .ace_text-layer {
.ace-vibrant-ink {
background-color: #0F0F0F;
color: #FFFFFF
}
@ -114,5 +111,5 @@
}
.ace-vibrant-ink .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWPg5+f/z7Bq1ar/AA5lBCqoLxsgAAAAAElFTkSuQmCC) right repeat-y
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYNDTc/oPAALPAZ7hxlbYAAAAAElFTkSuQmCC) right repeat-y;
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -10,11 +10,8 @@
background: #e8e8e8
}
.ace-xcode .ace_scroller {
background-color: #FFFFFF
}
.ace-xcode .ace_text-layer {
.ace-xcode {
background-color: #FFFFFF;
color: #000000
}
@ -107,5 +104,5 @@
}
.ace-xcode .ace_indent-guide {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==) right repeat-y;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==) right repeat-y
}

View file

@ -3,7 +3,7 @@
*
* Copyright (c) 2010, Ajax.org B.V.
* All rights reserved.
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
* * Redistributions of source code must retain the above copyright

View file

@ -3,7 +3,7 @@
"version": "0.1.0",
"dependencies": {
"plist": "",
"css-parse": "",
"css-stringify": ""
"css-parse": "1.0.3",
"css-stringify": "1.0.3"
}
}

View file

@ -10,11 +10,8 @@
background: %printMargin%;
}
.%cssClass% .ace_scroller {
.%cssClass% {
background-color: %background%;
}
.%cssClass% .ace_text-layer {
color: %foreground%;
}

View file

@ -248,7 +248,6 @@ var themes = {
"solarized_dark": "Solarized-dark",
"solarized_light": "Solarized-light",
//"textmate": "Textmate (Mac Classic)",
"terminal": "Terminal"
"tomorrow": "Tomorrow",
"tomorrow_night": "Tomorrow-Night",
"tomorrow_night_blue": "Tomorrow-Night-Blue",
@ -256,7 +255,7 @@ var themes = {
"tomorrow_night_eighties": "Tomorrow-Night-Eighties",
"twilight": "Twilight",
"vibrant_ink": "Vibrant Ink",
//"xcode": "Xcode_default"
"xcode": "Xcode_default"
};
function convertTheme(name) {
@ -277,13 +276,6 @@ function convertTheme(name) {
i.replace(/^|\./g, ".ace_") + "{" + styles[i] + "}";
}
var js = fillTemplate(jsTemplate, {
name: name,
css: 'require("../requirejs/text!./' + name + '.css")', // quoteString(css), //
cssClass: "ace-" + hyphenate(name),
isDark: styles.isDark
});
// we're going to look for NEW rules in the parsed content only
// if such a rule exists, add it to the destination file
// this way, we preserve all hand-modified rules in the <theme>.css rules,
@ -319,6 +311,13 @@ function convertTheme(name) {
console.log("Creating new file: " + name + ".css")
}
var js = fillTemplate(jsTemplate, {
name: name,
css: 'require("../requirejs/text!./' + name + '.css")', // quoteString(css), //
cssClass: "ace-" + hyphenate(name),
isDark: styles.isDark
});
fs.writeFileSync(__dirname + "/../lib/ace/theme/" + name + ".js", js);
fs.writeFileSync(__dirname + "/../lib/ace/theme/" + name + ".css", css);
})