Add copyright and links to Hetzner and Umami
This commit is contained in:
@@ -11,10 +11,11 @@
|
|||||||
--ff-heading: "Clash Display", sans-serif;
|
--ff-heading: "Clash Display", sans-serif;
|
||||||
--ff-body: "Archivo", sans-serif;
|
--ff-body: "Archivo", sans-serif;
|
||||||
|
|
||||||
--fs-xl: clamp(3rem, 4vw + 1rem, 6rem);
|
--fs-xl: clamp(3rem, 5vw + 1rem, 6rem);
|
||||||
--fs-600: 1.25rem;
|
--fs-600: 1.25rem;
|
||||||
--fs-500: 1.125rem;
|
--fs-500: 1.125rem;
|
||||||
--fs-400: 1rem;
|
--fs-400: 1rem;
|
||||||
|
--fs-300: 0.75rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
* {
|
* {
|
||||||
|
|||||||
@@ -21,6 +21,8 @@ import Logo from "../assets/ci/icon-only.svg";
|
|||||||
> -->
|
> -->
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<p class="copyright">© 2025 Michael Rieger</p>
|
||||||
|
|
||||||
<Typemark class="typemark" />
|
<Typemark class="typemark" />
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
@@ -28,7 +30,7 @@ import Logo from "../assets/ci/icon-only.svg";
|
|||||||
|
|
||||||
<style is:global>
|
<style is:global>
|
||||||
.inner {
|
.inner {
|
||||||
height: 100dvh;
|
height: 100dvh;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
@@ -65,10 +67,12 @@ import Logo from "../assets/ci/icon-only.svg";
|
|||||||
letter-spacing: 0.0333em;
|
letter-spacing: 0.0333em;
|
||||||
}
|
}
|
||||||
|
|
||||||
p {
|
.content {
|
||||||
max-width: 50ch;
|
& p {
|
||||||
line-height: 1.4;
|
max-width: 50ch;
|
||||||
font-size: var(--fs-600);
|
line-height: 1.4;
|
||||||
|
font-size: var(--fs-600);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
a {
|
a {
|
||||||
@@ -92,14 +96,22 @@ import Logo from "../assets/ci/icon-only.svg";
|
|||||||
bottom: -0.05rem;
|
bottom: -0.05rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.copyright {
|
||||||
|
margin-top: auto;
|
||||||
|
grid-row: 2;
|
||||||
|
grid-column: 1;
|
||||||
|
font-size: var(--fs-300);
|
||||||
|
}
|
||||||
|
|
||||||
.typemark {
|
.typemark {
|
||||||
margin: auto 0 0 auto;
|
margin: auto 0 0 auto;
|
||||||
grid-row: 2;
|
grid-row: 2;
|
||||||
grid-column: 2;
|
grid-column: 2;
|
||||||
fill: var(--clr-ts-warm-red) !important;
|
fill: var(--clr-ts-warm-red) !important;
|
||||||
height: 3.125rem;
|
|
||||||
width: auto;
|
width: auto;
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
|
height: auto;
|
||||||
|
max-height: 3.125rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.logo {
|
.logo {
|
||||||
|
|||||||
+19
-7
@@ -13,17 +13,29 @@ import Layout from "../layouts/Layout.astro";
|
|||||||
|
|
||||||
<h2>Analytics</h2>
|
<h2>Analytics</h2>
|
||||||
<p>
|
<p>
|
||||||
I use <strong>self-hosted Umami</strong> to track basic website usage.
|
I use <strong
|
||||||
No personal data, cookies, or IP addresses are collected.
|
><a
|
||||||
|
target="_blank"
|
||||||
|
href="https://umami.is/"
|
||||||
|
class="hoverable"
|
||||||
|
rel="noreferrer noopener">self-hosted Umami</a
|
||||||
|
></strong
|
||||||
|
> to track basic website usage. No personal data, cookies, or IP
|
||||||
|
addresses are collected.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<h2>Hosting</h2>
|
<h2>Hosting</h2>
|
||||||
<p>
|
<p>
|
||||||
The website is hosted by <strong>Hetzner Online GmbH</strong>.
|
The website is hosted by <strong
|
||||||
Standard server logs may be collected for technical and security
|
><a
|
||||||
purposes, including IP addresses and access times. These logs
|
target="_blank"
|
||||||
are used solely for server maintenance and security and are not
|
href="https://www.hetzner.com/"
|
||||||
combined with any other data.
|
class="hoverable"
|
||||||
|
rel="noreferrer noopener">Hetzner Online GmbH</a></strong
|
||||||
|
>. Standard server logs may be collected for technical and
|
||||||
|
security purposes, including IP addresses and access times.
|
||||||
|
These logs are used solely for server maintenance and security
|
||||||
|
and are not combined with any other data.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<h2>Data Retention</h2>
|
<h2>Data Retention</h2>
|
||||||
|
|||||||
Reference in New Issue
Block a user