Commit Graph

44 Commits

Author SHA1 Message Date
24fe3fbb6b taffybar: add comments explaining recent CSS additions
Document the @import url() requirement, per-widget color variables,
workspace label positioning via padding (not margin, which GTK
overlays ignore), asymmetric workspace padding, active workspace
outline targeting, and bar border-radius.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 20:49:32 -08:00
c7a0ddcc62 taffybar: add white outline to active workspace squircle
Target .workspaces .active .outer-pad with an inset box-shadow to
highlight the currently focused workspace pill.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 20:47:19 -08:00
89add17016 taffybar: lighter bar background and rounded corners
Reduce bar alpha from 0.55 to 0.35 for more transparency and add
6px border-radius to match widget squircles.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 20:20:04 -08:00
6a388676df taffybar: reduce right-side padding on workspace pills
Asymmetric inner-pad padding (10px left, 3px right) so workspace
number labels have room on the left without extra space on the right.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 20:18:13 -08:00
319ae7ba6f taffybar: reduce widget squircle border-radius for squarer shape
outer-pad: 12px -> 6px, inner-pad: 9px -> 4px

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 20:16:48 -08:00
9fcb5c073c taffybar: position workspace number labels inside squircle pills
Use padding on the workspace-label (not margin on the overlay-box,
which GTK overlays ignore) to inset the number into the pill area.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 20:14:41 -08:00
8ae1b2d906 taffybar: add distinct colored squircle backgrounds per widget
Fix CSS import syntax (bare `import` -> `@import url()`) so
@define-color variables from theme.css are available. Define
per-widget background/foreground/border colors and add CSS rules
for clock, disk-usage, sni-tray, battery, and backlight widgets.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 19:23:45 -08:00
8c8fbe774c taffybar: add theme.css and update CSS styling
Extract color variables into a dedicated theme.css and import it from
the main stylesheet.  Remove the bar gradient in favor of a flat
background, adjust workspace overlay-box margins, add SNI tray
double-padding fix, and clean up whitespace.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 16:02:18 -08:00
42fa28f155 flakes: switch codex-cli-nix back to sadjow/main 2026-02-06 13:05:26 -08:00
76495da0b7 taffybar: menu css debugging tweaks 2026-02-05 18:42:20 -08:00
29f5f6baa4 taffybar: refresh config and add helpers
- Remove stack config in favor of cabal/flake
- Add helper scripts for running/restarting and screenshots
- Update bar CSS/HS config
2026-02-05 12:01:30 -08:00
3413a2cf63 [taffybar] Disable crypto widgets on nixquick 2023-10-14 13:50:05 -06:00
cfbb4474c6 [Emacs] Make kat use auto-save-visited-mode 2023-08-22 22:03:34 -06:00
494a8c7740 [taffybar] Fix menu highlight background color 2023-08-03 18:48:23 -06:00
f937cec38c [taffybar] Make bar transparent again 2023-07-29 22:03:41 -06:00
5006c7c7a1 [taffybar] Make active vs visible indications less confusing 2023-07-28 00:06:09 -06:00
3d894ba205 [taffybar] Add indication that workspace is visible but not focused 2021-09-11 16:52:11 -06:00
35366b13a2 [taffybar] css tweaks 2021-08-17 23:42:14 -06:00
19e84b660b [taffybar] Variables everywhere in css 2021-08-14 04:29:00 -06:00
7168064982 [taffybar] Add crypto icons to crypto prices 2021-08-06 23:38:44 -06:00
6d7070b24d [taffybar] Update look to navy/bottomLeft workspace labels 2021-08-06 12:33:43 -06:00
cad38fe2a2 [taffybar] Update taffybar.css to be navy and bold workspace labels 2021-08-06 09:32:06 -06:00
da00f24678 [taffybar] Pretty awful css 2021-08-06 08:51:00 -06:00
9b907253a2 [taffybar] Add configuration for blade 15 2019-05-06 21:29:47 -07:00
8bde93d24a [taffybar] Move to ghc 8.6 2018-12-10 00:26:09 -08:00
74938ab809 [taffybar] Update theme for imalison-home 2018-07-07 11:42:41 -07:00
bceb5499d3 [taffybar] Switch to new taffybar theme
Caps theme was before this one
2018-07-06 10:08:52 -07:00
f65e04b882 [taffybar] WIP Caps theme 2018-05-29 21:03:19 -07:00
0d648056df [taffybar] Simplify taffybar.hs 2018-05-21 12:44:12 -07:00
8d8120fbda [taffybar] Update CSS for workspace auto size image 2018-05-18 01:20:15 -07:00
4d9ea9acbe [taffybar] Better padding styling 2018-05-17 15:06:58 -07:00
abee913d29 [taffybar] Remove mtl dependency 2018-05-16 23:06:22 -07:00
5fec5c48aa [taffybar] Bump version of taffybar 2018-05-15 17:59:53 -07:00
c165225803 [taffybar] New versions of gtk-sni-tray and status-notifier-item 2018-05-12 10:02:30 -07:00
0b4c39ed81 [taffybar] New styling, use new network monitor widgets 2018-05-03 22:42:39 -07:00
54df41e1e9 [taffybar] Bump version 2018-05-03 10:39:27 -07:00
887e0a77f3 [taffybar] GithubNotifications 2018-04-27 17:36:32 -07:00
b22a79ecb1 [taffybar] Adapt to rewrites, renames and module moves 2018-04-25 20:10:44 -07:00
db2ad6f48d [taffybar] Use sni tray 2018-03-23 21:24:38 -07:00
7c74bebbbe [taffybar] Add package specific imports 2017-10-29 19:04:57 -07:00
653e9bc8dc [taffybar] Update looks 2017-10-27 13:42:21 -07:00
3b75703028 [taffybar] Move some size configuration to css file 2017-10-26 17:59:57 -07:00
a25d555bd0 [taffybar] Add battery widget 2017-10-24 21:03:33 -07:00
473d6efdf9 [taffybar] Add css file 2017-10-24 17:27:53 -07:00