Add legal page (footer link) + wiki modal disclaimer link to general-orientation notice
This commit is contained in:
@@ -1547,6 +1547,16 @@ body[data-lang="en"] .hide-de { display: none !important; }
|
|||||||
background: #e4e6eb;
|
background: #e4e6eb;
|
||||||
color: #1c1e21;
|
color: #1c1e21;
|
||||||
}
|
}
|
||||||
|
.wiki-modal-note {
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 1.5;
|
||||||
|
color: #65676b;
|
||||||
|
margin-top: 16px;
|
||||||
|
padding-top: 10px;
|
||||||
|
border-top: 1px solid #e4e6eb;
|
||||||
|
}
|
||||||
|
.wiki-modal-note a { color: #1877f2; text-decoration: none; }
|
||||||
|
.wiki-modal-note a:hover { text-decoration: underline; }
|
||||||
|
|
||||||
TELEGRAM BANNER
|
TELEGRAM BANNER
|
||||||
======================================== */
|
======================================== */
|
||||||
@@ -1655,6 +1665,57 @@ TELEGRAM BANNER
|
|||||||
}
|
}
|
||||||
/* Underline slide-in effect */
|
/* Underline slide-in effect */
|
||||||
.footer-bottom { padding-top: 16px; }
|
.footer-bottom { padding-top: 16px; }
|
||||||
|
|
||||||
|
/* ========================================
|
||||||
|
LEGAL PAGE (legal.html)
|
||||||
|
======================================== */
|
||||||
|
.legal-page {
|
||||||
|
min-height: 100vh;
|
||||||
|
background: #f7f8fa;
|
||||||
|
}
|
||||||
|
.legal-bar {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
padding: 16px 24px;
|
||||||
|
background: #fff;
|
||||||
|
border-bottom: 1px solid #e4e6eb;
|
||||||
|
}
|
||||||
|
.legal-title {
|
||||||
|
font-size: 15px;
|
||||||
|
font-weight: 700;
|
||||||
|
color: #1c1e21;
|
||||||
|
}
|
||||||
|
.legal-container {
|
||||||
|
max-width: 820px;
|
||||||
|
margin: 32px auto;
|
||||||
|
padding: 32px 28px;
|
||||||
|
background: #fff;
|
||||||
|
border: 1px solid #e4e6eb;
|
||||||
|
border-radius: 14px;
|
||||||
|
box-shadow: 0 4px 16px rgba(0,0,0,0.06);
|
||||||
|
}
|
||||||
|
.legal-back {
|
||||||
|
display: inline-block;
|
||||||
|
color: #1877f2;
|
||||||
|
font-weight: 600;
|
||||||
|
font-size: 14px;
|
||||||
|
margin-bottom: 24px;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.legal-back:hover { text-decoration: underline; }
|
||||||
|
.legal-h1 {
|
||||||
|
font-size: 22px;
|
||||||
|
font-weight: 700;
|
||||||
|
color: #1c1e21;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
}
|
||||||
|
.legal-p {
|
||||||
|
font-size: 15px;
|
||||||
|
line-height: 1.7;
|
||||||
|
color: #333;
|
||||||
|
margin-bottom: 18px;
|
||||||
|
}
|
||||||
@media (min-width: 769px) {
|
@media (min-width: 769px) {
|
||||||
.nav-toggle { display: none; }
|
.nav-toggle { display: none; }
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -523,6 +523,8 @@
|
|||||||
<span class="hide-de">Gesponsert von</span>
|
<span class="hide-de">Gesponsert von</span>
|
||||||
<span class="hide-en">Sponsored by</span>
|
<span class="hide-en">Sponsored by</span>
|
||||||
<a href="https://ODOO4projects.com" target="_blank" rel="noopener noreferrer">ODOO4projects</a>
|
<a href="https://ODOO4projects.com" target="_blank" rel="noopener noreferrer">ODOO4projects</a>
|
||||||
|
·
|
||||||
|
<a href="legal.html"><span class="hide-de">Rechtliches</span><span class="hide-en">Legal</span></a>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -929,6 +929,9 @@ function openWikiModalSingle(item) {
|
|||||||
if (dateStr) html += '<div class="wiki-modal-date">' + dateStr + '</div>';
|
if (dateStr) html += '<div class="wiki-modal-date">' + dateStr + '</div>';
|
||||||
html += '</div>';
|
html += '</div>';
|
||||||
html += '<div class="wiki-modal-text">' + sanitizeHtml(content) + '</div>';
|
html += '<div class="wiki-modal-text">' + sanitizeHtml(content) + '</div>';
|
||||||
|
html += '<div class="wiki-modal-note">' + (isDE()
|
||||||
|
? 'Diese Informationen dienen der <a href="legal.html" target="_blank" rel="noopener">allgemeinen Orientierung</a> und sind keine verbindliche Beratung.'
|
||||||
|
: 'This information serves for <a href="legal.html" target="_blank" rel="noopener">general orientation</a> only and is not binding advice.') + '</div>';
|
||||||
html += '</div>';
|
html += '</div>';
|
||||||
modalOverlay.innerHTML = html;
|
modalOverlay.innerHTML = html;
|
||||||
modalOverlay.classList.add('active');
|
modalOverlay.classList.add('active');
|
||||||
|
|||||||
+68
@@ -0,0 +1,68 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="de">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
|
||||||
|
<meta http-equiv="Pragma" content="no-cache" />
|
||||||
|
<meta http-equiv="Expires" content="0" />
|
||||||
|
<title>Impressum & Haftung — Paraguay LLC & SRL Community</title>
|
||||||
|
<meta name="robots" content="noindex, nofollow" />
|
||||||
|
<link rel="canonical" href="https://paraguay.odoo4projects.com/legal.html" />
|
||||||
|
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
||||||
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet" />
|
||||||
|
<link rel="stylesheet" href="css/styles.css" />
|
||||||
|
</head>
|
||||||
|
<body data-lang="de">
|
||||||
|
|
||||||
|
<div class="legal-page">
|
||||||
|
<div class="legal-bar">
|
||||||
|
<span class="legal-title">Paraguay LLC & SRL Community</span>
|
||||||
|
<div class="lang-select" id="lang-select">
|
||||||
|
<button class="lang-btn" data-lang="de">DE</button>
|
||||||
|
<button class="lang-btn" data-lang="en">EN</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="legal-container">
|
||||||
|
<a href="index.html" class="legal-back">← <span class="hide-de">Zurück</span><span class="hide-en">Back</span></a>
|
||||||
|
|
||||||
|
<h1 class="legal-h1">
|
||||||
|
<span class="hide-en">Notice Regarding Binding Nature and Liability</span>
|
||||||
|
<span class="hide-de">Hinweis zur Verbindlichkeit und Haftung</span>
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
<p class="legal-p"><span class="hide-en">The information and summaries provided in this wiki serve exclusively for general orientation and do not constitute binding advice, counseling, or a recommendation to act.</span><span class="hide-de">Die in diesem Wiki bereitgestellten Informationen und Zusammenfassungen dienen ausschließlich der allgemeinen Orientierung und stellen keine verbindliche Auskunft, Beratung oder Handlungsempfehlung dar.</span></p>
|
||||||
|
|
||||||
|
<p class="legal-p"><span class="hide-en">The content is compiled on the basis of chat histories and may therefore be incomplete, abbreviated, outdated, or erroneous. In particular, it is not guaranteed that the content corresponds to the current legal, technical, or factual circumstances.</span><span class="hide-de">Die Inhalte werden auf Grundlage von Chatverläufen zusammengefasst und können daher unvollständig, verkürzt, veraltet oder fehlerhaft sein. Insbesondere ist nicht gewährleistet, dass die Inhalte den jeweils aktuellen rechtlichen, fachlichen oder tatsächlichen Gegebenheiten entsprechen.</span></p>
|
||||||
|
|
||||||
|
<p class="legal-p"><span class="hide-en">The information must not be used as the sole basis for legal, financial, medical, business, or other decisions. For decisions of legal or other significant importance, a qualified professional should always be consulted and the relevant original sources should be reviewed.</span><span class="hide-de">Die Informationen dürfen nicht als alleinige Grundlage für rechtliche, finanzielle, medizinische, geschäftliche oder sonstige Entscheidungen verwendet werden. Bei Entscheidungen mit rechtlicher oder sonstiger erheblicher Bedeutung sollte stets eine geeignete Fachperson hinzugezogen und die maßgeblichen Originalquellen geprüft werden.</span></p>
|
||||||
|
|
||||||
|
<p class="legal-p"><span class="hide-en">To the extent permitted by law, we assume no liability for the correctness, completeness, or timeliness of the information provided, nor for damages arising from the use of or reliance on this information. Liability that is mandatorily required by law — in particular for intent, gross negligence, and for damages resulting from injury to life, limb, or health — remains unaffected.</span><span class="hide-de">Soweit gesetzlich zulässig, übernehmen wir keine Haftung für die Richtigkeit, Vollständigkeit oder Aktualität der bereitgestellten Informationen sowie für Schäden, die aus der Nutzung oder dem Vertrauen auf diese Informationen entstehen. Die gesetzlich zwingende Haftung, insbesondere für Vorsatz, grobe Fahrlässigkeit sowie für Schäden aus der Verletzung von Leben, Körper oder Gesundheit, bleibt unberührt.</span></p>
|
||||||
|
|
||||||
|
<p class="legal-p"><span class="hide-en">Using this wiki does not establish an individual advisory or information service.</span><span class="hide-de">Mit der Nutzung dieses Wikis wird keine individuelle Beratungs- oder Auskunftsleistung begründet.</span></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
// Bilingual toggle for the legal page (standalone, mirrors main site)
|
||||||
|
(function () {
|
||||||
|
var stored = localStorage.getItem('paraguay_lang');
|
||||||
|
var lang = stored === 'en' ? 'en' : 'de';
|
||||||
|
document.body.dataset.lang = lang;
|
||||||
|
document.querySelectorAll('.lang-btn').forEach(function (b) {
|
||||||
|
var on = b.dataset.lang === lang;
|
||||||
|
if (on) b.classList.add('active');
|
||||||
|
b.addEventListener('click', function () {
|
||||||
|
localStorage.setItem('paraguay_lang', b.dataset.lang);
|
||||||
|
document.body.dataset.lang = b.dataset.lang;
|
||||||
|
document.querySelectorAll('.lang-btn').forEach(function (x) {
|
||||||
|
x.classList.toggle('active', x.dataset.lang === b.dataset.lang);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
})();
|
||||||
|
</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
Reference in New Issue
Block a user