Skip to content

Commit 220a358

Browse files
committed
Move documentation-specific styles to docs.css
1 parent cc6fdc0 commit 220a358

2 files changed

Lines changed: 79 additions & 79 deletions

File tree

src/assets/styles/base.css

Lines changed: 0 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -195,82 +195,3 @@ a:hover {
195195
color: var(--sl-color-primary-700);
196196
text-decoration: underline;
197197
}
198-
199-
/* Code block style. */
200-
pre {
201-
padding: 8px;
202-
border: 1px solid;
203-
border-color: var(--sl-color-neutral-200);
204-
border-radius: 8px;
205-
overflow-x: auto;
206-
}
207-
208-
pre > code {
209-
font-family: Victor Mono, monospace;
210-
font-variant-ligatures: none;
211-
}
212-
213-
/* Code snippet style. */
214-
code:not(pre > code) {
215-
font-family: Victor Mono, monospace;
216-
font-variant-ligatures: none;
217-
border: 1px solid;
218-
border-color: var(--sl-color-neutral-200);
219-
border-radius: 4px;
220-
padding-left: 2px;
221-
padding-right: 2px;
222-
background-color: var(--sl-color-neutral-50);
223-
}
224-
225-
/* Code reference snippet style. */
226-
a > code {
227-
color: var(--sl-color-primary-900);
228-
}
229-
230-
a > code:hover {
231-
color: var(--sl-color-primary-700);
232-
}
233-
234-
/* Block quote style. */
235-
blockquote {
236-
color: var(--sl-color-neutral-500);
237-
border-left: solid 4px var(--sl-color-neutral-100);
238-
padding-left: 1em;
239-
padding-right: 1em;
240-
}
241-
242-
/* Heading anchor. */
243-
.anchor, .anchor:visited {
244-
visibility: hidden;
245-
color: var(--sl-color-neutral-1000);
246-
}
247-
248-
.anchor:hover {
249-
visibility: hidden;
250-
color: var(--sl-color-primary-700);
251-
}
252-
253-
h1:hover .anchor, h2:hover .anchor, h3:hover .anchor,
254-
h4:hover .anchor, h5:hover .anchor {
255-
visibility: visible;
256-
}
257-
258-
/* Table style. */
259-
table {
260-
width: 100%;
261-
border-spacing: 0;
262-
}
263-
264-
th {
265-
text-align: left;
266-
border-bottom: 1px solid var(--sl-color-neutral-1000);
267-
}
268-
269-
td, th {
270-
padding: 2px;
271-
max-width: 0;
272-
}
273-
274-
tr:not(:first-child) > td {
275-
border-top: 1px solid var(--sl-color-neutral-100);
276-
}

src/assets/styles/docs.css

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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. */
225239
sl-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

Comments
 (0)