| | |
| | | font-size: 2rem; |
| | | } |
| | | |
| | | // darkmode diagrams |
| | | & svg { |
| | | stroke: var(--dark); |
| | | } |
| | | |
| | | & ul:has(input[type='checkbox']) { |
| | | & li:has(> input[type='checkbox']) { |
| | | list-style-type: none; |
| | | padding-left: 0; |
| | | margin-left: -1.4rem; |
| | | } |
| | | } |
| | | |
| | |
| | | flex-direction: column; |
| | | } |
| | | |
| | | & .left, & .right { |
| | | & .sidebar { |
| | | flex: 1; |
| | | width: calc(calc(100vw - $pageWidth) / 2); |
| | | @media all and (max-width: $fullPageWidth) { |
| | | width: initial; |
| | | } |
| | | } |
| | | |
| | | & .left-inner, & .right-inner { |
| | | display: flex; |
| | | flex-direction: column; |
| | | gap: 2rem; |
| | |
| | | } |
| | | } |
| | | |
| | | & .left-inner { |
| | | & .sidebar.left { |
| | | left: calc(calc(100vw - $pageWidth) / 2 - $sidePanelWidth); |
| | | @media all and (max-width: $fullPageWidth) { |
| | | gap: 1rem; |
| | |
| | | } |
| | | } |
| | | |
| | | & .right-inner { |
| | | & .sidebar.right { |
| | | right: calc(calc(100vw - $pageWidth) / 2 - $sidePanelWidth); |
| | | & > * { |
| | | @media all and (max-width: $fullPageWidth) { |
| | |
| | | overflow-x: auto; |
| | | border: 1px solid var(--lightgray); |
| | | |
| | | &:has(> code.mermaid) { |
| | | border: none; |
| | | } |
| | | |
| | | & > code { |
| | | background: none; |
| | | padding: 0; |
| | |
| | | } |
| | | |
| | | table { |
| | | border: 2px solid var(--gray); |
| | | width: 100%; |
| | | border: 1px solid var(--gray); |
| | | padding: 1.5rem; |
| | | border-collapse: collapse; |
| | | } |
| | | |
| | | td, th { |
| | | padding: 0.2rem 1rem; |
| | | border: 2px solid var(--gray); |
| | | border: 1px solid var(--gray); |
| | | } |
| | | |
| | | img { |