push my changes to new repo

This commit is contained in:
N-Upchurch
2023-07-05 11:06:31 -05:00
parent 4f0a64d781
commit 5e0eb0cdcf
118 changed files with 1696 additions and 358 deletions

15
public/css/dropcap.css Normal file
View File

@ -0,0 +1,15 @@
main > p:not(.nodropcap):first-of-type:first-letter {
float: left;
font-size: 4rem;
font-weight: 300;
line-height: 60px;
padding: .5rem .5rem .5rem .5rem;
color: var(--contrast-color);
border: solid 2px var(--contrast-color);
font-family: 'Playfair Display';
font-weight: 700;
margin-right: .25em;
border-radius: .2em;
border-top-left-radius: 0;
margin-bottom: -.2em;
}

View File

@ -1,23 +1,36 @@
/* Defaults */
:root {
--font-family: -apple-system, system-ui, sans-serif;
--font-family: Manrope;
--font-family-monospace: Consolas, Menlo, Monaco, Andale Mono WT, Andale Mono, Lucida Console, Lucida Sans Typewriter, DejaVu Sans Mono, Bitstream Vera Sans Mono, Liberation Mono, Nimbus Mono L, Courier New, Courier, monospace;
}
/* Theme colors */
/* Tokens */
:root {
/* Colors */
--color-gray-20: #e0e0e0;
--color-gray-50: #C0C0C0;
--color-gray-90: #333;
--color-gray-90: #333333;
--background-color: #fff;
--background-color: #FAF5F5;
--text-color: var(--color-gray-90);
--text-color-link: #082840;
--text-color-link-active: #5f2b48;
--text-color-link-visited: #17050F;
--text-color-link: var(--color-gray-90);
--text-color-link-active: rgba(3,144,116,1);
--text-color-link-visited: var(--color-gray-90);
--contrast-color: rgba(3,144,116,1);
--nav-pill-background-color-active: rgba(3,144,116,1);
--nav-pill-background-color-inactive: rgba(71,71,71,1);
--nav-pill-text-color: rgba(255,255,255,1);
--nav-pill-text-color-link-visited: rgba(255,255,255,1);
--nav-pill-text-color-link-active: rgba(255,255,255,1);
/* Space & Size */
--syntax-tab-size: 2;
--pill-radius: 5rem;
--card-radius: .3rem;
}
@media (prefers-color-scheme: dark) {
@ -25,17 +38,17 @@
--color-gray-20: #e0e0e0;
--color-gray-50: #C0C0C0;
--color-gray-90: #dad8d8;
--card-color: #333333;
/* --text-color is assigned to --color-gray-_ above */
--text-color-link: #1493fb;
--text-color-link-active: #6969f7;
--text-color-link-visited: #a6a6f8;
--text-color-link: rgba(3,144,116,1);
--text-color-link-active: rgba(3,144,116,1);
--text-color-link-visited: rgba(3,144,116,1);
--background-color: #15202b;
}
}
/* Global stylesheet */
* {
box-sizing: border-box;
@ -46,6 +59,8 @@ body {
padding: 0;
margin: 0 auto;
font-family: var(--font-family);
font-weight: 300;
font-variant-Ligatures: normal;
color: var(--text-color);
background-color: var(--background-color);
}
@ -56,6 +71,15 @@ body {
max-width: 40em;
}
a {
text-decoration: wavy underline;
text-decoration-color: var(--contrast-color);
text-decoration-thickness: .1rem;
text-decoration-skip: none;
transition: all .5s;
font-weight: 700;
}
/* https://www.a11yproject.com/posts/how-to-hide-content/ */
.visually-hidden {
clip: rect(0 0 0 0);
@ -67,15 +91,39 @@ body {
width: 1px;
}
h1 {
font-family: 'Playfair Display';
font-weight: 700;
font-size: 3.75rem;
font-style: normal;
line-height: 4rem;
padding-top: 3rem;
margin-bottom: 0;
}
@media(max-width: 556px) {
h1 {
font-size: 3rem;
padding-top: 0;
}
}
p:last-child {
margin-bottom: 0;
}
p {
line-height: 1.5;
p, li {
line-height: 1.75;
font-size: 14pt;
}
li {
line-height: 1.5;
main > p > img, main > p > a > img {
width: 100%;
padding-top: 2rem;
}
.page-block {
margin-top: 3rem;
margin-bottom: 3rem;
}
a[href] {
@ -92,23 +140,26 @@ a[href]:active {
main {
padding: 1rem;
}
main h2 {
font-weight: 700;
font-size: 2em;
margin-top: 2em;
}
main :first-child {
margin-top: 0;
}
header {
border-bottom: 1px dashed var(--color-gray-20);
}
header:after {
content: "";
display: table;
clear: both;
border-bottom: 1px solid var(--color-gray-20);
}
.links-nextprev {
list-style: none;
border-top: 1px dashed var(--color-gray-20);
border-top: 1px solid var(--color-gray-20);
padding: 1em 0;
margin-top: 2rem;
}
table {
@ -147,56 +198,113 @@ header {
display: flex;
gap: 1em .5em;
flex-wrap: wrap;
align-items: center;
align-items: end;
padding: 1em;
}
@media(max-width: 556px) {
header {
padding: 1rem .5rem 1rem .5rem;
}
}
.home-link {
font-size: 1em; /* 16px /16 */
font-weight: 700;
margin-right: 2em;
display: flex;
align-items: end;
}
.home-link:link:not(:hover) {
text-decoration: none;
}
.home-link img {
width: 3rem;
}
/* Nav */
.nav {
display: flex;
padding: 0;
margin: 0;
list-style: none;
}
.nav-icon {
max-width: .5rem;
margin-right: .5rem;
}
.nav-item {
display: inline-block;
margin-right: 1em;
margin-right: 2em;
margin-bottom: 0;
text-transform: uppercase;
letter-spacing: .2rem;
font-size: .6rem;
font-weight: 500;
background-color: var(--nav-pill-background-color-inactive);
padding: .55em .85em .55em 1.2em;
border-radius: .75em;
color: var(--nav-pill-text-color);
transition: all .5s;
}
.subscribe:hover {
background-color: rgba(225,90,0,1);
color: var(--nav-pill-text-color);
}
.nav-item a[href]:visited {
color: var(--nav-pill-text-color-link-visited);
}
.nav-item a[href]:hover {
text-decoration: none;
color: var(--nav-pill-text-color);
}
.nav-item a[href]:not(:hover) {
text-decoration: none;
color: var(--nav-pill-text-color);
}
.nav-item[data-currentpage="true"] {
background-color: var(--nav-pill-background-color-active);
}
.nav a[href][aria-current="page"] {
text-decoration: underline;
background-color: var(--nav-pill-background-color-active);
color: var(--nav-pill-text-color);
}
@media(max-width: 556px) {
.nav {
flex-flow: row wrap;
}
.nav-item {
margin-right: 1rem;
margin-bottom: .5rem;
}
}
/* Posts list */
.postlist {
list-style: none;
padding: 0;
padding-left: 1.5rem;
.postlist h2 {
margin-bottom: 2rem;
}
.postlist-item-container {
display: flex;
flex-flow: column nowrap;
}
.postlist-item {
display: flex;
flex-wrap: wrap;
align-items: baseline;
counter-increment: start-from -1;
flex-flow: row nowrap;
align-items: flex-start;
justify-content: flex-start;
margin-bottom: 1em;
width: 100%;
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
padding: 1rem 1.1rem 1rem 1.1rem;
border-radius: var(--card-radius);
background-color: white;
}
.postlist-item:before {
display: inline-block;
pointer-events: none;
content: "" counter(start-from, decimal-leading-zero) ". ";
line-height: 100%;
text-align: right;
margin-left: -1.5rem;
.post-image-container {
border-radius: var(--card-radius);
margin-right: 1rem;
overflow: hidden;
height: 10em;
}
.postlist-date,
.postlist-item:before {
@ -209,40 +317,115 @@ header {
.postlist-link {
font-size: 1.1875em; /* 19px /16 */
font-weight: 700;
flex-basis: calc(100% - 1.5rem);
padding-left: .25em;
padding-right: .5em;
text-underline-position: from-font;
text-underline-offset: 0;
text-decoration-thickness: 1px;
text-decoration: none;
}
.postlist-link h3 {
margin-bottom: 0;
}
.postlist-item-active .postlist-link {
font-weight: bold;
}
.post-copy {
display: flex;
flex-flow: column wrap;
}
.post-image {
width: 10em;
height: 10em;
object-fit: cover;
object-position: 50% 50%;
}
@media(max-width: 556px) {
.postlist {
padding-top: 0;
}
.postlist-item {
flex-flow: column wrap;
}
.postlist-link {
padding: 0;
}
.post-copy a h3 {
margin-top: .5em;
}
.post-image {
width: 100%;
height: auto;
}
.post-image-container {
margin-right: 0;
height: 10em;
min-width: 100%;
}
}
@media (prefers-color-scheme: dark) {
.postlist-item {
background-color: var(--card-color);
}
}
/* Tags */
.post-tag {
.post-tag, .taglist li a {
display: inline-flex;
align-items: center;
justify-content: center;
text-transform: capitalize;
font-style: italic;
background-color: var(--color-gray-20);
text-decoration: none;
padding: .2rem .4rem .2rem .4rem;
border-radius: var(--pill-radius);
font-size: .75rem;
}
.taglist {
list-style-type: none;
padding-left: 0;
display: flex;
flex-flow: row wrap;
}
.taglist li {
margin: 0em .5em 1.25em 0em;
}
.taglist li a {
font-size: 1.25rem;
text-decoration-color: var(--contrast-color);
text-decoration-thickness: .1rem;
text-decoration-skip: none;
transition: all .5s;
font-weight: 700;
padding: .4rem .8rem .4rem .8rem;
}
.postlist-item > .post-tag {
align-self: center;
}
@media(max-width: 556px) {
.taglist {
flex-flow: column nowrap;
}
}
/* Tags list */
.post-metadata {
display: inline-flex;
flex-wrap: wrap;
align-items: center;
gap: .5em;
list-style: none;
padding: 0;
margin: 0;
padding: 0 0 0 .4em;
font-size: .8em;
margin-bottom: 5em;
}
.post-metadata time {
margin-right: 1em;
margin-right: .5em;
font-size: 1em;
}
@media(max-width: 556px) {
.post-metadata {
margin-bottom: 1em;
}
}
/* Direct Links / Markdown Headers */

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.

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.

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.

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.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,417 @@
/* manrope-extralight-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope ExtraLight"), local("Manrope-ExtraLight"), url(/css/webfonts/manrope-extralight-latin.woff2) format("woff2"), url(/css/webfonts/manrope-extralight-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-extralight-latin-ext */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope ExtraLight"), local("Manrope-ExtraLight"), url(/css/webfonts/manrope-extralight-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-extralight-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* manrope-light-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 300;
src: local("Manrope Light"), local("Manrope-Light"), url(/css/webfonts/manrope-light-latin.woff2) format("woff2"), url(/css/webfonts/manrope-light-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-light-latin-ext */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 300;
src: local("Manrope Light"), local("Manrope-Light"), url(/css/webfonts/manrope-light-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-light-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* manrope-bold-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 700;
src: local("Manrope Bold"), local("Manrope-Bold"), url(/css/webfonts/manrope-bold-latin.woff2) format("woff2"), url(/css/webfonts/manrope-bold-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-bold-latin-ext */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 700;
src: local("Manrope Bold"), local("Manrope-Bold"), url(/css/webfonts/manrope-bold-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-bold-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* manrope-extrabold-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope ExtraBold"), local("Manrope-ExtraBold"), url(/css/webfonts/manrope-extrabold-latin.woff2) format("woff2"), url(/css/webfonts/manrope-extrabold-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-extrabold-latin-ext *//* manrope-extralight-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope ExtraLight"), local("Manrope-ExtraLight"), url(/css/webfonts/manrope-extralight-latin.woff2) format("woff2"), url(/css/webfonts/manrope-extralight-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-extralight-latin-ext */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope ExtraLight"), local("Manrope-ExtraLight"), url(/css/webfonts/manrope-extralight-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-extralight-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* manrope-light-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 300;
src: local("Manrope Light"), local("Manrope-Light"), url(/css/webfonts/manrope-light-latin.woff2) format("woff2"), url(/css/webfonts/manrope-light-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-light-latin-ext */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 300;
src: local("Manrope Light"), local("Manrope-Light"), url(/css/webfonts/manrope-light-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-light-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* manrope-bold-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 700;
src: local("Manrope Bold"), local("Manrope-Bold"), url(/css/webfonts/manrope-bold-latin.woff2) format("woff2"), url(/css/webfonts/manrope-bold-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-bold-latin-ext */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 700;
src: local("Manrope Bold"), local("Manrope-Bold"), url(/css/webfonts/manrope-bold-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-bold-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* manrope-extrabold-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope ExtraBold"), local("Manrope-ExtraBold"), url(/css/webfonts/manrope-extrabold-latin.woff2) format("woff2"), url(/css/webfonts/manrope-extrabold-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-extrabold-latin-ext */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope ExtraBold"), local("Manrope-ExtraBold"), url(/css/webfonts/manrope-extrabold-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-extrabold-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* manrope-medium-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 500;
src: local("Manrope Medium"), local("Manrope-Medium"), url(/css/webfonts/manrope-medium-latin.woff2) format("woff2"), url(/css/webfonts/manrope-medium-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-medium-latin-ext */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 500;
src: local("Manrope Medium"), local("Manrope-Medium"), url(/css/webfonts/manrope-medium-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-medium-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* manrope-regular-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope Regular"), local("Manrope-Regular"), url(/css/webfonts/manrope-regular-latin.woff2) format("woff2"), url(/css/webfonts/manrope-regular-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-regular-latin-ext */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope Regular"), local("Manrope-Regular"), url(/css/webfonts/manrope-regular-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-regular-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* manrope-semibold-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope SemiBold"), local("Manrope-SemiBold"), url(/css/webfonts/manrope-semibold-latin.woff2) format("woff2"), url(/css/webfonts/manrope-semibold-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-semibold-latin-ext */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope SemiBold"), local("Manrope-SemiBold"), url(/css/webfonts/manrope-semibold-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-semibold-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope ExtraBold"), local("Manrope-ExtraBold"), url(/css/webfonts/manrope-extrabold-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-extrabold-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* manrope-medium-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 500;
src: local("Manrope Medium"), local("Manrope-Medium"), url(/css/webfonts/manrope-medium-latin.woff2) format("woff2"), url(/css/webfonts/manrope-medium-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-medium-latin-ext */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 500;
src: local("Manrope Medium"), local("Manrope-Medium"), url(/css/webfonts/manrope-medium-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-medium-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* manrope-regular-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope Regular"), local("Manrope-Regular"), url(/css/webfonts/manrope-regular-latin.woff2) format("woff2"), url(/css/webfonts/manrope-regular-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-regular-latin-ext */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope Regular"), local("Manrope-Regular"), url(/css/webfonts/manrope-regular-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-regular-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* manrope-semibold-latin */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope SemiBold"), local("Manrope-SemiBold"), url(/css/webfonts/manrope-semibold-latin.woff2) format("woff2"), url(/css/webfonts/manrope-semibold-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* manrope-semibold-latin-ext */
@font-face {
font-family: Manrope;
font-style: normal;
font-weight: 400;
src: local("Manrope SemiBold"), local("Manrope-SemiBold"), url(/css/webfonts/manrope-semibold-latin-ext.woff2) format("woff2"), url(/css/webfonts/manrope-semibold-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* playfair-display-black-latin */
@font-face {
font-family: Playfair Display;
font-style: normal;
font-weight: 900;
src: local("Playfair Display Black"), local("PlayfairDisplay-Black"), url(/css/webfonts/playfair-display-black-latin.woff2) format("woff2"), url(/css/webfonts/playfair-display-black-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* playfair-display-black-latin-ext */
@font-face {
font-family: Playfair Display;
font-style: normal;
font-weight: 900;
src: local("Playfair Display Black"), local("PlayfairDisplay-Black"), url(/css/webfonts/playfair-display-black-latin-ext.woff2) format("woff2"), url(/css/webfonts/playfair-display-black-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* playfair-display-black-italic-latin */
@font-face {
font-family: Playfair Display;
font-style: italic;
font-weight: 900;
src: local("Playfair Display Black Italic"), local("PlayfairDisplay-BlackItalic"), url(/css/webfonts/playfair-display-black-italic-latin.woff2) format("woff2"), url(/css/webfonts/playfair-display-black-italic-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* playfair-display-black-italic-latin-ext */
@font-face {
font-family: Playfair Display;
font-style: italic;
font-weight: 900;
src: local("Playfair Display Black Italic"), local("PlayfairDisplay-BlackItalic"), url(/css/webfonts/playfair-display-black-italic-latin-ext.woff2) format("woff2"), url(/css/webfonts/playfair-display-black-italic-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* playfair-display-bold-latin */
@font-face {
font-family: Playfair Display;
font-style: normal;
font-weight: 700;
src: local("Playfair Display Bold"), local("PlayfairDisplay-Bold"), url(/css/webfonts/playfair-display-bold-latin.woff2) format("woff2"), url(/css/webfonts/playfair-display-bold-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* playfair-display-bold-latin-ext */
@font-face {
font-family: Playfair Display;
font-style: normal;
font-weight: 700;
src: local("Playfair Display Bold"), local("PlayfairDisplay-Bold"), url(/css/webfonts/playfair-display-bold-latin-ext.woff2) format("woff2"), url(/css/webfonts/playfair-display-bold-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* playfair-display-bold-italic-latin */
@font-face {
font-family: Playfair Display;
font-style: italic;
font-weight: 700;
src: local("Playfair Display Bold Italic"), local("PlayfairDisplay-BoldItalic"), url(/css/webfonts/playfair-display-bold-italic-latin.woff2) format("woff2"), url(/css/webfonts/playfair-display-bold-italic-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* playfair-display-bold-italic-latin-ext */
@font-face {
font-family: Playfair Display;
font-style: italic;
font-weight: 700;
src: local("Playfair Display Bold Italic"), local("PlayfairDisplay-BoldItalic"), url(/css/webfonts/playfair-display-bold-italic-latin-ext.woff2) format("woff2"), url(/css/webfonts/playfair-display-bold-italic-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* playfair-display-extrabold-latin */
@font-face {
font-family: Playfair Display;
font-style: normal;
font-weight: 400;
src: local("Playfair Display ExtraBold"), local("PlayfairDisplay-ExtraBold"), url(/css/webfonts/playfair-display-extrabold-latin.woff2) format("woff2"), url(/css/webfonts/playfair-display-extrabold-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* playfair-display-extrabold-latin-ext */
@font-face {
font-family: Playfair Display;
font-style: normal;
font-weight: 400;
src: local("Playfair Display ExtraBold"), local("PlayfairDisplay-ExtraBold"), url(/css/webfonts/playfair-display-extrabold-latin-ext.woff2) format("woff2"), url(/css/webfonts/playfair-display-extrabold-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* playfair-display-extrabold-italic-latin */
@font-face {
font-family: Playfair Display;
font-style: italic;
font-weight: 400;
src: local("Playfair Display ExtraBold Italic"), local("PlayfairDisplay-ExtraBoldItalic"), url(/css/webfonts/playfair-display-extrabold-italic-latin.woff2) format("woff2"), url(/css/webfonts/playfair-display-extrabold-italic-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* playfair-display-extrabold-italic-latin-ext */
@font-face {
font-family: Playfair Display;
font-style: italic;
font-weight: 400;
src: local("Playfair Display ExtraBold Italic"), local("PlayfairDisplay-ExtraBoldItalic"), url(/css/webfonts/playfair-display-extrabold-italic-latin-ext.woff2) format("woff2"), url(/css/webfonts/playfair-display-extrabold-italic-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* playfair-display-italic-latin */
@font-face {
font-family: Playfair Display;
font-style: italic;
font-weight: 400;
src: local("Playfair Display Italic"), local("PlayfairDisplay-Italic"), url(/css/webfonts/playfair-display-italic-latin.woff2) format("woff2"), url(/css/webfonts/playfair-display-italic-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* playfair-display-italic-latin-ext */
@font-face {
font-family: Playfair Display;
font-style: italic;
font-weight: 400;
src: local("Playfair Display Italic"), local("PlayfairDisplay-Italic"), url(/css/webfonts/playfair-display-italic-latin-ext.woff2) format("woff2"), url(/css/webfonts/playfair-display-italic-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* playfair-display-medium-latin */
@font-face {
font-family: Playfair Display;
font-style: normal;
font-weight: 500;
src: local("Playfair Display Medium"), local("PlayfairDisplay-Medium"), url(/css/webfonts/playfair-display-medium-latin.woff2) format("woff2"), url(/css/webfonts/playfair-display-medium-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* playfair-display-medium-latin-ext */
@font-face {
font-family: Playfair Display;
font-style: normal;
font-weight: 500;
src: local("Playfair Display Medium"), local("PlayfairDisplay-Medium"), url(/css/webfonts/playfair-display-medium-latin-ext.woff2) format("woff2"), url(/css/webfonts/playfair-display-medium-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* playfair-display-medium-italic-latin */
@font-face {
font-family: Playfair Display;
font-style: italic;
font-weight: 500;
src: local("Playfair Display Medium Italic"), local("PlayfairDisplay-MediumItalic"), url(/css/webfonts/playfair-display-medium-italic-latin.woff2) format("woff2"), url(/css/webfonts/playfair-display-medium-italic-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* playfair-display-medium-italic-latin-ext */
@font-face {
font-family: Playfair Display;
font-style: italic;
font-weight: 500;
src: local("Playfair Display Medium Italic"), local("PlayfairDisplay-MediumItalic"), url(/css/webfonts/playfair-display-medium-italic-latin-ext.woff2) format("woff2"), url(/css/webfonts/playfair-display-medium-italic-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* playfair-display-regular-latin */
@font-face {
font-family: Playfair Display;
font-style: normal;
font-weight: 400;
src: local("Playfair Display Regular"), local("PlayfairDisplay-Regular"), url(/css/webfonts/playfair-display-regular-latin.woff2) format("woff2"), url(/css/webfonts/playfair-display-regular-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* playfair-display-regular-latin-ext */
@font-face {
font-family: Playfair Display;
font-style: normal;
font-weight: 400;
src: local("Playfair Display Regular"), local("PlayfairDisplay-Regular"), url(/css/webfonts/playfair-display-regular-latin-ext.woff2) format("woff2"), url(/css/webfonts/playfair-display-regular-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* playfair-display-semibold-latin */
@font-face {
font-family: Playfair Display;
font-style: normal;
font-weight: 400;
src: local("Playfair Display SemiBold"), local("PlayfairDisplay-SemiBold"), url(/css/webfonts/playfair-display-semibold-latin.woff2) format("woff2"), url(/css/webfonts/playfair-display-semibold-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* playfair-display-semibold-latin-ext */
@font-face {
font-family: Playfair Display;
font-style: normal;
font-weight: 400;
src: local("Playfair Display SemiBold"), local("PlayfairDisplay-SemiBold"), url(/css/webfonts/playfair-display-semibold-latin-ext.woff2) format("woff2"), url(/css/webfonts/playfair-display-semibold-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}
/* playfair-display-semibold-italic-latin */
@font-face {
font-family: Playfair Display;
font-style: italic;
font-weight: 400;
src: local("Playfair Display SemiBold Italic"), local("PlayfairDisplay-SemiBoldItalic"), url(/css/webfonts/playfair-display-semibold-italic-latin.woff2) format("woff2"), url(/css/webfonts/playfair-display-semibold-italic-latin.woff) format("woff");
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}
/* playfair-display-semibold-italic-latin-ext */
@font-face {
font-family: Playfair Display;
font-style: italic;
font-weight: 400;
src: local("Playfair Display SemiBold Italic"), local("PlayfairDisplay-SemiBoldItalic"), url(/css/webfonts/playfair-display-semibold-italic-latin-ext.woff2) format("woff2"), url(/css/webfonts/playfair-display-semibold-italic-latin-ext.woff) format("woff");
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
}

104
public/img/RSS.svg Normal file
View File

@ -0,0 +1,104 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="153.34879"
height="152.90941"
id="svg2"
sodipodi:version="0.32"
inkscape:version="1.3-alpha (0a19572, 2023-05-23)"
sodipodi:docname="RSS.svg"
version="1.0"
inkscape:output_extension="org.inkscape.output.svg.inkscape"
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"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="2.8"
inkscape:cx="103.39286"
inkscape:cy="182.85714"
inkscape:document-units="px"
inkscape:current-layer="layer1"
inkscape:window-width="782"
inkscape:window-height="674"
inkscape:window-x="1"
inkscape:window-y="281"
showgrid="false"
inkscape:window-maximized="0"
inkscape:showpageshadow="2"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1" />
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
<dc:creator>
<cc:Agent>
<dc:title />
</cc:Agent>
</dc:creator>
<dc:subject>
<rdf:Bag />
</dc:subject>
<cc:license
rdf:resource="http://creativecommons.org/licenses/publicdomain/" />
<dc:description />
<dc:contributor>
<cc:Agent>
<dc:title />
</cc:Agent>
</dc:contributor>
</cc:Work>
<cc:License
rdf:about="http://creativecommons.org/licenses/publicdomain/">
<cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" />
<cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-427.32264,-373.81385)">
<ellipse
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:12;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path5270"
transform="matrix(0.8699574,0,0,0.8699574,135.15631,330.52863)"
cx="360.35715"
cy="200.64285"
rx="24.642859"
ry="23.928572" />
<path
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 427.83482,455.05681 -0.0728,-30.27316 c 64.70607,3.37545 100.61878,49.67317 101.50021,101.93961 H 498.944 c -0.50301,-45.94077 -31.74065,-69.99522 -71.10918,-71.66645 z"
id="path5805"
sodipodi:nodetypes="ccccc" />
<path
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 428.20143,404.57149 -0.87879,-30.75764 c 99.4284,4.61626 152.67764,76.76812 153.34879,152.90941 l -31.19703,-0.4394 C 550.83932,477.58037 514.80871,406.01731 428.20143,404.57149 Z"
id="path5807"
sodipodi:nodetypes="ccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

@ -0,0 +1,61 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="8.4666662mm"
height="8.4666662mm"
viewBox="0 0 8.4666662 8.4666662"
version="1.1"
id="svg1"
sodipodi:docname="logo_favicon.svg"
inkscape:version="1.3-alpha (0a19572, 2023-05-23)"
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">
<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:document-units="mm"
inkscape:zoom="6.7617082"
inkscape:cx="12.127113"
inkscape:cy="28.986758"
inkscape:current-layer="g1" />
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-23.248082,-20.452073)">
<g
id="g1">
<rect
style="fill:#333333;fill-opacity:1;stroke-width:0.0580231;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
id="rect1"
width="8.4666672"
height="8.4666672"
x="23.248081"
y="20.452072"
ry="2.0226691"
rx="2.0226691" />
<rect
style="fill:#333333;stroke-width:0.162218;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers;fill-opacity:1"
id="rect3"
width="2.618768"
height="2.9992118"
x="23.248079"
y="20.452072"
ry="0" />
<path
d="m 28.894012,22.376224 v 0.12746 q -0.203935,0.01912 -0.312275,0.09559 -0.108341,0.0701 -0.146578,0.229426 -0.03187,0.152951 -0.03187,0.439735 V 26.9074 q -0.05736,-0.0063 -0.12746,-0.0063 -0.06373,0 -0.140205,0.0063 l -2.734,-3.715437 v 2.75312 q 0,0.305902 0.03823,0.477972 0.03824,0.165697 0.165696,0.242172 0.133833,0.0701 0.401498,0.09559 v 0.127459 q -0.121087,-0.01275 -0.312276,-0.01275 -0.191188,-0.0063 -0.363258,-0.0063 -0.152952,0 -0.312276,0.0063 -0.15295,0 -0.254918,0.01275 v -0.127459 q 0.210308,-0.02549 0.312275,-0.09559 0.10834,-0.0701 0.140205,-0.229426 0.03824,-0.159324 0.03824,-0.439735 v -2.944308 q 0,-0.2358 -0.03824,-0.344139 -0.03186,-0.114714 -0.140205,-0.152952 -0.101967,-0.04461 -0.312275,-0.05098 v -0.127459 q 0.101968,0.0063 0.254918,0.01275 0.159324,0.0063 0.312276,0.0063 0.146578,0 0.286782,-0.0063 0.140206,-0.0063 0.248546,-0.01275 l 2.389861,3.180108 v -2.236909 q 0,-0.312276 -0.03824,-0.477973 -0.03823,-0.165697 -0.165696,-0.242172 -0.127459,-0.07648 -0.401497,-0.09559 v -0.127459 q 0.121086,0.0063 0.312275,0.01275 0.197562,0.0063 0.363259,0.0063 0.159324,0 0.312275,-0.0063 0.159324,-0.0063 0.254918,-0.01275 z m 0.962308,3.670826 q 0.21668,0 0.356886,0.127459 0.140205,0.12746 0.140205,0.337768 0,0.210307 -0.140205,0.337766 -0.140206,0.12746 -0.356886,0.12746 -0.223054,0 -0.363259,-0.12746 -0.133832,-0.127459 -0.133832,-0.337766 0,-0.210308 0.133832,-0.337768 0.140205,-0.127459 0.363259,-0.127459 z"
id="text1"
style="font-weight:600;font-size:7.54899px;line-height:1;font-family:'Playfair Display';-inkscape-font-specification:'Playfair Display, Semi-Bold';letter-spacing:0px;fill:#ffffff;stroke-width:0.125453;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
aria-label="N." />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 312 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 624 KiB

171
public/img/terminal.svg Normal file
View File

@ -0,0 +1,171 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="192.4837mm"
height="175.17963mm"
viewBox="0 0 192.4837 175.17963"
version="1.1"
id="svg1"
inkscape:version="1.3-dev (4655d18, 2022-11-17)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#404040"
inkscape:document-units="mm"
inkscape:clip-to-page="true"
showgrid="false"
inkscape:zoom="0.5946522"
inkscape:cx="353.98843"
inkscape:cy="588.57934"
inkscape:current-layer="layer1" />
<defs
id="defs1">
<linearGradient
inkscape:collect="always"
id="linearGradient1832">
<stop
style="stop-color:#000000;stop-opacity:1;"
offset="0"
id="stop1828" />
<stop
style="stop-color:#000328;stop-opacity:1;"
offset="1"
id="stop1830" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient1824">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0"
id="stop1820" />
<stop
style="stop-color:#9cddfe;stop-opacity:1;"
offset="1"
id="stop1822" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient1814">
<stop
style="stop-color:#75d6a2;stop-opacity:1;"
offset="0"
id="stop1810" />
<stop
style="stop-color:#9e85a2;stop-opacity:1;"
offset="0.5"
id="stop1818" />
<stop
style="stop-color:#754ba2;stop-opacity:1;"
offset="1"
id="stop1812" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient1804">
<stop
style="stop-color:#b7aeff;stop-opacity:1;"
offset="0"
id="stop1800" />
<stop
style="stop-color:#8c9fff;stop-opacity:1;"
offset="0.5"
id="stop1808" />
<stop
style="stop-color:#4591ff;stop-opacity:1;"
offset="1"
id="stop1802" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1804"
id="linearGradient1806"
x1="20.734779"
y1="118.49071"
x2="118.51709"
y2="118.49071"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(0,12.458891)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1814"
id="linearGradient1816"
x1="26.731401"
y1="243.09447"
x2="74.156448"
y2="195.14656"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1824"
id="linearGradient1826"
x1="84.069244"
y1="255.35567"
x2="100.39849"
y2="208.91797"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient1832"
id="linearGradient1834"
x1="14.811985"
y1="273.1593"
x2="195.21432"
y2="113.08133"
gradientUnits="userSpaceOnUse" />
</defs>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-7.6386835,-97.979665)">
<g
id="g1864">
<rect
style="opacity:1;fill:url(#linearGradient1834);fill-opacity:1;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers;stop-color:#000000"
id="rect316"
width="192.48369"
height="175.17964"
x="7.6386838"
y="97.97966" />
<g
id="g1840"
transform="translate(11.020858,-1.5101849)">
<path
id="path281"
style="opacity:1;fill:url(#linearGradient1816);fill-opacity:1;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers;stop-color:#000000"
d="m 21.82338,163.52561 25.338813,49.36598 -25.338296,49.36494 h 22.463746 l 25.33829,-49.36494 -25.33881,-49.36598 z"
sodipodi:nodetypes="ccccccc" />
<rect
style="opacity:1;fill:url(#linearGradient1826);fill-opacity:1;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers;stop-color:#000000"
id="rect1025"
width="83.154259"
height="13.801704"
x="84.069244"
y="248.4548" />
<text
xml:space="preserve"
style="font-size:189.459px;line-height:1.4;font-family:'Playfair Display';-inkscape-font-specification:'Playfair Display';letter-spacing:8.20991px;opacity:1;fill:url(#linearGradient1806);fill-opacity:1;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers;stop-color:#000000"
x="12.593964"
y="189.78551"
id="text1744"><tspan
sodipodi:role="line"
id="tspan1742"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Bitstream Vera Sans Mono';-inkscape-font-specification:'Bitstream Vera Sans Mono';fill:url(#linearGradient1806);fill-opacity:1;stroke-width:0"
x="12.593964"
y="189.78551">~</tspan></text>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.7 KiB