Commit graph

38 commits

Author SHA1 Message Date
Webhooked
1afbbb449a feat: add minimal mode for reduced color palette
Add new `minimal` config option that provides a cleaner, more focused
  color scheme with fewer distinct colors:
  - Variables/constants: white
  - Functions/methods: blue
  - Types: aqua
  - Keywords/statements: gray
  - Operators: yellow
  - Brackets/punctuation: gray
  - Properties/members: violet
2026-01-31 16:47:32 +01:00
Vitaly Ivanov
f9f9270c79
Fix PmenuSel for coc.vim (#47)
Co-authored-by: Vitaly Ivanov <vitaliy.ivanov@restream.rt.ru>
2026-01-31 15:44:06 +01:00
Webhooked
5e024e8294 fix: preserve explicit theme when background option changes
Fixes #48
2026-01-31 15:39:34 +01:00
Webhooked
26f5c9686b fix: respect vim.o.background when loading colorscheme
- Change default background.light from "ink" to "pearl" so light mode
    uses a light theme by default
  - Clear _EXPLICIT_THEME when load() is called without arguments so
    :colorscheme kanso properly respects vim.o.background setting

  Fixes #45
2026-01-10 12:39:28 +01:00
Webhooked
927361caec Update bg_dim to use lighter palette variants 2025-12-30 12:35:07 +01:00
Webhooked
81041940f4 Improve BufferLine highlight definitions 2025-11-05 10:15:55 +01:00
Webhooked
c2525ebafa fix: improve cursor visibility in pearl variant
Changed cursor colors in pearl theme to use dark cursor (pearlBlack0)
    with light foreground (pearlWhite0) instead of white cursor, making
    it clearly visible against the light background.

    Fixes #37
2025-10-17 10:32:09 +02:00
Łukasz Wala
08c2a8c14a Fix Blink's border background color whent transparency is on 2025-08-09 12:00:05 +02:00
Webhooked
0765ef2f2d fix: add missing indent-blankline v3 highlight groups 2025-07-31 09:27:38 +02:00
Webhooked
7b15ed796b fix: resolve lazy.nvim loading issue and theme priority 2025-07-31 08:56:33 +02:00
sneha
627f6b83a4 revert inactive one 2025-07-28 23:09:23 -07:00
sneha
e5d5e6bdab make section b different 2025-07-28 22:59:37 -07:00
Webhooked
4823dfda15 fix: respect explicitly loaded theme variants (#29) 2025-07-28 09:52:50 +02:00
Webhooked
d1ba9eaf7c BREAKING CHANGE: rename "contrast" to "saturated" throughout codebase
This change renames all occurrences of "contrast" to "saturated" to better describe the functionality:
- Config option `foreground` now accepts "saturated" instead of "contrast"
- All internal color palette variables renamed from *Contrast to *Saturated
- Documentation updated to reflect the new terminology

Migration guide:
- If using `foreground = "contrast"`, change to `foreground = "saturated"`
- If using `foreground = { dark = "contrast", light = "contrast" }`, change to `foreground = { dark = "saturated", light = "saturated" }`
2025-07-28 09:33:50 +02:00
Webhooked
9a81f41042 fix: indent line selected highlights 2025-07-28 09:19:22 +02:00
Webhooked
925b8a2100 fix: light mode correction in init and README 2025-07-25 15:57:59 +02:00
Webhooked
024999f6f9 feat: add contrast foreground config option 2025-07-25 11:45:27 +02:00
Webhooked
5ae1ef3c4f improve color naming for easier maintainability and customization 2025-07-25 11:45:27 +02:00
Webhooked
f826fa9851 fix: further improvements for color consistency across palette 2025-06-09 10:31:25 +02:00
Webhooked
b25f3a78b2 fix: improve color consistency across palette 2025-06-09 10:17:08 +02:00
Webhooked
e1e0cd83e4 fix: color update for Mist variant 2025-06-09 10:12:45 +02:00
Webhooked
0a2dd5b372 fix: NeoTree title color correction 2025-06-07 21:40:49 +02:00
Webhooked
99c7bedc95 feat: all new Kanso Mist theme variant 2025-06-07 14:56:23 +02:00
Webhooked
e4b3d67204 Update selected line colors in Snacks picker 2025-05-31 14:46:06 +02:00
Webhooked
01bbcb3191 Improve color consistency and picker UI styling
Replace oldWhite references with inkGray for better consistency across themes and update Snacks picker highlight groups for improved visual clarity.
2025-05-31 14:42:06 +02:00
Webhooked
138f08461f feat\!: replace disableItalics with italics config option
Replace the negative boolean `disableItalics` with positive `italics` option for better API ergonomics. This affects all italic styling throughout the theme including comments, keywords, and plugin highlights.

BREAKING CHANGE: Users must update their configuration from `disableItalics = true` to `italics = false`.
2025-05-31 14:11:00 +02:00
Webhooked
85ad1002b2 Adjust whitespace and indent colors for better visibility 2025-05-30 14:00:39 +02:00
Webhooked
90088255f9 Add EditorConfig and standardize code formatting
Adds an EditorConfig file to maintain consistent coding styles across editors. Reformats code with consistent indentation using spaces instead of tabs. Makes minor color palette adjustments.
2025-05-26 11:01:00 +02:00
Kacper Hemperek
aaa72b68b6 Add config field to disable bold styles across the whole theme 2025-05-21 09:18:51 +02:00
Webhooked
f7080992e7 Improve pmenu theme consistency 2025-05-15 11:06:57 +02:00
jorgebef
86784b5cb0 Change bg_visual for zen mode to be also inkBlack3
After testing, the contrast is too low when the selection is small,
proving difficult to identify where the selection starts and ends.
2025-05-08 18:33:02 +02:00
Webhooked
7205d3902a Fix for transparent background support 2025-05-08 09:43:49 +02:00
Webhooked
3cf33b0f15 Transparent-mode corrections for SnacksPicker 2025-05-08 09:15:24 +02:00
Webhooked
d380b66d81 Revert Normal highlight to fix transparent background issues 2025-05-08 09:00:30 +02:00
Webhooked
6d7770eda6 Add option to disable italic styling 2025-05-07 11:49:57 +02:00
Webhooked
921f85c99a Add support for untracked files in Git signs 2025-05-07 11:34:40 +02:00
Webhooked
e5ae0533c5 Refactor theme colors and UI settings for improved visibility and consistency across components. Update README. 2025-05-07 11:27:21 +02:00
Webhooked
62e9c5d669 Initial commit 2025-05-06 12:02:29 +02:00