diff --git a/packages/dashboard/README.md b/packages/dashboard/README.md new file mode 100644 index 0000000..f918b58 --- /dev/null +++ b/packages/dashboard/README.md @@ -0,0 +1,22 @@ +# R2 Explorer Dashboard + + +Generate PWA icons + +```bash +convert logo.svg -resize '192x192' icons/android-chrome-192x192.png +convert logo.svg -resize '512x512' icons/android-chrome-512x512.png +convert logo.svg -resize '154x154' -gravity center -background transparent -extent 192x192 icons/android-chrome-maskable-192x192.png +convert logo.svg -resize '410x410' -gravity center -background transparent -extent 512x512 icons/android-chrome-maskable-512x512.png +convert logo.svg -resize '180x180' -background white icons/apple-touch-icon.png +convert logo.svg -resize '60x60' -background white icons/apple-touch-icon-60x60.png +convert logo.svg -resize '76x76' -background white icons/apple-touch-icon-76x76.png +convert logo.svg -resize '120x120' -background white icons/apple-touch-icon-120x120.png +convert logo.svg -resize '180x180' -background white icons/apple-touch-icon-180x180.png +convert logo.svg -resize '152x152' -background white icons/apple-touch-icon-152x152.png +convert logo.svg -resize '16x16' icons/favicon-16x16.png +convert logo.svg -resize '32x32' icons/favicon-32x32.png +convert logo.svg -resize '144x144' icons/msapplication-icon-144x144.png +convert logo.svg -resize '150x150' -background transparent -compose Copy -gravity center -extent 270x270 icons/mstile-150x150.png +convert logo.svg -resize '512x512' icons/safari-pinned-tab.svg +``` diff --git a/packages/dashboard/public/img/icons/android-chrome-192x192.png b/packages/dashboard/public/img/icons/android-chrome-192x192.png index b02aa64..b7ee8e0 100644 Binary files a/packages/dashboard/public/img/icons/android-chrome-192x192.png and b/packages/dashboard/public/img/icons/android-chrome-192x192.png differ diff --git a/packages/dashboard/public/img/icons/android-chrome-512x512.png b/packages/dashboard/public/img/icons/android-chrome-512x512.png index 06088b0..806bfe1 100644 Binary files a/packages/dashboard/public/img/icons/android-chrome-512x512.png and b/packages/dashboard/public/img/icons/android-chrome-512x512.png differ diff --git a/packages/dashboard/public/img/icons/android-chrome-maskable-192x192.png b/packages/dashboard/public/img/icons/android-chrome-maskable-192x192.png index 791e9c8..3908869 100644 Binary files a/packages/dashboard/public/img/icons/android-chrome-maskable-192x192.png and b/packages/dashboard/public/img/icons/android-chrome-maskable-192x192.png differ diff --git a/packages/dashboard/public/img/icons/android-chrome-maskable-512x512.png b/packages/dashboard/public/img/icons/android-chrome-maskable-512x512.png index 5f2098e..5f4c63e 100644 Binary files a/packages/dashboard/public/img/icons/android-chrome-maskable-512x512.png and b/packages/dashboard/public/img/icons/android-chrome-maskable-512x512.png differ diff --git a/packages/dashboard/public/img/icons/apple-touch-icon-120x120.png b/packages/dashboard/public/img/icons/apple-touch-icon-120x120.png index 1427cf6..ec4d6cd 100644 Binary files a/packages/dashboard/public/img/icons/apple-touch-icon-120x120.png and b/packages/dashboard/public/img/icons/apple-touch-icon-120x120.png differ diff --git a/packages/dashboard/public/img/icons/apple-touch-icon-152x152.png b/packages/dashboard/public/img/icons/apple-touch-icon-152x152.png index f24d454..2176e78 100644 Binary files a/packages/dashboard/public/img/icons/apple-touch-icon-152x152.png and b/packages/dashboard/public/img/icons/apple-touch-icon-152x152.png differ diff --git a/packages/dashboard/public/img/icons/apple-touch-icon-180x180.png b/packages/dashboard/public/img/icons/apple-touch-icon-180x180.png index 404e192..4905365 100644 Binary files a/packages/dashboard/public/img/icons/apple-touch-icon-180x180.png and b/packages/dashboard/public/img/icons/apple-touch-icon-180x180.png differ diff --git a/packages/dashboard/public/img/icons/apple-touch-icon-60x60.png b/packages/dashboard/public/img/icons/apple-touch-icon-60x60.png index cf10a56..35e527c 100644 Binary files a/packages/dashboard/public/img/icons/apple-touch-icon-60x60.png and b/packages/dashboard/public/img/icons/apple-touch-icon-60x60.png differ diff --git a/packages/dashboard/public/img/icons/apple-touch-icon-76x76.png b/packages/dashboard/public/img/icons/apple-touch-icon-76x76.png index c500769..0bdf880 100644 Binary files a/packages/dashboard/public/img/icons/apple-touch-icon-76x76.png and b/packages/dashboard/public/img/icons/apple-touch-icon-76x76.png differ diff --git a/packages/dashboard/public/img/icons/apple-touch-icon.png b/packages/dashboard/public/img/icons/apple-touch-icon.png index 03c0c5d..9aabf3b 100644 Binary files a/packages/dashboard/public/img/icons/apple-touch-icon.png and b/packages/dashboard/public/img/icons/apple-touch-icon.png differ diff --git a/packages/dashboard/public/img/icons/favicon-16x16.png b/packages/dashboard/public/img/icons/favicon-16x16.png index 42af009..43bba45 100644 Binary files a/packages/dashboard/public/img/icons/favicon-16x16.png and b/packages/dashboard/public/img/icons/favicon-16x16.png differ diff --git a/packages/dashboard/public/img/icons/favicon-32x32.png b/packages/dashboard/public/img/icons/favicon-32x32.png index 46ca04d..4240167 100644 Binary files a/packages/dashboard/public/img/icons/favicon-32x32.png and b/packages/dashboard/public/img/icons/favicon-32x32.png differ diff --git a/packages/dashboard/public/img/icons/msapplication-icon-144x144.png b/packages/dashboard/public/img/icons/msapplication-icon-144x144.png index 7808237..b4c76ed 100644 Binary files a/packages/dashboard/public/img/icons/msapplication-icon-144x144.png and b/packages/dashboard/public/img/icons/msapplication-icon-144x144.png differ diff --git a/packages/dashboard/public/img/icons/mstile-150x150.png b/packages/dashboard/public/img/icons/mstile-150x150.png index 3b37a43..829b745 100644 Binary files a/packages/dashboard/public/img/icons/mstile-150x150.png and b/packages/dashboard/public/img/icons/mstile-150x150.png differ diff --git a/packages/dashboard/public/img/icons/safari-pinned-tab.svg b/packages/dashboard/public/img/icons/safari-pinned-tab.svg deleted file mode 100644 index e44c0d5..0000000 --- a/packages/dashboard/public/img/icons/safari-pinned-tab.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/packages/dashboard/public/img/logo.png b/packages/dashboard/public/img/logo.png new file mode 100644 index 0000000..f385846 Binary files /dev/null and b/packages/dashboard/public/img/logo.png differ diff --git a/packages/dashboard/scss/app.scss b/packages/dashboard/scss/app.scss index 6adae0b..d937129 100644 --- a/packages/dashboard/scss/app.scss +++ b/packages/dashboard/scss/app.scss @@ -22,7 +22,8 @@ $variable-prefix: 'ct-'; @import './dark-mode'; @import './custom-variables'; @import '../node_modules/bootstrap/scss/bootstrap'; -@import url('https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.2/font/bootstrap-icons.css'); +@import '../node_modules/bootstrap-icons/font/bootstrap-icons.css'; +//@import url('https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.2/font/bootstrap-icons.css'); //Components @import './custom/components/accordions'; diff --git a/packages/dashboard/src/components/BucketExplorerWrapper.vue b/packages/dashboard/src/components/BucketExplorerWrapper.vue index 7995cdc..eaa775d 100644 --- a/packages/dashboard/src/components/BucketExplorerWrapper.vue +++ b/packages/dashboard/src/components/BucketExplorerWrapper.vue @@ -52,6 +52,7 @@ export default { if (this.$route.params.folder !== 'IA==') { // IA== is empty space if (this.$store.state.activeTab === 'email') { await this.$store.dispatch('navigate', this.$route.params.folder) + await this.$store.dispatch('refreshObjects') } else { await this.$store.dispatch('navigate', decodeURIComponent(escape(atob(this.$route.params.folder)))) } diff --git a/packages/dashboard/src/components/base/SidebarView.vue b/packages/dashboard/src/components/base/SidebarView.vue index 2aa46b6..6f5e2b2 100644 --- a/packages/dashboard/src/components/base/SidebarView.vue +++ b/packages/dashboard/src/components/base/SidebarView.vue @@ -45,7 +45,15 @@