Clean minimal design: no mission box, working language toggle, topics grid, login sidebar

This commit is contained in:
Kato
2026-09-02 14:08:48 +00:00
parent 82bb2824d0
commit ad5c0b6302
+161 -148
View File
@@ -1,24 +1,21 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="de"> <html>
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Paraguay SRL LLC — Aktuelle Erfahrungsbereichte</title> <title>Paraguay SRL LLC — Community</title>
<meta name="description" content="Deutsche / Amerikaner in Paraguay tauschen Erfahrungen zu Banken, Steuern, Recht für LLC/SRL." /> <meta name="description" content="German / American expats in Paraguay sharing experiences on banking, taxes, legal matters for LLC/SRL." />
<link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700;900&family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet" /> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet" />
<style> <style>
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
:root { :root {
--black: #000000; --black: #000000;
--white: #ffffff; --white: #ffffff;
--blue: #1e40af; --blue: #1e40af;
--gray1: #f5f5f5; --gray1: #f3f4f6;
--gray2: #e5e5e5; --gray2: #e5e7eb;
--gray3: #737373;
--gray4: #404040;
--radius: 0;
} }
html { scroll-behavior: smooth; } html { scroll-behavior: smooth; }
body { body {
@@ -29,112 +26,117 @@
} }
a { color: var(--blue); text-decoration: none; } a { color: var(--blue); text-decoration: none; }
a:hover { text-decoration: underline; } a:hover { text-decoration: underline; }
img { max-width: 100%; display: block; }
.container { max-width: 1100px; margin: 0 auto; padding: 0 20px; } .container { max-width: 900px; margin: 0 auto; padding: 0 24px; }
/* Header */
.header { .header {
border-bottom: 3px double var(--black); border-bottom: 1px solid var(--gray2);
padding: 16px 0; padding: 24px 0;
margin-bottom: 32px;
}
.header-inner {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
align-items: center; align-items: center;
gap: 20px;
} }
.brand { .brand {
font-family: 'Playfair Display', serif; font-size: 1.75rem;
font-size: 1.8rem; font-weight: 800;
font-weight: 900;
line-height: 1.1;
color: var(--black);
} }
.lang-toggle { .lang-select {
display: flex; display: flex;
gap: 8px; gap: 8px;
background: var(--gray1); background: var(--gray1);
padding: 4px; padding: 4px;
border: 1px solid var(--black); border-radius: 8px;
} }
.lang-btn { .lang-btn {
padding: 6px 14px; padding: 6px 14px;
font-size: .85rem; font-size: .85rem;
font-weight: 600; font-weight: 600;
border: none; border: none;
border-radius: 6px;
background: transparent; background: transparent;
cursor: pointer; cursor: pointer;
color: var(--gray4); color: var(--black);
transition: all .2s; transition: all .2s;
} }
.lang-btn.active { .lang-btn.active {
background: var(--black); background: var(--white);
color: var(--white); box-shadow: 0 1px 3px rgba(0,0,0,.1);
} }
.lang-btn:hover:not(.active) { color: var(--black); }
.mission-section { /* Intro */
background: var(--gray1); .intro {
padding: 24px; padding: 48px 0 32px;
margin-bottom: 32px; text-align: center;
border: 2px solid var(--black);
} }
.mission-section h2 { .intro h1 {
font-family: 'Playfair Display', serif; font-size: 2.5rem;
font-size: 2rem; font-weight: 800;
font-weight: 900; line-height: 1.2;
margin-bottom: 16px; margin-bottom: 16px;
padding-bottom: 8px;
border-bottom: 2px solid var(--black);
} }
.mission-text { .intro p {
font-size: 1.05rem; font-size: 1.1rem;
line-height: 1.7; color: #4b5563;
color: var(--gray4); max-width: 600px;
margin-bottom: 20px; margin: 0 auto;
} }
.topics-grid {
/* Topics */
.topics {
display: grid; display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); grid-template-columns: repeat(3, 1fr);
gap: 16px; gap: 16px;
margin-top: 16px; margin: 32px 0;
} }
.topic { .topic {
padding: 12px; padding: 20px;
border: 1px solid var(--gray2); border: 1px solid var(--gray2);
font-weight: 600; border-radius: 12px;
font-size: .95rem; text-align: center;
transition: all .2s;
} }
.topic span { margin-right: 8px; } .topic:hover {
.topic.emo-bank { background: #fff8e1; } border-color: var(--blue);
.topic.emo-legal { background: #e3f2fd; } box-shadow: 0 4px 12px rgba(30,64,175,.1);
.topic.emo-tax { background: #e8f5e9; } }
.disclaimer { .topic-icon {
margin-top: 20px; font-size: 2rem;
padding: 12px; display: block;
background: #ffebf0; margin-bottom: 10px;
border: 1px solid var(--black); }
font-weight: 600; .topic h3 {
font-size: 1rem;
font-weight: 700;
margin-bottom: 6px;
}
.topic p {
font-size: .85rem;
color: #6b7280;
} }
/* Disclaimer */
.disclaimer {
background: #fff1f2;
border: 1px solid #fecdd3;
padding: 16px;
border-radius: 8px;
font-size: .9rem;
margin: 24px 0;
text-align: center;
}
/* Main Content */
.main-grid { .main-grid {
display: grid; display: grid;
grid-template-columns: 1.2fr 1fr; grid-template-columns: 2fr 1fr;
gap: 40px; gap: 40px;
} }
.news-col h2 { .news-col h2 {
font-family: 'Playfair Display', serif; font-size: 1.75rem;
font-size: 2.2rem; font-weight: 800;
font-weight: 900;
margin-bottom: 24px;
padding-bottom: 12px;
border-bottom: 2px solid var(--black); border-bottom: 2px solid var(--black);
} padding-bottom: 12px;
.intro-text {
font-size: 1.1rem;
line-height: 1.7;
color: var(--gray4);
margin-bottom: 24px; margin-bottom: 24px;
} }
.news-item { .news-item {
@@ -142,26 +144,23 @@
padding-bottom: 24px; padding-bottom: 24px;
border-bottom: 1px solid var(--gray2); border-bottom: 1px solid var(--gray2);
} }
.news-item:last-child { border-bottom: none; }
.news-date { .news-date {
font-size: .78rem; font-size: .75rem;
color: var(--gray3); color: #9ca3af;
text-transform: uppercase; text-transform: uppercase;
letter-spacing: .05em; letter-spacing: .05em;
margin-bottom: 6px; margin-bottom: 8px;
} }
.news-item h3 { .news-item h3 {
font-family: 'Playfair Display', serif; font-size: 1.25rem;
font-size: 1.4rem;
font-weight: 700; font-weight: 700;
margin-bottom: 8px; margin-bottom: 10px;
line-height: 1.2; line-height: 1.3;
} }
.news-item p { .news-item p {
font-size: 1rem; font-size: 1rem;
color: var(--gray4); color: #4b5563;
line-height: 1.6; line-height: 1.6;
margin-bottom: 10px;
} }
.news-tag { .news-tag {
display: inline-block; display: inline-block;
@@ -171,24 +170,25 @@
text-transform: uppercase; text-transform: uppercase;
letter-spacing: .04em; letter-spacing: .04em;
border: 1px solid var(--blue); border: 1px solid var(--blue);
padding: 4px 8px; padding: 4px 10px;
border-radius: 0; border-radius: 20px;
margin-top: 10px;
} }
/* Sidebar */
.sidebar-col { position: sticky; top: 20px; height: fit-content; } .sidebar-col { position: sticky; top: 20px; height: fit-content; }
.panel { .login-panel {
background: var(--gray1); background: var(--gray1);
padding: 24px; padding: 32px;
margin-bottom: 24px; border-radius: 16px;
border: 2px solid var(--black); border: 1px solid var(--gray2);
} }
.panel h3 { .login-panel h3 {
font-family: 'Playfair Display', serif; font-size: 1.25rem;
font-size: 1.3rem; font-weight: 700;
font-weight: 900; margin-bottom: 20px;
margin-bottom: 16px; padding-bottom: 10px;
padding-bottom: 8px; border-bottom: 1px solid var(--gray2);
border-bottom: 2px solid var(--black);
} }
.form-group { margin-bottom: 16px; } .form-group { margin-bottom: 16px; }
.form-group label { .form-group label {
@@ -199,15 +199,16 @@
} }
.form-group input { .form-group input {
width: 100%; width: 100%;
padding: 10px 12px; padding: 12px;
background: var(--white); border: 1px solid var(--gray2);
border: 1px solid var(--black); border-radius: 8px;
font-size: 1rem; font-size: 1rem;
outline: none; outline: none;
transition: border-color .2s;
} }
.form-group input:focus { .form-group input:focus {
border-color: var(--blue); border-color: var(--blue);
box-shadow: inset 0 0 0 2px var(--blue); box-shadow: 0 0 0 3px rgba(30,64,175,.1);
} }
.btn-primary { .btn-primary {
width: 100%; width: 100%;
@@ -215,9 +216,11 @@
background: var(--black); background: var(--black);
color: var(--white); color: var(--white);
border: none; border: none;
border-radius: 8px;
font-size: 1rem; font-size: 1rem;
font-weight: 600; font-weight: 600;
cursor: pointer; cursor: pointer;
transition: background .2s;
} }
.btn-primary:hover { background: var(--blue); } .btn-primary:hover { background: var(--blue); }
.btn-outline { .btn-outline {
@@ -226,100 +229,112 @@
background: transparent; background: transparent;
border: 2px solid var(--black); border: 2px solid var(--black);
color: var(--black); color: var(--black);
border-radius: 8px;
font-size: 1rem; font-size: 1rem;
font-weight: 600; font-weight: 600;
cursor: pointer; cursor: pointer;
margin-top: 8px; margin-top: 12px;
} }
.btn-outline:hover { background: var(--blue); color: var(--white); } .btn-outline:hover { background: var(--black); color: var(--white); }
/* Footer */
.footer { .footer {
margin-top: 64px; margin-top: 64px;
border-top: 3px double var(--black); padding-top: 32px;
padding-top: 24px; border-top: 2px solid var(--black);
text-align: center; text-align: center;
font-size: 1rem; font-size: 1rem;
color: var(--gray4);
} }
.footer a { font-weight: 600; } .footer a {
.footer-text { font-size: .95rem; } font-weight: 600;
text-decoration: none;
}
.footer a:hover { text-decoration: underline; }
@media (max-width: 900px) { /* Responsive */
@media (max-width: 768px) {
.main-grid { grid-template-columns: 1fr; } .main-grid { grid-template-columns: 1fr; }
.sidebar-col { position: static; } .sidebar-col { position: static; }
.topics-grid { grid-template-columns: 1fr; } .topics { grid-template-columns: 1fr; }
.brand { font-size: 1.4rem; }
} }
/* Language helper classes */
.hide-de { display: none; }
.hide-en { display: none; }
[data-lang="de"] .hide-de { display: block; }
[data-lang="en"] .hide-en { display: block; }
[data-lang="de"] .hide-en { display: none; }
[data-lang="en"] .hide-de { display: none; }
</style> </style>
</head> </head>
<body data-lang="de"> <body data-lang="de">
<!-- Header --> <!-- Header -->
<header class="header"> <header class="header">
<div class="container header-inner">
<div class="brand">Paraguay SRL LLC</div> <div class="brand">Paraguay SRL LLC</div>
<div class="lang-toggle"> <div class="lang-select">
<button class="lang-btn active" data-lang="de">DE</button> <button class="lang-btn active" data-lang="de">DE</button>
<button class="lang-btn" data-lang="en">EN</button> <button class="lang-btn" data-lang="en">EN</button>
</div> </div>
</div>
</header> </header>
<!-- Mission / Introduction --> <!-- Intro -->
<section class="mission-section"> <section class="intro">
<h2 class="hide-de">Paraguay LLC & SRL Austausch & Community</h2> <h1 class="hide-de">Paraguay LLC & SRL Austausch & Community</h1>
<h2 class="hide-en">Paraguay LLC & SRL Exchange & Community</h2> <h1 class="hide-en">Paraguay LLC & SRL Exchange & Community</h1>
<p class="hide-de">Willkommen in der Gruppe Paraguay LLC & SRL! Diese Gruppe dient dem Austausch von Menschen, die in Paraguay eine LLC oder SRL betreiben oder sich damit beschäftigen.</p>
<p class="hide-en">Welcome to the Paraguay LLC & SRL group! This group serves as an exchange platform for people who run or are engaged with an LLC or SRL in Paraguay.</p>
</section>
<p class="mission-text hide-de"> <!-- Topics -->
Willkommen in der Gruppe Paraguay LLC & SRL!<br> <section class="topics">
Diese Gruppe dient dem Austausch von Menschen, die in Paraguay eine LLC oder SRL betreiben oder sich damit beschäftigen. <div class="topic">
</p> <span class="topic-icon hide-de">🏦</span><span class="topic-icon hide-en">🏦</span>
<p class="mission-text hide-en"> <h3 class="hide-de">Banken & Zahlungsverkehr</h3>
Welcome to the Paraguay LLC & SRL group!<br> <h3 class="hide-en">Banking & Payments</h3>
This group serves as an exchange platform for people who run or are engaged with an LLC or SRL in Paraguay. <p class="hide-de">Erfahrungen mit lokalen und internationalen Banken</p>
</p> <p class="hide-en">Experiences with local and international banks</p>
<div class="topics-grid">
<div class="topic emo-bank">
<span>🏦</span><span class="hide-de">Banken & Zahlungsverkehr</span><span class="hide-en">Banking & Payments</span>
</div> </div>
<div class="topic emo-legal"> <div class="topic">
<span>⚖️</span><span class="hide-de">Rechtliches & Gesellschaftsrecht</span><span class="hide-en">Legal & Corporate Law</span> <span class="topic-icon hide-de">⚖️</span><span class="topic-icon hide-en">⚖️</span>
<h3 class="hide-de">Rechtliches & Gesellschaftsrecht</h3>
<h3 class="hide-en">Legal & Corporate Law</h3>
<p class="hide-de">SRL/LLC Gründung und rechtliche Fragen</p>
<p class="hide-en">SRL/LLC formation and legal matters</p>
</div> </div>
<div class="topic emo-tax"> <div class="topic">
<span>💰</span><span class="hide-de">Steuern & Buchhaltung</span><span class="hide-en">Taxes & Accounting</span> <span class="topic-icon hide-de">💰</span><span class="topic-icon hide-en">💰</span>
<h3 class="hide-de">Steuern & Buchhaltung</h3>
<h3 class="hide-en">Taxes & Accounting</h3>
<p class="hide-de">Paraguay Territorialsteuersystem erklärt</p>
<p class="hide-en">Paraguay territorial tax system explained</p>
</div> </div>
</div> </section>
<!-- Disclaimer -->
<div class="disclaimer hide-de"> <div class="disclaimer hide-de">
🚫 Keine Geschäftsanbahnungen in der Gruppe! Werbung, Akquise und Vermittlungsangebote bitte außerhalb der Gruppe bzw. offline. 🚫 Keine Geschäftsanbahnungen in der Gruppe! Werbung, Akquise und Vermittlungsangebote bitte außerhalb der Gruppe bzw. offline.
</div> </div>
<div class="disclaimer hide-en"> <div class="disclaimer hide-en">
🚫 No business solicitations in the group! Advertising, lead generation, and referral offers outside the group or offline. 🚫 No business solicitations in the group! Advertising, lead generation, and referral offers outside the group or offline.
</div> </div>
</section>
<!-- Main Content --> <!-- Main Content -->
<main class="container"> <main class="container" style="padding-top: 32px;">
<div class="main-grid"> <div class="main-grid">
<!-- News/Updates Column --> <!-- News Column -->
<div class="news-col"> <div class="news-col">
<h2 class="hide-de">Aktuelle Erfahrungsbereichte</h2> <h2 class="hide-de">Aktuelle Erfahrungsbereichte</h2>
<h2 class="hide-en">Latest Experience Reports</h2> <h2 class="hide-en">Latest Experience Reports</h2>
<p class="intro-text hide-de">
Hier findest du die neuesten Erfahrungsberichte aus unserer Telegram-Gruppe zu Banking, Steuern, Recht und mehr.
</p>
<p class="intro-text hide-en">
Here you'll find the latest experience reports from our Telegram group on banking, taxes, legal matters, and more.
</p>
<article class="news-item"> <article class="news-item">
<div class="news-date hide-de">02.09.2026</div> <div class="news-date hide-de">02.09.2026</div>
<div class="news-date hide-en">Sep 02, 2026</div> <div class="news-date hide-en">Sep 02, 2026</div>
<h3 class="hide-de">Neue Bankpartner: Banco Atlántida & BISA</h3> <h3 class="hide-de">Neue Bankpartner: Banco Atlántida & BISA</h3>
<h3 class="hide-en">New Banking Partners: Banco Atlántida & BISA</h3> <h3 class="hide-en">New Banking Partners: Banco Atlántida & BISA</h3>
<p class="hide-de">Wir haben zwei neue Banken in unserer Community-Liste hinzugefügt: Banco Atlántida und Banco BISA. Erfahre mehr über die Anforderungen für Nicht-Residenten in unserem Wiki.</p> <p class="hide-de">Wir haben zwei neue Banken in unserer Community-Liste hinzugefügt: Banco Atlántida und Banco BISA.</p>
<p class="hide-en">We've added two new banks to our community list: Banco Atlántida and Banco BISA. Learn about requirements for non-residents in our wiki.</p> <p class="hide-en">We've added two new banks to our community list: Banco Atlántida and Banco BISA.</p>
<span class="news-tag hide-de">Banking</span><span class="news-tag hide-en">Banking</span> <span class="news-tag hide-de">Banking</span><span class="news-tag hide-en">Banking</span>
</article> </article>
@@ -344,9 +359,9 @@
</article> </article>
</div> </div>
<!-- Sidebar: Login/Signup --> <!-- Sidebar: Login -->
<aside class="sidebar-col"> <aside class="sidebar-col">
<div class="panel"> <div class="login-panel">
<h3 class="hide-de">Login / Registrierung</h3> <h3 class="hide-de">Login / Registrierung</h3>
<h3 class="hide-en">Login / Registration</h3> <h3 class="hide-en">Login / Registration</h3>
<form> <form>
@@ -372,13 +387,11 @@
<!-- Footer --> <!-- Footer -->
<footer class="footer"> <footer class="footer">
<div class="container"> <p>
<p class="footer-text">
<span class="hide-de">Sponsored by</span> <span class="hide-de">Sponsored by</span>
<span class="hide-en">Sponsored by</span> <span class="hide-en">Sponsored by</span>
<a href="https://ODOO4projects.com" target="_blank" rel="noopener">ODOO4projects</a> <a href="https://ODOO4projects.com" target="_blank" rel="noopener">ODOO4projects</a>
</p> </p>
</div>
</footer> </footer>
<script> <script>