diff --git a/public/assets/css/components/navigationBar.css b/public/assets/css/components/navigationBar.css
index b852a98e..1a3a7a89 100644
--- a/public/assets/css/components/navigationBar.css
+++ b/public/assets/css/components/navigationBar.css
@@ -67,7 +67,7 @@
}
/*.navigationBar ul li.active {
- background-color: var(--navbar-active-background-color);
+ background-color: var(--navbar-active-background-color);
}*/
.navigationBar ul li.active a,
@@ -84,4 +84,4 @@
.navigationBar {
display: none;
}
-}
\ No newline at end of file
+}
diff --git a/public/assets/css/components/skipLink.css b/public/assets/css/components/skipLink.css
new file mode 100644
index 00000000..d107b8c4
--- /dev/null
+++ b/public/assets/css/components/skipLink.css
@@ -0,0 +1,16 @@
+.skip-link {
+ position: absolute;
+ transform: translateY(-200%);
+ margin-inline-start: 12px;
+ transition: transform .2s ease-in-out;
+ padding: 8px;
+ border-radius: 30px;
+ font-size: 19px;
+ cursor: pointer;
+ z-index: 3;
+ color: var(--text-color);
+}
+
+.skip-link:focus {
+ transform: translateY(0);
+}
diff --git a/public/assets/css/index.css b/public/assets/css/index.css
index 441cee88..e7dfb924 100644
--- a/public/assets/css/index.css
+++ b/public/assets/css/index.css
@@ -29,6 +29,7 @@
@import url('components/siteFooter.css');
@import url('components/splitter.css');
@import url('components/spacer.css');
+@import url('components/skipLink.css');
@import url('components/text.css');
@import url('components/table.css');
@import url('components/timeline.css');
@@ -39,4 +40,4 @@
@import url('colors/default.css');
@import url('colors/dark.css');
@import url('colors/classes.css');
-@import url('print.css');
\ No newline at end of file
+@import url('print.css');
diff --git a/src/layouts/Main.vue b/src/layouts/Main.vue
index 522295e4..7a15c42b 100644
--- a/src/layouts/Main.vue
+++ b/src/layouts/Main.vue
@@ -1,15 +1,25 @@
+ Skip to main content
-
+
-
+
\ No newline at end of file
+
diff --git a/src/layouts/Page.vue b/src/layouts/Page.vue
index b0738fe2..d833e6ba 100644
--- a/src/layouts/Page.vue
+++ b/src/layouts/Page.vue
@@ -1,7 +1,8 @@