From a99dbc54bb763d159f4ded475688df1647dd7ddf Mon Sep 17 00:00:00 2001 From: Fabian Jakobs Date: Thu, 18 Aug 2011 16:59:47 +0200 Subject: [PATCH] update theme for markdown mode --- lib/ace/theme/clouds.js | 35 +++++++++++++++++++++++++++++++ lib/ace/theme/clouds_midnight.js | 35 +++++++++++++++++++++++++++++++ lib/ace/theme/cobalt.js | 36 ++++++++++++++++++++++++++++++++ lib/ace/theme/dawn.js | 35 +++++++++++++++++++++++++++++++ lib/ace/theme/idle_fingers.js | 35 +++++++++++++++++++++++++++++++ lib/ace/theme/kr_theme.js | 35 +++++++++++++++++++++++++++++++ lib/ace/theme/merbivore.js | 35 +++++++++++++++++++++++++++++++ lib/ace/theme/merbivore_soft.js | 35 +++++++++++++++++++++++++++++++ lib/ace/theme/mono_industrial.js | 35 +++++++++++++++++++++++++++++++ lib/ace/theme/monokai.js | 35 +++++++++++++++++++++++++++++++ lib/ace/theme/pastel_on_dark.js | 4 ++++ lib/ace/theme/solarized_dark.js | 35 +++++++++++++++++++++++++++++++ lib/ace/theme/solarized_light.js | 35 +++++++++++++++++++++++++++++++ lib/ace/theme/textmate.js | 12 +++++++++++ lib/ace/theme/twilight.js | 35 +++++++++++++++++++++++++++++++ lib/ace/theme/vibrant_ink.js | 35 +++++++++++++++++++++++++++++++ tool/Theme.tmpl.css | 35 +++++++++++++++++++++++++++++++ tool/tmtheme.js | 9 ++++++++ 18 files changed, 551 insertions(+) diff --git a/lib/ace/theme/clouds.js b/lib/ace/theme/clouds.js index 039c1a3c..a1a7fda9 100644 --- a/lib/ace/theme/clouds.js +++ b/lib/ace/theme/clouds.js @@ -204,6 +204,41 @@ define(function(require, exports, module) { color:#606060;\ }\ \ +.ace-clouds .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-clouds .ace_markup.ace_heading {\ + \ +}\ +\ +.ace-clouds .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-clouds .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-clouds .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-clouds .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-clouds .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-clouds .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-clouds .ace_markup.ace_list {\ + \ +}\ \ .ace-clouds .ace_collab.ace_user1 {\ \ diff --git a/lib/ace/theme/clouds_midnight.js b/lib/ace/theme/clouds_midnight.js index 027537fd..9b7408d7 100644 --- a/lib/ace/theme/clouds_midnight.js +++ b/lib/ace/theme/clouds_midnight.js @@ -205,6 +205,41 @@ background-color:#E92E2E;\ color:#606060;\ }\ \ +.ace-clouds-midnight .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-clouds-midnight .ace_markup.ace_heading {\ + \ +}\ +\ +.ace-clouds-midnight .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-clouds-midnight .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-clouds-midnight .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-clouds-midnight .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-clouds-midnight .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-clouds-midnight .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-clouds-midnight .ace_markup.ace_list {\ + \ +}\ \ .ace-clouds-midnight .ace_collab.ace_user1 {\ \ diff --git a/lib/ace/theme/cobalt.js b/lib/ace/theme/cobalt.js index 0abc16bd..2dddbd46 100644 --- a/lib/ace/theme/cobalt.js +++ b/lib/ace/theme/cobalt.js @@ -206,6 +206,42 @@ color:#0088FF;\ \ }\ \ +.ace-cobalt .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-cobalt .ace_markup.ace_heading {\ + color:#C8E4FD;\ +background-color:#001221;\ +}\ +\ +.ace-cobalt .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-cobalt .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-cobalt .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-cobalt .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-cobalt .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-cobalt .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-cobalt .ace_markup.ace_list {\ + background-color:#130D26;\ +}\ \ .ace-cobalt .ace_collab.ace_user1 {\ \ diff --git a/lib/ace/theme/dawn.js b/lib/ace/theme/dawn.js index c70fac51..654ac3b7 100644 --- a/lib/ace/theme/dawn.js +++ b/lib/ace/theme/dawn.js @@ -210,6 +210,41 @@ color:#5A525F;\ \ }\ \ +.ace-dawn .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-dawn .ace_markup.ace_heading {\ + color:#19356D;\ +}\ +\ +.ace-dawn .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-dawn .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-dawn .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-dawn .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-dawn .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-dawn .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-dawn .ace_markup.ace_list {\ + color:#693A17;\ +}\ \ .ace-dawn .ace_collab.ace_user1 {\ \ diff --git a/lib/ace/theme/idle_fingers.js b/lib/ace/theme/idle_fingers.js index c68810b8..3ecc3be3 100644 --- a/lib/ace/theme/idle_fingers.js +++ b/lib/ace/theme/idle_fingers.js @@ -206,6 +206,41 @@ color:#BC9458;\ \ }\ \ +.ace-idle-fingers .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-idle-fingers .ace_markup.ace_heading {\ + \ +}\ +\ +.ace-idle-fingers .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-idle-fingers .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-idle-fingers .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-idle-fingers .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-idle-fingers .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-idle-fingers .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-idle-fingers .ace_markup.ace_list {\ + \ +}\ \ .ace-idle-fingers .ace_collab.ace_user1 {\ color:#323232;\ diff --git a/lib/ace/theme/kr_theme.js b/lib/ace/theme/kr_theme.js index 3f76e941..8a2f919d 100644 --- a/lib/ace/theme/kr_theme.js +++ b/lib/ace/theme/kr_theme.js @@ -206,6 +206,41 @@ color:#706D5B;\ \ }\ \ +.ace-kr-theme .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-kr-theme .ace_markup.ace_heading {\ + \ +}\ +\ +.ace-kr-theme .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-kr-theme .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-kr-theme .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-kr-theme .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-kr-theme .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-kr-theme .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-kr-theme .ace_markup.ace_list {\ + background-color:#0F0040;\ +}\ \ .ace-kr-theme .ace_collab.ace_user1 {\ \ diff --git a/lib/ace/theme/merbivore.js b/lib/ace/theme/merbivore.js index 65972b40..5ba36c97 100644 --- a/lib/ace/theme/merbivore.js +++ b/lib/ace/theme/merbivore.js @@ -206,6 +206,41 @@ background-color:#990000;\ color:#FFFF89;\ }\ \ +.ace-merbivore .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-merbivore .ace_markup.ace_heading {\ + \ +}\ +\ +.ace-merbivore .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-merbivore .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-merbivore .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-merbivore .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-merbivore .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-merbivore .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-merbivore .ace_markup.ace_list {\ + \ +}\ \ .ace-merbivore .ace_collab.ace_user1 {\ \ diff --git a/lib/ace/theme/merbivore_soft.js b/lib/ace/theme/merbivore_soft.js index a51e600c..a16e1751 100644 --- a/lib/ace/theme/merbivore_soft.js +++ b/lib/ace/theme/merbivore_soft.js @@ -206,6 +206,41 @@ background-color:#FE3838;\ color:#EAF1A3;\ }\ \ +.ace-merbivore-soft .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-merbivore-soft .ace_markup.ace_heading {\ + \ +}\ +\ +.ace-merbivore-soft .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-merbivore-soft .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-merbivore-soft .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-merbivore-soft .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-merbivore-soft .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-merbivore-soft .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-merbivore-soft .ace_markup.ace_list {\ + \ +}\ \ .ace-merbivore-soft .ace_collab.ace_user1 {\ \ diff --git a/lib/ace/theme/mono_industrial.js b/lib/ace/theme/mono_industrial.js index da368c32..ca347670 100644 --- a/lib/ace/theme/mono_industrial.js +++ b/lib/ace/theme/mono_industrial.js @@ -206,6 +206,41 @@ background-color:#151C19;\ color:#909993;\ }\ \ +.ace-mono-industrial .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-mono-industrial .ace_markup.ace_heading {\ + \ +}\ +\ +.ace-mono-industrial .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-mono-industrial .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-mono-industrial .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-mono-industrial .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-mono-industrial .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-mono-industrial .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-mono-industrial .ace_markup.ace_list {\ + \ +}\ \ .ace-mono-industrial .ace_collab.ace_user1 {\ \ diff --git a/lib/ace/theme/monokai.js b/lib/ace/theme/monokai.js index 38b645cc..49885bce 100644 --- a/lib/ace/theme/monokai.js +++ b/lib/ace/theme/monokai.js @@ -206,6 +206,41 @@ background-color:#AE81FF;\ color:#A6E22E;\ }\ \ +.ace-monokai .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-monokai .ace_markup.ace_heading {\ + \ +}\ +\ +.ace-monokai .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-monokai .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-monokai .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-monokai .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-monokai .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-monokai .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-monokai .ace_markup.ace_list {\ + \ +}\ \ .ace-monokai .ace_collab.ace_user1 {\ \ diff --git a/lib/ace/theme/pastel_on_dark.js b/lib/ace/theme/pastel_on_dark.js index 2c5b49a2..51b33fdb 100644 --- a/lib/ace/theme/pastel_on_dark.js +++ b/lib/ace/theme/pastel_on_dark.js @@ -187,6 +187,10 @@ color:#D2A8A1;\ color:#bebf55;\ }\ \ +.ace-pastel-on-dark .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ .ace-pastel-on-dark .ace_xml_pe {\ color:#494949;\ }"; diff --git a/lib/ace/theme/solarized_dark.js b/lib/ace/theme/solarized_dark.js index 65991223..a696f179 100644 --- a/lib/ace/theme/solarized_dark.js +++ b/lib/ace/theme/solarized_dark.js @@ -205,6 +205,41 @@ color:#657B83;\ color:#93A1A1;\ }\ \ +.ace-solarized-dark .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-solarized-dark .ace_markup.ace_heading {\ + \ +}\ +\ +.ace-solarized-dark .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-solarized-dark .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-solarized-dark .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-solarized-dark .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-solarized-dark .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-solarized-dark .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-solarized-dark .ace_markup.ace_list {\ + \ +}\ \ .ace-solarized-dark .ace_collab.ace_user1 {\ \ diff --git a/lib/ace/theme/solarized_light.js b/lib/ace/theme/solarized_light.js index cae5d526..edc5eff1 100644 --- a/lib/ace/theme/solarized_light.js +++ b/lib/ace/theme/solarized_light.js @@ -204,6 +204,41 @@ define(function(require, exports, module) { color:#93A1A1;\ }\ \ +.ace-solarized-light .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-solarized-light .ace_markup.ace_heading {\ + \ +}\ +\ +.ace-solarized-light .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-solarized-light .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-solarized-light .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-solarized-light .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-solarized-light .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-solarized-light .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-solarized-light .ace_markup.ace_list {\ + \ +}\ \ .ace-solarized-light .ace_collab.ace_user1 {\ \ diff --git a/lib/ace/theme/textmate.js b/lib/ace/theme/textmate.js index 842d7969..009e05a8 100644 --- a/lib/ace/theme/textmate.js +++ b/lib/ace/theme/textmate.js @@ -156,6 +156,18 @@ define(function(require, exports, module) { color: rgb(104, 104, 91);\ }\ \ +.ace-tm .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-tm .ace_markup.ace_heading {\ + color: rgb(12, 7, 255);\ +}\ +\ +.ace-tm .ace_markup.ace_list {\ + color:rgb(185, 6, 144);\ +}\ +\ .ace-tm .ace_marker-layer .ace_selection {\ background: rgb(181, 213, 255);\ }\ diff --git a/lib/ace/theme/twilight.js b/lib/ace/theme/twilight.js index 06ca00c8..f15be700 100644 --- a/lib/ace/theme/twilight.js +++ b/lib/ace/theme/twilight.js @@ -208,6 +208,41 @@ color:#5F5A60;\ \ }\ \ +.ace-twilight .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-twilight .ace_markup.ace_heading {\ + color:#CF6A4C;\ +}\ +\ +.ace-twilight .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-twilight .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-twilight .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-twilight .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-twilight .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-twilight .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-twilight .ace_markup.ace_list {\ + color:#F9EE98;\ +}\ \ .ace-twilight .ace_collab.ace_user1 {\ \ diff --git a/lib/ace/theme/vibrant_ink.js b/lib/ace/theme/vibrant_ink.js index 0e1296f4..e6c7c48a 100644 --- a/lib/ace/theme/vibrant_ink.js +++ b/lib/ace/theme/vibrant_ink.js @@ -207,6 +207,41 @@ define(function(require, exports, module) { color:#99CC99;\ }\ \ +.ace-vibrant-ink .ace_markup.ace_underline {\ + text-decoration:underline;\ +}\ +\ +.ace-vibrant-ink .ace_markup.ace_heading {\ + \ +}\ +\ +.ace-vibrant-ink .ace_markup.ace_heading.ace_1 {\ + \ +}\ +\ +.ace-vibrant-ink .ace_markup.ace_heading.ace_2 {\ + \ +}\ +\ +.ace-vibrant-ink .ace_markup.ace_heading.ace_3 {\ + \ +}\ +\ +.ace-vibrant-ink .ace_markup.ace_heading.ace_4 {\ + \ +}\ +\ +.ace-vibrant-ink .ace_markup.ace_heading.ace_5 {\ + \ +}\ +\ +.ace-vibrant-ink .ace_markup.ace_heading.ace_6 {\ + \ +}\ +\ +.ace-vibrant-ink .ace_markup.ace_list {\ + \ +}\ \ .ace-vibrant-ink .ace_collab.ace_user1 {\ \ diff --git a/tool/Theme.tmpl.css b/tool/Theme.tmpl.css index 59665c09..f41d8503 100644 --- a/tool/Theme.tmpl.css +++ b/tool/Theme.tmpl.css @@ -163,6 +163,41 @@ %entity.other.attribute-name% } +.%cssClass% .ace_markup.ace_underline { + text-decoration:underline; +} + +.%cssClass% .ace_markup.ace_heading { + %markup.heading% +} + +.%cssClass% .ace_markup.ace_heading.ace_1 { + %markup.heading.1% +} + +.%cssClass% .ace_markup.ace_heading.ace_2 { + %markup.heading.2% +} + +.%cssClass% .ace_markup.ace_heading.ace_3 { + %markup.heading.3% +} + +.%cssClass% .ace_markup.ace_heading.ace_4 { + %markup.heading.4% +} + +.%cssClass% .ace_markup.ace_heading.ace_5 { + %markup.heading.5% +} + +.%cssClass% .ace_markup.ace_heading.ace_6 { + %markup.heading.6% +} + +.%cssClass% .ace_markup.ace_list { + %markup.list% +} .%cssClass% .ace_collab.ace_user1 { %collab.user1% diff --git a/tool/tmtheme.js b/tool/tmtheme.js index 4b21e97c..c5762398 100644 --- a/tool/tmtheme.js +++ b/tool/tmtheme.js @@ -89,6 +89,15 @@ var supportedScopes = { "meta.tag.form": "meta.tag.form", "entity.other.attribute-name": "entity.other.attribute-name", + "markup.heading": "markup.heading", + "markup.heading.1": "markup.heading.1", + "markup.heading.2": "markup.heading.2", + "markup.heading.3": "markup.heading.3", + "markup.heading.4": "markup.heading.4", + "markup.heading.5": "markup.heading.5", + "markup.heading.6": "markup.heading.6", + "markup.list": "markup.list", + "collab.user1": "collab.user1" };