Daniel Brötzmann pushed to branch master at gajim / gajim
Commits:
94e38fc4 by wurstsalat at 2025-08-14T21:05:21+02:00
imprv: Chat: Improve code widget style
- - - - -
2 changed files:
- gajim/data/style/gajim.css
- gajim/gtk/conversation/code_widget.py
Changes:
=====================================
gajim/data/style/gajim.css
=====================================
@@ -657,23 +657,25 @@ .conversation-quote-bar {
.code-widget {
border: 1px solid var(--border-color);
border-radius: 4px;
- margin-top: 6px;
- margin-bottom: 6px;
+ margin: 6px 0;
+ padding: 12px;
+ background: alpha(var(--shade-color), 0.3);
}
.code-widget-header {
- background-color: var(--headerbar-shade-color);
- padding: 0 6px;
- border-top-left-radius: 3px;
- border-top-right-radius: 3px;
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+ margin-bottom: 12px;
}
.code-widget-header label {
- font-size: 90%;
-}
-.code-widget-header button {
- padding: 0;
+ font-weight: bold;
+ color: alpha(var(--window-fg-color), 0.7);
}
+
.code-widget .view {
- font-size: 100%;
+ font-size: 90%;
+ padding: 6px;
+ border: 1px solid var(--border-color);
+ border-radius: 4px;
}
/* ReferencedMessageWidget */
=====================================
gajim/gtk/conversation/code_widget.py
=====================================
@@ -37,6 +37,8 @@ def __init__(self, account: str) -> None:
copy_button = Gtk.Button.new_from_icon_name("edit-copy-symbolic")
copy_button.set_tooltip_text(_("Copy code snippet"))
+ copy_button.set_halign(Gtk.Align.END)
+ copy_button.set_hexpand(True)
self._connect(copy_button, "clicked", self._on_copy)
header.append(copy_button)
self.append(header)
@@ -68,7 +70,7 @@ def add_content(self, block: PreBlock):
self._lang_label.set_text(_("Code snippet"))
else:
lang_name = self._textview.set_language(lang)
- self._lang_label.set_text(_("Code snippet (%s)") % lang_name)
+ self._lang_label.set_text(lang_name)
self._textview.print_code(code)
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/94e38fc444e1e8a3a17eec9f3a89f81ff389c6f9
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/94e38fc444e1e8a3a17eec9f3a89f81ff389c6f9
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]