@@ -221,6 +221,20 @@ aside > div {
221221 overflow-y : scroll;
222222}
223223
224+ /* Code block style. */
225+ pre {
226+ padding : 8px ;
227+ border : 1px solid;
228+ border-color : var (--sl-color-neutral-200 );
229+ border-radius : 8px ;
230+ overflow-x : auto;
231+ }
232+
233+ pre > code {
234+ font-family : Victor Mono, monospace;
235+ font-variant-ligatures : none;
236+ }
237+
224238/* Copy button. */
225239sl-copy-button {
226240 visibility : hidden;
@@ -232,3 +246,68 @@ sl-copy-button {
232246.copy-code : hover sl-copy-button {
233247 visibility : visible;
234248}
249+
250+ /* Code snippet style. */
251+ code : not (pre > code ) {
252+ font-family : Victor Mono, monospace;
253+ font-variant-ligatures : none;
254+ border : 1px solid;
255+ border-color : var (--sl-color-neutral-200 );
256+ border-radius : 4px ;
257+ padding-left : 2px ;
258+ padding-right : 2px ;
259+ background-color : var (--sl-color-neutral-50 );
260+ }
261+
262+ /* Code reference snippet style. */
263+ a > code {
264+ color : var (--sl-color-primary-900 );
265+ }
266+
267+ a > code : hover {
268+ color : var (--sl-color-primary-700 );
269+ }
270+
271+ /* Block quote style. */
272+ blockquote {
273+ color : var (--sl-color-neutral-500 );
274+ border-left : solid 4px var (--sl-color-neutral-100 );
275+ padding-left : 1em ;
276+ padding-right : 1em ;
277+ }
278+
279+ /* Heading anchor. */
280+ .anchor , .anchor : visited {
281+ visibility : hidden;
282+ color : var (--sl-color-neutral-1000 );
283+ }
284+
285+ .anchor : hover {
286+ visibility : hidden;
287+ color : var (--sl-color-primary-700 );
288+ }
289+
290+ h1 : hover .anchor , h2 : hover .anchor , h3 : hover .anchor ,
291+ h4 : hover .anchor , h5 : hover .anchor {
292+ visibility : visible;
293+ }
294+
295+ /* Table style. */
296+ table {
297+ width : 100% ;
298+ border-spacing : 0 ;
299+ }
300+
301+ th {
302+ text-align : left;
303+ border-bottom : 1px solid var (--sl-color-neutral-1000 );
304+ }
305+
306+ td , th {
307+ padding : 2px ;
308+ max-width : 0 ;
309+ }
310+
311+ tr : not (: first-child ) > td {
312+ border-top : 1px solid var (--sl-color-neutral-100 );
313+ }
0 commit comments