kleinere Anpassungen an der index.html

This commit is contained in:
Oliver 2026-02-24 11:56:56 +01:00
parent 69a0c2bd43
commit 27d7869636
No known key found for this signature in database
2 changed files with 52 additions and 45 deletions

View file

@ -2,9 +2,44 @@
"permissions": { "permissions": {
"allow": [ "allow": [
"Bash(git init)", "Bash(git init)",
"Bash(git add .)" "Bash(git add .)",
"Bash(git commit -m \"$(cat <<''EOF''\nInitial commit: Vanity on Tour Linktree landing page\n\n- Static HTML/CSS Linktree-style landing page\n- Responsive design with dark theme\n- Project showcase (StaySense, Expense Logbook, Blog, RSS-Bot)\n- Social media links and contact information\n- GitHub Actions workflow for automated deployment\n- Complete documentation and setup instructions\n\n🤖 Generated with [Claude Code](https://claude.ai/code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\nEOF\n)\")",
"Bash(gh repo create go_vanityontour_de_landing_v2 --public --description \"Static Linktree-style landing page for Vanity on Tour projects - vanlife meets tech\" --source=.)",
"Bash(git push -u origin main)",
"Bash(ssh hetzner)",
"Bash(ssh hetzner \"clpctl sites:list | grep vanity\")",
"Bash(ssh hetzner \"clpctl --help\")",
"Bash(ssh hetzner \"clpctl list\")",
"Bash(ssh hetzner \"clpctl site:add --help\")",
"Bash(ssh hetzner \"clpctl site:add go.vanityontour.de --vhost-template=''Generic'' --type=''static''\")",
"Bash(ssh hetzner \"clpctl site:add:static go.vanityontour.de\")",
"Bash(ssh hetzner \"clpctl site:add:static --domainName=go.vanityontour.de\")",
"Bash(ssh hetzner \"clpctl site:add:static --domainName=go.vanityontour.de --siteUser=vanity --siteUserPassword=VanityTour2024!\")",
"Bash(ssh hetzner \"ls -la /home/vanity/htdocs/go.vanityontour.de/\")",
"Bash(rsync -avz --delete --exclude \".git/\" --exclude \".github/\" ./ hetzner:/home/vanity/htdocs/go.vanityontour.de/)",
"Bash(ssh hetzner \"hostname -I | awk ''{print $1}''\")",
"Bash(ssh hetzner \"echo $USER\")",
"Read(//Users/oliver/.ssh/**)",
"Bash(gh secret set SSH_HOST --body \"88.99.209.207\")",
"Bash(gh secret set SSH_USER --body \"root\")",
"Bash(gh secret set SSH_PORT --body \"22\")",
"Bash(gh secret set DEPLOY_PATH --body \"/home/vanity/htdocs/go.vanityontour.de/\")",
"Bash(git add README.md)",
"Bash(git commit -m \"Update README: Deployment is now active\n\n🤖 Generated with [Claude Code](https://claude.ai/code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\")",
"Bash(git push)",
"Bash(ssh hetzner \"clpctl site:install:certificate go.vanityontour.de\")",
"Bash(ssh hetzner \"clpctl site:install:certificate --domainName=go.vanityontour.de\")",
"Bash(ssh hetzner \"clpctl app:list | grep cert\")",
"Bash(ssh hetzner \"clpctl lets-encrypt:install:certificate --domainName=go.vanityontour.de\")",
"Bash(gh run list --limit 5)",
"Bash(gh run view 22346323845)",
"Bash(gh run view 22346323845 --log-failed)",
"Bash(gh run view 22346839541)"
], ],
"deny": [], "deny": [],
"ask": [] "ask": [],
"additionalDirectories": [
"/Users/oliver/.ssh"
]
} }
} }

View file

