Commit fa82d19c authored by John Zhang's avatar John Zhang Committed by Paul Slaughter

Add rouge-ruby Comment.Doc style support

- This fixes multiline doc comments for php and other languages
- https://gitlab.com/gitlab-org/gitlab/-/merge_requests/78985

Changelog: fixed
parent e37b3e45
...@@ -36,6 +36,7 @@ $dark-cm: #969896; ...@@ -36,6 +36,7 @@ $dark-cm: #969896;
$dark-cp: #969896; $dark-cp: #969896;
$dark-c1: #969896; $dark-c1: #969896;
$dark-cs: #969896; $dark-cs: #969896;
$dark-cd: #969896;
$dark-gd: #c66; $dark-gd: #c66;
$dark-gh: #8abeb7; $dark-gh: #8abeb7;
$dark-gi: #b5bd68; $dark-gi: #b5bd68;
...@@ -236,6 +237,7 @@ $dark-il: #de935f; ...@@ -236,6 +237,7 @@ $dark-il: #de935f;
.cp { color: $dark-cp; } /* Comment.Preproc */ .cp { color: $dark-cp; } /* Comment.Preproc */
.c1 { color: $dark-c1; } /* Comment.Single */ .c1 { color: $dark-c1; } /* Comment.Single */
.cs { color: $dark-cs; } /* Comment.Special */ .cs { color: $dark-cs; } /* Comment.Special */
.cd { color: $dark-cd; } /* Comment.Doc */
.gd { color: $dark-gd; } /* Generic.Deleted */ .gd { color: $dark-gd; } /* Generic.Deleted */
.ge { font-style: italic; } /* Generic.Emph */ .ge { font-style: italic; } /* Generic.Emph */
.gh { /* Generic.Heading */ .gh { /* Generic.Heading */
......
...@@ -38,6 +38,7 @@ $monokai-cm: #75715e; ...@@ -38,6 +38,7 @@ $monokai-cm: #75715e;
$monokai-cp: #75715e; $monokai-cp: #75715e;
$monokai-c1: #75715e; $monokai-c1: #75715e;
$monokai-cs: #75715e; $monokai-cs: #75715e;
$monokai-cd: #75715e;
$monokai-kc: #66d9ef; $monokai-kc: #66d9ef;
$monokai-kd: #66d9ef; $monokai-kd: #66d9ef;
$monokai-kn: #f92672; $monokai-kn: #f92672;
...@@ -240,6 +241,7 @@ $monokai-gh: #75715e; ...@@ -240,6 +241,7 @@ $monokai-gh: #75715e;
.cp { color: $monokai-cp; } /* Comment.Preproc */ .cp { color: $monokai-cp; } /* Comment.Preproc */
.c1 { color: $monokai-c1; } /* Comment.Single */ .c1 { color: $monokai-c1; } /* Comment.Single */
.cs { color: $monokai-cs; } /* Comment.Special */ .cs { color: $monokai-cs; } /* Comment.Special */
.cd { color: $monokai-cd; } /* Comment.Doc */
.ge { font-style: italic; } /* Generic.Emph */ .ge { font-style: italic; } /* Generic.Emph */
.gs { font-weight: $gl-font-weight-bold; } /* Generic.Strong */ .gs { font-weight: $gl-font-weight-bold; } /* Generic.Strong */
.kc { color: $monokai-kc; } /* Keyword.Constant */ .kc { color: $monokai-kc; } /* Keyword.Constant */
......
...@@ -204,6 +204,7 @@ ...@@ -204,6 +204,7 @@
.cp { color: $gl-text-color; } /* Comment.Preproc */ .cp { color: $gl-text-color; } /* Comment.Preproc */
.c1 { color: $gl-text-color; } /* Comment.Single */ .c1 { color: $gl-text-color; } /* Comment.Single */
.cs { color: $gl-text-color; } /* Comment.Special */ .cs { color: $gl-text-color; } /* Comment.Special */
.cd { color: $gl-text-color; } /* Comment.Doc */
.ge { color: $gl-text-color; } /* Generic.Emph */ .ge { color: $gl-text-color; } /* Generic.Emph */
.gr { color: $gl-text-color; } /* Generic.Error */ .gr { color: $gl-text-color; } /* Generic.Error */
.gh { color: $gl-text-color; } /* Generic.Heading */ .gh { color: $gl-text-color; } /* Generic.Heading */
......
...@@ -35,6 +35,7 @@ $solarized-dark-cm: #586e75; ...@@ -35,6 +35,7 @@ $solarized-dark-cm: #586e75;
$solarized-dark-cp: #859900; $solarized-dark-cp: #859900;
$solarized-dark-c1: #586e75; $solarized-dark-c1: #586e75;
$solarized-dark-cs: #859900; $solarized-dark-cs: #859900;
$solarized-dark-cd: #586e75;
$solarized-dark-gd: #2aa198; $solarized-dark-gd: #2aa198;
$solarized-dark-ge: #93a1a1; $solarized-dark-ge: #93a1a1;
$solarized-dark-gr: #dc322f; $solarized-dark-gr: #dc322f;
...@@ -258,6 +259,7 @@ $solarized-dark-il: #2aa198; ...@@ -258,6 +259,7 @@ $solarized-dark-il: #2aa198;
.cp { color: $solarized-dark-cp; } /* Comment.Preproc */ .cp { color: $solarized-dark-cp; } /* Comment.Preproc */
.c1 { color: $solarized-dark-c1; } /* Comment.Single */ .c1 { color: $solarized-dark-c1; } /* Comment.Single */
.cs { color: $solarized-dark-cs; } /* Comment.Special */ .cs { color: $solarized-dark-cs; } /* Comment.Special */
.cd { color: $solarized-dark-cd; } /* Comment.Doc */
.gd { color: $solarized-dark-gd; } /* Generic.Deleted */ .gd { color: $solarized-dark-gd; } /* Generic.Deleted */
.ge { /* Generic.Emph */ .ge { /* Generic.Emph */
color: $solarized-dark-ge; color: $solarized-dark-ge;
......
...@@ -37,6 +37,7 @@ $solarized-light-cm: #93a1a1; ...@@ -37,6 +37,7 @@ $solarized-light-cm: #93a1a1;
$solarized-light-cp: #859900; $solarized-light-cp: #859900;
$solarized-light-c1: #93a1a1; $solarized-light-c1: #93a1a1;
$solarized-light-cs: #859900; $solarized-light-cs: #859900;
$solarized-light-cd: #93a1a1;
$solarized-light-gd: #2aa198; $solarized-light-gd: #2aa198;
$solarized-light-ge: #586e75; $solarized-light-ge: #586e75;
$solarized-light-gr: #dc322f; $solarized-light-gr: #dc322f;
...@@ -266,6 +267,7 @@ $solarized-light-il: #2aa198; ...@@ -266,6 +267,7 @@ $solarized-light-il: #2aa198;
.cp { color: $solarized-light-cp; } /* Comment.Preproc */ .cp { color: $solarized-light-cp; } /* Comment.Preproc */
.c1 { color: $solarized-light-c1; } /* Comment.Single */ .c1 { color: $solarized-light-c1; } /* Comment.Single */
.cs { color: $solarized-light-cs; } /* Comment.Special */ .cs { color: $solarized-light-cs; } /* Comment.Special */
.cd { color: $solarized-light-cd; } /* Comment.Doc */
.gd { color: $solarized-light-gd; } /* Generic.Deleted */ .gd { color: $solarized-light-gd; } /* Generic.Deleted */
.ge { /* Generic.Emph */ .ge { /* Generic.Emph */
color: $solarized-light-ge; color: $solarized-light-ge;
......
...@@ -18,6 +18,7 @@ $white-cm: #998; ...@@ -18,6 +18,7 @@ $white-cm: #998;
$white-cp: #999; $white-cp: #999;
$white-c1: #998; $white-c1: #998;
$white-cs: #999; $white-cs: #999;
$white-cd: #998;
$white-gd: $black; $white-gd: $black;
$white-gd-bg: #fdd; $white-gd-bg: #fdd;
$white-gd-x: $black; $white-gd-x: $black;
...@@ -290,6 +291,9 @@ span.highlight_word { ...@@ -290,6 +291,9 @@ span.highlight_word {
font-weight: $gl-font-weight-bold; font-weight: $gl-font-weight-bold;
font-style: italic; } font-style: italic; }
.cd { color: $white-cd;
font-style: italic; }
.gd { .gd {
color: $white-gd; color: $white-gd;
background-color: $white-gd-bg; background-color: $white-gd-bg;
......
...@@ -22,6 +22,7 @@ $highlighted-cm: #998; ...@@ -22,6 +22,7 @@ $highlighted-cm: #998;
$highlighted-cp: #999; $highlighted-cp: #999;
$highlighted-c1: #998; $highlighted-c1: #998;
$highlighted-cs: #999; $highlighted-cs: #999;
$highlighted-cd: #998;
$highlighted-gd: #000; $highlighted-gd: #000;
$highlighted-gd-bg: #fdd; $highlighted-gd-bg: #fdd;
$highlighted-gd-x: #000; $highlighted-gd-x: #000;
...@@ -173,6 +174,9 @@ span.highlight_word { ...@@ -173,6 +174,9 @@ span.highlight_word {
font-weight: $gl-font-weight-bold; font-weight: $gl-font-weight-bold;
font-style: italic; } font-style: italic; }
.cd { color: $highlighted-cd;
font-style: italic; }
.gd { .gd {
color: $highlighted-gd; color: $highlighted-gd;
background-color: $highlighted-gd-bg; background-color: $highlighted-gd-bg;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment