From 97debc4d10a9cdcf043c17383f24d966fe8117aa Mon Sep 17 00:00:00 2001 From: Michael Winter Date: Sat, 7 Mar 2026 11:28:55 +0100 Subject: [PATCH] Redesign with hamburger menu and separate pages for pieces/writings/albums/performances/lectures --- components/IndexContent.vue | 146 +++++++++++++++++++----------------- components/Menu.vue | 108 ++++++++++++++++++++++++++ layouts/default.vue | 74 +++++++----------- pages/albums.vue | 64 ++++++++++++++++ pages/index.vue | 6 +- pages/lectures.vue | 62 +++++++++++++++ pages/performances.vue | 76 +++++++++++++++++++ pages/pieces.vue | 116 ++++++++++++++++++++++++++++ pages/writings.vue | 66 ++++++++++++++++ 9 files changed, 601 insertions(+), 117 deletions(-) create mode 100644 components/Menu.vue create mode 100644 pages/albums.vue create mode 100644 pages/lectures.vue create mode 100644 pages/performances.vue create mode 100644 pages/pieces.vue create mode 100644 pages/writings.vue diff --git a/components/IndexContent.vue b/components/IndexContent.vue index c127645..ecbff0c 100644 --- a/components/IndexContent.vue +++ b/components/IndexContent.vue @@ -1,82 +1,94 @@ diff --git a/components/Menu.vue b/components/Menu.vue new file mode 100644 index 0000000..648f3ab --- /dev/null +++ b/components/Menu.vue @@ -0,0 +1,108 @@ + + + + + diff --git a/layouts/default.vue b/layouts/default.vue index e563b6b..214cdb0 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -1,40 +1,34 @@ diff --git a/pages/albums.vue b/pages/albums.vue new file mode 100644 index 0000000..3e9d5d4 --- /dev/null +++ b/pages/albums.vue @@ -0,0 +1,64 @@ + + + diff --git a/pages/index.vue b/pages/index.vue index afcd7f6..6e2c95c 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -1,9 +1,7 @@ diff --git a/pages/lectures.vue b/pages/lectures.vue new file mode 100644 index 0000000..233c278 --- /dev/null +++ b/pages/lectures.vue @@ -0,0 +1,62 @@ + + + diff --git a/pages/performances.vue b/pages/performances.vue new file mode 100644 index 0000000..d87551a --- /dev/null +++ b/pages/performances.vue @@ -0,0 +1,76 @@ + + + diff --git a/pages/pieces.vue b/pages/pieces.vue new file mode 100644 index 0000000..7cfcd00 --- /dev/null +++ b/pages/pieces.vue @@ -0,0 +1,116 @@ + + + diff --git a/pages/writings.vue b/pages/writings.vue new file mode 100644 index 0000000..c8ecd20 --- /dev/null +++ b/pages/writings.vue @@ -0,0 +1,66 @@ + + +