diff options
author | 2025-06-08 22:09:49 +0100 | |
---|---|---|
committer | 2025-06-08 23:30:07 +0100 | |
commit | 9eb7b5e24305c93e9a4c5055f86de1f308bbba8b (patch) | |
tree | f2497854ebf6ef6cbcb5c511fb6ca6f76757322a | |
parent | 36e87b708ed3a2b0d6f2e932509b0fdf10fe0089 (diff) | |
download | macaw-web-9eb7b5e24305c93e9a4c5055f86de1f308bbba8b.tar.gz macaw-web-9eb7b5e24305c93e9a4c5055f86de1f308bbba8b.tar.bz2 macaw-web-9eb7b5e24305c93e9a4c5055f86de1f308bbba8b.zip |
Diffstat (limited to '')
-rw-r--r-- | assets/style.scss | 92 |
1 files changed, 59 insertions, 33 deletions
diff --git a/assets/style.scss b/assets/style.scss index 7bdffa0..4078aa1 100644 --- a/assets/style.scss +++ b/assets/style.scss @@ -143,7 +143,9 @@ p { margin: 0; } -.chats-list, .roster-list, .settings-sidebar { +.chats-list, +.roster-list, +.settings-sidebar { border-width: 0 2px 0 0; border-color: black; border-style: solid; @@ -165,15 +167,20 @@ p { padding: 8px 16px; } -.settings-sidebar>.open, .settings-sidebar>*:hover { +.settings-sidebar>.open, +.settings-sidebar>*:hover { background: #00000060; } -.chats-list>*, .roster-list>*, .settings .header { +.chats-list>*, +.roster-list>*, +.settings .header { padding: 8px 16px; } -.chats-list .header, .roster-list .header, .settings .header { +.chats-list .header, +.roster-list .header, +.settings .header { margin-top: 0.4rem; border-bottom: 2px solid black; display: flex; @@ -181,33 +188,38 @@ p { align-items: center; } -.chats-list h2, .roster-list h2 { +.chats-list h2, +.roster-list h2 { flex: 0 0 auto; } -.chats-list-item, .roster-list-item, { - display: flex; - align-items: start; - gap: 8px; - border-radius: 1em; - padding: 0.5em; - margin: 0.5em 0; - box-sizing: border-box; - align-items: stretch; +.chats-list-item, +.roster-list-item, +{ +display: flex; +align-items: start; +gap: 8px; +border-radius: 1em; +padding: 0.5em; +margin: 0.5em 0; +box-sizing: border-box; +align-items: stretch; } .chats-list-item:hover, .chats-list-item.open, .roster-list-item:hover, -.roster-list-item.open, { - background: #00000060; - /* color: black; */ - /* border: 2px solid black; */ - /* box-shadow: inset 0px -0.75em 0.5em #19311F, 0 0.25em 0.25em #00000048; */ - /* background: linear-gradient(0deg, #364B3B 0%, #19311F 100%); */ +.roster-list-item.open, +{ +background: #00000060; +/* color: black; */ +/* border: 2px solid black; */ +/* box-shadow: inset 0px -0.75em 0.5em #19311F, 0 0.25em 0.25em #00000048; */ +/* background: linear-gradient(0deg, #364B3B 0%, #19311F 100%); */ } -.chats-list-item .item-info, .roster-list-item .item-info { +.chats-list-item .item-info, +.roster-list-item .item-info { width: 0; display: flex; flex: 1 1 auto; @@ -215,22 +227,26 @@ p { justify-content: space-between; } -.chats-list-item .main-info, .roster-list-item .main-info { +.chats-list-item .main-info, +.roster-list-item .main-info { display: flex; justify-content: space-between; align-items: baseline; } -.chats-list-item .name, .roster-list-item .name { +.chats-list-item .name, +.roster-list-item .name { font-weight: bold; font-size: 1.1em; } -.chats-list-item .name, .roster-list-item .name { +.chats-list-item .name, +.roster-list-item .name { font-weight: light; } -.chats-list-item .sub-info, .roster-list-item .sub-info { +.chats-list-item .sub-info, +.roster-list-item .sub-info { display: flex; } @@ -259,12 +275,14 @@ p { height: 48px; } -.chats-list-item .avatar, .roster-list-item .avatar { +.chats-list-item .avatar, +.roster-list-item .avatar { width: 48px; height: 48px; } -.chats-list-chats, .roster-list-roster { +.chats-list-chats, +.roster-list-roster { flex-grow: 1; overflow: scroll; } @@ -457,7 +475,8 @@ p { filter: invert(99%) sepia(1%) saturate(2689%) hue-rotate(208deg) brightness(106%) contrast(73%); } -.chat-message.final .message-delivery, .visible { +.chat-message.final .message-delivery, +.visible { opacity: 100% !important; } @@ -504,7 +523,8 @@ p { opacity: 100%; } -.dock-item:hover .dock-pill, .dock-item.hovering .dock-pill { +.dock-item:hover .dock-pill, +.dock-item.hovering .dock-pill { top: calc(50% - 14px); height: 28px; opacity: 100%; @@ -534,6 +554,7 @@ p { .avatar-with-presence { position: relative; + height: fit-content; } .avatar-with-presence>.presence-show-icon { @@ -577,6 +598,7 @@ p { transition: left 0.2s ease-in; transition-behaviour: allow-discrete; } + @starting-style { .sidebar .sidebar-hovering-drawer>* { /* TODO: allow to edit this width */ @@ -589,7 +611,8 @@ p { z-index: 100; } -.overlay-background, .modal-background { +.overlay-background, +.modal-background { position: fixed; top: 0; left: 0; @@ -674,6 +697,7 @@ p { font-size: 1.1em; font-weight: bold; } + .personal-status-menu .user .jid { font-family: Diolce; } @@ -697,8 +721,10 @@ hr { padding: 4px; } -.new-chat:hover, .new-chat.open, -.add-contact:hover, .add-contact.open, +.new-chat:hover, +.new-chat.open, +.add-contact:hover, +.add-contact.open, .close:hover { background: #00000060; } @@ -1417,4 +1443,4 @@ hr { font-weight: normal; font-style: italic; font-display: block; -} +}
\ No newline at end of file |