diff --git a/web/chat/chat-thread-list.css b/web/chat/chat-thread-list.css index c65ec2a82..0b761b518 100644 --- a/web/chat/chat-thread-list.css +++ b/web/chat/chat-thread-list.css @@ -1,181 +1,182 @@ div.thread { display: flex; flex-direction: row; padding: 5px 5px 5px 15px; } div.thread:hover { background-color: #EEEEEE; } div.activeThread { background-color: #EEEEEE; } div.thread div.title { + flex: 1; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: black; } a.threadButton { flex: 1; cursor: pointer; overflow: hidden; } div.threadRow { display: flex; justify-content: space-between; align-items: center; } div.colorSplotch { height: 20px; width: 20px; } div.lastActivity { font-size: 15px; white-space: nowrap; } div.lastMessage { font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; flex: 1; } div.unread { color: black; font-weight: 600; } .black { color: black; } div.dark { color: #666666; } .light { color: #AAAAAA; } div.italic { font-style: italic; } div.thread div.sidebarTitle { flex: 1; font-size: 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: black; align-self: flex-start; } div.sidebarLastActivity { white-space: nowrap; font-size: 14px; } svg.sidebarIcon { color: black; padding: 0 6px; font-size: 20px; } div.sidebar .menu > button svg { font-size: 16px; } .menu { position: relative; display: flex; margin: 0 5px; } .menu > button { background-color: transparent; border: none; border-radius: 5px; cursor: pointer; padding: 0 10px; } .menu > button:hover { background-color: #DDDDDD; } .menu > button:focus { outline: none; } .menu > button svg { font-size: 20px; } .menuContent { display: none; position: absolute; top: calc(100% + 1px); right: 0; z-index: 1; width: max-content; overflow: hidden; background-color: #EEEEEE; border-radius: 5px; box-shadow: 1px 1px 5px 2px #00000022; } .menuContentVisible { display: block; } .menuContent ul { list-style: none; } .menuContent li:not(:last-child) { border-bottom: 1px solid #DDDDDD; } .menuContent button { border: none; cursor: pointer; padding: 10px; font-size: 16px; } .menuContent button:hover { background-color: #DDDDDD; } ul.list { margin: 5px 3px 10px 0px; overflow: auto; } div.search { display: flex; background-color: #DDDDDD; border-radius: 5px; padding: 3px 5px; align-items: center; } svg.searchVector { fill: #AAAAAA; height: 22px; width: 22px; padding: 0 3px; margin-left: 8px; } div.search > input { color: black; padding: 0; border: none; background-color: #DDDDDD; font-family: 'Open Sans', sans-serif; font-weight: 600; font-size: 15px; flex-grow: 1; margin-left: 3px; } div.search > input:focus { outline: none; } svg.clearQuery { font-size: 15px; padding-bottom: 1px; padding-right: 2px; color: #AAAAAA; } svg.clearQuery:hover { font-size: 15px; padding-bottom: 1px; padding-right: 2px; color: white; }