Skip to content

Commit 5e17880

Browse files
committed
Respond to css format for syntax highlight with css file
1 parent d9128b3 commit 5e17880

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

app/controllers/settings/syntax_highlights_controller.rb

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,20 @@ class Settings::SyntaxHighlightsController < ApplicationController
22
def show
33
@syntax_highlight = find_syntax_highlight
44

5-
render Settings::SyntaxHighlights::ShowView.new(
6-
settings: Settings.new(syntax_highlight: @syntax_highlight),
7-
available_highlights: Settings::SyntaxHighlight.curated,
8-
preview_syntax_highlight: preview_syntax_highlight,
9-
session_syntax_highlight: session_syntax_highlight,
10-
default_syntax_highlight: default_syntax_highlight
11-
)
5+
respond_to do |format|
6+
format.html {
7+
render Settings::SyntaxHighlights::ShowView.new(
8+
settings: Settings.new(syntax_highlight: @syntax_highlight),
9+
available_highlights: Settings::SyntaxHighlight.curated,
10+
preview_syntax_highlight: preview_syntax_highlight,
11+
session_syntax_highlight: session_syntax_highlight,
12+
default_syntax_highlight: default_syntax_highlight
13+
)
14+
}
15+
format.css {
16+
render file: @syntax_highlight.path, layout: false
17+
}
18+
end
1219
end
1320

1421
def update

0 commit comments

Comments
 (0)