fix(selection): use neutral medium-gray monitor guides
- commit
- f7ae9d5c20928fcfb509f9aa4108ca1bfff65693
- author
- brice · · 2026-09-30 12:57 UTC
- committer
- brice · · 2026-09-30 14:48 UTC
- parent
- 5b98ba4
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
2 files · +3 -3
M README.md +1 -1
| @@ -21,7 +21,7 @@ make bin | |||
| 21 | 21 | - **R:** return to rectangle selection. **G:** toggle full-monitor center and thirds guides. | |
| 22 | 22 | - **1–9:** select that monitor. **Esc:** cancel without creating a capture. | |
| 23 | 23 | ||
| 24 | - | The guides are visible by default: three vertical and three horizontal green lines, slightly darker than the selection outline and one physical pixel wide, aligned to each monitor's scaling. They stay fixed while dragging. To hide them on startup, set this in `$XDG_CONFIG_HOME/nefercap/config` (default `~/.config/nefercap/config`): | |
| 24 | + | The guides are visible by default: three vertical and three horizontal medium-gray lines, one physical pixel wide, aligned to each monitor's scaling. They stay fixed while dragging. To hide them on startup, set this in `$XDG_CONFIG_HOME/nefercap/config` (default `~/.config/nefercap/config`): | |
| 25 | 25 | ||
| 26 | 26 | ```ini | |
| 27 | 27 | selector.grid = off | |
| @@ -21,7 +21,7 @@ make bin | |||||
| 21 | - **R:** return to rectangle selection. **G:** toggle full-monitor center and thirds guides. | 21 | - **R:** return to rectangle selection. **G:** toggle full-monitor center and thirds guides. | ||
| 22 | - **1–9:** select that monitor. **Esc:** cancel without creating a capture. | 22 | - **1–9:** select that monitor. **Esc:** cancel without creating a capture. | ||
| 23 | 23 | ||||
| 24 | - | The guides are visible by default: three vertical and three horizontal green lines, slightly darker than the selection outline and one physical pixel wide, aligned to each monitor's scaling. They stay fixed while dragging. To hide them on startup, set this in `$XDG_CONFIG_HOME/nefercap/config` (default `~/.config/nefercap/config`): | 24 | + | The guides are visible by default: three vertical and three horizontal medium-gray lines, one physical pixel wide, aligned to each monitor's scaling. They stay fixed while dragging. To hide them on startup, set this in `$XDG_CONFIG_HOME/nefercap/config` (default `~/.config/nefercap/config`): |
| 25 | 25 | ||||
| 26 | ```ini | 26 | ```ini | ||
| 27 | selector.grid = off | 27 | selector.grid = off | ||
M internal/adapters/selection/style.css +2 -2
| @@ -1,4 +1,4 @@ | |||
| 1 | - | /* Transparent selector overlay: dimming, thin green guides, monospace tags. */ | |
| 1 | + | /* Transparent selector overlay: dimming, thin gray guides, monospace tags. */ | |
| 2 | 2 | app { | |
| 3 | 3 | width: 100%; height: 100%; background-color: transparent; | |
| 4 | 4 | color: #e6edf3; font-family: monospace; font-size: 13px; | |
| @@ -6,7 +6,7 @@ app { | |||
| 6 | 6 | stack.scene { width: 100%; height: 100%; } | |
| 7 | 7 | box.dim { background-color: rgba(0, 0, 0, 0.5); } | |
| 8 | 8 | box.edge { background-color: #4fd1a5; } | |
| 9 | - | box.grid { background-color: #43b28c; } | |
| 9 | + | box.grid { background-color: #808080; } | |
| 10 | 10 | box.tag { | |
| 11 | 11 | box-sizing: border-box; padding: 4px 10px; overflow: hidden; | |
| 12 | 12 | background-color: rgba(13, 16, 20, 0.92); color: #e6edf3; | |
| @@ -1,4 +1,4 @@ | |||||
| 1 | - | /* Transparent selector overlay: dimming, thin green guides, monospace tags. */ | 1 | + | /* Transparent selector overlay: dimming, thin gray guides, monospace tags. */ |
| 2 | app { | 2 | app { | ||
| 3 | width: 100%; height: 100%; background-color: transparent; | 3 | width: 100%; height: 100%; background-color: transparent; | ||
| 4 | color: #e6edf3; font-family: monospace; font-size: 13px; | 4 | color: #e6edf3; font-family: monospace; font-size: 13px; | ||
| @@ -6,7 +6,7 @@ app { | |||||
| 6 | stack.scene { width: 100%; height: 100%; } | 6 | stack.scene { width: 100%; height: 100%; } | ||
| 7 | box.dim { background-color: rgba(0, 0, 0, 0.5); } | 7 | box.dim { background-color: rgba(0, 0, 0, 0.5); } | ||
| 8 | box.edge { background-color: #4fd1a5; } | 8 | box.edge { background-color: #4fd1a5; } | ||
| 9 | - | box.grid { background-color: #43b28c; } | 9 | + | box.grid { background-color: #808080; } |
| 10 | box.tag { | 10 | box.tag { | ||
| 11 | box-sizing: border-box; padding: 4px 10px; overflow: hidden; | 11 | box-sizing: border-box; padding: 4px 10px; overflow: hidden; | ||
| 12 | background-color: rgba(13, 16, 20, 0.92); color: #e6edf3; | 12 | background-color: rgba(13, 16, 20, 0.92); color: #e6edf3; | ||