diff options
Diffstat (limited to 'docs/assets/scss/components/_code.scss')
| -rw-r--r-- | docs/assets/scss/components/_code.scss | 66 | 
1 files changed, 66 insertions, 0 deletions
diff --git a/docs/assets/scss/components/_code.scss b/docs/assets/scss/components/_code.scss new file mode 100644 index 000000000..84ad2bca5 --- /dev/null +++ b/docs/assets/scss/components/_code.scss @@ -0,0 +1,66 @@ +pre, +code, +kbd, +samp { +  font-family: $font-family-monospace; +  font-size: $font-size-sm; +  border-radius: $border-radius; +} + +code { +  background: $beige; +  color: $black; +  padding: 0.25rem 0.5rem; +} + +pre { +  margin: 2rem 0; +} + +pre code { +  display: block; +  overflow-x: auto; +  line-height: $line-height-base; +  padding: 1.25rem 1.5rem; +  tab-size: 4; +  scrollbar-width: thin; +  scrollbar-color: transparent transparent; +} + +.hljs { +  padding: 1.5rem !important; +} + +@include media-breakpoint-down(sm) { +  pre, +  code, +  kbd, +  samp { +    border-radius: 0; +  } + +  pre { +    margin: 2rem -1.5rem; +  } +} + +pre code::-webkit-scrollbar { +  height: 5px; +} + +pre code::-webkit-scrollbar-thumb { +  background: $gray-400; +} + +pre code:hover { +  scrollbar-width: thin; +  scrollbar-color: $gray-500 transparent; +} + +pre code::-webkit-scrollbar-thumb:hover { +  background: $gray-500; +} + +code.language-mermaid { +  background: none; +}  | 
