WIP style adjustments to match eh22 styleguide

This commit is contained in:
kritzl 2025-02-15 03:32:26 +01:00
commit 9402a254c6
Signed by: kritzl
SSH key fingerprint: SHA256:5BmINP9VjZWaUk5Z+2CTut1KFhwLtd0ZynMekKbtViM
56 changed files with 966 additions and 232 deletions

View file

@ -4,23 +4,13 @@
.content .row {
> .col-xs-12 {
box-shadow: @box-shadow;
background-color: var(--color-background);
#dokuwiki__content {
position: relative;
&::before {
content: '';
position: absolute;
top: 0;
left: 0;
height: @page-header_height;
box-sizing: border-box;
width: 100%;
background-color: @ini_background_page_header;
border-bottom: 1px solid @ini_border_light;
}
.page-content {
padding-top: @page-header_height;
@ -31,6 +21,11 @@
}
}
}
@media @screen_min-md {
> .col-xs-12 {
border-left: dashed 0.25em var(--color-shade-4);
}
}
}
.main-content > .level2,

View file

@ -7,10 +7,10 @@
@media screen {
.page-footer {
min-height: @page-header_height;
background-color: @ini_background_page_header;
border-top: 1px solid @ini_border_light;
background-color: var(--color-background);
border-top: 1px solid var(--color-shade-4);
border-radius: 0 0 @fix_border-radius @fix_border-radius; // @ini_default_border_radius vs. @fix_border-radius
color: @ini_background_page_footer;
color: var(--color-shade-4);
font-size: @font-size-default;
text-align: right;
padding: @margin-small @margin-default;
@ -35,20 +35,16 @@
.main-footer {
position: relative;
box-sizing: border-box;
background-color: @ini_background_site;
background-color: var(--color-background);
margin-top: 5px; // for box-shadow of content
text-align: center;
}
p {
color: @ini_text_webframe;
color: var(--color-shade-4);
font-size: @font-size-default;
margin: 0;
}
a {
color: @ini_nav_menu_color;
}
}
}

View file

