- Implemented astro-i18next for multi-language support, including English, Dutch, and Italian. - Configured default locale and language fallback settings. - Defined routes for localized content in the configuration. - Updated package.json and package-lock.json to include new dependencies for i18next and related plugins.
60 lines
5.5 KiB
JavaScript
60 lines
5.5 KiB
JavaScript
import '../chunks/page-ssr_ChKiSmuh.mjs';
|
|
import { c as createComponent, r as renderComponent, a as renderTemplate, m as maybeRenderHead } from '../chunks/astro/server_DJC9Xx9K.mjs';
|
|
import 'kleur/colors';
|
|
import { t, $ as $$BaseLayout, a as $$Header, b as $$Footer } from '../chunks/Footer_BFBz0LQo.mjs';
|
|
export { renderers } from '../renderers.mjs';
|
|
|
|
const $$Terms = createComponent(($$result, $$props, $$slots) => {
|
|
return renderTemplate`${renderComponent($$result, "BaseLayout", $$BaseLayout, { "title": `${t("footer.links.terms")} | ${t("meta.title")}`, "description": "Terms of Service for Tiber365 - Understanding our service agreement and legal terms in compliance with European and Dutch laws." }, { "default": ($$result2) => renderTemplate` ${renderComponent($$result2, "Header", $$Header, {})} ${maybeRenderHead()}<main class="py-16 bg-background"> <div class="container-custom"> <article class="prose prose-lg dark:prose-invert max-w-4xl mx-auto"> <h1 class="text-4xl font-display font-bold mb-8">${t("footer.links.terms")}</h1> <div class="mb-8 text-sm text-muted-foreground">
|
|
Last updated: ${(/* @__PURE__ */ new Date()).toLocaleDateString()} </div> <section class="mb-12"> <h2>1. Introduction</h2> <p>
|
|
These Terms of Service ("Terms") govern your use of Tiber365's website and services. By accessing our website or using our services, you agree to be bound by these Terms. If you disagree with any part of these terms, please do not use our services.
|
|
</p> </section> <section class="mb-12"> <h2>2. Company Information</h2> <p>
|
|
Tiber365<br>
|
|
Registered in Italy<br>
|
|
Email: info@tiber365.it<br>
|
|
Phone: +39 123 456 7890
|
|
</p> </section> <section class="mb-12"> <h2>3. Services</h2> <p>
|
|
We provide IT services including:
|
|
</p> <ul> <li>Microsoft 365 support and management</li> <li>Networking and infrastructure solutions</li> <li>Web hosting and management</li> <li>Custom IT projects</li> </ul> <p>
|
|
Service specifics will be detailed in individual service agreements.
|
|
</p> </section> <section class="mb-12"> <h2>4. Service Agreement</h2> <p>
|
|
Upon engaging our services:
|
|
</p> <ul> <li>We will provide services as specified in the service agreement</li> <li>You agree to provide necessary information and access for service delivery</li> <li>You will maintain the confidentiality of any access credentials provided</li> <li>You will use the services in compliance with applicable laws</li> </ul> </section> <section class="mb-12"> <h2>5. Intellectual Property</h2> <p>
|
|
All content on our website and services, including but not limited to text, graphics, logos, and software, is our property or that of our licensors and is protected by intellectual property laws.
|
|
</p> </section> <section class="mb-12"> <h2>6. User Obligations</h2> <p>You agree to:</p> <ul> <li>Provide accurate and complete information</li> <li>Maintain the security of your account</li> <li>Not use our services for illegal purposes</li> <li>Not interfere with the proper functioning of our services</li> <li>Comply with all applicable laws and regulations</li> </ul> </section> <section class="mb-12"> <h2>7. Payment Terms</h2> <p>
|
|
Payment terms, including fees, billing cycles, and payment methods, will be specified in your service agreement. Late payments may result in service suspension.
|
|
</p> </section> <section class="mb-12"> <h2>8. Liability</h2> <p>
|
|
To the extent permitted by law:
|
|
</p> <ul> <li>We provide services "as is" without warranties</li> <li>We are not liable for indirect, consequential, or incidental damages</li> <li>Our liability is limited to the amount paid for services in the previous 12 months</li> </ul> </section> <section class="mb-12"> <h2>9. Data Protection</h2> <p>
|
|
We process personal data in accordance with our Privacy Policy and applicable data protection laws (GDPR and Dutch privacy laws).
|
|
</p> </section> <section class="mb-12"> <h2>10. Service Availability</h2> <p>
|
|
While we strive for high availability, we do not guarantee uninterrupted service. We will provide notice of scheduled maintenance when possible.
|
|
</p> </section> <section class="mb-12"> <h2>11. Termination</h2> <p>
|
|
Either party may terminate services according to the terms in the service agreement. Upon termination:
|
|
</p> <ul> <li>All access to services will cease</li> <li>You remain liable for any outstanding payments</li> <li>We will assist with data transition as specified in the service agreement</li> </ul> </section> <section class="mb-12"> <h2>12. Changes to Terms</h2> <p>
|
|
We may modify these Terms at any time. Continued use of our services after changes constitutes acceptance of the modified Terms.
|
|
</p> </section> <section class="mb-12"> <h2>13. Governing Law</h2> <p>
|
|
These Terms are governed by Dutch law. Any disputes will be subject to the exclusive jurisdiction of the Dutch courts.
|
|
</p> </section> <section class="mb-12"> <h2>14. Severability</h2> <p>
|
|
If any provision of these Terms is found to be unenforceable, the remaining provisions will remain in effect.
|
|
</p> </section> <section class="mb-12"> <h2>15. Contact</h2> <p>
|
|
For questions about these Terms, please contact us at:<br>
|
|
Email: legal@tiber365.it<br>
|
|
Phone: +39 123 456 7890
|
|
</p> </section> </article> </div> </main> ${renderComponent($$result2, "Footer", $$Footer, {})} ` })}`;
|
|
}, "/Users/richard/Website Development/tiber365/src/pages/terms.astro", void 0);
|
|
|
|
const $$file = "/Users/richard/Website Development/tiber365/src/pages/terms.astro";
|
|
const $$url = "/terms";
|
|
|
|
const _page = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.defineProperty({
|
|
__proto__: null,
|
|
default: $$Terms,
|
|
file: $$file,
|
|
url: $$url
|
|
}, Symbol.toStringTag, { value: 'Module' }));
|
|
|
|
const page = () => _page;
|
|
|
|
export { page };
|