aboutsummaryrefslogtreecommitdiff
path: root/main/data/theme.css
diff options
context:
space:
mode:
Diffstat (limited to 'main/data/theme.css')
-rw-r--r--main/data/theme.css56
1 files changed, 56 insertions, 0 deletions
diff --git a/main/data/theme.css b/main/data/theme.css
index b689d96c..c4bc36c3 100644
--- a/main/data/theme.css
+++ b/main/data/theme.css
@@ -82,6 +82,8 @@ window.dino-main .dino-sidebar > frame {
border-bottom: 1px solid @borders;
}
+/* Message */
+
.message-box {
transition: background .05s ease;
}
@@ -107,6 +109,21 @@ window.dino-main .dino-conversation .message-box.error:hover {
background: alpha(@error_color, 0.12);
}
+/* Message Menu */
+
+.message-menu-box {
+ background-color: @theme_base_color;
+ border: 1px solid alpha(@theme_fg_color, 0.15);
+ border-radius: 5px;
+}
+
+.message-menu-button {
+ padding: 6px;
+ border: none;
+}
+
+/* Fie Widget */
+
window.dino-main .file-box-outer,
window.dino-main .call-box-outer {
background: @theme_base_color;
@@ -140,6 +157,8 @@ window.dino-main .file-image-widget .file-box-outer button:hover {
background: rgba(100, 100, 100, 0.5);
}
+/* Call widget */
+
window.dino-main .call-box-outer.incoming {
border-color: alpha(@theme_selected_bg_color, 0.3);
}
@@ -153,6 +172,39 @@ window.dino-main .multiparty-participants {
background: alpha(@theme_fg_color, 0.04);
}
+/* Reactions */
+
+window.dino-main button.reaction-box,
+window.dino-main menubutton.reaction-box > button {
+ border: 1px solid transparent;
+ padding: 3px 5px ;
+ border-radius: 10px;
+ background-color: alpha(@theme_fg_color, 0.05);
+ background-image: none;
+ box-shadow: none;
+ min-height: 0;
+ min-width: 0;
+}
+
+window.dino-main button.reaction-box.own-reaction,
+window.dino-main menubutton.reaction-box.own-reaction > button {
+ color: mix(@theme_selected_bg_color, @theme_fg_color, 0.4);
+ border-color: @theme_selected_bg_color;
+ background-color: alpha(@theme_selected_bg_color, 0.05);
+}
+
+window.dino-main button.reaction-box:hover,
+window.dino-main menubutton.reaction-box:hover > button {
+ background-color: alpha(@theme_fg_color, 0.1);
+}
+
+window.dino-main button.reaction-box.own-reaction:hover,
+window.dino-main menubutton.reaction-box.own-reaction > button {
+ background-color: alpha(@theme_selected_bg_color, 0.2);
+}
+
+/* Sidebar */
+
window.dino-main .dino-sidebar > frame.collapsed {
border-bottom: 1px solid @borders;
}
@@ -165,6 +217,8 @@ window.dino-main .dino-sidebar frame.auto-complete list > row {
transition: none;
}
+/* File overlay */
+
window.dino-main .dino-white-overlay {
background: @theme_base_color;
}
@@ -175,6 +229,8 @@ window.dino-main .dino-file-overlay {
box-shadow: 0 2px 3px alpha(black, 0.1);
}
+/* Chat Input*/
+
window.dino-main .dino-chatinput frame box {
background: transparent;
}