:root { --link-color: #45a4f2 } body { font-size: 14px; background: #06131B url('/img/blog_bg3.jpg') no-repeat top; background-size: 100%; background-position-y: top; } h2 { background: none; } h2, h3, h4, h5, h6 { padding-top: 20px; } ol ol { list-style-type: lower-alpha; } sup { vertical-align: super; font-size: smaller; } #claps { height: 50px; width: 50px; background-image: url('/img/clap-icon.svg'); background-repeat: no-repeat; margin: 40px 0; } #claps_count { left: 60px; position: relative; top: 15px; white-space: nowrap; } img { -webkit-box-shadow: 0 0 0 #000; border: 0; } #about { top: 15px; right: 5px; position: absolute; z-index: 10; width: 150px; text-align: right; } #about, #about a { text-shadow: #000000 0 0 4px, #000000 0 0 10px, #000000 0 0 15px; } #header-thingie { background-position: center; background-size: 200%; height: 60px; } #footer_wrap { color: grey; } h1, h2, h3, h4, body { color: black; } h1, h2, h3, h4 { font-family: "Book Antiqua", serif; color: black; } body { font-family: 'Verdana', sans-serif; } blockquote { color: black; font-style: italic; } body { color: black; } .outer { } .inner { max-width: 700px; padding: 40px 10px; } .tags { list-style: none; } .tag { display: inline-block; border: 1px solid var(--link-color); padding: 4px 10px; border-radius: 14px; margin: 4px; } .tag .count { opacity: 50%; } #post_time { } #post_meta { font-size: 80%; opacity: 70%; display: flex; gap: 1rem; } #post_tags { display: flex; gap: 1rem; } #post-nav { text-align: center; min-height: 30px; max-width: 700px; padding-top: 30px; } .post-nav-prev { float: left ; } .post-nav-next { float: right; } #main_content_wrap, #tabs { max-width: 800px; margin-left: auto; margin-right: auto; border-radius: 7px; } #tabs { text-align: left; } .tab { background: rgb(0, 0, 0, 0.5); backdrop-filter: blur(5px); border-radius: 7px; padding: 10px; } #main_content_wrap { backdrop-filter: blur(5px); background: rgb(0, 0, 0, 0.8); } .highlight, code { background-color: transparent; box-shadow: none; padding: 0; } .highlight { padding: 0; } pre { background-color: #262424; border-top: 3px solid #464646; border-bottom: 3px solid #464646; padding-top: 15px; padding-bottom: 15px; } code { border: 1px solid #80808080; color: black; padding: 2px; } pre code { padding: 10px 0; color: white; border: 0; font-size: 1rem; } video { width: 100% } #header-thingie a { color: white; } #main_content_wrap { } .highlight span { font-weight: normal !important; } /* syntax highlighting */ /*! Base16 Eighties Dark by Chris Kempson; https://github.com/idleberg */ .highlight, .highlight pre, .highlight table { color: #f2f0ec } .highlight .hll { background-color: #515151 } .highlight .c { color: #747369 } /* Comment */ .highlight .err { color: #f2777a } /* Error */ .highlight .k { color: #cc99cc } /* Keyword */ .highlight .l { color: #f99157 } /* Literal */ .highlight .n, .highlight .h { color: #f2f0ec } /* Name */ .highlight .o { color: #66cccc } /* Operator */ .highlight .p { color: #f2f0ec } /* Punctuation */ .highlight .cm { color: #747369 } /* Comment.Multiline */ .highlight .cp { color: #747369 } /* Comment.Preproc */ .highlight .c1 { color: #747369 } /* Comment.Single */ .highlight .cs { color: #747369 } /* Comment.Special */ .highlight .gd { color: #f2777a } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .gh { color: #f2f0ec; } /* Generic.Heading */ .highlight .gi { color: #99cc99 } /* Generic.Inserted */ .highlight .gp { color: #747369; } /* Generic.Prompt */ .highlight .gs { } /* Generic.Strong */ .highlight .gu { color: #66cccc; } /* Generic.Subheading */ .highlight .kc { color: #cc99cc } /* Keyword.Constant */ .highlight .kd { color: #cc99cc } /* Keyword.Declaration */ .highlight .kn { color: #66cccc } /* Keyword.Namespace */ .highlight .kp { color: #cc99cc } /* Keyword.Pseudo */ .highlight .kr { color: #cc99cc } /* Keyword.Reserved */ .highlight .kt { color: #ffcc66 } /* Keyword.Type */ .highlight .ld { color: #99cc99 } /* Literal.Date */ .highlight .m { color: #f99157 } /* Literal.Number */ .highlight .s { color: #99cc99 } /* Literal.String */ .highlight .na { color: #6699cc } /* Name.Attribute */ .highlight .nb { color: #f2f0ec } /* Name.Builtin */ .highlight .nc { color: #ffcc66 } /* Name.Class */ .highlight .no { color: #f2777a } /* Name.Constant */ .highlight .nd { color: #66cccc } /* Name.Decorator */ .highlight .ni { color: #f2f0ec } /* Name.Entity */ .highlight .ne { color: #f2777a } /* Name.Exception */ .highlight .nf { color: #6699cc } /* Name.Function */ .highlight .nl { color: #f2f0ec } /* Name.Label */ .highlight .nn { color: #ffcc66 } /* Name.Namespace */ .highlight .nx { color: #6699cc } /* Name.Other */ .highlight .py { color: #f2f0ec } /* Name.Property */ .highlight .nt { color: #66cccc } /* Name.Tag */ .highlight .nv { color: #f2777a } /* Name.Variable */ .highlight .ow { color: #66cccc } /* Operator.Word */ .highlight .w { color: #f2f0ec } /* Text.Whitespace */ .highlight .mf { color: #f99157 } /* Literal.Number.Float */ .highlight .mh { color: #f99157 } /* Literal.Number.Hex */ .highlight .mi { color: #f99157 } /* Literal.Number.Integer */ .highlight .mo { color: #f99157 } /* Literal.Number.Oct */ .highlight .sb { color: #99cc99 } /* Literal.String.Backtick */ .highlight .sc { color: #f2f0ec } /* Literal.String.Char */ .highlight .sd { color: #747369 } /* Literal.String.Doc */ .highlight .s2 { color: #99cc99 } /* Literal.String.Double */ .highlight .se { color: #f99157 } /* Literal.String.Escape */ .highlight .sh { color: #99cc99 } /* Literal.String.Heredoc */ .highlight .si { color: #f99157 } /* Literal.String.Interpol */ .highlight .sx { color: #99cc99 } /* Literal.String.Other */ .highlight .sr { color: #99cc99 } /* Literal.String.Regex */ .highlight .s1 { color: #99cc99 } /* Literal.String.Single */ .highlight .ss { color: #99cc99 } /* Literal.String.Symbol */ .highlight .bp { color: #f2f0ec } /* Name.Builtin.Pseudo */ .highlight .vc { color: #f2777a } /* Name.Variable.Class */ .highlight .vg { color: #f2777a } /* Name.Variable.Global */ .highlight .vi { color: #f2777a } /* Name.Variable.Instance */ .highlight .il { color: #f99157 } /* Literal.Number.Integer.Long */ /* Desktop */ @media screen and (min-width: 1080px) { h1, h2, h3, h4, body { font-size: 40px; } h2, h3, h4, h5, h6 { font-family: verdana, sans-serif; font-size: 25px; font-weight: normal; } #project_title { font-size: 42px; } body { font-size: 16px; } #header-thingie { background-size: 100%; height: 150px; } #tabs { text-align: right; } } body, h1, h2, h3, h4, h5, p { color: white; } a { color: var(--link-color); } #claps { -webkit-filter: invert(100%); filter: invert(100%); color: black; user-select: none; cursor: pointer; } code { color: white; } /* diff */ .highlight .gd { background-color: red; color: black; } .highlight .gi { background-color: #00ee17; color: black; }