You don't have permission to send messages in this channel.
@@ -835,11 +836,13 @@ export default {
}
.typing-outer {
display: flex;
- height: 20px;
margin-bottom: 5px;
- margin-left: 10px;
+ position: absolute;
+ top: -25px;
+ left: 0;
+ right: 0;
+ z-index: 1;
}
-
.hidden {
display: none;
}
@@ -856,6 +859,7 @@ export default {
flex-direction: column;
overflow: hidden;
position: relative;
+ background: rgba(0, 0, 0, 0.4);
}
.message-logs {
overflow: auto;
@@ -872,7 +876,7 @@ export default {
flex-direction: column;
padding-bottom: 10px;
position: relative;
- background: #014757;
+ background: rgba(0, 0, 0, 0.2);
}
.attachment-button {
@@ -918,7 +922,7 @@ export default {
}
.chat-input {
- font-family: "Roboto", sans-serif;
+ font-family: "Montserrat", sans-serif;
background: transparent;
color: white;
width: 100%;
@@ -994,16 +998,17 @@ export default {
.back-to-bottom-button {
&:hover {
- background: rgba(0, 0, 0, 0.9);
+ background: rgba(0, 0, 0, 0.8);
}
transition: 0.2s;
- background: rgba(0, 0, 0, 0.8);
+ background: rgba(0, 0, 0, 0.6);
+ backdrop-filter: blur(3px);
border-radius: 100px;
color: white;
position: absolute;
- bottom: 15px;
+ bottom: 30px;
right: 25px;
- height: 50px;
+ height: 52px;
z-index: 2;
display: flex;
justify-content: center;
@@ -1011,13 +1016,14 @@ export default {
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
align-content: center;
align-items: center;
- padding-left: 10px;
+ padding-left: 15px;
+ padding-right: 10px;
user-select: none;
cursor: pointer;
.material-icons {
align-self: center;
flex-shrink: 0;
- font-size: 35px;
+ font-size: 25px;
}
}
@@ -1037,7 +1043,6 @@ export default {
margin-left: 2px;
margin-bottom: 10px;
flex-shrink: 0;
- background: #024b5c;
.markdown-icon {
font-size: 21px;
flex-shrink: 0;
diff --git a/src/components/app/MessagePanel/Heading.vue b/src/components/app/MessagePanel/Heading.vue
index 74504a5..a143f11 100644
--- a/src/components/app/MessagePanel/Heading.vue
+++ b/src/components/app/MessagePanel/Heading.vue
@@ -68,7 +68,7 @@ export default {
diff --git a/src/components/app/Popouts/Popouts/AddFriend.vue b/src/components/app/Popouts/Popouts/AddFriend.vue
index ae6e01b..1987c94 100644
--- a/src/components/app/Popouts/Popouts/AddFriend.vue
+++ b/src/components/app/Popouts/Popouts/AddFriend.vue
@@ -118,13 +118,18 @@ export default {
margin: auto;
overflow: hidden;
box-shadow: 0px 0px 20px 5px #151515bd;
- background: linear-gradient(#0b4155, #01677e);
+ background: linear-gradient(
+ to bottom,
+ rgba(0, 87, 153, 0.8) 0,
+ rgba(0, 118, 209, 0.8)
+ );
border-radius: 4px;
+ backdrop-filter: blur(5px);
}
.header {
display: flex;
flex-shrink: 0;
- background-color: #05222d;
+ background: rgba(0, 0, 0, 0.4);
color: white;
height: 50px;
align-content: center;
@@ -159,12 +164,16 @@ export default {
align-self: center;
color: white;
width: initial;
- background: #024554;
+ background: rgba(0, 0, 0, 0.2);
+ border-radius: 4px;
cursor: pointer;
&:hover {
- background: #02303c;
+ background: rgba(0, 0, 0, 0.4);
}
}
+input {
+ border-radius: 4px;
+}
.alerts {
display: flex;
diff --git a/src/components/app/Popouts/Popouts/AddServer.vue b/src/components/app/Popouts/Popouts/AddServer.vue
index d322008..c63921b 100644
--- a/src/components/app/Popouts/Popouts/AddServer.vue
+++ b/src/components/app/Popouts/Popouts/AddServer.vue
@@ -257,14 +257,19 @@ export default {
color: white;
overflow: hidden;
box-shadow: 0px 0px 20px 5px #151515bd;
- background: linear-gradient(#0b4155, #01677e);
+ background: linear-gradient(
+ to bottom,
+ rgba(0, 87, 153, 0.8) 0,
+ rgba(0, 118, 209, 0.8)
+ );
border-radius: 4px;
+ backdrop-filter: blur(5px);
}
.tabs {
display: flex;
justify-content: center;
padding-top: 15px;
- background: #05222d;
+ background: rgba(0, 0, 0, 0.4);
flex-shrink: 0;
}
.tab {
@@ -284,7 +289,7 @@ export default {
border-bottom: solid 5px white !important;
}
.tab:hover {
- border-bottom: solid 5px rgb(107, 107, 107);
+ border-bottom: solid 5px rgba(255, 255, 255, 0.4);
}
.content {
@@ -322,8 +327,12 @@ export default {
align-self: center;
margin-top: 15px;
margin-bottom: 10px;
- background-color: #044050;
+ background-color: rgba(0, 0, 0, 0.4);
padding: 10px;
+ border-radius: 4px;
+}
+.input input {
+ border-radius: 4px;
}
.title {
@@ -339,7 +348,7 @@ export default {
.button {
padding: 5px;
- background: #024554;
+ background-color: rgba(0, 0, 0, 0.2);
user-select: none;
border: none;
color: white;
@@ -349,9 +358,10 @@ export default {
align-self: center;
margin: 5px;
cursor: pointer;
+ border-radius: 4px;
}
.button:hover {
- background: #02303c;
+ background-color: rgba(0, 0, 0, 0.4);
}
.button-clicked {
diff --git a/src/components/app/Popouts/Popouts/DragDropFileUploadDialog.vue b/src/components/app/Popouts/Popouts/DragDropFileUploadDialog.vue
index 20784b9..79637d7 100644
--- a/src/components/app/Popouts/Popouts/DragDropFileUploadDialog.vue
+++ b/src/components/app/Popouts/Popouts/DragDropFileUploadDialog.vue
@@ -30,7 +30,8 @@
user-select: none;
overflow: hidden;
box-shadow: 0px 0px 20px 5px #151515bd;
- background-color: #044050;
+ background-color: rgba(0, 0, 0, 0.7);
+ backdrop-filter: blur(5px);
border-radius: 4px;
}
.material-icons {
diff --git a/src/components/app/Popouts/Popouts/GDriveLinkMenu.vue b/src/components/app/Popouts/Popouts/GDriveLinkMenu.vue
index bda57f2..6d36e19 100644
--- a/src/components/app/Popouts/Popouts/GDriveLinkMenu.vue
+++ b/src/components/app/Popouts/Popouts/GDriveLinkMenu.vue
@@ -82,8 +82,13 @@ export default {
color: white;
overflow: hidden;
box-shadow: 0px 0px 20px 5px #151515bd;
- background: linear-gradient(#0b4155, #01677e);
+ background: linear-gradient(
+ to bottom,
+ rgba(0, 87, 153, 0.8) 0,
+ rgba(0, 118, 209, 0.8)
+ );
border-radius: 4px;
+ backdrop-filter: blur(5px);
}
.text {
color: white;
@@ -134,6 +139,7 @@ export default {
transition: 0.3s;
margin-left: 10px;
margin-right: 10px;
+ border-radius: 4px;
}
.donate {
background: rgb(218, 179, 6);
diff --git a/src/components/app/Popouts/Popouts/ServerInvitePopout.vue b/src/components/app/Popouts/Popouts/ServerInvitePopout.vue
index 607f4cc..96c440b 100644
--- a/src/components/app/Popouts/Popouts/ServerInvitePopout.vue
+++ b/src/components/app/Popouts/Popouts/ServerInvitePopout.vue
@@ -101,8 +101,13 @@ export default {
color: white;
overflow: hidden;
box-shadow: 0px 0px 20px 5px #151515bd;
- background: linear-gradient(#0b4155, #01677e);
+ background: linear-gradient(
+ to bottom,
+ rgba(0, 87, 153, 0.8) 0,
+ rgba(0, 118, 209, 0.8)
+ );
border-radius: 4px;
+ backdrop-filter: blur(5px);
}
.top {
display: flex;
@@ -114,14 +119,15 @@ export default {
.button {
padding: 10px;
- background: #062c3a;
+ background: rgba(0, 0, 0, 0.2);
+ border-radius: 4px;
margin: auto;
transition: 0.3s;
user-select: none;
cursor: pointer;
}
.button:hover {
- background: #041e27;
+ background: rgba(0, 0, 0, 0.5);
}
.bottom {
@@ -143,7 +149,9 @@ export default {
.invite {
display: flex;
background: rgba(0, 0, 0, 0.274);
- margin: 5px;
+ margin: 1px;
+ margin-left: 0;
+ margin-right: 0;
padding: 10px;
}
diff --git a/src/components/app/Popouts/Popouts/ServerMemberContext.vue b/src/components/app/Popouts/Popouts/ServerMemberContext.vue
index 0c0c580..df7e215 100644
--- a/src/components/app/Popouts/Popouts/ServerMemberContext.vue
+++ b/src/components/app/Popouts/Popouts/ServerMemberContext.vue
@@ -111,7 +111,7 @@ export default {
rolesMenu.style.top =
mainMenuY + mainMenu.clientHeight - rolesMenu.clientHeight + "px";
- rolesMenu.style.left = mainMenuX - mainMenu.clientWidth - 22 + "px";
+ rolesMenu.style.left = mainMenuX - mainMenu.clientWidth - 11 + "px";
});
},
setPosition() {
diff --git a/src/components/app/Popouts/Popouts/ServerSettingsPanels/DeleteServer.vue b/src/components/app/Popouts/Popouts/ServerSettingsPanels/DeleteServer.vue
index bd4ebc6..104931f 100644
--- a/src/components/app/Popouts/Popouts/ServerSettingsPanels/DeleteServer.vue
+++ b/src/components/app/Popouts/Popouts/ServerSettingsPanels/DeleteServer.vue
@@ -50,6 +50,7 @@ export default {
margin-bottom: 10px;
}
.button {
+ border-radius: 4px;
padding: 10px;
background: rgba(255, 0, 0, 0.719);
margin: auto;
diff --git a/src/components/app/Popouts/Popouts/ServerSettingsPanels/DropDownMenu.vue b/src/components/app/Popouts/Popouts/ServerSettingsPanels/DropDownMenu.vue
index 63ef935..979f404 100644
--- a/src/components/app/Popouts/Popouts/ServerSettingsPanels/DropDownMenu.vue
+++ b/src/components/app/Popouts/Popouts/ServerSettingsPanels/DropDownMenu.vue
@@ -88,25 +88,29 @@ export default {
diff --git a/src/components/app/Popouts/Popouts/SettingsPanels/MyProfile.vue b/src/components/app/Popouts/Popouts/SettingsPanels/MyProfile.vue
index 8ae716a..e745fd2 100644
--- a/src/components/app/Popouts/Popouts/SettingsPanels/MyProfile.vue
+++ b/src/components/app/Popouts/Popouts/SettingsPanels/MyProfile.vue
@@ -54,7 +54,7 @@ export default {
.tabs {
z-index: 999999;
display: flex;
- background: #073444;
+ background: rgba(0, 0, 0, 0.6);
justify-content: center;
}
.tabs .tab {
diff --git a/src/components/app/Popouts/Popouts/SettingsPanels/MyThemeTemplate.vue b/src/components/app/Popouts/Popouts/SettingsPanels/MyThemeTemplate.vue
index d9017e6..7edec3d 100644
--- a/src/components/app/Popouts/Popouts/SettingsPanels/MyThemeTemplate.vue
+++ b/src/components/app/Popouts/Popouts/SettingsPanels/MyThemeTemplate.vue
@@ -73,17 +73,17 @@ export default {
transition: 0.2s;
&:hover {
color: white;
- background: rgba(0, 0, 0, 0.3);
+ background: rgba(0, 0, 0, 0.2);
}
&.selected {
- background: rgba(0, 0, 0, 0.5);
+ background: rgba(0, 0, 0, 0.4);
color: white;
}
}
}
.context {
display: flex;
- background: rgba(0, 0, 0, 0.6);
+ background: rgba(0, 0, 0, 0.5);
.button {
display: flex;
margin: 5px;
diff --git a/src/components/app/Popouts/Popouts/SettingsPanels/MyThemes.vue b/src/components/app/Popouts/Popouts/SettingsPanels/MyThemes.vue
index 23415ae..620d82f 100644
--- a/src/components/app/Popouts/Popouts/SettingsPanels/MyThemes.vue
+++ b/src/components/app/Popouts/Popouts/SettingsPanels/MyThemes.vue
@@ -190,7 +190,7 @@ export default {
.bar {
display: flex;
width: 100%;
- background: rgba(0, 0, 0, 0.2);
+ background: rgba(0, 0, 0, 0.3);
height: 40px;
flex-shrink: 0;
.button {
diff --git a/src/components/app/Popouts/Popouts/SettingsPanels/survey.vue b/src/components/app/Popouts/Popouts/SettingsPanels/survey.vue
index 54a9695..2991f93 100644
--- a/src/components/app/Popouts/Popouts/SettingsPanels/survey.vue
+++ b/src/components/app/Popouts/Popouts/SettingsPanels/survey.vue
@@ -162,7 +162,7 @@ export default {
};
-
diff --git a/src/components/app/Tabs/DirectMessage.vue b/src/components/app/Tabs/DirectMessage.vue
index 1d13744..285deec 100644
--- a/src/components/app/Tabs/DirectMessage.vue
+++ b/src/components/app/Tabs/DirectMessage.vue
@@ -69,7 +69,7 @@ export default {
position: absolute;
bottom: 0;
z-index: 2;
- background: rgba(19, 107, 139, 0.9);
+ background: linear-gradient(to bottom, #00477e 0, #016dc0);
}
.darken::after {
content: "";
diff --git a/src/components/app/Tabs/Explore.vue b/src/components/app/Tabs/Explore.vue
index a0d3fc1..0976d81 100644
--- a/src/components/app/Tabs/Explore.vue
+++ b/src/components/app/Tabs/Explore.vue
@@ -186,19 +186,22 @@ export default {
border-radius: 4px;
cursor: pointer;
transition: 0.3s;
+ color: rgba(255, 255, 255, 0.8);
&:hover {
- background: #053c4c;
+ background: rgba(0, 0, 0, 0.2);
+ color: white;
}
&.selected {
- background: #053240;
+ color: white;
+ background: rgba(0, 0, 0, 0.4);
}
}
.item:nth-child(2)::before {
content: "NEW";
- font-size: 14px;
+ font-size: 9px;
background: rgb(255, 55, 55);
border-radius: 2px;
- padding: 2px;
+ padding: 4px;
position: absolute;
right: 10px;
}
@@ -224,18 +227,18 @@ export default {
&::after {
content: "BETA";
position: absolute;
- background: #ff3333;
- border-radius: 5px;
- font-size: 9px;
+ background: #f33;
+ border-radius: 2px;
+ font-size: 10px;
padding: 2px;
- bottom: 20px;
+ bottom: 22px;
z-index: 999;
}
}
.details {
align-self: center;
.title {
- font-size: 20px;
+ font-size: 18px;
margin-bottom: 5px;
position: relative;
}
@@ -249,8 +252,7 @@ export default {
.card {
background: black;
- height: 180px;
- border-radius: 5px;
+ border-radius: 4px;
margin: 5px;
padding: 10px;
display: flex;
@@ -267,10 +269,12 @@ export default {
padding: 5px;
font-size: 17px;
margin-top: 15px;
+ margin-bottom: 10px;
flex-shrink: 0;
cursor: pointer;
transition: 0.3s;
color: rgba(255, 255, 255, 0.924);
+ border-radius: 4px;
&:hover {
background-color: rgba(0, 0, 0, 0.3);
}
@@ -302,6 +306,7 @@ export default {
.heart {
font-size: 60px;
margin-bottom: 10px;
+ margin-top: 10px;
}
}
}
@@ -320,7 +325,7 @@ export default {
.right-panel {
.header {
- background: #063443;
+ background: rgba(0, 0, 0, 0.4);
padding-left: 10px;
height: 54px;
display: flex;
@@ -362,8 +367,8 @@ export default {
.left-panel {
position: absolute;
bottom: 0;
- z-index: 2;
- background: rgba(19, 107, 139, 0.9);
+ z-index: 2222;
+ background: linear-gradient(to bottom, #00477e 0, #016dc0);
height: 100%;
}
.darken::after {
diff --git a/src/components/app/Tabs/Explore/searchHeader.vue b/src/components/app/Tabs/Explore/searchHeader.vue
index 9bcce77..b66449b 100644
--- a/src/components/app/Tabs/Explore/searchHeader.vue
+++ b/src/components/app/Tabs/Explore/searchHeader.vue
@@ -83,7 +83,7 @@ export default {
diff --git a/src/components/app/Tabs/Servers.vue b/src/components/app/Tabs/Servers.vue
index d39810c..5c4c028 100644
--- a/src/components/app/Tabs/Servers.vue
+++ b/src/components/app/Tabs/Servers.vue
@@ -5,7 +5,7 @@
>
@@ -110,7 +110,7 @@ export default {
right: 0;
bottom: 0;
z-index: 2;
- background: rgba(19, 107, 139, 0.9);
+ background: linear-gradient(to bottom, #00477e 0, #016dc0);
}
}
@@ -119,7 +119,7 @@ export default {
position: absolute;
bottom: 0;
z-index: 2;
- background: rgba(19, 107, 139, 0.9);
+ background: linear-gradient(to bottom, #00477e 0, #016dc0);
}
.darken::after {
content: "";
diff --git a/src/components/app/TypingStatus.vue b/src/components/app/TypingStatus.vue
index 18b6a63..bf3f72d 100644
--- a/src/components/app/TypingStatus.vue
+++ b/src/components/app/TypingStatus.vue
@@ -78,15 +78,22 @@ export default {
transition: 0.3s;
flex-shrink: 0;
flex: 1;
+ padding: 3px;
+ background: rgba(0, 0, 0, 0.3);
+ backdrop-filter: blur(5px);
+ align-content: center;
+ align-content: center;
+ height: 20px;
}
.animation {
height: 20px;
width: 20px;
display: flex;
+ align-self: center;
}
.text {
margin: auto;
margin-left: 5px;
- font-size: 13px;
+ font-size: 12px;
}
diff --git a/src/components/app/relationships/FriendsTemplate.vue b/src/components/app/relationships/FriendsTemplate.vue
index 33178b2..fd383ab 100644
--- a/src/components/app/relationships/FriendsTemplate.vue
+++ b/src/components/app/relationships/FriendsTemplate.vue
@@ -164,10 +164,10 @@ export default {
}
.friend:hover {
- background: #053c4c;
+ background-color: rgba(0, 0, 0, 0.2);
}
.friend.selected {
- background: #053240;
+ background-color: rgba(0, 0, 0, 0.4);
}
.profile-picture {
height: 30px;
diff --git a/src/components/app/relationships/OfflineFriends.vue b/src/components/app/relationships/OfflineFriends.vue
index 5b4c348..2dcf993 100644
--- a/src/components/app/relationships/OfflineFriends.vue
+++ b/src/components/app/relationships/OfflineFriends.vue
@@ -1,8 +1,10 @@
-
-
-
+
diff --git a/src/components/app/relationships/OnlineFriends.vue b/src/components/app/relationships/OnlineFriends.vue
index 40a0fc7..3481f5f 100644
--- a/src/components/app/relationships/OnlineFriends.vue
+++ b/src/components/app/relationships/OnlineFriends.vue
@@ -1,8 +1,10 @@
-
-
-
+
diff --git a/src/components/app/relationships/PendingFriends.vue b/src/components/app/relationships/PendingFriends.vue
index fe0aca5..920da49 100644
--- a/src/components/app/relationships/PendingFriends.vue
+++ b/src/components/app/relationships/PendingFriends.vue
@@ -1,8 +1,10 @@
-
-
-
+
diff --git a/src/components/app/relationships/PendingTemplate.vue b/src/components/app/relationships/PendingTemplate.vue
index 6fdf95a..b24d311 100644
--- a/src/components/app/relationships/PendingTemplate.vue
+++ b/src/components/app/relationships/PendingTemplate.vue
@@ -107,7 +107,8 @@ export default {
}
.button {
- background-color: rgba(65, 65, 65, 0.438);
+ background-color: rgba(0, 0, 0, 0.2);
+ border-radius: 4px;
width: 30px;
height: 30px;
margin: 5px;
diff --git a/src/components/app/uploadsQueue.vue b/src/components/app/uploadsQueue.vue
index bb7cda7..9270426 100644
--- a/src/components/app/uploadsQueue.vue
+++ b/src/components/app/uploadsQueue.vue
@@ -33,11 +33,12 @@ export default {
}
.upload {
color: white;
- background: #26778a;
+ background: rgba(255, 255, 255, 0.2);
margin: 10px;
margin-left: 10px;
display: flex;
padding: 10px;
+ border-radius: 4px;
}
.icon {
display: flex;
diff --git a/src/components/homePage/ProfilePopout.vue b/src/components/homePage/ProfilePopout.vue
index f4e5c4f..870ab9e 100644
--- a/src/components/homePage/ProfilePopout.vue
+++ b/src/components/homePage/ProfilePopout.vue
@@ -60,14 +60,15 @@ export default {
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
- border-bottom: 15px solid #0f272a;
+ border-bottom: 15px solid rgba(0, 0, 0, 0.7);
}
.inner {
right: 0;
top: 15px;
position: absolute;
display: flex;
- background: #0f272a;
+ background: rgba(0, 0, 0, 0.7);
+ backdrop-filter: blur(5px);
border-radius: 5px;
width: 300px;
height: 60px;
diff --git a/src/utils/changelog.js b/src/utils/changelog.js
index c5f4201..6fcccb6 100644
--- a/src/utils/changelog.js
+++ b/src/utils/changelog.js
@@ -1,10 +1,19 @@
const config = [
+ {
+ version: 9.5,
+ title: "New design and font!",
+ shortTitle: "",
+ date: "08/02/2019",
+ new: [
+ "New color scheme for Nertivia!",
+ "New font called 'Montserrat'. More font options are coming soon!"
+ ]
+ },
{
version: 9.3,
title: "Saved Notes and bug fixes",
shortTitle: "",
date: "25/01/2019",
- headColor: "#007792",
new: ["You can now save your own messages in a separate log."],
fix: ["Fixed a bug where some role colors would not show correctly."]
},
diff --git a/src/views/404.vue b/src/views/404.vue
index fd9e52e..ee81ee5 100644
--- a/src/views/404.vue
+++ b/src/views/404.vue
@@ -65,7 +65,7 @@ body {
display: flex;
flex-direction: column;
color: white;
- background: linear-gradient(#0b4155, #01677e);
+ background: linear-gradient(to bottom, #005799 0, #0076d1);
}
.app-content {
display: flex;
@@ -94,7 +94,8 @@ body {
align-items: center;
z-index: 9999;
padding-bottom: 20px;
- background: #044050;
+ background: rgba(0, 0, 0, 0.4);
+ border-radius: 4px;
}
.box .title {
text-align: center;
diff --git a/src/views/App.vue b/src/views/App.vue
index f06b7f8..4ddc606 100644
--- a/src/views/App.vue
+++ b/src/views/App.vue
@@ -1,7 +1,7 @@
-
+
@@ -370,15 +370,15 @@ export default {