Files
bugsink/theme/static_src/src/styles.css
2024-04-12 16:07:25 +02:00

207 lines
9.7 KiB
CSS

@tailwind base;
@tailwind components;
@tailwind utilities;
/* ibm-plex-sans-regular - cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'IBM Plex Sans';
font-style: normal;
font-weight: 400;
src: url('../../fonts/ibm-plex-sans-v19-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* ibm-plex-sans-italic - cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'IBM Plex Sans';
font-style: italic;
font-weight: 400;
src: url('../../fonts/ibm-plex-sans-v19-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* ibm-plex-sans-700 - cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'IBM Plex Sans';
font-style: normal;
font-weight: 700;
src: url('../../fonts/ibm-plex-sans-v19-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* ibm-plex-sans-700italic - cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'IBM Plex Sans';
font-style: italic;
font-weight: 700;
src: url('../../fonts/ibm-plex-sans-v19-cyrillic_cyrillic-ext_greek_latin_latin-ext_vietnamese-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* ibm-plex-mono-regular - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'IBM Plex Mono';
font-style: normal;
font-weight: 400;
src: url('../../fonts/ibm-plex-mono-v19-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* ibm-plex-mono-italic - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'IBM Plex Mono';
font-style: italic;
font-weight: 400;
src: url('../../fonts/ibm-plex-mono-v19-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* ibm-plex-mono-700 - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'IBM Plex Mono';
font-style: normal;
font-weight: 700;
src: url('../../fonts/ibm-plex-mono-v19-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* ibm-plex-mono-700italic - cyrillic_cyrillic-ext_latin_latin-ext_vietnamese */
@font-face {
font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
font-family: 'IBM Plex Mono';
font-style: italic;
font-weight: 700;
src: url('../../fonts/ibm-plex-mono-v19-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* The container <div> - needed to position the dropdown content */
.dropdown {
position: relative;
display: inline-block;
}
/* Dropdown Content (Hidden by Default) */
.dropdown-content-right {
display: none;
position: absolute;
z-index: 1;
margin-left: auto;
right: 0;
}
/* Dropdown Content (Hidden by Default) */
.dropdown-content-left {
display: none;
position: absolute;
z-index: 1;
left: 0;
}
/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content-left, .dropdown:hover .dropdown-content-right {
display: flex;
}
.triangle-left {
position:relative;
}
.triangle-left:before {
content: "";
border-style: solid;
border-width: 9px 8px 9px 0;
border-color: transparent rgb(203 213 225) transparent transparent;
position: absolute;
left: -8px;
top: 20px;
}
.triangle-left:after {
content: "";
border-style: solid;
border-width: 9px 8px 9px 0;
border-color: transparent white transparent transparent;
position: absolute;
left: -6px;
top: 20px;
}
/*
The below is the output of:
```
import pygments
with open("useme.css", 'w') as f:
HtmlFormatter().get_style_defs(".syntax-coloring", f)
```
*/
pre { line-height: 125%; }
.syntax-coloring .c { color: #3D7B7B; font-style: italic } /* Comment */
.syntax-coloring .err { border: 1px solid #FF0000 } /* Error */
.syntax-coloring .k { color: #008000; font-weight: bold } /* Keyword */
.syntax-coloring .o { color: #666666 } /* Operator */
.syntax-coloring .ch { color: #3D7B7B; font-style: italic } /* Comment.Hashbang */
.syntax-coloring .cm { color: #3D7B7B; font-style: italic } /* Comment.Multiline */
.syntax-coloring .cp { color: #9C6500 } /* Comment.Preproc */
.syntax-coloring .cpf { color: #3D7B7B; font-style: italic } /* Comment.PreprocFile */
.syntax-coloring .c1 { color: #3D7B7B; font-style: italic } /* Comment.Single */
.syntax-coloring .cs { color: #3D7B7B; font-style: italic } /* Comment.Special */
.syntax-coloring .gd { color: #A00000 } /* Generic.Deleted */
.syntax-coloring .ge { font-style: italic } /* Generic.Emph */
.syntax-coloring .ges { font-weight: bold; font-style: italic } /* Generic.EmphStrong */
.syntax-coloring .gr { color: #E40000 } /* Generic.Error */
.syntax-coloring .gh { color: #000080; font-weight: bold } /* Generic.Heading */
.syntax-coloring .gi { color: #008400 } /* Generic.Inserted */
.syntax-coloring .go { color: #717171 } /* Generic.Output */
.syntax-coloring .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
.syntax-coloring .gs { font-weight: bold } /* Generic.Strong */
.syntax-coloring .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
.syntax-coloring .gt { color: #0044DD } /* Generic.Traceback */
.syntax-coloring .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
.syntax-coloring .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
.syntax-coloring .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
.syntax-coloring .kp { color: #008000 } /* Keyword.Pseudo */
.syntax-coloring .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
.syntax-coloring .kt { color: #B00040 } /* Keyword.Type */
.syntax-coloring .m { color: #666666 } /* Literal.Number */
.syntax-coloring .s { color: #BA2121 } /* Literal.String */
.syntax-coloring .na { color: #687822 } /* Name.Attribute */
.syntax-coloring .nb { color: #008000 } /* Name.Builtin */
.syntax-coloring .nc { color: #0000FF; font-weight: bold } /* Name.Class */
.syntax-coloring .no { color: #880000 } /* Name.Constant */
.syntax-coloring .nd { color: #AA22FF } /* Name.Decorator */
.syntax-coloring .ni { color: #717171; font-weight: bold } /* Name.Entity */
.syntax-coloring .ne { color: #CB3F38; font-weight: bold } /* Name.Exception */
.syntax-coloring .nf { color: #0000FF } /* Name.Function */
.syntax-coloring .nl { color: #767600 } /* Name.Label */
.syntax-coloring .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
.syntax-coloring .nt { color: #008000; font-weight: bold } /* Name.Tag */
.syntax-coloring .nv { color: #19177C } /* Name.Variable */
.syntax-coloring .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
.syntax-coloring .w { color: #bbbbbb } /* Text.Whitespace */
.syntax-coloring .mb { color: #666666 } /* Literal.Number.Bin */
.syntax-coloring .mf { color: #666666 } /* Literal.Number.Float */
.syntax-coloring .mh { color: #666666 } /* Literal.Number.Hex */
.syntax-coloring .mi { color: #666666 } /* Literal.Number.Integer */
.syntax-coloring .mo { color: #666666 } /* Literal.Number.Oct */
.syntax-coloring .sa { color: #BA2121 } /* Literal.String.Affix */
.syntax-coloring .sb { color: #BA2121 } /* Literal.String.Backtick */
.syntax-coloring .sc { color: #BA2121 } /* Literal.String.Char */
.syntax-coloring .dl { color: #BA2121 } /* Literal.String.Delimiter */
.syntax-coloring .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
.syntax-coloring .s2 { color: #BA2121 } /* Literal.String.Double */
.syntax-coloring .se { color: #AA5D1F; font-weight: bold } /* Literal.String.Escape */
.syntax-coloring .sh { color: #BA2121 } /* Literal.String.Heredoc */
.syntax-coloring .si { color: #A45A77; font-weight: bold } /* Literal.String.Interpol */
.syntax-coloring .sx { color: #008000 } /* Literal.String.Other */
.syntax-coloring .sr { color: #A45A77 } /* Literal.String.Regex */
.syntax-coloring .s1 { color: #BA2121 } /* Literal.String.Single */
.syntax-coloring .ss { color: #19177C } /* Literal.String.Symbol */
.syntax-coloring .bp { color: #008000 } /* Name.Builtin.Pseudo */
.syntax-coloring .fm { color: #0000FF } /* Name.Function.Magic */
.syntax-coloring .vc { color: #19177C } /* Name.Variable.Class */
.syntax-coloring .vg { color: #19177C } /* Name.Variable.Global */
.syntax-coloring .vi { color: #19177C } /* Name.Variable.Instance */
.syntax-coloring .vm { color: #19177C } /* Name.Variable.Magic */
.syntax-coloring .il { color: #666666 } /* Literal.Number.Integer.Long */