aboutsummaryrefslogtreecommitdiff
path: root/vendor/libghostty-vt/src/apprt/gtk/css/style.css
diff options
context:
space:
mode:
authorCan Celik <ogulcancelik@gmail.com>2026-09-10 21:51:57 +0300
committerGitHub <noreply@github.com>2026-09-10 21:51:57 +0300
commit425c86179791cd32e2d4ce0ae7f269940b4b0663 (patch)
treee52c4383a6d69216cbe2a32638bf90841d7e2189 /vendor/libghostty-vt/src/apprt/gtk/css/style.css
parent90e947a6e26e02f10ec7f1694c4eb5b78a86406b (diff)
chore: upgrade libghostty and preserve terminal behavior (#3906)
Diffstat (limited to 'vendor/libghostty-vt/src/apprt/gtk/css/style.css')
-rw-r--r--vendor/libghostty-vt/src/apprt/gtk/css/style.css54
1 files changed, 53 insertions, 1 deletions
diff --git a/vendor/libghostty-vt/src/apprt/gtk/css/style.css b/vendor/libghostty-vt/src/apprt/gtk/css/style.css
index 9c0f115f..045d9906 100644
--- a/vendor/libghostty-vt/src/apprt/gtk/css/style.css
+++ b/vendor/libghostty-vt/src/apprt/gtk/css/style.css
@@ -127,7 +127,7 @@ label.resize-overlay {
}
.surface .bell-overlay {
- border-color: rgba(58, 148, 74, 0.5);
+ border-color: rgba(53, 132, 228, 0.5);
/* after GTK 4.16 is a requirement, switch to the following: */
/* background-color: color-mix(in srgb, var(--accent-color), transparent 50%); */
border-width: 3px;
@@ -145,6 +145,58 @@ label.resize-overlay {
outline-width: 1px;
}
/*
+ * Drag and drop overlay
+ */
+.drag-handle {
+ background-color: rgba(0, 0, 0, 0.15);
+ opacity: 0;
+ transition: 0.1s opacity;
+}
+.drag-handle:hover {
+ opacity: 1;
+}
+.drop-overlay.drop-left {
+ /* after GTK 4.16 is a requirement, switch to the following: */
+ /* background: linear-gradient(to left, transparent, 50%, color-mix(in srgb, var(--accent-color), transparent 50%) 50%); */
+ background: linear-gradient(
+ to left,
+ transparent,
+ 50%,
+ rgba(53, 132, 228, 0.2) 50%
+ );
+}
+.drop-overlay.drop-right {
+ /* after GTK 4.16 is a requirement, switch to the following: */
+ /* background: linear-gradient(to right, transparent, 50%, color-mix(in srgb, var(--accent-color), transparent 50%) 50%); */
+ background: linear-gradient(
+ to right,
+ transparent,
+ 50%,
+ rgba(53, 132, 228, 0.2) 50%
+ );
+}
+.drop-overlay.drop-top {
+ /* after GTK 4.16 is a requirement, switch to the following: */
+ /* background: linear-gradient(to top, transparent, 50%, color-mix(in srgb, var(--accent-color), transparent 50%) 50%); */
+ background: linear-gradient(
+ to top,
+ transparent,
+ 50%,
+ rgba(53, 132, 228, 0.2) 50%
+ );
+}
+.drop-overlay.drop-bottom {
+ /* after GTK 4.16 is a requirement, switch to the following: */
+ /* background: linear-gradient(to bottom, transparent, 50%, color-mix(in srgb, var(--accent-color), transparent 50%) 50%); */
+ background: linear-gradient(
+ to bottom,
+ transparent,
+ 50%,
+ rgba(53, 132, 228, 0.2) 50%
+ );
+}
+
+/*
* Command Palette
*/
.command-palette-search > image:first-child {