gui: improve channel selection behavior #21

Merged
restitux merged 2 commits from improve-channel-selection-behavior into main 2026-01-28 06:03:23 +00:00
Showing only changes of commit bd4620139f - Show all commits
+7 -1
View File
@@ -84,7 +84,6 @@ a:visited {
}
.channel_header {
display: flex;
flex-direction: row;
@@ -105,9 +104,16 @@ a:visited {
/* The whole right side of the row is the dblclick target */
restitux marked this conversation as resolved
Review

We might want to make this a single click on mobile. In my experience double clicks (especially if there are a lot of nearby elements) can be awkward on mobile.

We might want to make this a single click on mobile. In my experience double clicks (especially if there are a lot of nearby elements) can be awkward on mobile.
Review

I agree that double click is bad ux on mobile. Maybe we can just have a button here that appears only on mobile? Honestly it might prove to be nice to have on desktop as well.

I agree that double click is bad ux on mobile. Maybe we can just have a button here that appears only on mobile? Honestly it might prove to be nice to have on desktop as well.
.channel_row_click {
flex: 1;
padding: 0.1rem 0.25rem 0.1rem 0.5rem;
cursor: pointer;
}
/* Hover highlight for whole row area (title + blank space) */
.channel_row_click:hover {
background-color: var(--channel-hover-bg, #222); /* pick your color */
}
/* still keep text non-selectable if desired */
.channel_details {
-webkit-user-select: none;