diff --git a/static/css/style.css b/static/css/style.css
index 12ead1f..da50a9b 100644
--- a/static/css/style.css
+++ b/static/css/style.css
@@ -374,6 +374,11 @@ p {
background: #f9fafb;
}
+/* Brand-tinted light background for callouts and CTAs */
+.section--brand {
+ background: #f0fdf4;
+}
+
.section--hero {
padding: 4rem 0;
min-height: 80vh;
@@ -415,9 +420,6 @@ p {
}
/* Legacy Section Classes - Cleaned Up */
-.benefits {
- background: #fff;
-}
.benefits h2 {
text-align: center;
@@ -547,9 +549,6 @@ p {
}
/* Distributions Section */
-.distros {
- background: #f9fafb;
-}
.distros h2 {
text-align: center;
@@ -675,9 +674,6 @@ p {
}
/* Services Section */
-.services {
- background: #fff;
-}
.services h2 {
text-align: center;
@@ -691,11 +687,56 @@ p {
gap: 2rem;
}
-/* Linux Features Section */
-.linux-features {
- background: #f9fafb;
+/* Steps grid: balanced layout 3/2/1 across breakpoints */
+.steps-grid {
+ display: grid;
+ grid-template-columns: repeat(3, 1fr);
+ gap: 2rem;
}
+@media (max-width: 1024px) {
+ .steps-grid {
+ grid-template-columns: repeat(2, 1fr);
+ }
+}
+
+@media (max-width: 640px) {
+ .steps-grid {
+ grid-template-columns: 1fr;
+ }
+}
+
+/* Distro tiles */
+.distro-tiles {
+ display: grid;
+ grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
+ gap: 1.5rem;
+}
+
+.distro-tile {
+ background: #fff;
+ border: 1px solid #e5e7eb;
+ border-radius: 12px;
+ padding: 1.25rem;
+ text-align: center;
+ box-shadow: 0 4px 12px rgba(0,0,0,0.06);
+ transition: transform 0.2s ease, box-shadow 0.2s ease;
+}
+
+.distro-tile:hover {
+ transform: translateY(-4px);
+ box-shadow: 0 10px 20px rgba(5,150,105,0.12);
+}
+
+.distro-tile__img {
+ width: 72px;
+ height: 72px;
+ object-fit: contain;
+ margin-bottom: 0.75rem;
+}
+
+/* Linux Features Section */
+
.linux-features h2 {
text-align: center;
margin-bottom: 1rem;
@@ -832,6 +873,15 @@ h2 a {
color: inherit;
}
+/* Ensure card titles with links look identical to non-linked titles */
+.card h3 a,
+.card h3 a:visited,
+.card h3 a:hover,
+.card h3 a:active {
+ text-decoration: none;
+ color: inherit;
+}
+
/* Reusable link wrapper to make whole cards clickable */
.card-link {
text-decoration: none;
@@ -970,9 +1020,6 @@ h2 a {
min-height: 120px;
}
-.contact-cta {
- background: #f0fdf4;
-}
.contact-cta h2 {
text-align: center;
@@ -986,6 +1033,60 @@ h2 a {
gap: 2rem;
}
+/* Pricing/Tarieven benefit cards */
+.cta-benefit {
+ background: #fff;
+ border: 1px solid #e5e7eb;
+ border-radius: 12px;
+ padding: 1.5rem;
+ text-align: center;
+ box-shadow: 0 4px 12px rgba(0,0,0,0.06);
+ transition: transform 0.2s ease, box-shadow 0.2s ease;
+}
+
+.cta-benefit:hover {
+ transform: translateY(-4px);
+ box-shadow: 0 10px 20px rgba(5,150,105,0.12);
+}
+
+.benefit-icon {
+ width: 56px;
+ height: 56px;
+ border-radius: 9999px;
+ background: #ecfdf5;
+ border: 2px solid #bbf7d0;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ margin: 0 auto 0.75rem auto;
+}
+
+.benefit-icon__glyph {
+ font-weight: 700;
+ color: #047857;
+ font-size: 1.25rem;
+ line-height: 1;
+}
+
+/* Collapsible disclaimer styles */
+details.disclaimer {
+ margin-top: 0.5rem;
+}
+
+details.disclaimer summary {
+ cursor: pointer;
+ color: #047857;
+ font-weight: 600;
+}
+
+details.disclaimer .disclaimer-body {
+ background: #f9fafb;
+ border-left: 4px solid #059669;
+ padding: 1rem 1rem 1rem 1.25rem;
+ border-radius: 6px;
+ margin-top: 0.75rem;
+}
+
/* Footer */
footer {
background: #f9fafb;
diff --git a/static/images/elementary.png b/static/images/elementary.png
new file mode 100644
index 0000000..0c30e68
Binary files /dev/null and b/static/images/elementary.png differ
diff --git a/static/images/fedora.png b/static/images/fedora.png
new file mode 100644
index 0000000..3e308b9
Binary files /dev/null and b/static/images/fedora.png differ
diff --git a/static/images/garuda.svg b/static/images/garuda.svg
new file mode 100644
index 0000000..49087c2
--- /dev/null
+++ b/static/images/garuda.svg
@@ -0,0 +1,3 @@
+
diff --git a/static/images/mint.svg b/static/images/mint.svg
new file mode 100644
index 0000000..fd38dad
--- /dev/null
+++ b/static/images/mint.svg
@@ -0,0 +1,3 @@
+
diff --git a/static/images/popos.svg b/static/images/popos.svg
new file mode 100644
index 0000000..44628a2
--- /dev/null
+++ b/static/images/popos.svg
@@ -0,0 +1 @@
+
diff --git a/static/images/ubuntu.png b/static/images/ubuntu.png
new file mode 100644
index 0000000..69fd1bd
Binary files /dev/null and b/static/images/ubuntu.png differ
diff --git a/templates/contact.html b/templates/contact.html
index 02dd993..a944fc2 100644
--- a/templates/contact.html
+++ b/templates/contact.html
@@ -60,7 +60,7 @@
Heeft u vragen over Linux‑migratie? Ik help u graag verder! Heeft u vragen over Linux-migratie? Ik help u graag verder!Neem contact op
-
Maandag – vrijdag: 09:00 – 17:00 (op afspraak)
+Maandag - vrijdag: 09:00 - 17:00 (op afspraak)
Weekend: op afspraak
Overzetten van bestanden, documenten en foto’s van uw oude systeem naar Linux.
+Overzetten van bestanden, documenten en foto’s van uw oude systeem naar Linux. Zie ook de back-updisclaimer hieronder.
We bespreken wensen, hardware en gebruik.
Linux live vanaf USB om te testen op uw pc.
Compleet ingericht met updates, drivers en basissoftware.
Bestanden, foto’s en documenten veilig overzetten.
Korte training en laagdrempelige ondersteuning.
Daarnaast geef ik gratis informatiebijeenkomsten en help ik soms bij Repair Cafés met installaties, zonder kosten.
+Transparant, zonder verborgen kosten. Reistijd in overleg, binnen Het Hogeland vaak kosteloos.
Installatie + basisinrichting: 1 à 2 uur. Migratie van gegevens: afhankelijk van volume en snelheid van opslag.
+Installatie + basisinrichting + uitleg: 1 à 2 uur. Migratie van gegevens: afhankelijk van volume en snelheid van opslag.
Optioneel kan ik data kopiëren naar uw USB-stick(s) of externe schijf. Zie de disclaimer hieronder.
+Optioneel kan ik data kopiëren naar uw USB-stick(s) of externe schijf. Zie de back-updisclaimer.
Ik lever een Linux‑installatie‑ en migratieservice en ben geen back‑updienst. Back‑ups maken en bewaren is in principe de verantwoordelijkheid van de klant. Als extra service kan ik, op uw verzoek, data kopiëren naar door u aangeleverde USB‑sticks of een externe schijf.
-Hoewel ik zorgvuldig werk, kan er bij datakopie of migratie altijd een risico op dataverlies bestaan (bijvoorbeeld door defecte schijven, corrupte data of hardwarefouten). U blijft verantwoordelijk voor uw eigen data. Ik ben niet aansprakelijk voor verlies of beschadiging van gegevens. Ik adviseer altijd om vooraf een eigen back‑up te maken.
+Ik lever een Linux-installatie- en migratieservice. Back-ups maken en bewaren is in principe de verantwoordelijkheid van de klant. Als extra service kan ik, op uw verzoek, data kopiëren naar door u aangeleverde USB-sticks of een externe schijf. Als u geen opslag bij de hand heeft, kan ik USB-sticks van verschillende groottes meebrengen en leveren tegen een normale, eerlijke prijs.
+Hoewel ik zorgvuldig werk, kan er bij datakopie of migratie altijd een risico op dataverlies bestaan, bijvoorbeeld door defecte schijven, corrupte data of hardwarefouten. U blijft verantwoordelijk voor uw eigen data. Ik ben niet aansprakelijk voor verlies of beschadiging van gegevens. Ik adviseer altijd om vooraf een eigen back-up te maken.
+Lid van Nederlandse Linux Gebruikers Groep (NLLGG.nl)
Actief bij Buurtlinux.nl initiatief
-Ik ondersteun de End‑of‑10-beweging voor duurzaam computergebruik.
+Ik ondersteun de End-of-10-beweging voor duurzaam computergebruik.
Korte intake: wensen, hardware en gebruik. Samen kiezen we een route.
Linux live vanaf USB zodat u ziet hoe het werkt op uw pc.
Veilig, met updates, codecs, printer, Nederlandse taal en basissoftware.
Bestanden, foto's, documenten en favorieten overzetten.
Korte training, daarna laagdrempelig bereikbaar voor vragen.
Daarnaast geef ik gratis informatiebijeenkomsten en help ik soms bij Repair Cafés met installaties, zonder kosten.
+Professionele Linux-installatie op uw computer, inclusief alle benodigde software.
- -Veilige overdracht van al uw bestanden, foto's en documenten van Windows naar Linux.
- +Veilige overdracht van al uw bestanden, foto's en documenten van Windows naar Linux. Zie de back-updisclaimer.
+Persoonlijke begeleiding om u vertrouwd te maken met uw nieuwe Linux-systeem.
diff --git a/templates/linux.html b/templates/linux.html index f117c4d..0250373 100644 --- a/templates/linux.html +++ b/templates/linux.html @@ -46,35 +46,47 @@Nieuw bij Linux? Geen zorgen. Linux is een veilig en snel besturingssysteem dat uw huidige computer nieuw leven kan geven, zonder licentiekosten. Hieronder vindt u een korte beslishulp, mijn aanpak en voorbeelden in beeld.
+Nieuw bij Linux? Geen zorgen. Linux is een veilig en snel besturingssysteem dat uw huidige computer nieuw leven kan geven, zonder licentiekosten. Hieronder vindt u een korte beslishulp en voorbeelden in beeld.
Er zijn veel Linux-distributies, elk met hun eigen voordelen. Ik help u graag de perfecte keuze te maken.
-Linux Mint – vertrouwde interface, zeer stabiel.
Ubuntu LTS – grote community, langetermijnupdates.
Pop!_OS – gaming‑geoptimaliseerd, NVIDIA‑ondersteuning.
Elementary OS – elegant en eenvoudig.
Garuda Linux – Arch‑basis, snelle prestaties.
Korte intake: wensen, hardware en gebruik. Samen kiezen we een route.
Linux live vanaf USB zodat u ziet hoe het werkt op uw pc.
Veilig, met updates, codecs, printer, NL‑taal en basissoftware.
Bestanden, foto’s, documenten en favorieten overzetten.
Korte training, daarna laagdrempelig bereikbaar voor vragen.
Een paar goede keuzes met elk een duidelijk profiel.
+Windows-achtig, stabiel, vertrouwd voor overstappers.
+Populair, langetermijnupdates, breed inzetbaar.
+Gaming-geoptimaliseerd, uitstekende NVIDIA-ondersteuning.
+Nieuwste technologie, Red Hat-basis, ontwikkelaarstools.
+Elegant, eenvoudig, design-gericht.
+Arch-basis, snelle prestaties, modern.
+