Commit graph

12 commits

Author SHA1 Message Date
Václav Vančura
f61cecc061
fix: recalculate accent1 and accent2 color ramps for better vibrancy (#16921)
OKLCH-interpolate light (50-400) and dark (800-950) steps so
chroma stays proportional to lightness. The previous ramp
skewed toward gray, making lighter UI elements appear washed
out. Core brand values (500, 600, 700) are unchanged.

Signed-off-by: Vaclav Vancura <commit@vancura.dev>
Co-authored-by: Claude <noreply@anthropic.com>
2026-04-02 10:45:07 +02:00
Václav Vančura
d870cf0b00
feat(main): implement pd accent colors as default theme values (#16749)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-25 13:57:53 +01:00
Václav Vančura
7fa8fb4c9e
revert: restore pre-Tailwind 4 color palette and button colors (#16247)
Reverts PR #16186 and PR #16104, which introduced visual issues. This
restores the stable color appearance from before the Tailwind 4
migration.

Fixes #16246

Signed-off-by: Vaclav Vancura <commit@vancura.dev>
2026-02-13 17:40:52 +01:00
Václav Vančura
535148c848
feat(color-registry): update colors to Tailwind 4 (#16104)
* feat(color-registry): update colors to Tailwind 4

Signed-off-by: Vaclav Vancura <commit@vancura.dev>

* fix(color-registry): restore the gray-25 color token

The gray-25 was removed in Tailwind 4, resulting in failing tests.
There are no other colors that need restoring.

Signed-off-by: Vaclav Vancura <commit@vancura.dev>

* test(color-registry): update tests to use OKLCH color values

Update color-registry.spec.ts to reference tailwindColorPalette values
instead of hardcoded hex colors. This aligns the tests with the updated
color palette that now uses OKLCH format for gray and purple shades.

Fixed 3 failing assertions:
- titlebar-bg light color (Windows and macOS/Linux tests)
- titlebar-text light color (extension theme test)
Signed-off-by: Vaclav Vancura <commit@vancura.dev>

---------

Signed-off-by: Vaclav Vancura <commit@vancura.dev>
2026-02-09 16:25:14 +01:00
Václav Vančura
28c9098387
feat(color-registry): add slate Tailwind 4 colors (#16107)
Signed-off-by: Vaclav Vancura <commit@vancura.dev>
2026-02-09 13:14:28 +00:00
Václav Vančura
d1b4a2d471 feat(color-registry): add the violet Tailwind 4 color (#16076)
* feat(color-registry): add the violet Tailwind 4 color

Signed-off-by: Vaclav Vancura <commit@vancura.dev>

* refactor(tailwind): remove violet color from Tailwind configuration

Signed-off-by: Vaclav Vancura <commit@vancura.dev>

---------

Signed-off-by: Vaclav Vancura <commit@vancura.dev>
2026-02-05 13:40:56 +00:00
Václav Vančura
a5c9653d7d
fix(ui): correct fuchsia color spelling throughout codebase (#16056) 2026-02-04 17:03:10 +01:00
Václav Vančura
ba877193f4
chore(colors): add the neutral Tailwind color palette (#15015) 2025-11-21 09:10:03 +00:00
Václav Vančura
213b71c7a9
feat(color-palette): add new spinner component colors (#14745)
Signed-off-by: Václav Vančura <commit@vancura.dev>
Co-authored-by: Claude <noreply@anthropic.com>
2025-11-06 17:50:25 +00:00
Tim deBoer
596e1c9d0c
chore: improvements to light mode (#8251) 2024-07-26 18:12:42 -04:00
Tim deBoer
5103105b46 chore: reduce impact of Input styling
Changes three things in the Input styling to reduce the changes from 1.7:

- Changes the bottom border/focus outline (stroke color) from purple to
  charcoal. (one suggestion was to remove it, but that's both a bigger
  change and IMHO this still provides some nice minor styling)
- Added a new input-field-bg variable so that you can customize the
  regular background of the input, and set it to charcoal-800.
- The mouse-over effect was identical to focus (rounded, full border, dark
  background) and was distracting if you moved the mouse over multiple
  Inputs. This removes the background change by making the hover effect
  transparent. This required moving transparent color to our new color
  palette, and adding a not() so that the hover affect doesn't effect
  focussed inputs.

Signed-off-by: Tim deBoer <git@tdeboer.ca>
2024-03-07 10:51:17 -05:00
Florent Benoit
df124bebfa chore: extract color palette to its own file
make the palette color being more embeddable elsewhere
or reusable

it is like a no-op change

related to https://github.com/containers/podman-desktop/issues/5878
https://github.com/containers/podman-desktop/issues/4907

Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-02-10 19:09:54 +01:00