Compare commits

...

3 Commits

Author SHA1 Message Date
744a0b97ea Update theme to OneDark 2026-01-26 18:48:01 +01:00
148c0fd62e Change title size 2026-01-25 16:44:28 +01:00
484e24c855 Remove main title on index 2026-01-25 16:44:28 +01:00
3 changed files with 316 additions and 98 deletions

View File

@@ -1,86 +1,297 @@
pre { line-height: 125%; } pre {
td.linenos .normal { color: #6e7681; background-color: #0d1117; padding-left: 5px; padding-right: 5px; } line-height: 125%;
span.linenos { color: #6e7681; background-color: #0d1117; padding-left: 5px; padding-right: 5px; } }
td.linenos .special { color: #e6edf3; background-color: #6e7681; padding-left: 5px; padding-right: 5px; } td.linenos .normal {
span.linenos.special { color: #e6edf3; background-color: #6e7681; padding-left: 5px; padding-right: 5px; } color: #6e7681;
.codehilite .hll { background-color: #6e7681 } background-color: #0d1117;
.codehilite { background: #0d1117; color: #E6EDF3 } padding-left: 5px;
.codehilite .c { color: #8B949E; font-style: italic } /* Comment */ padding-right: 5px;
.codehilite .err { color: #F85149 } /* Error */ }
.codehilite .esc { color: #E6EDF3 } /* Escape */ span.linenos {
.codehilite .g { color: #E6EDF3 } /* Generic */ color: #6e7681;
.codehilite .k { color: #FF7B72 } /* Keyword */ background-color: #0d1117;
.codehilite .l { color: #A5D6FF } /* Literal */ padding-left: 5px;
.codehilite .n { color: #E6EDF3 } /* Name */ padding-right: 5px;
.codehilite .o { color: #FF7B72; font-weight: bold } /* Operator */ }
.codehilite .x { color: #E6EDF3 } /* Other */ td.linenos .special {
.codehilite .p { color: #E6EDF3 } /* Punctuation */ color: #e6edf3;
.codehilite .ch { color: #8B949E; font-style: italic } /* Comment.Hashbang */ background-color: #6e7681;
.codehilite .cm { color: #8B949E; font-style: italic } /* Comment.Multiline */ padding-left: 5px;
.codehilite .cp { color: #8B949E; font-weight: bold; font-style: italic } /* Comment.Preproc */ padding-right: 5px;
.codehilite .cpf { color: #8B949E; font-style: italic } /* Comment.PreprocFile */ }
.codehilite .c1 { color: #8B949E; font-style: italic } /* Comment.Single */ span.linenos.special {
.codehilite .cs { color: #8B949E; font-weight: bold; font-style: italic } /* Comment.Special */ color: #e6edf3;
.codehilite .gd { color: #FFA198; background-color: #490202 } /* Generic.Deleted */ background-color: #6e7681;
.codehilite .ge { color: #E6EDF3; font-style: italic } /* Generic.Emph */ padding-left: 5px;
.codehilite .ges { color: #E6EDF3; font-weight: bold; font-style: italic } /* Generic.EmphStrong */ padding-right: 5px;
.codehilite .gr { color: #FFA198 } /* Generic.Error */ }
.codehilite .gh { color: #79C0FF; font-weight: bold } /* Generic.Heading */ .codehilite .hll {
.codehilite .gi { color: #56D364; background-color: #0F5323 } /* Generic.Inserted */ background-color: #6e7681;
.codehilite .go { color: #8B949E } /* Generic.Output */ }
.codehilite .gp { color: #8B949E } /* Generic.Prompt */ .codehilite {
.codehilite .gs { color: #E6EDF3; font-weight: bold } /* Generic.Strong */ background: #20252c;
.codehilite .gu { color: #79C0FF } /* Generic.Subheading */ color: #e6edf3;
.codehilite .gt { color: #FF7B72 } /* Generic.Traceback */ }
.codehilite .g-Underline { color: #E6EDF3; text-decoration: underline } /* Generic.Underline */ .codehilite .c {
.codehilite .kc { color: #79C0FF } /* Keyword.Constant */ color: #8b949e;
.codehilite .kd { color: #FF7B72 } /* Keyword.Declaration */ font-style: italic;
.codehilite .kn { color: #FF7B72 } /* Keyword.Namespace */ } /* Comment */
.codehilite .kp { color: #79C0FF } /* Keyword.Pseudo */ .codehilite .err {
.codehilite .kr { color: #FF7B72 } /* Keyword.Reserved */ color: #f85149;
.codehilite .kt { color: #FF7B72 } /* Keyword.Type */ } /* Error */
.codehilite .ld { color: #79C0FF } /* Literal.Date */ .codehilite .esc {
.codehilite .m { color: #A5D6FF } /* Literal.Number */ color: #e6edf3;
.codehilite .s { color: #A5D6FF } /* Literal.String */ } /* Escape */
.codehilite .na { color: #E6EDF3 } /* Name.Attribute */ .codehilite .g {
.codehilite .nb { color: #E6EDF3 } /* Name.Builtin */ color: #e6edf3;
.codehilite .nc { color: #F0883E; font-weight: bold } /* Name.Class */ } /* Generic */
.codehilite .no { color: #79C0FF; font-weight: bold } /* Name.Constant */ .codehilite .k {
.codehilite .nd { color: #D2A8FF; font-weight: bold } /* Name.Decorator */ color: #ff7b72;
.codehilite .ni { color: #FFA657 } /* Name.Entity */ } /* Keyword */
.codehilite .ne { color: #F0883E; font-weight: bold } /* Name.Exception */ .codehilite .l {
.codehilite .nf { color: #D2A8FF; font-weight: bold } /* Name.Function */ color: #a5d6ff;
.codehilite .nl { color: #79C0FF; font-weight: bold } /* Name.Label */ } /* Literal */
.codehilite .nn { color: #FF7B72 } /* Name.Namespace */ .codehilite .n {
.codehilite .nx { color: #E6EDF3 } /* Name.Other */ color: #e6edf3;
.codehilite .py { color: #79C0FF } /* Name.Property */ } /* Name */
.codehilite .nt { color: #7EE787 } /* Name.Tag */ .codehilite .o {
.codehilite .nv { color: #79C0FF } /* Name.Variable */ color: #ff7b72;
.codehilite .ow { color: #FF7B72; font-weight: bold } /* Operator.Word */ font-weight: bold;
.codehilite .pm { color: #E6EDF3 } /* Punctuation.Marker */ } /* Operator */
.codehilite .w { color: #6E7681 } /* Text.Whitespace */ .codehilite .x {
.codehilite .mb { color: #A5D6FF } /* Literal.Number.Bin */ color: #e6edf3;
.codehilite .mf { color: #A5D6FF } /* Literal.Number.Float */ } /* Other */
.codehilite .mh { color: #A5D6FF } /* Literal.Number.Hex */ .codehilite .p {
.codehilite .mi { color: #A5D6FF } /* Literal.Number.Integer */ color: #e6edf3;
.codehilite .mo { color: #A5D6FF } /* Literal.Number.Oct */ } /* Punctuation */
.codehilite .sa { color: #79C0FF } /* Literal.String.Affix */ .codehilite .ch {
.codehilite .sb { color: #A5D6FF } /* Literal.String.Backtick */ color: #8b949e;
.codehilite .sc { color: #A5D6FF } /* Literal.String.Char */ font-style: italic;
.codehilite .dl { color: #79C0FF } /* Literal.String.Delimiter */ } /* Comment.Hashbang */
.codehilite .sd { color: #A5D6FF } /* Literal.String.Doc */ .codehilite .cm {
.codehilite .s2 { color: #A5D6FF } /* Literal.String.Double */ color: #8b949e;
.codehilite .se { color: #79C0FF } /* Literal.String.Escape */ font-style: italic;
.codehilite .sh { color: #79C0FF } /* Literal.String.Heredoc */ } /* Comment.Multiline */
.codehilite .si { color: #A5D6FF } /* Literal.String.Interpol */ .codehilite .cp {
.codehilite .sx { color: #A5D6FF } /* Literal.String.Other */ color: #8b949e;
.codehilite .sr { color: #79C0FF } /* Literal.String.Regex */ font-weight: bold;
.codehilite .s1 { color: #A5D6FF } /* Literal.String.Single */ font-style: italic;
.codehilite .ss { color: #A5D6FF } /* Literal.String.Symbol */ } /* Comment.Preproc */
.codehilite .bp { color: #E6EDF3 } /* Name.Builtin.Pseudo */ .codehilite .cpf {
.codehilite .fm { color: #D2A8FF; font-weight: bold } /* Name.Function.Magic */ color: #8b949e;
.codehilite .vc { color: #79C0FF } /* Name.Variable.Class */ font-style: italic;
.codehilite .vg { color: #79C0FF } /* Name.Variable.Global */ } /* Comment.PreprocFile */
.codehilite .vi { color: #79C0FF } /* Name.Variable.Instance */ .codehilite .c1 {
.codehilite .vm { color: #79C0FF } /* Name.Variable.Magic */ color: #8b949e;
.codehilite .il { color: #A5D6FF } /* Literal.Number.Integer.Long */ font-style: italic;
} /* Comment.Single */
.codehilite .cs {
color: #8b949e;
font-weight: bold;
font-style: italic;
} /* Comment.Special */
.codehilite .gd {
color: #ffa198;
background-color: #490202;
} /* Generic.Deleted */
.codehilite .ge {
color: #e6edf3;
font-style: italic;
} /* Generic.Emph */
.codehilite .ges {
color: #e6edf3;
font-weight: bold;
font-style: italic;
} /* Generic.EmphStrong */
.codehilite .gr {
color: #ffa198;
} /* Generic.Error */
.codehilite .gh {
color: #79c0ff;
font-weight: bold;
} /* Generic.Heading */
.codehilite .gi {
color: #56d364;
background-color: #0f5323;
} /* Generic.Inserted */
.codehilite .go {
color: #8b949e;
} /* Generic.Output */
.codehilite .gp {
color: #8b949e;
} /* Generic.Prompt */
.codehilite .gs {
color: #e6edf3;
font-weight: bold;
} /* Generic.Strong */
.codehilite .gu {
color: #79c0ff;
} /* Generic.Subheading */
.codehilite .gt {
color: #ff7b72;
} /* Generic.Traceback */
.codehilite .g-Underline {
color: #e6edf3;
text-decoration: underline;
} /* Generic.Underline */
.codehilite .kc {
color: #79c0ff;
} /* Keyword.Constant */
.codehilite .kd {
color: #ff7b72;
} /* Keyword.Declaration */
.codehilite .kn {
color: #ff7b72;
} /* Keyword.Namespace */
.codehilite .kp {
color: #79c0ff;
} /* Keyword.Pseudo */
.codehilite .kr {
color: #ff7b72;
} /* Keyword.Reserved */
.codehilite .kt {
color: #ff7b72;
} /* Keyword.Type */
.codehilite .ld {
color: #79c0ff;
} /* Literal.Date */
.codehilite .m {
color: #a5d6ff;
} /* Literal.Number */
.codehilite .s {
color: #a5d6ff;
} /* Literal.String */
.codehilite .na {
color: #e6edf3;
} /* Name.Attribute */
.codehilite .nb {
color: #e6edf3;
} /* Name.Builtin */
.codehilite .nc {
color: #f0883e;
font-weight: bold;
} /* Name.Class */
.codehilite .no {
color: #79c0ff;
font-weight: bold;
} /* Name.Constant */
.codehilite .nd {
color: #d2a8ff;
font-weight: bold;
} /* Name.Decorator */
.codehilite .ni {
color: #ffa657;
} /* Name.Entity */
.codehilite .ne {
color: #f0883e;
font-weight: bold;
} /* Name.Exception */
.codehilite .nf {
color: #d2a8ff;
font-weight: bold;
} /* Name.Function */
.codehilite .nl {
color: #79c0ff;
font-weight: bold;
} /* Name.Label */
.codehilite .nn {
color: #ff7b72;
} /* Name.Namespace */
.codehilite .nx {
color: #e6edf3;
} /* Name.Other */
.codehilite .py {
color: #79c0ff;
} /* Name.Property */
.codehilite .nt {
color: #7ee787;
} /* Name.Tag */
.codehilite .nv {
color: #79c0ff;
} /* Name.Variable */
.codehilite .ow {
color: #ff7b72;
font-weight: bold;
} /* Operator.Word */
.codehilite .pm {
color: #e6edf3;
} /* Punctuation.Marker */
.codehilite .w {
color: #6e7681;
} /* Text.Whitespace */
.codehilite .mb {
color: #a5d6ff;
} /* Literal.Number.Bin */
.codehilite .mf {
color: #a5d6ff;
} /* Literal.Number.Float */
.codehilite .mh {
color: #a5d6ff;
} /* Literal.Number.Hex */
.codehilite .mi {
color: #a5d6ff;
} /* Literal.Number.Integer */
.codehilite .mo {
color: #a5d6ff;
} /* Literal.Number.Oct */
.codehilite .sa {
color: #79c0ff;
} /* Literal.String.Affix */
.codehilite .sb {
color: #a5d6ff;
} /* Literal.String.Backtick */
.codehilite .sc {
color: #a5d6ff;
} /* Literal.String.Char */
.codehilite .dl {
color: #79c0ff;
} /* Literal.String.Delimiter */
.codehilite .sd {
color: #a5d6ff;
} /* Literal.String.Doc */
.codehilite .s2 {
color: #a5d6ff;
} /* Literal.String.Double */
.codehilite .se {
color: #79c0ff;
} /* Literal.String.Escape */
.codehilite .sh {
color: #79c0ff;
} /* Literal.String.Heredoc */
.codehilite .si {
color: #a5d6ff;
} /* Literal.String.Interpol */
.codehilite .sx {
color: #a5d6ff;
} /* Literal.String.Other */
.codehilite .sr {
color: #79c0ff;
} /* Literal.String.Regex */
.codehilite .s1 {
color: #a5d6ff;
} /* Literal.String.Single */
.codehilite .ss {
color: #a5d6ff;
} /* Literal.String.Symbol */
.codehilite .bp {
color: #e6edf3;
} /* Name.Builtin.Pseudo */
.codehilite .fm {
color: #d2a8ff;
font-weight: bold;
} /* Name.Function.Magic */
.codehilite .vc {
color: #79c0ff;
} /* Name.Variable.Class */
.codehilite .vg {
color: #79c0ff;
} /* Name.Variable.Global */
.codehilite .vi {
color: #79c0ff;
} /* Name.Variable.Instance */
.codehilite .vm {
color: #79c0ff;
} /* Name.Variable.Magic */
.codehilite .il {
color: #a5d6ff;
} /* Literal.Number.Integer.Long */

View File

@@ -3,39 +3,47 @@
color: #0078d4; color: #0078d4;
color: #1f1f1f; */ color: #1f1f1f; */
html { font-size: 100%: }
body { body {
font-size: 20px; /* font-size: 20px;*/
max-width: 40em; max-width: 40em;
margin: auto; margin: auto;
background: #1f1f1f; background: #272c35;
color: #f8f8f2; color: #aab2c0;
padding: 1em; padding: 1em;
margin: auto; margin: auto;
} }
a { a {
color: #0078d4; color: #45b0f5;
} }
.codehilite { .codehilite {
padding: .5em 1em; padding: .5em 1em;
overflow-x:auto overflow-x:auto;
} }
h1 { h1 {
color: #f85149; /*color: #f85149;*/
margin-bottom: 1em; margin-bottom: 1em;
font-size: 2rem;
color: #5b6371;
} }
h2 { h2 {
color: #2ea043; color: #7c94b7;
font-size: 1.6rem;
}
h3 {
font-size: 1.2rem;
} }
li { li {
margin-bottom: .2em; margin-bottom: .2em;
} }
li::marker { /*li::marker {
color: #2ea043; color: #2ea043;
} }*/

View File

@@ -8,7 +8,6 @@
<title>{{ title }}</title> <title>{{ title }}</title>
</head> </head>
<body> <body>
<h1>{{ title }}</h1>
<p id="intro">{{ presentation }}</p> <p id="intro">{{ presentation }}</p>
{%- set ns = namespace(cur_month="") -%} {%- set ns = namespace(cur_month="") -%}
{%- for key, page in pages.items()|sort(attribute='1.date', reverse = true) -%} {%- for key, page in pages.items()|sort(attribute='1.date', reverse = true) -%}