diff --git a/package-lock.json b/package-lock.json index d5bdfd7..cc9399b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5416,9 +5416,9 @@ "dev": true }, "futoji": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/futoji/-/futoji-0.2.4.tgz", - "integrity": "sha512-m1xTItJgMgy6lJhYIkpZuL5H7Pu+bydzpryrbU4Md2LqSWGyKpOphx7bfjJhgaj8ioVsn25TNy/wOS+mLrld/g==" + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/futoji/-/futoji-0.5.0.tgz", + "integrity": "sha512-JxJKKnuj76wauNGA2WPMmvamgavHrY+e2fMG5PtrBOYY0DmWfMnCAst9jNglC5sIQoRdKqBrQp/HNZ3gXxmTAQ==" }, "get-caller-file": { "version": "1.0.3", diff --git a/package.json b/package.json index fb1f86e..edaa1a8 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "dependencies": { "axios": "^0.18.0", "filesize": "^4.1.2", - "futoji": "^0.2.4", + "futoji": "^0.5.0", "jquery": "^3.3.1", "match-sorter": "^2.3.0", "socket.io": "^2.2.0", diff --git a/public/android-chrome-192x192.png b/public/android-chrome-192x192.png index 3473fd9..ba4bcb4 100644 Binary files a/public/android-chrome-192x192.png and b/public/android-chrome-192x192.png differ diff --git a/public/android-chrome-384x384.png b/public/android-chrome-384x384.png index 4222c76..33e7020 100644 Binary files a/public/android-chrome-384x384.png and b/public/android-chrome-384x384.png differ diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png index 2dcea57..59f924e 100644 Binary files a/public/apple-touch-icon.png and b/public/apple-touch-icon.png differ diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png index 3da4624..10d4fb9 100644 Binary files a/public/favicon-16x16.png and b/public/favicon-16x16.png differ diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png index f9a664b..7347c19 100644 Binary files a/public/favicon-32x32.png and b/public/favicon-32x32.png differ diff --git a/public/favicon.ico b/public/favicon.ico index 51f5f9c..d160995 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/public/index.html b/public/index.html index 4b989a6..6f4be28 100644 --- a/public/index.html +++ b/public/index.html @@ -6,30 +6,36 @@ + + + + + + Nertivia - Chat Client - + - + - + diff --git a/public/mstile-150x150.png b/public/mstile-150x150.png index f9fe836..2619792 100644 Binary files a/public/mstile-150x150.png and b/public/mstile-150x150.png differ diff --git a/public/safari-pinned-tab.svg b/public/safari-pinned-tab.svg new file mode 100644 index 0000000..db4ec0b --- /dev/null +++ b/public/safari-pinned-tab.svg @@ -0,0 +1,77 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + diff --git a/src/assets/logo.png b/src/assets/logo.png index daee4aa..6718b9e 100644 Binary files a/src/assets/logo.png and b/src/assets/logo.png differ diff --git a/src/assets/logo.svg b/src/assets/logo.svg new file mode 100644 index 0000000..6d134c7 --- /dev/null +++ b/src/assets/logo.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/app/GDriveLinkMenu.vue b/src/components/app/GDriveLinkMenu.vue index 37e9a04..10831bd 100644 --- a/src/components/app/GDriveLinkMenu.vue +++ b/src/components/app/GDriveLinkMenu.vue @@ -9,7 +9,9 @@
>
+
If you would like to see Nertivia grow, and have its own storage CDN, donations would be appriciated.
+
No thanks
Link me
@@ -54,6 +56,9 @@ export default { await settingsService.GDriveAuth(code); }; } + }, + donateButton() { + window.open('https://www.patreon.com/nertivia', '_blank'); } } }; @@ -90,6 +95,7 @@ export default { padding-right: 10px; user-select: none; } + .images { display: flex; margin: auto; @@ -132,9 +138,16 @@ export default { margin-left: 10px; margin-right: 10px; } +.donate { + background: rgb(218, 179, 6); +} + .button:hover { background: rgb(58, 134, 255); } +.donate:hover { + background: rgb(199, 164, 6); +} .button.deny { background: rgb(255, 32, 32); } diff --git a/src/components/app/LeftPanel.vue b/src/components/app/LeftPanel.vue index 74a7c97..040726c 100644 --- a/src/components/app/LeftPanel.vue +++ b/src/components/app/LeftPanel.vue @@ -63,7 +63,7 @@ export default { display: flex; color: white; flex-shrink: 0; - margin-top: 20px; + margin-top: 10px; position: relative; } .tab{ @@ -77,9 +77,14 @@ export default { background: rgba(0, 0, 0, 0.171); margin-left: 1px; margin-right: 1px; + border-radius: 5px; + transition: 0.3s; +} +.tab:hover{ + background: rgba(255, 255, 255, 0.096); } .selector { - background: rgba(255, 255, 255, 0.137); + background: rgba(255, 255, 255, 0.322); width: 148px; height: 39px; top: 0; @@ -87,6 +92,7 @@ export default { position: absolute; z-index: -1; transition: 0.3s; + border-radius: 5px; } .right{ left: 151px; diff --git a/src/components/app/MessageTemplate.vue b/src/components/app/MessageTemplate.vue index 6f7e3d4..11048c5 100644 --- a/src/components/app/MessageTemplate.vue +++ b/src/components/app/MessageTemplate.vue @@ -27,7 +27,7 @@ -
{{statusMessage}}
+
@@ -39,7 +39,6 @@ import config from "@/config.js"; import friendlyDate from "@/utils/date"; import path from "path"; - export default { components: { ProfilePicture @@ -94,11 +93,11 @@ export default { let status = this.$props.status; if (status == 0) { - return "Sending"; + return `hourglass_full`; } else if (status == 1) { - return "Sent"; + return `done`; } else if (status == 2) { - return "Failed"; + return `close Failed`; } else { return ""; } @@ -263,29 +262,33 @@ export default { .message .sending-status { display: flex; justify-content: flex-end; - flex-direction: column; padding-bottom: 5px; - margin-left: 10px; font-size: 15px; color: white; - align-self: normal; + margin: auto; + margin-left: 4px; + margin-bottom: 0; user-select: none; transition: 0.5; + align-content: center; } - diff --git a/src/components/app/MyMiniInformation.vue b/src/components/app/MyMiniInformation.vue index ba7efe8..b60237a 100644 --- a/src/components/app/MyMiniInformation.vue +++ b/src/components/app/MyMiniInformation.vue @@ -139,6 +139,7 @@ export default { padding-top: 1px; padding-left: 5px; margin-left: 10px; + margin-top: -2px; transition: 0.3s; user-select: none; border-radius: 10px; diff --git a/src/components/app/News.vue b/src/components/app/News.vue index 633fab7..f1bca39 100644 --- a/src/components/app/News.vue +++ b/src/components/app/News.vue @@ -54,10 +54,11 @@ export default { diff --git a/src/views/HomePage.vue b/src/views/HomePage.vue index b123717..7481cc0 100644 --- a/src/views/HomePage.vue +++ b/src/views/HomePage.vue @@ -15,7 +15,7 @@
-
The best chat client that won’t sell your data.
+
The best chat client that wont restrict you from important and fun features.
Change log Click for details