diff --git a/frontend/app.vue b/frontend/app.vue
index 00e8dae..07d5637 100644
--- a/frontend/app.vue
+++ b/frontend/app.vue
@@ -1,5 +1,6 @@
+
diff --git a/frontend/assets/css/tailwind.css b/frontend/assets/css/tailwind.css
index bd6213e..2722d96 100644
--- a/frontend/assets/css/tailwind.css
+++ b/frontend/assets/css/tailwind.css
@@ -1,3 +1,21 @@
@tailwind base;
@tailwind components;
-@tailwind utilities;
\ No newline at end of file
+@tailwind utilities;
+
+@layer components {
+ .item-hover {
+ @apply p-3 cursor-pointer hover:bg-neutral-300 dark:hover:bg-neutral-700 transition-all;
+ }
+
+ .item {
+ @apply p-3;
+ }
+
+ .container {
+ @apply bg-neutral-200 dark:bg-neutral-800 dark:text-gray-300 text-gray-900 shadow rounded;
+ }
+
+ .divider {
+ @apply w-full h-1 bg-neutral-250 dark:bg-neutral-850;
+ }
+ }
\ No newline at end of file
diff --git a/frontend/components/layout/Topbar.vue b/frontend/components/layout/Topbar.vue
new file mode 100644
index 0000000..e0d0ff4
--- /dev/null
+++ b/frontend/components/layout/Topbar.vue
@@ -0,0 +1,13 @@
+
+
+
+
+
{{ route.meta.title }}
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/pages/calendar.vue b/frontend/pages/calendar.vue
index f8eeae6..6966785 100644
--- a/frontend/pages/calendar.vue
+++ b/frontend/pages/calendar.vue
@@ -2,4 +2,10 @@
Calendar
-
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git a/frontend/pages/index.vue b/frontend/pages/index.vue
index 113f219..4e938d3 100644
--- a/frontend/pages/index.vue
+++ b/frontend/pages/index.vue
@@ -3,3 +3,9 @@
Home
+
+
diff --git a/frontend/pages/news.vue b/frontend/pages/news.vue
index 238ec66..b8ed543 100644
--- a/frontend/pages/news.vue
+++ b/frontend/pages/news.vue
@@ -2,4 +2,10 @@
News
-
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git a/frontend/pages/settings.vue b/frontend/pages/settings.vue
deleted file mode 100644
index 7a7a520..0000000
--- a/frontend/pages/settings.vue
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
- Settings
-
-
\ No newline at end of file
diff --git a/frontend/pages/settings/admin/ledenlijst.vue b/frontend/pages/settings/admin/ledenlijst.vue
new file mode 100644
index 0000000..3d32978
--- /dev/null
+++ b/frontend/pages/settings/admin/ledenlijst.vue
@@ -0,0 +1,12 @@
+
+
+ Ledenlijst
+
+
+
+
\ No newline at end of file
diff --git a/frontend/pages/settings/admin/users.vue b/frontend/pages/settings/admin/users.vue
new file mode 100644
index 0000000..97a4c02
--- /dev/null
+++ b/frontend/pages/settings/admin/users.vue
@@ -0,0 +1,13 @@
+
+
+ Users
+
+
+
+
\ No newline at end of file
diff --git a/frontend/pages/settings/index.vue b/frontend/pages/settings/index.vue
new file mode 100644
index 0000000..5fbe90c
--- /dev/null
+++ b/frontend/pages/settings/index.vue
@@ -0,0 +1,38 @@
+
+
+
+
+
Account
+
+ Change Password
+
+
+
+
Admin
+
+
+ Manage users
+
+
+
+
+ Ledenlijst
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/tailwind.config.js b/frontend/tailwind.config.js
index 3765e38..07a115b 100644
--- a/frontend/tailwind.config.js
+++ b/frontend/tailwind.config.js
@@ -4,7 +4,11 @@ module.exports = {
theme: {
extend: {
colors: {
- primary: '#eb6330'
+ primary: '#eb6330',
+ neutral: {
+ 850: '#1F1F1F',
+ 250: '#DDDDDD'
+ }
}
},
},