From f525c2eea21762e0b5edfb1ce54e854e34ea16f3 Mon Sep 17 00:00:00 2001 From: supertiger1234 Date: Tue, 19 Nov 2019 19:30:02 +0000 Subject: [PATCH] progress on the new design.Not completely finished --- src/components/ProfilePictureTemplate.vue | 1 + src/components/app/MainNav.vue | 375 ++++++++++++++++++ src/components/app/MemberTemplate.vue | 5 +- src/components/app/MembersList.vue | 13 +- src/components/app/MessagePanel.vue | 51 ++- src/components/app/MessagePanel/Heading.vue | 4 +- src/components/app/MessageTemplate.vue | 25 +- src/components/app/MyMiniInformation.vue | 3 +- src/components/app/Navigation.vue | 44 +- .../Popouts/ServerSettingsPanels/General.vue | 7 +- src/components/app/ServerList.vue | 15 +- .../app/ServerTemplate/ChannelTemplate.vue | 6 +- .../app/ServerTemplate/ServerTemplate.vue | 2 +- src/views/App.vue | 7 +- 14 files changed, 451 insertions(+), 107 deletions(-) create mode 100644 src/components/app/MainNav.vue diff --git a/src/components/ProfilePictureTemplate.vue b/src/components/ProfilePictureTemplate.vue index fc47ea8..3b722b2 100644 --- a/src/components/ProfilePictureTemplate.vue +++ b/src/components/ProfilePictureTemplate.vue @@ -80,6 +80,7 @@ export default { } .inner-profile-picture { background-color: rgba(0, 0, 0, 0.315); + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.20); border-radius: 50%; background-position: center; background-size: cover; diff --git a/src/components/app/MainNav.vue b/src/components/app/MainNav.vue new file mode 100644 index 0000000..c3421f3 --- /dev/null +++ b/src/components/app/MainNav.vue @@ -0,0 +1,375 @@ + + + + + + \ No newline at end of file diff --git a/src/components/app/MemberTemplate.vue b/src/components/app/MemberTemplate.vue index 71f7bb5..27ce85e 100644 --- a/src/components/app/MemberTemplate.vue +++ b/src/components/app/MemberTemplate.vue @@ -75,10 +75,13 @@ export default { cursor: pointer; user-select: none; overflow: hidden; + border-radius: 4px; + margin-left: 5px; + margin-right: 5px; } .member:hover { - background: #064d55; + background: #063442; } .information { diff --git a/src/components/app/MembersList.vue b/src/components/app/MembersList.vue index 6bdef5f..062d334 100644 --- a/src/components/app/MembersList.vue +++ b/src/components/app/MembersList.vue @@ -82,15 +82,12 @@ export default { flex-direction: column; width: 300px; height: 100%; - background-image: url("../../assets/leftPanelBackground.jpg"); - background-repeat: no-repeat; - background-position: center; - background-size: cover; + background: rgba(0, 0, 0, 0.14); } .header { - height: 50px; + height: 60px; width: 100%; - background: rgba(0, 0, 0, 0.438); + background: #083A4A; display: flex; flex-shrink: 0; } @@ -103,12 +100,12 @@ export default { overflow: auto; } .tab { - background: #095a5c; padding: 5px; user-select: none; cursor: default; - color: #cce4e3; + color: #b5c4ca; font-size: 15px; + margin-left: 10px; } diff --git a/src/components/app/MessagePanel.vue b/src/components/app/MessagePanel.vue index a44d3a5..e101d9b 100644 --- a/src/components/app/MessagePanel.vue +++ b/src/components/app/MessagePanel.vue @@ -41,7 +41,6 @@ -
format_bold
format_italic
@@ -78,7 +77,7 @@ @paste="onPaste" >