-
-
Edit Avatar
-
-
-
Server Name
+
+
+
+ Edit Avatar
+
+
+
+
+ Edit Banner
+
+
-
diff --git a/src/components/app/Popouts/Popouts/ServerSettingsPanels/ServerSettings.vue b/src/components/app/Popouts/Popouts/ServerSettingsPanels/ServerSettings.vue
index d5f6fb9..65dd5fb 100644
--- a/src/components/app/Popouts/Popouts/ServerSettingsPanels/ServerSettings.vue
+++ b/src/components/app/Popouts/Popouts/ServerSettingsPanels/ServerSettings.vue
@@ -2,20 +2,30 @@
-
-
-
-
+
+
+
+
+
@@ -28,25 +38,31 @@ import ServerService from "@/services/ServerService";
import { mapState } from "vuex";
// panels
-import General from './General.vue'
-import DeleteServer from './DeleteServer.vue'
-import ManageChannels from './ManageChannels.vue'
-import ManageBans from './ManageBans.vue'
-import ServerVisibility from './ServerVisibility.vue'
+import General from "./General.vue";
+import DeleteServer from "./DeleteServer.vue";
+import ManageChannels from "./ManageChannels.vue";
+import ManageBans from "./ManageBans.vue";
+import ServerVisibility from "./ServerVisibility.vue";
export default {
- components: { General, DeleteServer, ManageChannels, ServerVisibility, ManageBans},
+ components: {
+ General,
+ DeleteServer,
+ ManageChannels,
+ ServerVisibility,
+ ManageBans
+ },
data() {
return {
index: 0,
tabs: [
- {title: "General", icon: "info"},
- {title: "Manage Channels", icon: "storage"},
+ { title: "General", icon: "info" },
+ { title: "Manage Channels", icon: "storage" },
// {title: "Manage Invites", icon: "local_post_office"},
- {title: "Banned Members", icon: "lock"},
- {title: "Server Visibility", icon: "visibility"},
- {title: "Delete Server", icon: "warning", critical: true},
+ { title: "Banned Members", icon: "lock" },
+ { title: "Server Visibility", icon: "visibility" },
+ { title: "Delete Server", icon: "warning", critical: true }
]
- }
+ };
},
methods: {
@@ -59,19 +75,19 @@ export default {
if (e.target.classList.contains("dark-background")) {
this.closeMenu();
}
- },
+ }
},
computed: {
server() {
- const serverID = this.$store.state.popoutsModule.serverSettings.serverID
- return this.$store.getters['servers/servers'][serverID]
+ const serverID = this.$store.state.popoutsModule.serverSettings.serverID;
+ return this.$store.getters["servers/servers"][serverID];
}
}
};
-
diff --git a/src/components/app/Popouts/Popouts/SettingsPanels/survey.vue b/src/components/app/Popouts/Popouts/SettingsPanels/survey.vue
index 6c49008..517ef2f 100644
--- a/src/components/app/Popouts/Popouts/SettingsPanels/survey.vue
+++ b/src/components/app/Popouts/Popouts/SettingsPanels/survey.vue
@@ -1,36 +1,69 @@
+
Server Name
+
+
-
+
{{tab.icon}}
{{tab.title}}
+
{{tab.icon}}
+ {{tab.title}}
+
-
- {{tabs[index].icon}}
{{tabs[index].title}}
-
-
+ close
- {{tabs[index].icon}}
+ {{tabs[index].title}}
+
+
close
+
-
+
-
+
-
+
-
-
errorTake Survey
+
+ errorTake Survey
+
Note: Everyone will be able to see your survey in your profile.
- Name
-
+
-
+
-
-
+
+
+
+
About me
-
- {{ surveyErrorMessage }}
@@ -40,10 +73,10 @@
\ No newline at end of file
diff --git a/src/components/app/messageEmbedTemplate.vue b/src/components/app/messageEmbedTemplate.vue
index 4e082fa..00c4965 100644
--- a/src/components/app/messageEmbedTemplate.vue
+++ b/src/components/app/messageEmbedTemplate.vue
@@ -115,8 +115,7 @@ export default {
text-overflow: ellipsis;
overflow: hidden;
}
-.embed.article {
-}
+
.embed.website {
height: 100px;
}
diff --git a/src/utils/changelog.js b/src/utils/changelog.js
index a39b4c9..1d50302 100644
--- a/src/utils/changelog.js
+++ b/src/utils/changelog.js
@@ -9,12 +9,27 @@ const prototype = {
};
const config = [
+ {
+ version: 7.9,
+ title: "Server banner",
+ shortTitle: "",
+ date: "03/11/2019",
+ headColor: "#0c7b7f",
+ new: [
+ "You can now add banners to your server! These banners will be displayed in your server channels list and in the explore tab. To change your banner, go to your server settings page."
+ ],
+ fix: [
+ "Fixed a bug where when pressing enter on the login or register key, it would not work properly."
+ ],
+ next: [
+ "Re-design some popup menus starting from user settings. (Note that the survey kind of looks weird right now. It will be fixed in the next update hopefully :D"
+ ]
+ },
{
version: 7.8,
title: "Redesigns!",
shortTitle: "",
date: "01/11/2019",
- headColor: "#0c7b7f",
new: [
"Layout has been redesigned.",
"Added an option to mute notification sounds.",
diff --git a/src/views/App.vue b/src/views/App.vue
index 0acb6bd..b70108e 100644
--- a/src/views/App.vue
+++ b/src/views/App.vue
@@ -258,7 +258,7 @@ export default {
-webkit-app-region: drag;
flex-shrink: 0;
height: 25px;
- background: #1089ff;
+ background: #0a6f7b;
}
.window-buttons {
diff --git a/src/views/LoginPage.vue b/src/views/LoginPage.vue
index 3bf1214..edd1e43 100644
--- a/src/views/LoginPage.vue
+++ b/src/views/LoginPage.vue
@@ -11,7 +11,12 @@
Login
Login to access Nertivia
-