blog/sass/parts/_code.scss

60 lines
1.1 KiB
SCSS
Raw Normal View History

pre {
2025-12-23 22:27:52 +01:00
position: relative;
font-family: var(--mono-font);
padding: 1.25rem;
border-radius: var(--standard-border-radius);
border-style: solid;
border-color: var(--overlay0);
border-width: 0.15rem;
line-height: initial;
2025-12-23 22:27:52 +01:00
overflow: hidden;
overflow-x: auto;
&>code {
background-color: initial;
border: initial;
2025-12-23 22:27:52 +01:00
padding: 0;
}
&[data-linenos] {
padding: 1.25rem 0;
}
table {
width: 100%;
border-collapse: collapse;
margin: 0;
th,
td,
tr {
border: none;
padding: 0
}
td:nth-of-type(1) {
text-align: center;
vertical-align: top;
user-select: none;
color: var(--overlay1);
}
tr:nth-child(even) td {
background-color: inherit;
}
}
mark {
display: block;
}
}
code {
font-family: var(--mono-font);
background-color: var(--mantle);
padding: .2rem;
border-radius: .3rem;
border-style: dashed;
border-width: .1rem;
border-color: var(--surface0);
}