@ -59,8 +59,8 @@ meter,
progress {
font: inherit;
font-weight: normal;
color: #333;
background-color: #fff;
color: var(--color-foreground);
background-color: var(--color-background);
line-height: normal;
margin: 0;
vertical-align: middle;
@ -90,8 +90,7 @@ textarea,
select,
keygen {
min-height: @formfield_min-height;
border: 1px solid @ini_border;
box-shadow: inset 0 0 1px #eee;
border: 1px solid var(--color-shade-4);
border-radius: @fix_border-radius;
padding-left: .3rem;
padding-right: .3rem;
@ -118,7 +117,7 @@ select:active,
select:focus,
keygen:active,
keygen:focus {
border-color: #999;
border-color: var(--color-shade-4);
}
input[type="file"] {

View file

@ -13,20 +13,19 @@
@media @screen_min-md {
.logo {
padding: 1rem 0 .3rem;
text-align: center;
img {
height: 4.6rem;
height: 200px;
width: auto;
border-style: solid;
border-color: transparent;
border-width: 2px 0;
transition: transform 200ms ease-in-out;
}
a:hover,
a:focus,
a:active {
img {
border-width: 0;
transform: scale(1.05);
}
}
}
@ -34,7 +33,13 @@
@media @screen_max-md {
.logo {
display: table-cell;
//display: table-cell;
text-align: center;
width: 100%;
img {
max-height: 200px;
}
.mobile-only {
margin: .8rem 1rem .6rem 0;
@ -85,7 +90,7 @@
/* + + + wiki title + + + */
p.title {
background-color: @ini_background_site;
background-color: var(--color-background);
opacity: @header-font-opacity;
color: @ini_text_webframe;
line-height: @line-height-default;

View file

@ -6,7 +6,7 @@
div[class^="level"] {
p a.media {
img {
border: 1px dotted @ini_background_site;
border: 1px dotted var(--color-background);
}
&:hover,

View file

@ -19,6 +19,10 @@
}
nav {
display: flex;
flex-direction: column;
gap: 0.75rem;
&.nav-main {
margin-bottom: @nav-margin;
}
@ -59,6 +63,7 @@
/* + + + + + active + + + + + */
span.curid {
font-weight: bold;
}
@ -78,26 +83,32 @@
}
/* + + + the wrapper around the toggle to reserve space + + + */
div.nav {
min-height: @icon-size + @margin-small;
border: 1px solid transparent;
background-color: var(--color-background);
border-radius: 0.5rem;
// the toggle element
a {
border-radius: 0.5rem;
background-color: var(--color-shade-1);
transition: background-color 150ms;
color: var(--color-foreground);
font-size: 1.2em;
border: solid 0.1em var(--color-shade-1);
transition-property: filter, border-color;
transition-duration: 200ms;
transition-timing-function: ease-out;
cursor: pointer;
display: table;
width: 100%;
min-height: @icon-size + @margin-small;
opacity: 1;
border: 1px solid transparent;
border-radius: @fix_border-radius;
color: @ini_nav_menu_color;
font-size: @font-size-head6;
font-weight: normal;
margin: -1px 0 @very-small-spacing;
padding-bottom: .4rem;
padding-top: .4rem;
transition: @transition color, @transition background-color, @transition border-color;
padding: 0.4rem 0.1rem;
span {
display: inline-block;
@ -105,19 +116,51 @@
color: inherit;
}
&:hover,
&:focus,
&:active {
position: relative; // always show label, even with collapsed sidebar
width: 100%;
background-color: @ini_nav_menu_hover_bg;
border-color: @ini_nav_menu_hover_color;
color: @ini_nav_menu_hover_color;
text-decoration: none;
/* + + + submenu entry is active + + + */
/* + + + toggle: open + + + */
&.is-active, &.is-open {
background-color: var(--color-shade-2);
border-color: var(--color-shade-4);
color: var(--color-foreground);
span.ico {
&:after {
background-color: @ini_nav_menu_hover_color;
background-color: currentColor;
}
strong {
border-color: currentColor;
}
svg {
path {
fill: currentColor;
}
}
}
}
}
&:hover,
&:focus-within {
position: relative; // always show label, even with collapsed sidebar
z-index: 100;
a {
width: 100%;
background-color: transparent;
border: solid 0.1em var(--color-white);
text-decoration: none;
color: var(--color-white);
--local-primary: var(--color-primary);
filter: @dropshadow;
transition: @neonflicker;
span.ico {
&:after {
background-color: currentColor;
}
strong {
@ -126,63 +169,12 @@
svg {
path {
fill: @ini_nav_menu_hover_color;
fill: currentColor;
}
}
}
}
/* + + + submenu entry is active + + + */
&.is-active {
font-weight: bold;
}
/* + + + toggle: open + + + */
&.is-open {
background-color: @ini_nav_menu_hover_color;
border-color: @ini_nav_menu_hover_color;
color: @ini_nav_menu_hover_bg;
span.ico {
&:after {
background-color: @ini_nav_menu_hover_bg;
}
strong {
border-color: @ini_nav_menu_hover_bg;
}
svg {
path {
fill: @ini_nav_menu_hover_bg;
}
}
}
&:hover,
&:focus,
&:active {
background-color: @ini_nav_menu_hover_bg;
border-color: @ini_nav_menu_hover_color;
color: @ini_nav_menu_hover_color;
span.ico {
&:after {
background-color: @ini_nav_menu_hover_color;
}
strong {
border-color: inherit;
}
svg {
path {
fill: @ini_nav_menu_hover_color;
}
}
}
}
}
}
span.ico {
@ -205,7 +197,7 @@
bottom: auto;
height: @border-height;
width: 1px;
background-color: @ini_nav_menu_color;
background-color: currentColor;
margin-top: -(@border-height / 2);
// wordbreak too late in IE 10
@ -222,7 +214,7 @@
display: inline-block;
width: @icon-size * 0.98;
height: @icon-size * 0.98;
border: 2px solid fade(@ini_nav_menu_color, 80%);
border: 2px solid currentColor;
border-top-right-radius: 50%;
border-bottom-left-radius: 50%;
color: inherit;
@ -240,7 +232,7 @@
height: @icon-size;
path {
fill: @ini_nav_menu_color;
fill: currentColor;
transition: @transition all;
}
}
@ -254,6 +246,7 @@
}
/* + + + + + the panel (hidden by default) + + + + + */
div.nav-panel {
display: none;
margin-top: .5rem;
@ -328,7 +321,7 @@
min-width: 45%;
max-width: 90%;
height: auto;
background: @ini_background_site;
background: var(--color-background);
> nav {
position: relative;

View file

@ -21,7 +21,7 @@
border-top-left-radius: @fix_border-radius;
&.active {
border-bottom: 1px solid @ini_background_site;
border-bottom: 1px solid var(--color-background);
font-weight: bold;
}
}

View file

@ -6,23 +6,15 @@
position: relative;
min-height: @page-header_height;
box-sizing: border-box;
background-color: @ini_background;
border-bottom: 1px solid @ini_border_light;
background-color: var(--color-background);
border-bottom: 1px solid var(--color-shade-4);
padding: 1rem 1.8rem .2rem;
@media @screen_max-md {
background-color: @ini_background_page_header;
}
@media @screen_max-xs {
padding-left: @margin-small;
padding-right: .75rem;
}
@media @screen_xs-lg {
background-color: @ini_background;
}
> p {
font-size: @font-size-small;
margin: 0;

View file

@ -36,7 +36,7 @@
top: 0;
ul.meta-tabs > li > a {
border-top-color: @ini_background_site;
border-top-color: var(--color-background);
border-bottom-color: @noopentasks-border;
border-radius: 0 0 @ini_default_border_radius @ini_default_border_radius;
@ -118,9 +118,9 @@
transition: @transition background-color, @transition border-color, @transition color;
@media @screen_min-md {
background-color: @ini_background_site;
background-color: var(--color-background);
border: 1px solid @noopentasks-border;
border-bottom-color: @ini_background_site;
border-bottom-color: var(--color-background);
border-radius: @ini_default_border_radius @ini_default_border_radius 0 0; // @ini_default_border_radius vs. @fix_border-radius
color: @ini_nav_menu_color;
margin-left: 4px;
@ -128,7 +128,7 @@
}
@media @screen_max-md {
background-color: @ini_background;
background-color: var(--color-background);
top: 0;
border: 1px solid @ini_existing;
color: @ini_existing;
@ -155,15 +155,15 @@
text-decoration: none;
@media @screen_min-md {
background-color: @ini_background;
background-color: var(--color-background);
border-color: @ini_existing;
color: @ini_existing;
}
@media @screen_max-md {
background-color: @ini_existing;
border-color: @ini_background;
color: @ini_background;
border-color: var(--color-background);
color: var(--color-background);
}
}
}
@ -171,16 +171,16 @@
&.active {
> a {
cursor: default;
background-color: @ini_background;
background-color: var(--color-background);
border-color: @ini_existing;
border-bottom-color: @ini_background;
border-bottom-color: var(--color-background);
color: @ini_existing;
@media @screen_max-md {
background-color: @ini_existing;
border-bottom-color: @ini_existing;
border-radius: 0;
color: @ini_background;
color: var(--color-background);
}
}
}
@ -202,7 +202,7 @@
right: 0;
display: none;
width: 100%;
background-color: @ini_background;
background-color: var(--color-background);
border: 1px solid @ini_existing;
@media @screen_min-xs {

View file

@ -102,7 +102,7 @@ nav#dokuwiki__pagetools {
&:focus {
box-shadow: @box-shadow;
background-image: none;
background-color: @ini_background;
background-color: var(--color-background);
color: @ini_existing;
span {
@ -151,7 +151,7 @@ nav#dokuwiki__pagetools {
&:hover {
ul {
box-shadow: @box-shadow; // @box-shadow-offset;
background-color: @ini_background;
background-color: var(--color-background);
border-color: @wikiicons-border;
li {
@ -176,7 +176,7 @@ nav#dokuwiki__pagetools {
svg {
background-color: @ini_existing;
border-color: @ini_existing;
fill: @ini_background;
fill: var(--color-background);
}
}

View file

@ -76,7 +76,7 @@
&.user {
position: relative;
display: table-cell;
background-color: @ini_background_site;
background-color: var(--color-background);
border: solid 1px @wikiicons-border;
border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius
color: @ini_text_webframe;
@ -301,7 +301,7 @@
overflow: hidden;
li.user {
color: @ini_background_site;
color: var(--color-background);
bdi {
position: absolute;
@ -311,7 +311,7 @@
&:before {
transition: @transition background-color;
background-color: @ini_background_site;
background-color: var(--color-background);
color: @ini_nav_menu_color;
text-indent: 0;
}

View file

@ -67,8 +67,8 @@
.diffnav {
a {
background-color: @ini_background_site;
border: solid 1px @ini_background_site;
background-color: var(--color-background);
border: solid 1px var(--color-background);
border-radius: @ini_default_border_radius;
color: @ini_nav_menu_color;
transition: @transition background-color, @transition color, @transition border-color;
@ -84,7 +84,7 @@
&:active {
background-color: @ini_nav_menu_color;
border: solid 1px @ini_nav_menu_color;
color: @ini_background_site;
color: var(--color-background);
&::before {
background-color: inherit;
@ -110,7 +110,7 @@
}
th {
background-color: @ini_background;
background-color: var(--color-background);
color: @ini_text;
padding-top: 10px;
padding-bottom: 10px;

View file

@ -8,14 +8,22 @@
li:not([class~="active"]) {
strong,
a {
color: @ini_text_neu;
transition: @transition background-color, @transition color;
}
a {
background-color: var(--color-shade-2);
color: var(--color-accent-1);
}
strong {
background-color: var(--color-shade-3);
color: inherit;
}
a:hover,
a:focus,
a:active {
color: @ini_text;
color: var(--color-accent-3);
}
}
}

View file

@ -5,10 +5,10 @@
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* global vars */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
@font_family_screen: arial, sans-serif;
@font_family_print: "Times New Roman", serif;
@font_family_screen: "Athiti", ui-sans, sans-serif;
@font_family_print: "Athiti", ui-sans, sans-serif;
@nav_direct_background: @ini_background;
@nav_direct_background: var(--color-background);
@nav_direct_color: @ini_existing;
@background_darker: rgba(230,230,230, .2);
@ -36,7 +36,7 @@
@box-shadow-bottom: 0 .1em .5em rgba(153,153,153,.5); // qc-wrapper (breadcrumb), struct inline-editor
/* + + + for programmers customizing + + + */
@fix_border-radius: 3px; // inputs, editbox (textarea), buttons, content, code, quicksearch, msg
@fix_border-radius: 0.5rem; // inputs, editbox (textarea), buttons, content, code, quicksearch, msg
@toggle-showsidebar_width: 3.47rem; // shown sidebar after toggle
@ -66,7 +66,7 @@
/* edit mode */
@highlight-odd-ini_text: fade(@ini_background, 95%);
@highlight-even-ini_text: fade(@ini_text, 5%);
@color-editBox: #252525; // editmode for tables, revision states
@color-editBox: var(--color-foreground); // editmode for tables, revision states
//@nolinkedicon-ini_background: fade(@ini_background_site, 10%);
//@opacity-ini_nav_menu_color: fade(@ini_nav_menu_color, 40%);
@ -170,6 +170,100 @@
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* fonts */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
@font-face {
font-family: "Athiti";
font-weight: 700;
src: url("fonts/athiti/Athiti-Bold.woff2") format("woff2");
}
@font-face {
font-family: "Athiti";
font-weight: 600;
src: url("fonts/athiti/Athiti-SemiBold.woff2") format("woff2");
}
@font-face {
font-family: "Athiti";
font-weight: 500;
src: url("fonts/athiti/Athiti-Medium.woff2") format("woff2");
}
@font-face {
font-family: "Athiti";
font-weight: 400;
src: url("fonts/athiti/Athiti-Regular.woff2") format("woff2");
}
@font-face {
font-family: "Athiti";
font-weight: 300;
src: url("fonts/athiti/Athiti-Light.woff2") format("woff2");
}
@font-face {
font-family: "Athiti";
font-weight: 200;
src: url("fonts/athiti/Athiti-ExtraLight.woff2") format("woff2");
}
@font-face {
font-family: "Departure Mono";
src: url("fonts/departuremono/DepartureMono-Regular.woff2") format("woff2");
}
@font-face {
font-family: "Argon Glow";
font-weight: 100;
src: url("fonts/argonglow/ArgonGlow-Thin.woff2") format("woff2");
}
@font-face {
font-family: "Argon Glow";
font-weight: 200;
src: url("fonts/argonglow/ArgonGlow-ExtraLight.woff2") format("woff2");
}
@font-face {
font-family: "Argon Glow";
font-weight: 300;
src: url("fonts/argonglow/ArgonGlow-Light.woff2") format("woff2");
}
@font-face {
font-family: "Argon Glow";
font-weight: 400;
src: url("fonts/argonglow/ArgonGlow-Regular.woff2") format("woff2");
}
@font-face {
font-family: "Argon Glow";
font-weight: 500;
src: url("fonts/argonglow/ArgonGlow-Medium.woff2") format("woff2");
}
@font-face {
font-family: "Argon Glow";
font-weight: 600;
src: url("fonts/argonglow/ArgonGlow-SemiBold.woff2") format("woff2");
}
@font-face {
font-family: "Argon Glow";
font-weight: 700;
src: url("fonts/argonglow/ArgonGlow-Bold.woff2") format("woff2");
}
@font-face {
font-family: "Argon Glow";
src: url("fonts/argonglow/ArgonGlow-VariableVF.woff2") format("woff2");
font-weight: 100 900;
}
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* all media */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
@ -288,11 +382,186 @@ nav > ul {
}
}
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* variables */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
@dropshadow: drop-shadow(0 0 0.0625em var(--color-white)) drop-shadow(0 0 0.125em var(--local-primary)) drop-shadow(0 0 0.25em var(--local-primary));
@neonflicker: filter 150ms cubic-bezier(0,1.7,1,-0.3) 50ms,
border-color 150ms cubic-bezier(0,1.7,1,-0.3) 50ms;
:root {
--color-neutral-50: #F2F0F5;
--color-neutral-100: #D1C6E0;
--color-neutral-200: #B2A0CB;
--color-neutral-300: #957EB5;
--color-neutral-400: #7A60A0;
--color-neutral-500: #61468B;
--color-neutral-600: #4B3176;
--color-neutral-700: #371F60;
--color-neutral-800: #26114B;
--color-neutral-900: #180736;
--color-neutral-950: #0C011F;
--color-argon-50: #E1ABC9;
--color-argon-100: #DA87B5;
--color-argon-200: #D464A1;
--color-argon-300: #CD448F;
--color-argon-400: #C6257D;
--color-argon-500: #B0166F;
--color-argon-600: #9A0A61;
--color-argon-700: #830755;
--color-argon-800: #6D0449;
--color-argon-900: #56023C;
--color-argon-950: #3F012D;
--color-krypton-50: #B2D9EA;
--color-krypton-100: #8CC9E4;
--color-krypton-200: #69BADE;
--color-krypton-300: #4BADD8;
--color-krypton-400: #2493C2;
--color-krypton-500: #167FAC;
--color-krypton-600: #0A6C96;
--color-krypton-700: #075C81;
--color-krypton-800: #044C6B;
--color-krypton-900: #023C55;
--color-krypton-950: #012C3F;
--color-green-50: #C0F49A;
--color-green-100: #A7E57A;
--color-green-200: #8FD75D;
--color-green-300: #7AC843;
--color-green-400: #66B92D;
--color-green-500: #54AA18;
--color-green-600: #47990F;
--color-green-700: #397E0A;
--color-green-800: #2B6206;
--color-green-900: #1F4703;
--color-green-950: #122B01;
--color-red-50: #E6AFAF;
--color-red-100: #DD9090;
--color-red-200: #D57272;
--color-red-300: #CC5757;
--color-red-400: #C33D3D;
--color-red-500: #BB2626;
--color-red-600: #B21010;
--color-red-700: #950808;
--color-red-800: #780404;
--color-red-900: #5C0202;
--color-red-950: #3F0101;
--color-white: #FFFFFF;
--color-dark-foreground: var(--color-neutral-50);
--color-dark-background: var(--color-neutral-950);
--color-dark-shade-1: var(--color-neutral-900);
--color-dark-shade-2: var(--color-neutral-800);
--color-dark-shade-3: var(--color-neutral-700);
--color-dark-shade-4: var(--color-neutral-600);
--color-dark-primary: var(--color-argon-400);
--color-dark-secondary: var(--color-krypton-300);
--color-dark-error: var(--color-red-500);
--color-dark-success: var(--color-green-500);
--color-dark-accent-1: #60a5f9;
--color-dark-accent-2: #d381f7;
--color-dark-accent-3: #ff7975;
--color-light-foreground: var(--color-neutral-950);
--color-light-background: var(--color-neutral-50);
--color-light-shade-1: var(--color-neutral-100);
--color-light-shade-2: var(--color-neutral-200);
--color-light-shade-3: var(--color-neutral-300);
--color-light-shade-4: var(--color-neutral-400);
--color-light-primary: var(--color-argon-600);
--color-light-secondary: var(--color-krypton-500);
--color-light-error: var(--color-red-600);
--color-light-success: var(--color-green-600);
--color-light-accent-1: #303EC0;
--color-light-accent-2: #6c366c;
--color-light-accent-3: #932f0a;
--color-cmyk-primary: var(--color-dark-primary);
--color-cmyk-secondary: var(--color-dark-secondary);
--text-xs: 0.75rem;
--text-sm: 0.875rem;
--text-base: 1rem;
--text-lg: 1.125rem;
--text-xl: 1.25rem;
--text-2xl: 1.5rem;
--text-3xl: 1.875rem;
--text-4xl: 2.25rem;
--text-5xl: 3rem;
--container-3xs: 16rem;
--container-2xs: 18rem;
--container-xs: 20rem;
--container-sm: 24rem;
--container-md: 28rem;
--container-lg: 32rem;
--container-xl: 36rem;
--container-2xl: 42rem;
--container-3xl: 48rem;
--container-4xl: 56rem;
--container-5xl: 64rem;
--container-6xl: 72rem;
--container-7xl: 80rem;
}
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* screen only */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
@media screen {
.dark {
--color-foreground: var(--color-dark-foreground);
--color-background: var(--color-dark-background);
--color-shade-1: var(--color-dark-shade-1);
--color-shade-2: var(--color-dark-shade-2);
--color-shade-3: var(--color-dark-shade-3);
--color-shade-4: var(--color-dark-shade-4);
--color-primary: var(--color-dark-primary);
--color-secondary: var(--color-dark-secondary);
--color-error: var(--color-dark-error);
--color-success: var(--color-dark-success);
--color-accent-1: var(--color-dark-accent-1);
--color-accent-2: var(--color-dark-accent-2);
--color-accent-3: var(--color-dark-accent-3);
}
.light {
--color-foreground: var(--color-light-foreground);
--color-background: var(--color-light-background);
--color-shade-1: var(--color-light-shade-1);
--color-shade-2: var(--color-light-shade-2);
--color-shade-3: var(--color-light-shade-3);
--color-shade-4: var(--color-light-shade-4);
--color-primary: var(--color-light-primary);
--color-secondary: var(--color-light-secondary);
--color-error: var(--color-light-error);
--color-success: var(--color-light-success);
--color-accent-1: var(--color-light-accent-1);
--color-accent-2: var(--color-light-accent-2);
--color-accent-3: var(--color-light-accent-3);
}
html,
html.light {
.light();
}
html.dark {
.dark();
}
@media (prefers-color-scheme: dark) {
html {
.dark();
}
}
html {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
@ -351,7 +620,7 @@ nav > ul {
kbd,
pre,
samp {
font-family: monospace, monospace;
font-family: "Departure Mono", ui-monospace, monospace;
font-size: 1em;
}
@ -420,7 +689,7 @@ nav > ul {
html, body {
font-family: @font_family_screen;
color: @ini_text;
color: var(--color-foreground);
}
}

View file

@ -5,7 +5,7 @@
html, body {
background-color: @ini_background_site;
background-color: var(--color-background);
}
/* highlight selected tool */
@ -26,7 +26,11 @@ html, body {
.page ol li,
.page ul li,
.aside ul li {
color: @ini_text;
color: var(--color-foreground);
.li {
color: var(--color-foreground);
}
}
.pageId {
@ -41,7 +45,7 @@ html, body {
font-size: @font-size-small;
border: solid @ini_background_alt;
border-width: 1px 1px 0;
background-color: @ini_background_site;
background-color: var(--color-background);
color: @ini_text_alt;
padding: .1em .35em;
border-top-left-radius: 2px;
@ -55,7 +59,7 @@ html, body {
clear: both;
overflow: hidden;
word-wrap: break-word;
background: @ini_background;
background: var(--color-background);
color: inherit;
padding: @page_padding-top @margin-default @margin-default;
@ -374,16 +378,11 @@ ol ol ol ol ol {
.dokuwiki {
table.inline tr:hover {
th {
background-color: fade(@ini_background_alt, 50%);
background-color: var(--color-shade-3);
}
td {
background-color: fade(@ini_background_alt, 80%);
color: @ini_text_alt;
*:not(button,a) {
color: @ini_text_alt;
}
background-color: var(--color-shade-2);
}
}
}
@ -392,7 +391,7 @@ table {
border-collapse: collapse;
empty-cells: show;
border-spacing: 0;
border: 1px solid @ini_border;
border: 1px solid var(--color-shade-4);
font-size: @font-size-default;
line-height: 140%;
}
@ -411,13 +410,13 @@ td {
padding: .3em .5em;
margin: 0;
vertical-align: top;
border: 1px solid @ini_border;
border: 1px solid var(--color-shade-4);
}
th {
font-weight: bold;
background-color: @ini_background_alt;
color: @ini_text_alt;
background-color: var(--color-shade-1);
color: var(--color-foreground);
text-align: left;
a {
@ -470,7 +469,7 @@ button img {
hr {
border-top: solid @ini_border;
border-bottom: solid @ini_background_site;
border-bottom: solid var(--color-background);
border-width: 1px 0;
height: 0;
text-align: center;
@ -498,14 +497,13 @@ pre,
code,
samp,
kbd {
font-family: Consolas, "Andale Mono WT", "Andale Mono", "Bitstream Vera Sans Mono", "Nimbus Mono L", Monaco, "Courier New", monospace;
font-family: "Departure Mono", ui-monospace, monospace;
/* same font stack should be used for ".dokuwiki table.diff td" in _diff.css */
font-size: @font-size-default;
direction: ltr;
text-align: left;
background-color: @code-background;
color: @noopentasks-color;
box-shadow: inset 0 0 .3em @noopentasks-border;
background-color: var(--color-shade-1);
color: var(--color-foreground);
border-radius: @fix_border-radius;
padding-left: @small-spacing;
padding-right: @small-spacing;
@ -537,7 +535,6 @@ kbd {
pre {
overflow: auto;
word-wrap: normal;
border: 1px solid @noopentasks-border;
font-size: @font-size-default;
line-height: 140%;
padding: .7em 1em;

View file

@ -9,9 +9,10 @@
min-width: 100%;
overflow-x: auto;
box-sizing: border-box;
background-color: @background_darker;
background-color: var(--color-background);
margin-left: 0;
margin-right: 0;
color: var(--color-foreground)
}
.selectiondefault {
@ -20,11 +21,24 @@
}
tr {
a {
color: var(--color-shade-4);
}
.input {
background-color: transparent;
color: inherit;
}
input, select, textarea {
background-color: var(--color-background);
color: var(--color-foreground);
}
select.edit {
padding: 0 0.3em;
}
&:hover {
td {
color: inherit;
@ -36,13 +50,17 @@
.input {
background-color: transparent;
}
input, select, textarea {
background-color: var(--color-shade-1);
}
}
td.label {
padding: .8em 0 1.2em 1em;
span.outkey {
background-color: @ini_background;
background-color: var(--color-background);
color: inherit;
font-size: (@font-size-small - .06);
font-weight: bold;

View file

@ -23,7 +23,7 @@
button {
min-height: 1rem;
height: 1.8em;
background-color: @ini_background;
background-color: var(--color-background);
border-top: solid 1px @ini_button_background;
border-color: @ini_border;
border-radius: 0 0 @fix_border-radius @fix_border-radius;
@ -40,7 +40,7 @@
&:active {
background-color: @ini_existing;
border-color: @ini_existing;
color: @ini_background;
color: var(--color-background);
}
}
}

View file

@ -53,7 +53,7 @@
.noopentasks {
span {
background-color: @ini_background_site;
background-color: var(--color-background);
border-color: @noopentasks-border;
color: @ini_text_webframe;
}
@ -86,7 +86,7 @@
}
table.inline {
background-color: #FFF;
background-color: var(--color-background);
margin-top: .5rem;
@media @screen_max-sm {

View file

@ -9,12 +9,12 @@
clear: right;
background: repeating-linear-gradient(
-45deg,
@highlight-odd-ini_text,
@highlight-odd-ini_text 10px,
@highlight-even-ini_text 10px,
@highlight-even-ini_text 20px,
var(--color-shade-1),
var(--color-shade-1) 10px,
var(--color-background) 10px,
var(--color-background) 20px,
);
border-color: @ini_background_page_header;
border-color: var(--color-background);
}
// "section edit button" and "editbutton_table edit button"
@ -26,8 +26,10 @@
}
div.editBox {
background-color: #FFF;
border: solid 2px #FFF;
background-color: var(--color-background);
border: solid 2px var(--color-shade-4);
border-radius: @fix_border-radius;
padding: 0.5rem;
.editButtons {
display: inline-block;

View file

@ -13,7 +13,7 @@
button,
input.button {
min-height: 1rem;
background-color: @ini_background;
background-color: var(--color-background);
border-top: solid 1px @ini_button_background;
border-color: @ini_border;
border-radius: 0 0 @fix_border-radius @fix_border-radius;
@ -28,7 +28,7 @@
&:active {
background-color: @ini_existing;
border-color: @ini_existing;
color: @ini_background;
color: var(--color-background);
}
}
}

View file

@ -50,7 +50,7 @@
min-height: @height-context-bar;
box-sizing: border-box;
box-shadow: @box-shadow;
background-color: @ini_background;
background-color: var(--color-background);
border-radius: 0 0 @ini_default_border_radius @ini_default_border_radius;
font-size: @font-size-default;
padding: .8em 1em .5em;

View file

@ -23,6 +23,32 @@
margin-left: 0;
}
}
.panelHeader {
background-color: var(--color-shade-2);
}
.filelist .panelContent ul li{
background-color: var(--color-shade-2);
color: var(--color-foreground);
&:hover {
background-color: var(--color-shade-4);
border: none;
}
}
.file dl {
dt{
background-color: var(--color-shade-2);
padding: 0.2em;
}
dd{
background-color: var(--color-shade-1);
padding: 0.2em;
}
}
}
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */

View file

@ -69,7 +69,7 @@
background-color: @ini_existing;
background-image: url("svg.php?svg=file-export.svg&f=background");
border-color: @ini_existing;
//color: @ini_background;
//color: var(--color-background);
text-decoration: none;
}
}

View file

@ -32,7 +32,7 @@ div#dwpl-ti-container {
&.selected {
position: relative;
background-color: @ini_background;
background-color: var(--color-background);
color: @ini_text;
}
}
@ -43,7 +43,7 @@ div#dwpl-ti-container {
position: relative;
overflow: auto;
box-shadow: @box-shadow;
background-color: @ini_background;
background-color: var(--color-background);
border: solid 1px @ini_border;
border-radius: 0;
margin-top: -1px;

View file

@ -8,7 +8,7 @@
#dokuwiki__content.main-content .secedit.editbutton_table{
a.button.print {
min-height: 1rem;
background-color: @ini_background;
background-color: var(--color-background);
border-radius: 0 @ini_default_border_radius;
border-top: solid 1px;
border-color: @ini_border;

View file

@ -9,6 +9,11 @@
position: relative;
float: none;
box-sizing: border-box;
width: 100%;
border-bottom: 1px solid var(--color-shade-4);
padding-bottom: 0.5rem;
+ * {
clear: both;
padding-top: 1em; // as h1

View file

@ -49,7 +49,7 @@
svg {
width: 26px;
height: 26px;
border: solid 1px @ini_background;
border: solid 1px var(--color-background);
border-radius: @ini_default_border_radius;
fill: @ini_existing;
transition: @transition background-color, @transition border-color, @transition fill;
@ -68,10 +68,10 @@
svg {
background-color: @ini_existing;
border-color: @ini_existing;
fill: @ini_background;
fill: var(--color-background);
path {
fill: @ini_background;
fill: var(--color-background);
}
}
}

View file

@ -33,7 +33,7 @@
img {
margin: 0;
display: block;
border: 1px dotted @ini_background_site;
border: 1px dotted var(--color-background);
position: relative;
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

96
fonts/argonglow/OFL Normal file
View file

@ -0,0 +1,96 @@
Copyright (c) 2025, The Argon Glow Project Authors (https://codeberg.org/kritzl/argon-glow),
Copyright (c) 2025, kritzl (kritzl@kritzl.dev),
Copyright (c) 2025, traumweh (traumweh@lyx.sh),
with Reserved Font Name "Argon Glow".
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
https://openfontlicense.org
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting - in part or in whole - any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

93
fonts/athiti/OFL Normal file
View file

@ -0,0 +1,93 @@
Copyright (c) 2015, Cadson Demak (info@cadsondemak.com)
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

Binary file not shown.

View file

@ -0,0 +1,93 @@
Copyright 20222024 Helena Zhang (helenazhang.com).
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
https://openfontlicense.org
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

18
img/hackertours.svg Normal file
View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="600"
height="600"
viewBox="0 0 158.75 158.75"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<path
id="path1-2-9-7"
style="stroke-linecap:round;stroke-linejoin:round"
d="m 92.604675,-5.170428e-4 c -9.819989,0 -19.471626,2.5631200428 -27.997771,7.4352000428 l -23.558765,13.46326 c -8.39485,4.79706 -15.35314,11.75535 -20.15019,20.1502 L 7.4346788,64.606906 C 2.5625988,73.133051 -5.212306e-4,82.784684 -5.212306e-4,92.60468 v 13.12685 c -0.1330599994,1.29264 -0.1595399994,2.568 -0.0138999994,3.8008 C 1.2465488,120.21037 12.367609,128.1374 23.251339,124.66526 a 6.6152616,6.6152616 0 0 0 0.94723,-0.38447 c 8.95988,-4.47995 16.22732,-11.74738 20.70726,-20.70727 l 1.3963,-2.79311 c 3.20063,-6.401357 8.38942,-11.590153 14.790778,-14.79083 l 3.029272,-1.515669 c 4.401082,-2.200541 9.649555,-1.348224 13.128915,2.131136 l 70.207076,70.206573 a 6.6146002,6.6146002 0 0 0 9.35344,0 6.6146002,6.6146002 0 0 0 0,-9.35344 L 86.605045,77.251096 C 79.135107,69.781158 67.655068,67.917671 58.206259,72.642075 l -3.02927,1.515669 c -8.95988,4.479941 -16.22681,11.746864 -20.70675,20.706747 l -1.39681,2.793111 c -3.09652,6.193038 -8.0812,11.210778 -14.19707,14.431678 -3.43243,0.85795 -6.28873,-1.63602 -5.72678,-5.23637 a 6.6152616,6.6152616 0 0 0 0.0801,-1.01958 V 92.60468 c 0,-7.518405 1.96147,-14.905514 5.69164,-21.433317 l 13.46275,-23.56083 c 3.62545,-6.34454 8.88192,-11.60101 15.22646,-15.22647 l 23.560832,-13.46274 c 6.527803,-3.73017 13.914916,-5.69164 21.433314,-5.69164 h 13.228645 c 4.4402,0 6.98682,4.10627 5.07411,8.08012 -2.97083,5.15217 -7.49579,9.23217 -12.947005,11.621 a 6.6152616,6.6152616 0 0 0 -0.30283,0.14263 l -2.79311,1.39681 c -8.959881,4.47994 -16.226802,11.74687 -20.706743,20.70675 l -0.699182,1.39681 a 6.6146002,6.6146002 0 0 0 2.958993,8.872845 6.6146002,6.6146002 0 0 0 8.872843,-2.956925 l 0.699182,-1.396814 C 89.190255,54.691553 94.379045,49.502763 100.7804,46.302083 l 2.79311,-1.3963 -0.30282,0.14263 c 8.14597,-3.56973 14.91639,-9.68865 19.29133,-17.43201 a 6.6152616,6.6152616 0 0 0 0.15606,-0.29456 C 128.87066,15.016683 119.59091,-5.170428e-4 105.83332,-5.170428e-4 Z" />
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

15
img/hare_head.svg Normal file
View file

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="600"
height="600"
viewBox="0 0 158.75 158.75"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<path
d="M 55.277344,0.03125 C 49.32432,0.40063227 43.643658,4.1599759 41.589844,10.320313 l -2.400391,7.199218 a 6.6083999,6.6083999 0 0 0 4.177734,8.359375 6.6083999,6.6083999 0 0 0 8.359375,-4.179687 L 54.126953,14.5 c 0.510535,-1.53133 1.918075,-1.94661 3.179688,-0.9375 l 12.240234,9.791016 c 5.027882,4.021583 8.473666,9.683903 9.736328,15.996093 l 1.460938,7.296875 c 1.963728,9.816865 9.056487,17.852077 18.554687,21.017578 l 14.402342,4.798829 c 6.71068,2.236491 12.78545,6.049007 17.7168,11.11914 l 7.58594,7.800781 0.3164,0.253907 c 3.3272,2.673412 5.49694,6.490531 6.16602,10.693361 -0.0927,4.92713 -2.84251,9.39204 -7.26563,11.61719 l -2.60742,1.3125 c -9.26221,4.65954 -13.48362,15.76801 -9.65234,25.40234 l 3.48242,8.75781 c 0.60531,1.52216 1.14416,3.06598 1.61719,4.62891 a 6.6083999,6.6083999 0 0 0 8.24023,4.41211 6.6083999,6.6083999 0 0 0 4.41016,-8.24024 c -0.58086,-1.91923 -1.24306,-3.81648 -1.98633,-5.68554 l -3.48242,-8.75782 c -1.34314,-3.37753 0.062,-7.0767 3.31054,-8.71093 l 2.60743,-1.3125 c 9.00308,-4.52919 14.6739,-13.81319 14.58984,-23.89063 l -0.004,-0.4043 -0.0527,-0.40234 c -1.02,-7.755603 -4.99572,-14.822876 -11.09375,-19.722656 l 0.59766,0.542969 -7.30469,-7.509766 C 134.48742,67.781766 126.59467,62.828559 117.87891,59.923828 L 103.47852,55.125 C 98.45877,53.45205 94.740617,49.241209 93.703125,44.054687 L 92.244141,36.757812 C 90.371965,27.398599 85.256746,18.995341 77.802734,13.033203 L 65.560547,3.2421875 C 62.517981,0.80856915 58.849158,-0.19037936 55.277344,0.03125 Z M 32.941406,33.666016 c -2.434387,-0.112173 -4.894306,0.03031 -7.33789,0.4375 l -12.96875,2.160156 C 2.2779642,37.989494 -3.3072032,50.080768 2.0957031,59.083984 l 5.9472657,9.910157 c 5.1315292,8.551024 13.8556082,14.34179 23.7285152,15.751953 l 19.191407,2.740234 c 4.917919,0.70243 8.881374,4.276373 10.085937,9.09375 l 0.238281,0.951172 0.06055,0.193359 c 1.797036,5.679561 0.75676,11.844211 -2.763672,16.640621 -4.480018,5.22649 -11.174891,10.83104 -22.291015,19.15821 -0.0063,0.005 -0.0094,0.007 -0.01563,0.0117 -6.067057,4.24082 -11.927155,8.76954 -17.554688,13.57617 a 6.6083999,6.6083999 0 0 0 -0.732422,9.3164 6.6083999,6.6083999 0 0 0 9.316407,0.73243 c 5.356458,-4.5751 10.934027,-8.88503 16.71289,-12.91602 l 0.0918,-0.0644 0.08984,-0.0664 c 11.443382,-8.57166 18.944586,-14.67775 24.611328,-21.3418 l 0.130859,-0.15429 0.123047,-0.16211 c 6.161481,-8.21901 7.981479,-18.92342 4.882813,-28.716799 l 0.109375,0.390625 -0.1875,-0.753906 C 71.372219,83.381311 63.030277,75.858966 52.832031,74.402344 L 33.638672,71.662109 C 27.695779,70.813277 22.46324,67.339509 19.375,62.193359 l -5.947266,-9.910156 c -0.835524,-1.392288 -0.22463,-2.715214 1.378907,-2.982422 l 12.970703,-2.160156 c 6.077465,-1.012729 12.288729,0.603158 17.099609,4.451172 l 21.705078,17.363281 a 6.6083999,6.6083999 0 0 0 9.289063,-1.033203 6.6083999,6.6083999 0 0 0 -1.033203,-9.289063 L 53.132812,41.271484 C 47.32928,36.629491 40.244567,34.002533 32.941406,33.666016 Z"
id="path49" />
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

18
img/location.svg Normal file
View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="375"
height="600"
viewBox="0 0 99.21875 158.75"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<path
id="path11"
style="stroke-linecap:round;paint-order:markers fill stroke"
d="M 49.609375 -0.0041341146 C 46.541361 -0.0041340946 43.473702 0.27928349 40.445076 0.84542643 C 20.389236 4.5944776 4.5949661 20.389603 0.8459432 40.445593 C -0.28661032 46.502781 -0.28581475 52.718683 0.84749349 58.775741 L 0.88883464 59.000533 L 0.94516195 59.221191 C 3.4002182 68.680521 6.7665148 77.878695 10.980725 86.695483 L 16.95142 101.66873 A 6.6146002 6.6146498 0 0 0 25.544694 105.36411 A 6.6146002 6.6146498 0 0 0 29.240076 96.768254 L 23.150525 81.494767 L 23.050789 81.289612 C 19.174072 73.22792 16.096126 64.808455 13.832231 56.154712 C 13.034054 51.763461 13.029132 47.265158 13.849801 42.876969 L 13.849801 42.875419 C 16.595247 28.188261 28.187807 16.595269 42.874902 13.849801 C 47.325638 13.017822 51.893112 13.017822 56.343848 13.849801 C 73.114573 16.984763 85.822639 31.588341 85.964779 49.316886 C 84.747016 60.416609 81.471392 71.19339 76.273381 81.078772 L 76.113184 81.385213 L 50.890434 144.64957 C 50.549798 145.504 50.222664 145.51877 49.609375 145.51877 C 48.996086 145.51877 48.668952 145.50401 48.328316 144.64957 L 37.150187 116.612 A 6.6146002 6.6146498 0 0 0 28.556396 112.91869 A 6.6146002 6.6146498 0 0 0 24.861532 121.51248 L 36.039144 149.54798 C 38.374294 155.4054 44.134581 158.74742 49.609375 158.74742 C 55.084169 158.74742 60.844457 155.4054 63.179606 149.54798 L 88.257662 86.64329 C 94.123639 75.31241 97.847154 62.994484 99.181543 50.301322 L 99.21875 49.957157 L 99.21875 49.609892 C 99.21875 25.414344 81.803826 5.1504673 58.773674 0.84542643 C 55.745049 0.27928352 52.67739 -0.0041341346 49.609375 -0.0041341146 z M 49.609375 19.84375 C 33.248613 19.84375 19.84375 33.248613 19.84375 49.609375 C 19.84375 65.970137 33.248613 79.375 49.609375 79.375 C 65.970137 79.375 79.375 65.970137 79.375 49.609375 C 79.375 46.668279 78.943843 43.807016 78.14045 41.107568 A 6.6146002 6.6146002 0 0 0 69.914079 36.654093 A 6.6146002 6.6146002 0 0 0 65.462671 44.880981 C 65.90679 46.373249 66.14635 47.953527 66.14635 49.609375 C 66.14635 58.820547 58.820547 66.14635 49.609375 66.14635 C 40.398203 66.14635 33.0724 58.820547 33.0724 49.609375 C 33.0724 40.398203 40.398203 33.0724 49.609375 33.0724 C 51.265762 33.0724 52.845075 33.313232 54.337769 33.757629 A 6.6146002 6.6146002 0 0 0 62.566207 29.304671 A 6.6146002 6.6146002 0 0 0 58.113249 21.0783 C 55.413026 20.274403 52.551428 19.84375 49.609375 19.84375 z " />
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

18
img/lock.svg Normal file
View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="375"
height="600"
viewBox="0 0 99.218747 158.75"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<path
id="path49"
style="stroke-linecap:round"
d="M 49.609374 0 C 29.595478 0 13.22865 16.366829 13.22865 36.380725 L 13.22865 46.302599 A 6.6146002 6.6146002 0 0 0 19.84375 52.916149 A 6.6146002 6.6146002 0 0 0 26.45885 46.302599 L 26.45885 36.380725 C 26.45885 23.51642 36.745068 13.22865 49.609374 13.22865 C 62.47368 13.22865 72.759899 23.51642 72.759899 36.380725 L 72.759899 46.302599 A 6.6146002 6.6146002 0 0 0 79.374999 52.916149 A 6.6146002 6.6146002 0 0 0 85.990099 46.302599 L 85.990099 36.380725 C 85.990099 16.366829 69.62327 0 49.609374 0 z M 19.84375 59.531249 C 8.9626872 59.531249 2.5066368e-15 68.493937 0 79.374999 L 0 132.29115 A 6.6146002 6.6146002 0 0 0 6.6151 138.90625 A 6.6146002 6.6146002 0 0 0 13.22865 132.29115 L 13.22865 79.374999 C 13.22865 75.643527 16.112278 72.759899 19.84375 72.759899 L 79.374999 72.759899 C 83.106471 72.759899 85.990099 75.643527 85.990099 79.374999 L 85.990099 138.90625 C 85.990099 142.63772 83.106471 145.52135 79.374999 145.52135 L 6.6151 145.52135 A 6.6146002 6.6146002 0 0 0 0 152.1349 A 6.6146002 6.6146002 0 0 0 6.6151 158.75 L 79.374999 158.75 C 90.256061 158.75 99.218748 149.78731 99.218748 138.90625 L 99.218748 79.374999 C 99.218748 68.493937 90.256061 59.531249 79.374999 59.531249 L 19.84375 59.531249 z M 49.609374 89.296874 A 6.6146002 6.6146002 0 0 0 42.994274 95.911974 L 42.994274 122.36927 A 6.6146002 6.6146002 0 0 0 49.609374 128.98437 A 6.6146002 6.6146002 0 0 0 56.224474 122.36927 L 56.224474 95.911974 A 6.6146002 6.6146002 0 0 0 49.609374 89.296874 z " />
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

18
img/network.svg Normal file
View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="600"
height="600"
viewBox="0 0 158.75 158.75"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<path
id="path7"
style="stroke-linecap:round;stroke-linejoin:round;paint-order:fill markers stroke"
d="M 79.375 10.511503 C 51.475086 10.511503 25.345613 18.351398 3.1579468 31.945337 A 6.6146002 6.6146002 0 0 0 0.97461751 41.040906 A 6.6146002 6.6146002 0 0 0 10.070186 43.226819 C 30.248909 30.863719 53.949898 23.740153 79.375 23.740153 C 104.79973 23.740153 128.50132 30.862022 148.67981 43.224752 A 6.6146002 6.6146002 0 0 0 157.77538 41.040906 A 6.6146002 6.6146002 0 0 0 155.58999 31.945337 C 133.4025 18.351747 107.27449 10.511503 79.375 10.511503 z M 79.375 50.199003 C 58.540861 50.199003 39.050671 56.216186 22.636861 66.603687 A 6.6146002 6.6146002 0 0 0 20.583757 75.730261 A 6.6146002 6.6146002 0 0 0 29.710848 77.783366 C 44.082186 68.688447 61.083017 63.427653 79.375 63.427653 C 97.666737 63.427653 114.66794 68.686597 129.03915 77.781299 A 6.6146002 6.6146002 0 0 0 138.16624 75.730261 A 6.6146002 6.6146002 0 0 0 136.11314 66.603687 C 119.69947 56.216429 100.20886 50.199003 79.375 50.199003 z M 79.375 89.886503 C 65.55956 89.886503 52.667638 94.128528 42.031026 101.37676 A 6.6146002 6.6146002 0 0 0 40.291081 110.56844 A 6.6146002 6.6146002 0 0 0 49.480701 112.31046 C 58.001906 106.50375 68.259322 103.11515 79.375 103.11515 C 90.490405 103.11515 100.74666 106.50196 109.26775 112.30839 A 6.6146002 6.6146002 0 0 0 118.45892 110.56844 A 6.6146002 6.6146002 0 0 0 116.71897 101.37676 C 106.08251 94.128873 93.190105 89.886503 79.375 89.886503 z M 79.375 129.574 C 72.358591 129.574 65.90259 132.33417 61.156474 136.81646 A 6.6146002 6.6146002 0 0 0 60.88879 146.16627 A 6.6146002 6.6146002 0 0 0 70.23809 146.43344 C 72.629401 144.17507 75.799543 142.80265 79.375 142.80265 C 82.950403 142.80265 86.120606 144.17513 88.51191 146.43344 A 6.6146002 6.6146002 0 0 0 97.86121 146.16627 A 6.6146002 6.6146002 0 0 0 97.593526 136.81439 C 92.847434 132.33225 86.391305 129.574 79.375 129.574 z " />
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

@ -1 +1,18 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z"/></svg>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="600"
height="600"
viewBox="0 0 158.75 158.75"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<path
id="path2"
style="stroke-linecap:round;stroke-linejoin:round"
d="M 125.6776 0 A 6.6146002 6.6146002 0 0 0 120.99985 1.9373494 L 17.972546 104.96465 C 15.534014 107.40318 13.57404 110.27727 12.193571 113.43752 L 1.2030273 138.59567 C -1.2954806 144.3154 0.38528675 150.70582 4.2147298 154.53527 C 8.044173 158.36471 14.4346 160.04548 20.154325 157.54697 L 45.31248 146.55643 C 48.472732 145.17596 51.346815 143.21599 53.785347 140.77745 L 156.81265 37.750151 A 6.6146002 6.6146002 0 0 0 156.81265 28.396716 A 6.6146002 6.6146002 0 0 0 147.45922 28.396716 L 44.431396 131.42195 C 43.16098 132.69237 41.664126 133.71446 40.017712 134.43365 L 14.857491 145.42368 C 14.094767 145.75685 13.948653 145.55819 13.570231 145.17977 C 13.191808 144.80134 12.993142 144.65523 13.326318 143.89251 L 24.316345 118.73229 C 25.035536 117.08588 26.057632 115.58901 27.328048 114.3186 L 130.35328 11.290784 A 6.6146002 6.6146002 0 0 0 130.35328 1.9373494 A 6.6146002 6.6146002 0 0 0 125.6776 0 z M 152.13593 0 A 6.6146002 6.6146002 0 0 0 147.45818 1.9378662 L 120.99933 28.394649 A 6.6146002 6.6146002 0 0 0 120.99933 37.750151 A 6.6146002 6.6146002 0 0 0 130.35432 37.750151 L 156.81368 11.2913 A 6.6146002 6.6146002 0 0 0 156.81368 1.9378662 A 6.6146002 6.6146002 0 0 0 152.13593 0 z " />
</svg>

Before

Width:  |  Height:  |  Size: 239 B

After

Width:  |  Height:  |  Size: 1.6 KiB

Before After
Before After

18
img/plate_and_cutlery.svg Normal file
View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="600"
height="600"
viewBox="0 0 158.75 158.75"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<path
id="path1-2"
style="stroke-linecap:round;stroke-linejoin:round"
d="M 6.6151001 0 A 6.6146002 6.6146002 0 0 0 0 6.6151001 L 0 26.45885 C 0 36.681104 4.0625589 46.49046 11.290784 53.718685 L 12.425598 54.853499 C 17.17646 59.604361 19.84375 66.041166 19.84375 72.7599 L 19.84375 152.1349 A 6.6146002 6.6146002 0 0 0 26.45885 158.75 A 6.6146002 6.6146002 0 0 0 33.0724 152.1349 L 33.0724 72.7599 C 33.0724 62.537646 29.009323 52.72829 21.781099 45.500065 L 20.646285 44.365251 C 15.895423 39.614389 13.22865 33.177584 13.22865 26.45885 L 13.22865 6.6151001 A 6.6146002 6.6146002 0 0 0 6.6151001 0 z M 26.45885 0 A 6.6146002 6.6146002 0 0 0 19.84375 6.6151001 L 19.84375 33.0724 A 6.6146002 6.6146002 0 0 0 26.45885 39.6875 A 6.6146002 6.6146002 0 0 0 33.0724 33.0724 L 33.0724 6.6151001 A 6.6146002 6.6146002 0 0 0 26.45885 0 z M 46.3026 0 A 6.6146002 6.6146002 0 0 0 39.6875 6.6151001 L 39.6875 33.0724 A 6.6146002 6.6146002 0 0 0 46.3026 39.6875 A 6.6146002 6.6146002 0 0 0 52.91615 33.0724 L 52.91615 6.6151001 A 6.6146002 6.6146002 0 0 0 46.3026 0 z M 143.89044 0.035139974 C 140.09713 -0.066703488 136.1543 1.1992346 133.05854 4.0509155 L 130.92586 6.0156535 C 123.36689 12.978673 119.0625 22.795156 119.0625 33.0724 L 119.0625 66.14635 A 6.6146002 6.6146002 0 0 0 125.6776 72.7599 A 6.6146002 6.6146002 0 0 0 132.29115 66.14635 L 132.29115 33.0724 C 132.29115 26.485624 135.04401 20.208986 139.88862 15.746326 L 142.02131 13.781071 C 142.87941 12.990629 143.4962 13.063608 144.27336 13.40435 C 145.05051 13.745092 145.52135 14.147639 145.52135 15.314311 L 145.52135 152.1349 A 6.6146002 6.6146002 0 0 0 152.1349 158.75 A 6.6146002 6.6146002 0 0 0 158.75 152.1349 L 158.75 15.314311 C 158.75 8.9005822 154.71074 3.5365577 149.58415 1.2888102 C 148.30251 0.72687335 146.92485 0.34819445 145.50378 0.162264 C 144.97088 0.092540081 144.43234 0.04968904 143.89044 0.035139974 z M 79.375 25.929683 C 74.333851 25.929683 69.412291 26.494947 64.68184 27.568343 A 6.6146002 6.6146002 0 0 0 59.695064 35.482589 A 6.6146002 6.6146002 0 0 0 67.60931 40.468848 C 71.388159 39.611382 75.322581 39.158333 79.375 39.158333 C 87.845744 39.158333 95.807528 41.13709 102.88881 44.656189 A 6.6146002 6.6146002 0 0 0 111.75597 41.676009 A 6.6146002 6.6146002 0 0 0 108.77734 32.80885 C 99.918023 28.406141 89.912478 25.929684 79.375 25.929683 z M 79.375 52.386466 C 57.534535 52.386466 39.687483 70.233501 39.6875 92.073966 C 39.687502 113.91442 57.534547 131.76147 79.375 131.76147 C 101.21545 131.76147 119.06249 113.91442 119.0625 92.073966 C 119.06251 83.171712 116.10379 74.888633 111.125 68.259916 A 6.6145501 6.6145501 0 0 0 101.86303 66.943201 A 6.6145501 6.6145501 0 0 0 100.54683 76.205168 C 103.87131 80.631359 105.83386 86.0859 105.83385 92.073966 C 105.83385 106.76489 94.065918 118.53333 79.375 118.53333 C 64.684081 118.53333 52.916151 106.76488 52.91615 92.073966 C 52.916138 77.383043 64.684073 65.617183 79.375 65.617183 A 6.6145501 6.6145501 0 0 0 85.9901 59.002083 A 6.6145501 6.6145501 0 0 0 79.375 52.386466 z M 130.96462 117.10603 A 6.6146002 6.6146002 0 0 0 128.38493 117.18148 A 6.6146002 6.6146002 0 0 0 124.2596 120.11722 C 114.90499 135.05447 98.348916 144.99218 79.375 144.99218 C 66.188333 144.99218 54.201347 140.20206 44.939376 132.25601 A 6.6146002 6.6146002 0 0 0 35.611263 132.96863 A 6.6146002 6.6146002 0 0 0 36.325948 142.29674 C 47.889083 152.21701 62.970985 158.22083 79.375 158.22083 C 102.97827 158.22083 123.77891 145.80788 135.4708 127.13849 A 6.6146002 6.6146002 0 0 0 133.37687 118.02329 A 6.6146002 6.6146002 0 0 0 130.96462 117.10603 z " />
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

18
img/schedule.svg Normal file
View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="450"
height="600"
viewBox="0 0 119.0625 158.75"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<path
id="path1-2-9-7"
style="stroke-linecap:round;stroke-linejoin:round"
d="M 19.579684,0 C 8.8447465,0 1.8835035e-8,8.8452632 1.8835035e-8,19.5802 V 56.224475 A 6.6146002,6.6146002 0 0 0 6.6151001,62.839575 6.6146002,6.6146002 0 0 0 13.2302,56.224475 V 19.5802 c 0,-3.585346 2.764138,-6.35 6.349484,-6.35 H 99.21875 c 3.73147,0 6.6151,2.882078 6.6151,6.61355 v 119.0625 c 0,3.73147 -2.88363,6.6151 -6.6151,6.6151 h -79.375 c -3.731472,0 -6.61355,-2.88363 -6.61355,-6.6151 V 76.068225 A 6.6146002,6.6146002 0 0 0 6.6151001,69.453125 6.6146002,6.6146002 0 0 0 1.8835033e-8,76.068225 V 138.90625 C 1.8835033e-8,149.78731 8.962687,158.75 19.84375,158.75 h 79.375 c 10.88106,0 19.84375,-8.96269 19.84375,-19.84375 V 19.84375 C 119.0625,8.962687 110.09981,0 99.21875,0 Z m 6.879166,19.84375 a 6.6146002,6.6146002 0 0 0 -6.6151,6.6151 6.6146002,6.6146002 0 0 0 6.6151,6.6151 H 46.3026 c 3.731472,0 6.6151,2.882078 6.6151,6.61355 0,10.881062 8.962688,19.84375 19.84375,19.84375 H 92.6052 A 6.6146002,6.6146002 0 0 0 99.21875,52.9177 6.6146002,6.6146002 0 0 0 92.6052,46.3026 H 72.76145 c -3.731472,0 -6.6151,-2.883629 -6.6151,-6.6151 0,-10.881063 -8.962688,-19.84375 -19.84375,-19.84375 z m 0,39.688017 a 6.6146002,6.6146002 0 0 0 -6.6151,6.6151 6.6146002,6.6146002 0 0 0 6.6151,6.61355 H 46.3026 c 3.731472,0 6.615101,2.883628 6.6151,6.6151 0,10.881062 8.962688,19.84375 19.84375,19.84375 H 92.6052 a 6.6146002,6.6146002 0 0 0 6.61355,-6.6151 6.6146002,6.6146002 0 0 0 -6.61355,-6.61355 H 72.76145 c -3.731471,0 -6.6151,-2.883628 -6.6151,-6.6151 0,-10.881062 -8.962688,-19.84375 -19.84375,-19.84375 z m 0,39.686983 a 6.6146002,6.6146002 0 0 0 -6.6151,6.6151 6.6146002,6.6146002 0 0 0 6.6151,6.6151 H 46.3026 c 3.731472,0 6.6151,2.88208 6.6151,6.61355 7e-6,10.88106 8.962692,19.84375 19.84375,19.84375 H 92.6052 a 6.6146002,6.6146002 0 0 0 6.61355,-6.61355 6.6146002,6.6146002 0 0 0 -6.61355,-6.6151 H 72.76145 c -3.731467,1e-5 -6.615098,-2.88363 -6.6151,-6.6151 0,-10.88106 -8.962688,-19.84375 -19.84375,-19.84375 z" />
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

41
img/train.svg Normal file
View file

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="600"
height="600"
viewBox="0 0 158.75 158.75"
version="1.1"
id="svg1"
sodipodi:docname="train.svg"
inkscape:version="1.4 (e7c3feb1, 2024-10-09)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs1" />
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="0.7575562"
inkscape:cx="234.96607"
inkscape:cy="495.01278"
inkscape:window-width="1800"
inkscape:window-height="1097"
inkscape:window-x="0"
inkscape:window-y="44"
inkscape:window-maximized="1"
inkscape:current-layer="svg1" />
<path
id="path49"
style="stroke-linecap:round"
d="M 6.6151001 0 A 6.6146002 6.6146002 0 0 0 0 6.6151001 A 6.6146002 6.6146002 0 0 0 6.6151001 13.22865 L 85.9901 13.22865 C 92.191766 13.22865 98.002999 16.187846 101.65064 21.203357 L 139.00599 72.56663 C 143.24127 78.39014 145.52135 85.402895 145.52135 92.60365 L 145.52135 112.4474 C 145.52135 116.17887 142.63772 119.0625 138.90625 119.0625 L 6.6151001 119.0625 A 6.6146002 6.6146002 0 0 0 0 125.6776 A 6.6146002 6.6146002 0 0 0 6.6151001 132.29115 L 138.90625 132.29115 C 149.78731 132.29115 158.75 123.32846 158.75 112.4474 L 158.75 92.60365 C 158.75 82.608682 155.58177 72.868484 149.70301 64.785193 L 112.34973 13.423987 C 106.22002 4.9956419 96.411726 -2.5066369e-15 85.9901 0 L 6.6151001 0 z M 6.6151001 19.84375 A 6.6146002 6.6146002 0 0 0 0 26.45885 A 6.6146002 6.6146002 0 0 0 6.6151001 33.0724 L 19.84375 33.0724 C 23.575222 33.0724 26.45885 35.956028 26.45885 39.6875 L 26.45885 92.60365 C 26.45885 96.335122 23.575222 99.21875 19.84375 99.21875 L 6.6151001 99.21875 A 6.6146002 6.6146002 0 0 0 0 105.83385 A 6.6146002 6.6146002 0 0 0 6.6151001 112.4474 L 19.84375 112.4474 C 30.724812 112.4474 39.6875 103.48471 39.6875 92.60365 L 39.6875 39.6875 C 39.6875 28.806438 30.724812 19.84375 19.84375 19.84375 L 6.6151001 19.84375 z M 66.14635 19.84375 C 55.265288 19.84375 46.3026 28.806438 46.3026 39.6875 L 46.3026 79.375 A 6.6146002 6.6146002 0 0 0 52.91615 85.9901 A 6.6146002 6.6146002 0 0 0 59.53125 79.375 L 59.53125 39.6875 C 59.53125 35.956028 62.414878 33.0724 66.14635 33.0724 L 72.7599 33.0724 C 79.011661 33.0724 84.883842 36.008491 88.6349 41.0099 L 112.4474 72.7599 L 72.7599 72.7599 A 6.6146002 6.6146002 0 0 0 66.14635 79.375 A 6.6146002 6.6146002 0 0 0 72.7599 85.9901 L 112.4474 85.9901 C 122.93244 85.9901 129.32228 73.210438 123.03125 64.8224 L 99.21875 33.0724 C 92.976262 24.749083 83.164046 19.84375 72.7599 19.84375 L 66.14635 19.84375 z M 63.67725 138.91555 A 6.6146002 6.6146002 0 0 0 58.345793 142.15256 C 57.05592 144.33212 55.100372 145.51537 52.931136 145.52083 L 52.901164 145.52083 C 50.731924 145.51537 48.776381 144.33212 47.486507 142.15256 A 6.6146002 6.6146002 0 0 0 43.437659 139.11347 A 6.6146002 6.6146002 0 0 0 38.425562 139.82816 A 6.6146002 6.6146002 0 0 0 36.101672 148.89065 C 39.519468 154.66585 45.760404 158.75 52.91615 158.75 C 60.071894 158.75 66.312831 154.66585 69.730627 148.89065 A 6.6146002 6.6146002 0 0 0 67.408289 139.82816 A 6.6146002 6.6146002 0 0 0 63.67725 138.91555 z M 93.747249 138.93622 A 6.6146002 6.6146002 0 0 0 91.275566 139.67778 A 6.6146002 6.6146002 0 0 0 88.52948 148.61935 C 91.839713 154.86198 98.323564 159.35151 105.83385 159.35151 C 113.34415 159.35151 119.82643 154.86197 123.13667 148.61935 A 6.6146002 6.6146002 0 0 0 120.39058 139.67778 A 6.6146002 6.6146002 0 0 0 111.44901 142.4218 C 110.68328 143.86586 109.62225 144.91532 108.39803 145.52083 L 103.27018 145.52083 C 102.04592 144.91533 100.98444 143.86591 100.21869 142.4218 A 6.6146002 6.6146002 0 0 0 96.314535 139.19719 A 6.6146002 6.6146002 0 0 0 93.747249 138.93622 z " />
id=&quot;path49-2-7&quot; /&gt;
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

View file

@ -111,8 +111,7 @@ $classWideContent = (Template::getInstance())->fullWidthClass();
<div id="dokuwiki__header" class="header <?php echo $headerClass; ?> no-print">
<div class="container">
<div class="row">
<div class="col-xs-12">
<div class="claim main-sidebar">
<div class="">
<?php if(!tpl_getConf('closedwiki') || $INPUT->server->has('REMOTE_USER')) { ?>
<div class="menu-togglelink mobile-only">
<a href="#">
@ -130,16 +129,6 @@ $classWideContent = (Template::getInstance())->fullWidthClass();
/* upload your logo into the data/media folder (root of the media manager) and replace 'logo.png' in der template config accordingly: */
include('tpl/main-sidebar-logo.php');
?>
<div class="main-title">
<?php if ($conf['title']):
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* Wiki Title Mobile */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ ?>
<p class="title mobile-only"><?php echo $conf['title'] ?></p>
<?php endif ?>
</div><!-- .main-title -->
<div class="menu-tool-select">
<h5 class="sr-only" role="heading" aria-level="2"><?php echo tpl_getLang('head_menu_tool-select') ?></h5>
@ -152,29 +141,6 @@ $classWideContent = (Template::getInstance())->fullWidthClass();
}
?>
</div><!-- .menu-tool-select -->
</div><!-- .headings -->
</div><!-- .col -->
<div class="col-xs-12">
<div class="main-title desktop-only">
<?php if ($conf['title']):
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* Wiki Title Desktop */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ ?>
<p class="title"><?php echo $conf['title'] ?></p>
<?php endif ?>
<?php if ($conf['tagline']):
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* Wiki Tagline Desktop */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ ?>
<p class="claim"><?php echo $conf['tagline'] ?></p>
<?php endif ?>
</div><!-- .main-title -->
</div><!-- .col -->
</div><!-- .row -->