diff --git a/public/index.html b/public/index.html index be76805..e4c3d65 100644 --- a/public/index.html +++ b/public/index.html @@ -42,7 +42,7 @@ - + diff --git a/public/site.webmanifest b/public/site.webmanifest index 453b776..231d2ba 100644 --- a/public/site.webmanifest +++ b/public/site.webmanifest @@ -14,7 +14,7 @@ "type": "image/png" } ], - "theme_color": "#0b4155", - "background_color": "#0b4155", + "theme_color": "#005799", + "background_color": "#005799", "display": "standalone" } diff --git a/src/Main.vue b/src/Main.vue index e661ef8..c343b81 100644 --- a/src/Main.vue +++ b/src/Main.vue @@ -16,7 +16,7 @@ body { } #app { - font-family: "Roboto", sans-serif; + font-family: "Montserrat", sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #383838; diff --git a/src/assets/graphics/Graphic.webp b/src/assets/graphics/Graphic.webp new file mode 100644 index 0000000..9bd9dbc Binary files /dev/null and b/src/assets/graphics/Graphic.webp differ diff --git a/src/assets/graphics/HomeGraphics.webp b/src/assets/graphics/HomeGraphics.webp deleted file mode 100644 index 1b9db77..0000000 Binary files a/src/assets/graphics/HomeGraphics.webp and /dev/null differ diff --git a/src/components/ElectronJS/FrameButtons.vue b/src/components/ElectronJS/FrameButtons.vue index b7543d9..33135ba 100644 --- a/src/components/ElectronJS/FrameButtons.vue +++ b/src/components/ElectronJS/FrameButtons.vue @@ -67,12 +67,12 @@ export default { font-size: 15px; } .frame-buttons .close:hover { - background: rgba(255, 0, 0, 0.595); + background: rgba(255, 0, 0, 0.3); } .frame-buttons .minimize:hover { - background: rgba(46, 46, 46, 0.595); + background: rgba(0, 0, 0, 0.3); } .frame-buttons .res-max:hover { - background: rgba(46, 46, 46, 0.595); + background: rgba(0, 0, 0, 0.3); } diff --git a/src/components/app/EditPanel.vue b/src/components/app/EditPanel.vue index d16f817..68925d6 100644 --- a/src/components/app/EditPanel.vue +++ b/src/components/app/EditPanel.vue @@ -46,7 +46,7 @@ export default { .edit-panel { padding: 10px; color: white; - background: #012c36; + background: #002038; display: flex; flex-direction: column; z-index: 1; @@ -60,7 +60,7 @@ export default { } .close-button { color: white; - background: #304548; + background: #0061ad; padding: 4px; align-self: flex-end; transition: 0.3s; @@ -68,9 +68,6 @@ export default { cursor: pointer; border-radius: 4px; } -.close-button:hover { - background: #485b5d; -} .message { color: rgb(214, 214, 214); white-space: nowrap; diff --git a/src/components/app/FriendsList.vue b/src/components/app/FriendsList.vue index f27f920..bcd0299 100644 --- a/src/components/app/FriendsList.vue +++ b/src/components/app/FriendsList.vue @@ -147,6 +147,7 @@ export default { color: white; flex-shrink: 0; position: relative; + background: rgba(0, 0, 0, 0.2); } .tab { display: flex; @@ -171,10 +172,10 @@ export default { content: ""; position: absolute; height: 3px; - left: 0; - right: 0; + left: 10px; + right: 10px; bottom: 0; - background: rgb(177, 177, 177); + background: rgba(255, 255, 255, 0.4); } .tab::before { content: ""; @@ -190,8 +191,8 @@ export default { content: ""; position: absolute; height: 3px; - left: 0; - right: 0; + left: 10px; + right: 10px; bottom: 0; background: rgb(255, 255, 255); } diff --git a/src/components/app/MainNav.vue b/src/components/app/MainNav.vue index 6e6b1db..80003b0 100644 --- a/src/components/app/MainNav.vue +++ b/src/components/app/MainNav.vue @@ -264,6 +264,10 @@ export default { flex-shrink: 0; } .item { + font-size: 24px; + width: 48px; + height: 48px; + margin-left: 14px; position: relative; display: flex; flex-shrink: 0; @@ -271,20 +275,16 @@ export default { align-content: center; align-items: center; color: white; - font-size: 30px; align-self: center; - width: 50px; - height: 50px; - margin-left: 10px; border-radius: 50%; cursor: pointer; user-select: none; transition: 0.2s; &:hover { - background: #093b4b; + background: rgba(0, 0, 0, 0.3); } &.selected { - background: #072c38; + background: rgba(0, 0, 0, 0.3); } } @@ -295,7 +295,8 @@ export default { flex-direction: column; align-items: center; align-content: center; - font-size: 15px; + font-size: 14px; + font-weight: bold; position: absolute; z-index: 115651; top: 5px; diff --git a/src/components/app/MemberTemplate.vue b/src/components/app/MemberTemplate.vue index 7fb4f50..cc45358 100644 --- a/src/components/app/MemberTemplate.vue +++ b/src/components/app/MemberTemplate.vue @@ -136,7 +136,7 @@ export default { } .member:hover { - background: #063442; + background: rgba(0, 0, 0, 0.3); } .information { @@ -151,9 +151,11 @@ export default { } .type-box { - padding: 3px; - border-radius: 5px; + padding: 4px; + border-radius: 2px; + font-size: 12px; height: 100%; + margin-right: 10px; background: rgb(255, 71, 71); } diff --git a/src/components/app/MembersList.vue b/src/components/app/MembersList.vue index 093a87c..43ae0b5 100644 --- a/src/components/app/MembersList.vue +++ b/src/components/app/MembersList.vue @@ -162,7 +162,7 @@ export default { .header { height: 50px; width: 100%; - background: #083a4a; + background: rgba(0, 0, 0, 0.2); display: flex; flex-shrink: 0; } @@ -181,5 +181,6 @@ export default { color: #b5c4ca; font-size: 15px; margin-left: 5px; + font-weight: bold; } diff --git a/src/components/app/MessageLogs.vue b/src/components/app/MessageLogs.vue index 39b0b9b..6f58ad5 100644 --- a/src/components/app/MessageLogs.vue +++ b/src/components/app/MessageLogs.vue @@ -343,6 +343,7 @@ export default { overflow: auto; flex: 1; position: relative; + padding-bottom: 23px; } .load-more-button { @@ -362,35 +363,6 @@ export default { align-self: center; } } -.back-to-bottom-button { - &:hover { - background: rgb(23, 124, 255); - box-shadow: 0px 0px 15px 0px #0000008a; - } - transition: 0.2s; - background: rgba(23, 124, 255, 0.818); - color: white; - position: absolute; - bottom: 15px; - right: 25px; - border-radius: 10px; - height: 50px; - z-index: 2; - display: flex; - justify-content: center; - flex-shrink: 0; - box-shadow: 0px 0px 7px 0px #0000008a; - align-content: center; - align-items: center; - padding-left: 10px; - user-select: none; - cursor: pointer; - .material-icons { - align-self: center; - flex-shrink: 0; - font-size: 35px; - } -} .show-message-animation { animation: showMessage 0.3s ease-in-out; diff --git a/src/components/app/MessagePanel.vue b/src/components/app/MessagePanel.vue index b9b200b..23ebb14 100644 --- a/src/components/app/MessagePanel.vue +++ b/src/components/app/MessagePanel.vue @@ -36,13 +36,13 @@ }} -
- -
+
+ +
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 @@