dev #5
Generated
+5506
File diff suppressed because it is too large
Load Diff
+2
-1
@@ -1,4 +1,5 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
||||||
<rect width="100" height="100" fill="#1a1410"/>
|
<rect width="100" height="100" fill="#1a1410"/>
|
||||||
<text x="50" y="70" font-size="60" text-anchor="middle" fill="#d4a574">☕</text>
|
<circle cx="50" cy="50" r="35" fill="#d4a574"/>
|
||||||
|
<circle cx="50" cy="50" r="25" fill="#2a1f18"/>
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 204 B After Width: | Height: | Size: 220 B |
+12
-8
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
import BaseLayout from '../layouts/BaseLayout.astro';
|
import BaseLayout from "../layouts/BaseLayout.astro";
|
||||||
---
|
---
|
||||||
|
|
||||||
<BaseLayout
|
<BaseLayout
|
||||||
@@ -13,15 +13,19 @@ import BaseLayout from '../layouts/BaseLayout.astro';
|
|||||||
<h1 class="error-code">404</h1>
|
<h1 class="error-code">404</h1>
|
||||||
<h2 class="error-title">Lost in the Den?</h2>
|
<h2 class="error-title">Lost in the Den?</h2>
|
||||||
<p class="error-message">
|
<p class="error-message">
|
||||||
Oops! This cozy corner doesn't seem to exist. Maybe it's still being built,
|
Oops! This cozy corner doesn't seem to exist. Maybe it's
|
||||||
or perhaps you've wandered into a part of the den that hasn't been opened yet.
|
still being built, or perhaps you've wandered into a
|
||||||
|
part of the den that hasn't been opened yet.
|
||||||
</p>
|
</p>
|
||||||
<div class="actions">
|
<div class="actions">
|
||||||
<a href="/" class="btn-primary">
|
<a href="/" class="btn-primary"> Back to Home </a>
|
||||||
<span aria-hidden="true">🏡</span> Back to Home
|
<a
|
||||||
</a>
|
href="https://git.hiddenden.cafe"
|
||||||
<a href="https://git.hiddenden.cafe" class="btn-secondary" target="_blank" rel="noopener noreferrer">
|
class="btn-secondary"
|
||||||
<span aria-hidden="true">📦</span> Visit Gitea
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
>
|
||||||
|
Visit Gitea
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
+80
-50
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
import BaseLayout from '../layouts/BaseLayout.astro';
|
import BaseLayout from "../layouts/BaseLayout.astro";
|
||||||
---
|
---
|
||||||
|
|
||||||
<BaseLayout
|
<BaseLayout
|
||||||
@@ -11,9 +11,7 @@ import BaseLayout from '../layouts/BaseLayout.astro';
|
|||||||
<section class="hero" aria-labelledby="hero-title">
|
<section class="hero" aria-labelledby="hero-title">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="hero-content fade-in">
|
<div class="hero-content fade-in">
|
||||||
<h1 id="hero-title" class="hero-title">
|
<h1 id="hero-title" class="hero-title">Hidden Den Cafe</h1>
|
||||||
<span aria-hidden="true">🏡</span> Hidden Den Cafe
|
|
||||||
</h1>
|
|
||||||
<p class="hero-subtitle">A cozy corner of the internet</p>
|
<p class="hero-subtitle">A cozy corner of the internet</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -23,16 +21,17 @@ import BaseLayout from '../layouts/BaseLayout.astro';
|
|||||||
<section class="section about-den" aria-labelledby="about-den-heading">
|
<section class="section about-den" aria-labelledby="about-den-heading">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="card fade-in">
|
<div class="card fade-in">
|
||||||
<h2 id="about-den-heading"><span aria-hidden="true">☕</span> About Hidden Den</h2>
|
<h2 id="about-den-heading">About Hidden Den</h2>
|
||||||
<p>
|
<p>
|
||||||
Welcome to Hidden Den Cafe - a warm, self-hosted space where technology
|
Welcome to Hidden Den Cafe - a warm, self-hosted space
|
||||||
meets comfort. This is a personal corner of the internet built with love,
|
where technology meets comfort. This is a personal
|
||||||
care, and a strong belief in privacy and open-source values.
|
corner of the internet built with love, care, and a
|
||||||
|
strong belief in privacy and open-source values.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Everything here runs on self-hosted infrastructure, giving complete control
|
Everything here runs on self-hosted infrastructure,
|
||||||
over data and services. No cloud dependencies, no tracking, just a cozy
|
giving complete control over data and services. No cloud
|
||||||
digital home.
|
dependencies, no tracking, just a cozy digital home.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -42,21 +41,24 @@ import BaseLayout from '../layouts/BaseLayout.astro';
|
|||||||
<section class="section about-me" aria-labelledby="about-me-heading">
|
<section class="section about-me" aria-labelledby="about-me-heading">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="card fade-in">
|
<div class="card fade-in">
|
||||||
<h2 id="about-me-heading"><span aria-hidden="true">🦊</span> About Me</h2>
|
<h2 id="about-me-heading">About Me</h2>
|
||||||
<p>
|
<p>
|
||||||
Hey there! I'm Latte, a gay furry developer who loves building things
|
Hey there! I'm Latte, a gay furry developer who loves
|
||||||
and being part of the warm, welcoming furry community. I'm passionate
|
building things and being part of the warm, welcoming
|
||||||
about self-hosting, open-source software, and creating cozy spaces
|
furry community. I'm passionate about self-hosting,
|
||||||
both online and off.
|
open-source software, and creating cozy spaces both
|
||||||
|
online and off.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
I work primarily with Python and Flask, though I'm always learning new
|
I work primarily with Python and Flask, though I'm
|
||||||
things (currently exploring JavaScript and the C stack). When I get those
|
always learning new things (currently exploring
|
||||||
surges of creative energy, I love diving into new projects - from Reddit
|
JavaScript and the C stack). When I get those surges of
|
||||||
downloaders to Telegram sticker tools, and everything in between.
|
creative energy, I love diving into new projects - from
|
||||||
|
Reddit downloaders to Telegram sticker tools, and
|
||||||
|
everything in between.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Coffee enthusiast ☕ • Linux lover 🐧 • Self-hosting advocate 🏠
|
Coffee enthusiast • Linux lover • Self-hosting advocate
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -66,22 +68,33 @@ import BaseLayout from '../layouts/BaseLayout.astro';
|
|||||||
<section class="section services" aria-labelledby="services-heading">
|
<section class="section services" aria-labelledby="services-heading">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="card fade-in">
|
<div class="card fade-in">
|
||||||
<h2 id="services-heading"><span aria-hidden="true">🛠️</span> Services</h2>
|
<h2 id="services-heading">Services</h2>
|
||||||
<p>Here are the services currently running in the den:</p>
|
<p>Here are the services currently running in the den:</p>
|
||||||
|
|
||||||
<div class="service-list" role="list">
|
<div class="service-list" role="list">
|
||||||
<div class="service-item" role="listitem">
|
<div class="service-item" role="listitem">
|
||||||
<h3>
|
<h3>
|
||||||
<a href="https://git.hiddenden.cafe" target="_blank" rel="noopener noreferrer" aria-label="Visit Gitea - Self-hosted Git service">
|
<a
|
||||||
<span aria-hidden="true">📦</span> Gitea
|
href="https://git.hiddenden.cafe"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
aria-label="Visit Gitea - Self-hosted Git service"
|
||||||
|
>
|
||||||
|
Gitea
|
||||||
</a>
|
</a>
|
||||||
</h3>
|
</h3>
|
||||||
<p>Self-hosted Git service for all my projects and code repositories.</p>
|
<p>
|
||||||
|
Self-hosted Git service for all my projects and
|
||||||
|
code repositories.
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="service-item coming-soon" role="listitem">
|
<div class="service-item coming-soon" role="listitem">
|
||||||
<h3><span aria-hidden="true">🔜</span> More Coming Soon</h3>
|
<h3>More Coming Soon</h3>
|
||||||
<p>The den is always growing! More services will be added as they're developed and deployed.</p>
|
<p>
|
||||||
|
The den is always growing! More services will be
|
||||||
|
added as they're developed and deployed.
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -92,34 +105,45 @@ import BaseLayout from '../layouts/BaseLayout.astro';
|
|||||||
<section class="section support" aria-labelledby="support-heading">
|
<section class="section support" aria-labelledby="support-heading">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="card fade-in">
|
<div class="card fade-in">
|
||||||
<h2 id="support-heading"><span aria-hidden="true">💝</span> How to Help Out</h2>
|
<h2 id="support-heading">How to Help Out</h2>
|
||||||
<p>
|
<p>
|
||||||
If you'd like to support the Hidden Den and help keep the lights on,
|
If you'd like to support the Hidden Den and help keep
|
||||||
here are some ways you can contribute:
|
the lights on, here are some ways you can contribute:
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div class="support-list" role="list">
|
<div class="support-list" role="list">
|
||||||
<div class="support-item" role="listitem">
|
<div class="support-item" role="listitem">
|
||||||
<h3><span aria-hidden="true">🌟</span> Share & Spread the Word</h3>
|
<h3>Share & Spread the Word</h3>
|
||||||
<p>Tell others about the projects and services hosted here!</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="support-item" role="listitem">
|
|
||||||
<h3><span aria-hidden="true">🐛</span> Report Issues</h3>
|
|
||||||
<p>Found a bug or have a suggestion? Let me know!</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="support-item" role="listitem">
|
|
||||||
<h3><span aria-hidden="true">☕</span> Buy Me a Coffee</h3>
|
|
||||||
<p>
|
<p>
|
||||||
Donations help cover server costs and keep the den cozy.
|
Tell others about the projects and services
|
||||||
<span class="coming-soon-text">(Payment links coming soon!)</span>
|
hosted here!
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="support-item" role="listitem">
|
<div class="support-item" role="listitem">
|
||||||
<h3><span aria-hidden="true">🤝</span> Contribute</h3>
|
<h3>Report Issues</h3>
|
||||||
<p>Check out the projects on Gitea - contributions are always welcome!</p>
|
<p>
|
||||||
|
Found a bug or have a suggestion? Let me know!
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="support-item" role="listitem">
|
||||||
|
<h3>Buy Me a Coffee</h3>
|
||||||
|
<p>
|
||||||
|
Donations help cover server costs and keep the
|
||||||
|
den cozy.
|
||||||
|
<span class="coming-soon-text"
|
||||||
|
>(Payment links coming soon!)</span
|
||||||
|
>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="support-item" role="listitem">
|
||||||
|
<h3>Contribute</h3>
|
||||||
|
<p>
|
||||||
|
Check out the projects on Gitea - contributions
|
||||||
|
are always welcome!
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -129,12 +153,14 @@ import BaseLayout from '../layouts/BaseLayout.astro';
|
|||||||
<!-- Footer -->
|
<!-- Footer -->
|
||||||
<footer class="footer" role="contentinfo">
|
<footer class="footer" role="contentinfo">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<p>Made with <span aria-hidden="true">💖</span><span class="sr-only">love</span> by Latte</p>
|
<p>Made with love by Latte</p>
|
||||||
<nav aria-label="Footer navigation">
|
<nav aria-label="Footer navigation">
|
||||||
<p class="footer-links">
|
<p class="footer-links">
|
||||||
<a href="https://git.hiddenden.cafe" target="_blank" rel="noopener noreferrer">Gitea</a>
|
<a
|
||||||
<span class="separator" aria-hidden="true">•</span>
|
href="https://git.hiddenden.cafe"
|
||||||
<a href="https://dmush.cloud" target="_blank" rel="noopener noreferrer">dmush.cloud</a>
|
target="_blank"
|
||||||
|
rel="noopener noreferrer">Gitea</a
|
||||||
|
>
|
||||||
</p>
|
</p>
|
||||||
</nav>
|
</nav>
|
||||||
</div>
|
</div>
|
||||||
@@ -160,7 +186,11 @@ import BaseLayout from '../layouts/BaseLayout.astro';
|
|||||||
.hero {
|
.hero {
|
||||||
padding: var(--space-xl) 0;
|
padding: var(--space-xl) 0;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
background: linear-gradient(135deg, var(--color-bg) 0%, var(--color-bg-light) 100%);
|
background: linear-gradient(
|
||||||
|
135deg,
|
||||||
|
var(--color-bg) 0%,
|
||||||
|
var(--color-bg-light) 100%
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
.hero-title {
|
.hero-title {
|
||||||
|
|||||||
Reference in New Issue
Block a user