Dont force language to be uppercase, transition height in code block
This commit is contained in:
parent
6db917417a
commit
a78245e643
@ -1,3 +1,7 @@
|
|||||||
|
@keyframes hide-scroll {
|
||||||
|
from, to { overflow: hidden; }
|
||||||
|
}
|
||||||
|
|
||||||
.collapsable-code {
|
.collapsable-code {
|
||||||
--border-color: color-mod(var(--accent) blend(#999 90%));
|
--border-color: color-mod(var(--accent) blend(#999 90%));
|
||||||
|
|
||||||
@ -9,22 +13,24 @@
|
|||||||
position: absolute;
|
position: absolute;
|
||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
input[type="checkbox"]:checked {
|
input[type="checkbox"]:checked {
|
||||||
~ pre,
|
~ pre,
|
||||||
~ .code-toolbar pre {
|
~ .code-toolbar pre {
|
||||||
height: 0;
|
padding: 0;
|
||||||
padding: 0;
|
border-top: none;
|
||||||
border-top: none;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
~ .code-toolbar {
|
~ .code-toolbar {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
border-top: none;
|
border-top: none;
|
||||||
|
max-height: 0px;
|
||||||
|
animation: hide-scroll 0.4s backwards;
|
||||||
|
overflow-y: hidden;
|
||||||
.toolbar {
|
.toolbar {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
~ label .collapsable-code__toggle:after {
|
~ label .collapsable-code__toggle:after {
|
||||||
@ -56,7 +62,6 @@
|
|||||||
color: var(--accent);
|
color: var(--accent);
|
||||||
border: 1px solid var(--border-color);
|
border: 1px solid var(--border-color);
|
||||||
border-bottom: none;
|
border-bottom: none;
|
||||||
text-transform: uppercase;
|
|
||||||
padding: 3px 10px;
|
padding: 3px 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -79,6 +84,15 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.code-toolbar {
|
.code-toolbar {
|
||||||
|
position: static;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
max-height: 600px;
|
||||||
|
transition: max-height 0.4s, padding 0.4s;
|
||||||
|
overflow-y: auto;
|
||||||
|
.toolbar {
|
||||||
|
position: absolute;
|
||||||
|
top: 55px;
|
||||||
|
right: 30px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -332,3 +332,4 @@ hr {
|
|||||||
.hidden {
|
.hidden {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user