@ -99,13 +99,13 @@
<span class="pill">Neu</span> <span class="pill">Neu</span>
<h3>StaySense</h3> <h3>StaySense</h3>
<p> <p>
Standort-Infos für Camper: WetterKontext, Umgebung & nützliche Hinweise Standort-Infos für Camper: UmweltKontext, Umgebung & nützliche Hinweise
direkt im Browser. <strong>Spots in der Nähe</strong> sind geplant (2026). direkt im Browser. <strong>Spots in der Nähe</strong> sind geplant (2026).
</p> </p>
</div> </div>
<div class="card-actions"> <div class="card-actions">
<a class="btn primary" href="https://staysense.vanityontour.de" target="_blank" rel="noopener">StaySense öffnen</a> <a class="btn primary" href="https://staysense.vanityontour.de" target="_blank" rel="noopener">StaySense öffnen</a>
<a class="btn ghost" href="#faq">Was kann das?</a> <a class="btn ghost" href="https://landing.staysense.vanityontour.de" target="_blank">Was kann das?</a>
</div> </div>
</article> </article>
@ -119,8 +119,8 @@
</p> </p>
</div> </div>
<div class="card-actions"> <div class="card-actions">
<a class="btn primary" href="https://vanityontour.de" target="_blank" rel="noopener">Mehr erfahren</a> <a class="btn primary" href="https://app.vanityontour.de" target="_blank" rel="noopener">Mehr erfahren</a>
<a class="btn ghost" href="#contact">Feedback geben</a> <a class="btn ghost" href="mailto:app@vanityontour.de">Feedback geben</a>
</div> </div>
</article> </article>
@ -139,26 +139,10 @@
</div> </div>
</article> </article>
<article class="card">
<div class="card-top">
<span class="pill subtle">Tooling</span>
<h3>RSSNewsBot</h3>
<p>
Automatisches Einlesen, Umformulieren, Tagging & Entwürfe für WordPress
für News ohne CopyPasteMarathon.
</p>
</div>
<div class="card-actions">
<a class="btn primary" href="https://github.com/" target="_blank" rel="noopener">GitHub (Repo)</a>
<a class="btn ghost" href="#faq">Wie läuft das?</a>
</div>
</article>
</div> </div>
<div class="note"> </br></br></br>
<strong>Tipp:</strong> Ersetze „Mehr erfahren“ / „GitHub (Repo)“ durch deine finalen Links (AppStore, RepoURL etc.).
</div>
</div>
</section> </section>
<section id="support" class="section alt"> <section id="support" class="section alt">
@ -171,7 +155,7 @@
</p> </p>
</div> </div>
<div class="support-actions"> <div class="support-actions">
<a class="btn primary" href="https://vanityontour.de" target="_blank" rel="noopener">Support-Seite öffnen</a> <a class="btn primary" href="https://ko-fi.com/vanityontour" target="_blank" rel="noopener">Support-Seite öffnen</a>
<a class="btn ghost" href="#contact">Kooperation anfragen</a> <a class="btn ghost" href="#contact">Kooperation anfragen</a>
</div> </div>
</div> </div>
@ -186,11 +170,10 @@
<div class="social"> <div class="social">
<a class="social-link" href="https://vanityontour.de" target="_blank" rel="noopener" aria-label="Website">🌐 Website</a> <a class="social-link" href="https://vanityontour.de" target="_blank" rel="noopener" aria-label="Website">🌐 Website</a>
<a class="social-link" href="https://github.com/" target="_blank" rel="noopener" aria-label="GitHub">💻 GitHub</a> <a class="social-link" href="https://github.com/OliverGiertz" target="_blank" rel="noopener" aria-label="GitHub">💻 GitHub</a>
<a class="social-link" href="https://youtube.com" target="_blank" rel="noopener" aria-label="YouTube">▶️ YouTube</a> <a class="social-link" href="https://www.instagram.com/vanity.on.tour/" target="_blank" rel="noopener" aria-label="Instagram">📷 Instagram</a>
<a class="social-link" href="https://instagram.com" target="_blank" rel="noopener" aria-label="Instagram">📷 Instagram</a> <a class="social-link" href="https://bsky.app/profile/olivergiertz.bsky.social" target="_blank" rel="noopener" aria-label="Bluesky">🦋 Bluesky</a>
<a class="social-link" href="https://bsky.app" target="_blank" rel="noopener" aria-label="Bluesky">🦋 Bluesky</a> <a class="social-link" href="https://x.com/olivergiertz" target="_blank" rel="noopener" aria-label="X">𝕏 Twitter</a>
<a class="social-link" href="https://x.com" target="_blank" rel="noopener" aria-label="X">𝕏 X</a>
</div> </div>
<div id="contact" class="contact"> <div id="contact" class="contact">
@ -200,9 +183,7 @@
<br /> <br />
<a href="mailto:kontakt@vanityontour.de">kontakt@vanityontour.de</a> <a href="mailto:kontakt@vanityontour.de">kontakt@vanityontour.de</a>
</p> </p>
<p class="fineprint"> </br></br>
Hinweis: Diese Seite ist bewusst statisch & leichtgewichtig. Tracking nur, wenn du es aktiv einbaust.
</p>
</div> </div>
</div> </div>
</section> </section>
@ -225,7 +206,7 @@
</details> </details>
<details class="faq"> <details class="faq">
<summary>Warum keine Spots?</summary> <summary>StaySense - Warum keine Spots?</summary>
<div class="faq-body"> <div class="faq-body">
<p> <p>
Fokus auf StandortInfos statt „hier ist ein Spot“. Spots in der Nähe sind geplant Fokus auf StandortInfos statt „hier ist ein Spot“. Spots in der Nähe sind geplant
@ -234,15 +215,6 @@
</div> </div>
</details> </details>
<details class="faq">
<summary>Kann ich das Layout schnell anpassen?</summary>
<div class="faq-body">
<p>
Ja: Links & Texte findest du in <code>index.html</code>. Styling in <code>assets/css/style.css</code>.
Kein BuildStep, kein Framework, kein Drama.
</p>
</div>
</details>
</div> </div>
</section> </section>
</main> </main>
@ -255,8 +227,8 @@
</div> </div>
<div class="footer-links"> <div class="footer-links">
<a href="https://vanityontour.de" target="_blank" rel="noopener">Impressum</a> <a href="https://vanityontour.de/impressum" target="_blank" rel="noopener">Impressum</a>
<a href="https://vanityontour.de" target="_blank" rel="noopener">Datenschutz</a> <a href="https://vanityontour.de/datenschutz" target="_blank" rel="noopener">Datenschutz</a>
</div> </div>
</div> </div>
</footer> </footer>