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 @@
+
+
+
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.
@@ -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