From 79784fd109ee89d83c66849d3a1d8ef062bc71df Mon Sep 17 00:00:00 2001 From: tiny-craft <137850705+tiny-craft@users.noreply.github.com> Date: Wed, 28 Jun 2023 00:47:44 +0800 Subject: [PATCH] Add vertical navigation menu in left side --- .prettierignore | 1 + frontend/src/App.vue | 122 ++----------------- frontend/src/AppContent.vue | 123 ++++++++++++++++++++ frontend/src/components/NavMenu.vue | 122 +++++++++++++++++++ frontend/src/components/NavigationPane.vue | 2 +- frontend/src/components/icons/Config.vue | 8 +- frontend/src/components/icons/Github.vue | 27 +++++ frontend/src/components/icons/Structure.vue | 64 ++++++++++ frontend/src/components/icons/Update.vue | 37 ++++++ frontend/src/langs/en.json | 6 +- frontend/src/langs/zh-cn.json | 6 +- main.go | 9 +- 12 files changed, 405 insertions(+), 122 deletions(-) create mode 100644 .prettierignore create mode 100644 frontend/src/AppContent.vue create mode 100644 frontend/src/components/NavMenu.vue create mode 100644 frontend/src/components/icons/Github.vue create mode 100644 frontend/src/components/icons/Structure.vue create mode 100644 frontend/src/components/icons/Update.vue diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..abbc98e --- /dev/null +++ b/.prettierignore @@ -0,0 +1 @@ +/frontend/wailsjs/** diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 42eb5d1..7a12044 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,48 +1,18 @@ - + diff --git a/frontend/src/AppContent.vue b/frontend/src/AppContent.vue new file mode 100644 index 0000000..e3aefe4 --- /dev/null +++ b/frontend/src/AppContent.vue @@ -0,0 +1,123 @@ + + + + + diff --git a/frontend/src/components/NavMenu.vue b/frontend/src/components/NavMenu.vue new file mode 100644 index 0000000..3c14933 --- /dev/null +++ b/frontend/src/components/NavMenu.vue @@ -0,0 +1,122 @@ + + + + + diff --git a/frontend/src/components/NavigationPane.vue b/frontend/src/components/NavigationPane.vue index b5fb65c..b27adb2 100644 --- a/frontend/src/components/NavigationPane.vue +++ b/frontend/src/components/NavigationPane.vue @@ -16,7 +16,7 @@ const onSort = () => {