From 5647ea0935c399f20b3b11e6f6e1ef64400c4a37 Mon Sep 17 00:00:00 2001
From: Braks <78412429+bcakmakoglu@users.noreply.github.com>
Date: Mon, 11 Jul 2022 16:59:03 +0200
Subject: [PATCH] feat(gui-v2): add social icons to sidebar navigation on
overview
Signed-off-by: Braks <78412429+bcakmakoglu@users.noreply.github.com>
---
.../nc-gui-v2/components/general/Share.vue | 293 ++++++++++++++++++
.../nc-gui-v2/components/general/Social.vue | 84 +++++
packages/nc-gui-v2/package-lock.json | 19 ++
packages/nc-gui-v2/package.json | 1 +
packages/nc-gui-v2/pages/projects/index.vue | 8 +-
5 files changed, 402 insertions(+), 3 deletions(-)
create mode 100644 packages/nc-gui-v2/components/general/Share.vue
create mode 100644 packages/nc-gui-v2/components/general/Social.vue
diff --git a/packages/nc-gui-v2/components/general/Share.vue b/packages/nc-gui-v2/components/general/Share.vue
new file mode 100644
index 0000000000..6b7763704e
--- /dev/null
+++ b/packages/nc-gui-v2/components/general/Share.vue
@@ -0,0 +1,293 @@
+
+
+
+
+
+
+
diff --git a/packages/nc-gui-v2/components/general/Social.vue b/packages/nc-gui-v2/components/general/Social.vue
new file mode 100644
index 0000000000..3837ba2bdc
--- /dev/null
+++ b/packages/nc-gui-v2/components/general/Social.vue
@@ -0,0 +1,84 @@
+
+
+
+
+
+
Please share a word about us
+
+
+
+
+
+ Built with Vue JS
![vue.js](vue.svg)
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/nc-gui-v2/package-lock.json b/packages/nc-gui-v2/package-lock.json
index ffed05980b..414f2f180a 100644
--- a/packages/nc-gui-v2/package-lock.json
+++ b/packages/nc-gui-v2/package-lock.json
@@ -17,6 +17,7 @@
},
"devDependencies": {
"@antfu/eslint-config": "^0.25.2",
+ "@iconify-json/bx": "^1.1.3",
"@iconify-json/material-symbols": "^1.1.8",
"@iconify-json/mdi": "^1.1.25",
"@intlify/vite-plugin-vue-i18n": "^4.0.0",
@@ -901,6 +902,15 @@
"dev": true,
"peer": true
},
+ "node_modules/@iconify-json/bx": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@iconify-json/bx/-/bx-1.1.3.tgz",
+ "integrity": "sha512-Y7iKbjsf52fGd0IIjtUz8Hoz4S5PyXxRJRqskQFnDPSOUD0zRIbDom3UfTv5HGv8I0zEvJ0jpEVQlt+efkve/g==",
+ "dev": true,
+ "dependencies": {
+ "@iconify/types": "*"
+ }
+ },
"node_modules/@iconify-json/material-symbols": {
"version": "1.1.8",
"resolved": "https://registry.npmjs.org/@iconify-json/material-symbols/-/material-symbols-1.1.8.tgz",
@@ -13319,6 +13329,15 @@
"dev": true,
"peer": true
},
+ "@iconify-json/bx": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@iconify-json/bx/-/bx-1.1.3.tgz",
+ "integrity": "sha512-Y7iKbjsf52fGd0IIjtUz8Hoz4S5PyXxRJRqskQFnDPSOUD0zRIbDom3UfTv5HGv8I0zEvJ0jpEVQlt+efkve/g==",
+ "dev": true,
+ "requires": {
+ "@iconify/types": "*"
+ }
+ },
"@iconify-json/material-symbols": {
"version": "1.1.8",
"resolved": "https://registry.npmjs.org/@iconify-json/material-symbols/-/material-symbols-1.1.8.tgz",
diff --git a/packages/nc-gui-v2/package.json b/packages/nc-gui-v2/package.json
index a6bcf7c75e..d66bbc0ec4 100644
--- a/packages/nc-gui-v2/package.json
+++ b/packages/nc-gui-v2/package.json
@@ -20,6 +20,7 @@
},
"devDependencies": {
"@antfu/eslint-config": "^0.25.2",
+ "@iconify-json/bx": "^1.1.3",
"@iconify-json/material-symbols": "^1.1.8",
"@iconify-json/mdi": "^1.1.25",
"@intlify/vite-plugin-vue-i18n": "^4.0.0",
diff --git a/packages/nc-gui-v2/pages/projects/index.vue b/packages/nc-gui-v2/pages/projects/index.vue
index 4835f58109..b69f8ad0c8 100644
--- a/packages/nc-gui-v2/pages/projects/index.vue
+++ b/packages/nc-gui-v2/pages/projects/index.vue
@@ -67,11 +67,13 @@ const navDrawerOptions = [
-
+
+
+
+
+