diff --git a/src/components/app/EditPanel.vue b/src/components/app/EditPanel.vue index d2ed63a..a94dad3 100644 --- a/src/components/app/EditPanel.vue +++ b/src/components/app/EditPanel.vue @@ -47,12 +47,10 @@ export default { .edit-panel { padding: 10px; color: white; - background: rgba(23, 112, 255, 0.877); + background: #0f272a; display: flex; flex-direction: column; z-index:1; - border-radius: 10px; - margin: 10px; margin-bottom: 0; } .top{ @@ -63,16 +61,15 @@ export default { } .close-button { color: white; - background: rgba(0, 0, 0, 0.199); - padding: 2px; - border-radius: 3px; + background: #304548; + padding: 4px; align-self: flex-end; transition: 0.3s; user-select: none; cursor: pointer; } .close-button:hover { - background: rgba(0, 0, 0, 0.431); + background: #485b5d; } .message { color: rgb(214, 214, 214); diff --git a/src/components/app/FriendsList.vue b/src/components/app/FriendsList.vue index 2a3e2fd..e3869fd 100644 --- a/src/components/app/FriendsList.vue +++ b/src/components/app/FriendsList.vue @@ -7,12 +7,12 @@ class="tab" :class="{notifyAnimation: friendRequestExists, selected: currentTab === 0}" @click="currentTab = 0" - >Friends + >
group
Friends
Recents
+ >
access_time
Recents
@@ -136,15 +136,41 @@ export default { height: 50px; transition: 0.2s; cursor: pointer; -} - -.tab:hover { - background: #097279; -} - -.tab.selected { background: #075e64; + position: relative; } +.tab .material-icons { + margin-right: 5px; +} +.tab:hover::before { + content: ''; + position: absolute; + height: 3px; + left: 0; + right: 0; + bottom: 0; + background: rgb(177, 177, 177); +} +.tab::before { + content: ''; + position: absolute; + height: 3px; + left: 0; + right: 0; + bottom: 0; + background: transparent; + transition: 0.2s; +} +.tab.selected::before { + content: ''; + position: absolute; + height: 3px; + left: 0; + right: 0; + bottom: 0; + background: rgb(255, 255, 255); +} + /* ------- SCROLL BAR -------*/ /* width */ .list::-webkit-scrollbar { diff --git a/src/components/app/MessagePanel.vue b/src/components/app/MessagePanel.vue index de061b3..75cd720 100644 --- a/src/components/app/MessagePanel.vue +++ b/src/components/app/MessagePanel.vue @@ -816,16 +816,15 @@ export default { .back-to-bottom-button { &:hover { - background: rgb(23, 124, 255); + background: #748b8e; box-shadow: 0px 0px 15px 0px #0000008a; } transition: 0.2s; - background: rgba(23, 124, 255, 0.818); + background: #516e72; color: white; position: absolute; bottom: 15px; right: 25px; - border-radius: 10px; height: 50px; z-index: 2; display: flex; diff --git a/src/components/app/MessageTemplate.vue b/src/components/app/MessageTemplate.vue index 3c2f130..2ca572c 100644 --- a/src/components/app/MessageTemplate.vue +++ b/src/components/app/MessageTemplate.vue @@ -22,7 +22,7 @@
{{ getDate }}
-
+
insert_drive_file
@@ -33,6 +33,12 @@
+
+
{{ getFile.fileName }}
+ +
@@ -320,13 +326,12 @@ export default { } .ownMessageLeft .triangle-inner { - border-left: 8px solid rgba(184, 184, 184, 0.219); + border-left: 8px solid #3a585c; border-right: none !important; } .ownMessageLeft .avatar { margin-right: 0px; - margin-left: 5px; } .ownMessageLeft .sending-status { margin-left: auto !important; @@ -335,14 +340,16 @@ export default { .message { margin: 10px; + margin-top: 5px; + margin-bottom: 5px; display: flex; } .ownMessage .triangle-inner { - border-right: 8px solid rgba(184, 184, 184, 0.219); + border-right: 8px solid #3a585c; } .ownMessage .content { - background: rgba(184, 184, 184, 0.219); + background: #3a585c; } .ownMessage .date { @@ -351,24 +358,31 @@ export default { .file-content { display: flex; - background: #0a1a1c; + background: #5b7377; padding: 10px; margin-top: 5px; + &.music { + .info { + margin-bottom: 5px; + } + flex-direction: column; + } } + + .file-content .material-icons { font-size: 40px; } .file-content .download-button { font-size: 14px; background: rgba(0, 0, 0, 0.158); - border-radius: 3px; padding: 3px; text-align: center; display: inline-block; margin-top: 3px; transition: 0.3s; user-select: none; - cursor: default; + cursor: pointer; color: white; } .file-content .download-button:hover { @@ -387,7 +401,7 @@ export default { } .avatar { - margin: auto 5px 0 0; + margin: auto 0 0 0; } .triangle { @@ -411,20 +425,18 @@ export default { display: flex; justify-content: center; flex-direction: column; - border-radius: 10px; + // border-radius: 10px; border-bottom-left-radius: 0; color: rgb(231, 231, 231); margin: auto 0; overflow: hidden; } .ownMessageLeft .content { - border-bottom-left-radius: 10px; border-bottom-right-radius: 0; } .image-content { margin-top: 10px; padding: 5px; - border-radius: 5px; background: #1d2c2e; display: -ms-flexbox; display: flex; diff --git a/src/components/app/Popouts/Popouts/DragDropFileUploadDialog.vue b/src/components/app/Popouts/Popouts/DragDropFileUploadDialog.vue index 32ab3aa..247c46e 100644 --- a/src/components/app/Popouts/Popouts/DragDropFileUploadDialog.vue +++ b/src/components/app/Popouts/Popouts/DragDropFileUploadDialog.vue @@ -24,13 +24,14 @@ margin: auto; height: 230px; width: 300px; - background: rgba(0, 0, 0, 0.466); - border: solid 1px white; - border-radius: 5px; color: white; display: flex; flex-direction: column; user-select: none; + background-image: url("../../../../assets/leftPanelBackground.jpg"); + background-repeat: no-repeat; + background-position: center; + background-size: cover; } .material-icons{ font-size: 80px; diff --git a/src/components/app/Popouts/Popouts/uploadDialog.vue b/src/components/app/Popouts/Popouts/uploadDialog.vue index 33bf616..373c367 100644 --- a/src/components/app/Popouts/Popouts/uploadDialog.vue +++ b/src/components/app/Popouts/Popouts/uploadDialog.vue @@ -24,14 +24,12 @@
-
- Add a message -