Skip to content

Commit 76fa173

Browse files
committed
fix: fix vue code block type indication
1 parent 0661063 commit 76fa173

File tree

1 file changed

+32
-28
lines changed

1 file changed

+32
-28
lines changed

src/client/theme-default/styles/code.css

+32-28
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ div[class*='language-'].line-numbers-mode {
116116

117117
/* Language marker */
118118

119-
[class*='language-']:before {
119+
div[class*='language-']:before {
120120
position: absolute;
121121
top: 0.6em;
122122
right: 1em;
@@ -125,93 +125,97 @@ div[class*='language-'].line-numbers-mode {
125125
color: #888;
126126
}
127127

128-
[class~='language-html']:before,
129-
[class~='language-markup']:before {
128+
div[class~='language-html']:before,
129+
div[class~='language-markup']:before {
130130
content: 'html';
131131
}
132132

133-
[class~='language-md']:before,
134-
[class~='language-markdown']:before {
133+
div[class~='language-md']:before,
134+
div[class~='language-markdown']:before {
135135
content: 'md';
136136
}
137137

138-
[class~='language-css']:before {
138+
div[class~='language-css']:before {
139139
content: 'css';
140140
}
141141

142-
[class~='language-sass']:before {
142+
div[class~='language-sass']:before {
143143
content: 'sass';
144144
}
145145

146-
[class~='language-scss']:before {
146+
div[class~='language-scss']:before {
147147
content: 'scss';
148148
}
149149

150-
[class~='language-less']:before {
150+
div[class~='language-less']:before {
151151
content: 'less';
152152
}
153153

154-
[class~='language-stylus']:before {
154+
div[class~='language-stylus']:before {
155155
content: 'styl';
156156
}
157157

158-
[class~='language-js']:before,
159-
[class~='language-javascript']:before {
158+
div[class~='language-js']:before,
159+
div[class~='language-javascript']:before {
160160
content: 'js';
161161
}
162162

163-
[class~='language-ts']:before,
164-
[class~='language-typescript']:before {
163+
div[class~='language-ts']:before,
164+
div[class~='language-typescript']:before {
165165
content: 'ts';
166166
}
167167

168-
[class~='language-json']:before {
168+
div[class~='language-json']:before {
169169
content: 'json';
170170
}
171171

172-
[class~='language-rb']:before,
173-
[class~='language-ruby']:before {
172+
div[class~='language-rb']:before,
173+
div[class~='language-ruby']:before {
174174
content: 'rb';
175175
}
176176

177-
[class~='language-py']:before,
178-
[class~='language-python']:before {
177+
div[class~='language-py']:before,
178+
div[class~='language-python']:before {
179179
content: 'py';
180180
}
181181

182-
[class~='language-sh']:before,
183-
[class~='language-bash']:before {
182+
div[class~='language-sh']:before,
183+
div[class~='language-bash']:before {
184184
content: 'sh';
185185
}
186186

187-
[class~='language-php']:before {
187+
div[class~='language-php']:before {
188188
content: 'php';
189189
}
190190

191-
[class~='language-go']:before {
191+
div[class~='language-go']:before {
192192
content: 'go';
193193
}
194194

195-
[class~='language-rust']:before {
195+
div[class~='language-rust']:before {
196196
content: 'rust';
197197
}
198198

199-
[class~='language-java']:before {
199+
div[class~='language-java']:before {
200200
content: 'java';
201201
}
202202

203-
[class~='language-c']:before {
203+
div[class~='language-c']:before {
204204
content: 'c';
205205
}
206206

207-
[class~='language-yaml']:before {
207+
div[class~='language-yaml']:before {
208208
content: 'yaml';
209209
}
210210

211-
[class~='language-dockerfile']:before {
211+
div[class~='language-dockerfile']:before {
212212
content: 'dockerfile';
213213
}
214214

215+
div[class~='language-vue']:before {
216+
content: 'vue';
217+
}
218+
215219
/**
216220
* prism.js tomorrow night eighties for JavaScript, CoffeeScript, CSS and HTML.
217221
* Based on https://github.com/chriskempson/tomorrow-theme

0 commit comments

Comments
 (0)