@@ -237,7 +237,7 @@ export default function PaketePage() {
className={`relative rounded-2xl p-6 border transition-all duration-300 ${
pkg.highlight
? "bg-orange-500/5 border-orange-500/50 shadow-lg shadow-orange-500/10"
- : "bg-gray-900 border-gray-800"
+ : "bg-white dark:bg-gray-900 border-slate-200 dark:border-gray-800"
}`}
>
{pkg.highlight && (
@@ -248,14 +248,14 @@ export default function PaketePage() {
{pkg.tag}
-
{pkg.name}
-
{pkg.subtitle}
+
{pkg.name}
+
{pkg.subtitle}
{/* Setup price */}
ab
- {pkg.price} €
+ {pkg.price} €
{pkg.setup}
@@ -263,20 +263,20 @@ export default function PaketePage() {
{/* Server specs */}
-
+
# Server-Konfiguration
-
{pkg.specs.server}
-
Storage: {pkg.specs.storage}
-
Stack: {pkg.specs.stack}
+
{pkg.specs.server}
+
Storage: {pkg.specs.storage}
+
Stack: {pkg.specs.stack}
{/* Monthly costs breakdown */}
Laufende Serverkosten
{pkg.monthly_costs.map((c) => (
-
-
{c.label}
-
+
+ {c.label}
+
{c.price}
@@ -286,7 +286,7 @@ export default function PaketePage() {
{/* Includes */}
{pkg.includes.map((item) => (
- -
+
-
{/* Maintenance */}
-
Wartungsvertrag
-
+
Wartungsvertrag
+
Nach der Installation können Sie optional einen Wartungsvertrag abschließen.
Wir kümmern uns um Updates, Sicherheit und Betrieb.
{maintenancePlans.map((plan) => (
-
-
{plan.name}
+
+
{plan.name}
ab
{plan.price} €
- {plan.interval}
+ {plan.interval}
{plan.features.map((f) => (
- -
+
-
{f}
@@ -340,8 +340,8 @@ export default function PaketePage() {
{/* Note */}
-
- Hinweis: Die Serverkosten bei Hetzner werden
+
+ Hinweis: Die Serverkosten bei Hetzner werden
direkt von Ihnen bezahlt – wir installieren und warten, Sie behalten die volle
Kontrolle. Alle Preise zzgl. gesetzl. MwSt. Individuelle Angebote auf Anfrage.