diff --git a/app/assets/stylesheets/dark.css b/app/assets/stylesheets/dark.css index 4ba768b9b..e9fff8a86 100644 --- a/app/assets/stylesheets/dark.css +++ b/app/assets/stylesheets/dark.css @@ -354,6 +354,12 @@ div.wiki table, div.wiki td, div.wiki th { border-color: var(--oc-gray-4); } border-color: #adb5bd; } +/* Pages without #wrapper, such as the wiki syntax help pages */ +body { background-color: var(--color-background); } + +/* Wiki toolbar icons on the wiki syntax help pages */ +th > img[src*="/jstoolbar/"] { filter: invert(1) hue-rotate(180deg); } + /* Distinguish buttons from text fields */ input[type="submit"], button[type="submit"], input[type="button"] { background-color: var(--oc-gray-1); } diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index ca428e464..8024fba54 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -946,6 +946,11 @@ module ApplicationHelper end end + # Returns the head tags for the wiki syntax help pages + def heads_for_wiki_syntax(stylesheet) + safe_join([stylesheet_link_tag(stylesheet), color_scheme_tags]) + end + # Returns the theme, controller name, and action as css classes for the # HTML body. def body_css_classes diff --git a/app/views/help/wiki_syntax/code_highlighting_languages.html.erb b/app/views/help/wiki_syntax/code_highlighting_languages.html.erb index befa388a4..e34c61643 100644 --- a/app/views/help/wiki_syntax/code_highlighting_languages.html.erb +++ b/app/views/help/wiki_syntax/code_highlighting_languages.html.erb @@ -3,7 +3,7 @@ List of languages supported by Redmine code highlighter - <%= stylesheet_link_tag "wiki_syntax_detailed.css" %> + <%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/common_mark/de/wiki_syntax_common_mark.html.erb b/app/views/help/wiki_syntax/common_mark/de/wiki_syntax_common_mark.html.erb index 407c8b41e..b4f934a98 100644 --- a/app/views/help/wiki_syntax/common_mark/de/wiki_syntax_common_mark.html.erb +++ b/app/views/help/wiki_syntax/common_mark/de/wiki_syntax_common_mark.html.erb @@ -3,7 +3,7 @@ Wikiformatierung -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/common_mark/de/wiki_syntax_detailed_common_mark.html.erb b/app/views/help/wiki_syntax/common_mark/de/wiki_syntax_detailed_common_mark.html.erb index b9e7a7e24..93e377a77 100644 --- a/app/views/help/wiki_syntax/common_mark/de/wiki_syntax_detailed_common_mark.html.erb +++ b/app/views/help/wiki_syntax/common_mark/de/wiki_syntax_detailed_common_mark.html.erb @@ -3,7 +3,7 @@ Redmine Wiki-Formatierung (CommonMark Markdown (GitHub Flavored))detailliert -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/common_mark/en/wiki_syntax_common_mark.html.erb b/app/views/help/wiki_syntax/common_mark/en/wiki_syntax_common_mark.html.erb index a0e7f005d..f2d8df9d8 100644 --- a/app/views/help/wiki_syntax/common_mark/en/wiki_syntax_common_mark.html.erb +++ b/app/views/help/wiki_syntax/common_mark/en/wiki_syntax_common_mark.html.erb @@ -3,7 +3,7 @@ Wiki formatting -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/common_mark/en/wiki_syntax_detailed_common_mark.html.erb b/app/views/help/wiki_syntax/common_mark/en/wiki_syntax_detailed_common_mark.html.erb index 3f9793eba..909cec982 100644 --- a/app/views/help/wiki_syntax/common_mark/en/wiki_syntax_detailed_common_mark.html.erb +++ b/app/views/help/wiki_syntax/common_mark/en/wiki_syntax_detailed_common_mark.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting (CommonMark Markdown (GitHub Flavored)) -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/common_mark/ja/wiki_syntax_common_mark.html.erb b/app/views/help/wiki_syntax/common_mark/ja/wiki_syntax_common_mark.html.erb index 2e6c1314e..a6ffaa932 100644 --- a/app/views/help/wiki_syntax/common_mark/ja/wiki_syntax_common_mark.html.erb +++ b/app/views/help/wiki_syntax/common_mark/ja/wiki_syntax_common_mark.html.erb @@ -3,7 +3,7 @@ Wiki formatting -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/common_mark/ja/wiki_syntax_detailed_common_mark.html.erb b/app/views/help/wiki_syntax/common_mark/ja/wiki_syntax_detailed_common_mark.html.erb index 83ce78646..62547b370 100644 --- a/app/views/help/wiki_syntax/common_mark/ja/wiki_syntax_detailed_common_mark.html.erb +++ b/app/views/help/wiki_syntax/common_mark/ja/wiki_syntax_detailed_common_mark.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting (CommonMark Markdown (GitHub Flavored)) -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/common_mark/ta-in/wiki_syntax_common_mark.html.erb b/app/views/help/wiki_syntax/common_mark/ta-in/wiki_syntax_common_mark.html.erb index 165251faa..421239785 100644 --- a/app/views/help/wiki_syntax/common_mark/ta-in/wiki_syntax_common_mark.html.erb +++ b/app/views/help/wiki_syntax/common_mark/ta-in/wiki_syntax_common_mark.html.erb @@ -2,7 +2,7 @@ விக்கி வடிவமைப்பு - <%= stylesheet_link_tag "wiki_syntax.css" %> + <%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/common_mark/ta-in/wiki_syntax_detailed_common_mark.html.erb b/app/views/help/wiki_syntax/common_mark/ta-in/wiki_syntax_detailed_common_mark.html.erb index 14b90d610..67cffaaf3 100644 --- a/app/views/help/wiki_syntax/common_mark/ta-in/wiki_syntax_detailed_common_mark.html.erb +++ b/app/views/help/wiki_syntax/common_mark/ta-in/wiki_syntax_detailed_common_mark.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting (CommonMark Markdown (GitHub Flavored)) - <%= stylesheet_link_tag "wiki_syntax_detailed.css" %> + <%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/bg/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/bg/wiki_syntax_detailed_textile.html.erb index ff262a401..8ee0db1a8 100644 --- a/app/views/help/wiki_syntax/textile/bg/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/bg/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/bg/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/bg/wiki_syntax_textile.html.erb index 1a4d9fa54..683318c7a 100644 --- a/app/views/help/wiki_syntax/textile/bg/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/bg/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Wiki formatting -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/ca/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/ca/wiki_syntax_detailed_textile.html.erb index ff262a401..8ee0db1a8 100644 --- a/app/views/help/wiki_syntax/textile/ca/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/ca/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/ca/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/ca/wiki_syntax_textile.html.erb index 1f6959add..c347dde93 100644 --- a/app/views/help/wiki_syntax/textile/ca/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/ca/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Format de la Wiki -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/cs/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/cs/wiki_syntax_detailed_textile.html.erb index 80e92fb5a..8d525fb12 100644 --- a/app/views/help/wiki_syntax/textile/cs/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/cs/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ Formátování Wiki v Redminu -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/cs/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/cs/wiki_syntax_textile.html.erb index 9d724c45d..bb9157d94 100644 --- a/app/views/help/wiki_syntax/textile/cs/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/cs/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Wiki formátování -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/de/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/de/wiki_syntax_detailed_textile.html.erb index c060bb4ce..7c2457386 100644 --- a/app/views/help/wiki_syntax/textile/de/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/de/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ Redmine Wiki-Formatierung (Textile) detailliert -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/de/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/de/wiki_syntax_textile.html.erb index 989810c22..7f088baf0 100644 --- a/app/views/help/wiki_syntax/textile/de/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/de/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Wikiformatierung -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/en/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/en/wiki_syntax_detailed_textile.html.erb index ff262a401..8ee0db1a8 100644 --- a/app/views/help/wiki_syntax/textile/en/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/en/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/en/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/en/wiki_syntax_textile.html.erb index f02d5ac45..1c5962e07 100644 --- a/app/views/help/wiki_syntax/textile/en/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/en/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Wiki formatting -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/es-pa/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/es-pa/wiki_syntax_detailed_textile.html.erb index ff262a401..8ee0db1a8 100644 --- a/app/views/help/wiki_syntax/textile/es-pa/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/es-pa/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/es-pa/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/es-pa/wiki_syntax_textile.html.erb index 82f636b1a..0d1a15f3c 100644 --- a/app/views/help/wiki_syntax/textile/es-pa/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/es-pa/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Formato de la Wiki -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/es/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/es/wiki_syntax_detailed_textile.html.erb index ff262a401..8ee0db1a8 100644 --- a/app/views/help/wiki_syntax/textile/es/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/es/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/es/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/es/wiki_syntax_textile.html.erb index 82f636b1a..0d1a15f3c 100644 --- a/app/views/help/wiki_syntax/textile/es/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/es/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Formato de la Wiki -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/fr/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/fr/wiki_syntax_detailed_textile.html.erb index b4d75a0bb..4c8ccd606 100644 --- a/app/views/help/wiki_syntax/textile/fr/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/fr/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/fr/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/fr/wiki_syntax_textile.html.erb index ffab9638b..d57be064b 100644 --- a/app/views/help/wiki_syntax/textile/fr/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/fr/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Wiki formatting -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/gl/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/gl/wiki_syntax_detailed_textile.html.erb index 5c1555102..19597e52c 100644 --- a/app/views/help/wiki_syntax/textile/gl/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/gl/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/gl/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/gl/wiki_syntax_textile.html.erb index ae96e151e..68767abfb 100644 --- a/app/views/help/wiki_syntax/textile/gl/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/gl/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Wiki formatting -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/ja/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/ja/wiki_syntax_detailed_textile.html.erb index 5a6008c89..bad25f679 100644 --- a/app/views/help/wiki_syntax/textile/ja/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/ja/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/ja/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/ja/wiki_syntax_textile.html.erb index 35cbaf948..c93a6bad0 100644 --- a/app/views/help/wiki_syntax/textile/ja/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/ja/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Wiki formatting -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/ko/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/ko/wiki_syntax_detailed_textile.html.erb index ff262a401..8ee0db1a8 100644 --- a/app/views/help/wiki_syntax/textile/ko/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/ko/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/ko/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/ko/wiki_syntax_textile.html.erb index 56c6e727c..291dd48a0 100644 --- a/app/views/help/wiki_syntax/textile/ko/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/ko/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Wiki formatting -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/lt/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/lt/wiki_syntax_detailed_textile.html.erb index 06ca1d4ce..5df80521a 100644 --- a/app/views/help/wiki_syntax/textile/lt/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/lt/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/lt/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/lt/wiki_syntax_textile.html.erb index f02d5ac45..1c5962e07 100644 --- a/app/views/help/wiki_syntax/textile/lt/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/lt/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Wiki formatting -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/nl/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/nl/wiki_syntax_detailed_textile.html.erb index ff262a401..8ee0db1a8 100644 --- a/app/views/help/wiki_syntax/textile/nl/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/nl/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/nl/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/nl/wiki_syntax_textile.html.erb index 176a14d2a..c115f956a 100644 --- a/app/views/help/wiki_syntax/textile/nl/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/nl/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Wiki formatting -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/pt-br/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/pt-br/wiki_syntax_detailed_textile.html.erb index ff262a401..8ee0db1a8 100644 --- a/app/views/help/wiki_syntax/textile/pt-br/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/pt-br/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/pt-br/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/pt-br/wiki_syntax_textile.html.erb index 437fc0ec5..5e4899851 100644 --- a/app/views/help/wiki_syntax/textile/pt-br/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/pt-br/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Formatação Wiki -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/ru/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/ru/wiki_syntax_detailed_textile.html.erb index 2baf32b79..c31df4437 100644 --- a/app/views/help/wiki_syntax/textile/ru/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/ru/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ Форматирование Wiki Redmine -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/ru/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/ru/wiki_syntax_textile.html.erb index b06d5abe9..28bceff44 100644 --- a/app/views/help/wiki_syntax/textile/ru/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/ru/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Форматирование Wiki -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/ta-in/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/ta-in/wiki_syntax_detailed_textile.html.erb index da1f15b8d..12cfbecfb 100644 --- a/app/views/help/wiki_syntax/textile/ta-in/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/ta-in/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiவடிவமைத்தல் -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/ta-in/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/ta-in/wiki_syntax_textile.html.erb index 3e7cae40b..7587d51e5 100644 --- a/app/views/help/wiki_syntax/textile/ta-in/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/ta-in/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Wiki formatting -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/uk/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/uk/wiki_syntax_detailed_textile.html.erb index 07bf6eda5..4c45f5c7f 100644 --- a/app/views/help/wiki_syntax/textile/uk/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/uk/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ Redmine - форматування вікі сторінок -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/uk/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/uk/wiki_syntax_textile.html.erb index 2c791496a..7e2359a68 100644 --- a/app/views/help/wiki_syntax/textile/uk/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/uk/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Вікі синтаксис -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/zh-tw/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/zh-tw/wiki_syntax_detailed_textile.html.erb index e0c58b501..8577a5bd8 100644 --- a/app/views/help/wiki_syntax/textile/zh-tw/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/zh-tw/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/zh-tw/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/zh-tw/wiki_syntax_textile.html.erb index 1f5be349f..37ae0281b 100644 --- a/app/views/help/wiki_syntax/textile/zh-tw/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/zh-tw/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Wiki 格式設定 -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/app/views/help/wiki_syntax/textile/zh/wiki_syntax_detailed_textile.html.erb b/app/views/help/wiki_syntax/textile/zh/wiki_syntax_detailed_textile.html.erb index e3291340f..e7bd70a39 100644 --- a/app/views/help/wiki_syntax/textile/zh/wiki_syntax_detailed_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/zh/wiki_syntax_detailed_textile.html.erb @@ -3,7 +3,7 @@ RedmineWikiFormatting -<%= stylesheet_link_tag "wiki_syntax_detailed.css" %> +<%= heads_for_wiki_syntax "wiki_syntax_detailed" %> diff --git a/app/views/help/wiki_syntax/textile/zh/wiki_syntax_textile.html.erb b/app/views/help/wiki_syntax/textile/zh/wiki_syntax_textile.html.erb index a1cde351f..691794679 100644 --- a/app/views/help/wiki_syntax/textile/zh/wiki_syntax_textile.html.erb +++ b/app/views/help/wiki_syntax/textile/zh/wiki_syntax_textile.html.erb @@ -3,7 +3,7 @@ Wiki formatting -<%= stylesheet_link_tag "wiki_syntax.css" %> +<%= heads_for_wiki_syntax "wiki_syntax" %> diff --git a/test/functional/help_controller_test.rb b/test/functional/help_controller_test.rb index 0aeaba5da..141395974 100644 --- a/test/functional/help_controller_test.rb +++ b/test/functional/help_controller_test.rb @@ -109,4 +109,22 @@ class HelpControllerTest < Redmine::ControllerTest assert_select '>td:nth-of-type(2)', :text => /\[aliases: rb\]/ end end + + def test_get_help_wiki_syntax_should_include_dark_color_scheme + [{}, {:type => 'detailed'}].each do |params| + get :show_wiki_syntax, :params => params + + assert_response :success + assert_select 'meta[name=color-scheme][content=?]', 'light dark' + assert_select "link[rel=stylesheet][media=?]:match('href', ?)", + 'screen and (prefers-color-scheme: dark)', %r{/dark(-\w+)?\.css} + end + end + + def test_get_help_code_highlighting_should_include_dark_color_scheme + get :show_code_highlighting + + assert_response :success + assert_select "link[rel=stylesheet]:match('href', ?)", %r{/dark(-\w+)?\.css} + end end -- 2.43.0