+
+ Stuur mij gerust een mailtje voor een offerte of vrijblijvend gesprek! 🙂
+
🡇
+
+
+
+
+

+
+
+
\ No newline at end of file
diff --git a/public/includes/nav.html b/public/includes/components/nav.html
similarity index 100%
rename from public/includes/nav.html
rename to public/includes/components/nav.html
diff --git a/public/includes/footer.html b/public/includes/footer.html
deleted file mode 100644
index b309074..0000000
--- a/public/includes/footer.html
+++ /dev/null
@@ -1,46 +0,0 @@
-
+
+ Vandevliet Aerial Shots ©
+ • Privacyverklaring
+
+
\ No newline at end of file
diff --git a/public/includes/head.html b/public/includes/partials/head-content.html
similarity index 84%
rename from public/includes/head.html
rename to public/includes/partials/head-content.html
index 0b16656..546a338 100644
--- a/public/includes/head.html
+++ b/public/includes/partials/head-content.html
@@ -11,14 +11,19 @@
https://cdn.jsdelivr.net
https://*.fontawesome.com;
media-src 'self'
- https://www.youtube.com https://youtu.be
+ https://www.youtube.com
+ https://youtu.be
https://www.linkedin.com;
frame-src 'self'
- https://www.youtube.com/embed/ https://youtu.be/embed/
+ https://www.youtube.com/embed/
+ https://youtu.be/embed/
https://www.linkedin.com/embed/;
- style-src 'self' 'unsafe-inline' https://*.fontawesome.com;
- font-src 'self' https://*.fontawesome.com;
- connect-src 'self' https://*.fontawesome.com;
+ style-src 'self' 'unsafe-inline'
+ https://*.fontawesome.com;
+ font-src 'self'
+ https://*.fontawesome.com;
+ connect-src 'self'
+ https://*.fontawesome.com;
object-src 'none';
img-src 'self' data:;
">
diff --git a/public/includes/pricing/cat-open.html b/public/includes/pricing/cat-open.html
index ec146b2..94afe06 100644
--- a/public/includes/pricing/cat-open.html
+++ b/public/includes/pricing/cat-open.html
@@ -2,7 +2,7 @@
Open categorie
-
Geschikt voor indoor en vluchten in ongecontroleerd luchtruim met een laag risico:
+
Geschikt voor indoor drone tours en vluchten in ongecontroleerd luchtruim met een laag risico:
- Bedrijfsvideo
- Vastgoed
diff --git a/public/index.html b/public/index.html
index 7a69d1f..fe939db 100644
--- a/public/index.html
+++ b/public/index.html
@@ -1,27 +1,30 @@
+
+
+
-
+
- Vandevliet Aerial Shots
-
+
+
-
-
+
+
-
+
-
+
-
FPV dronevideo's voor bedrijven, vastgoed, recreatie, sport en evenementen
+
Ontdek meer
@@ -190,7 +193,13 @@
-
+
\ No newline at end of file
diff --git a/public/privacy.html b/public/privacy.html
index d6e643a..aa101b5 100644
--- a/public/privacy.html
+++ b/public/privacy.html
@@ -2,7 +2,7 @@
-
+
Privacyverklaring • Vandevliet Aerial Shots
@@ -15,9 +15,9 @@
-
+
@@ -56,7 +56,7 @@
-
+
\ No newline at end of file
diff --git a/src/js/scripts.js b/src/js/scripts.js
index ad13924..0788fdd 100644
--- a/src/js/scripts.js
+++ b/src/js/scripts.js
@@ -28,15 +28,28 @@ window.addEventListener('pageshow', () =>
document.addEventListener('DOMContentLoaded', () =>
{
+ /**
+ * @type {HTMLDivElement}
+ */
+ const navBar = document.getElementById('navbarNav');
+ /**
+ * @type {NodeListOf}
+ */
+ const navLinks = navBar.querySelectorAll('a.nav-link');
/**
* @type {NodeListOf}
*/
const sectionsWithId = document.querySelectorAll('section[id]');
+ // Update nav links and add anchor links to section headers.
sectionsWithId.forEach(anchorTarget =>
{
+ /**
+ * @type {HTMLHeadingElement|null}
+ */
const anchorHeader = anchorTarget.querySelector('h1,h2');
+ // Add anchor link to section header.
if (anchorHeader)
{
const anchorLink = document.createElement('a');
@@ -48,7 +61,7 @@ document.addEventListener('DOMContentLoaded', () =>
});
// Collapse the navbar in mobile view after clicking a link.
- document.querySelectorAll('#navbarNav li.nav-item>a').forEach(navLink =>
+ navLinks.forEach(navLink =>
{
navLink.addEventListener('click', () =>
{
diff --git a/src/scss/styles.scss b/src/scss/styles.scss
index ca48316..56b43c0 100644
--- a/src/scss/styles.scss
+++ b/src/scss/styles.scss
@@ -91,6 +91,7 @@ var(--#{$prefix}font-sans-serif);
main {
@extend .pt-3;
@extend .pb-4;
+ @extend .flex-grow-1;
}
section,
@@ -99,6 +100,10 @@ main>* {
@extend .pb-3;
}
+header {
+ min-height: 4.5rem;
+}
+
::selection {
@extend .text-dark;
background-color: $red-200;
@@ -313,6 +318,10 @@ img.grayscale-effect {
overflow: hidden;
}
+footer .card {
+ background-color: var(--bs-card-bg) !important;
+}
+
.card-img-overlay {
position: unset;
z-index: 1;