Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refine darcula and darcula-solid themes #8412

Merged
merged 5 commits into from
Sep 28, 2023
Merged

refine darcula and darcula-solid themes #8412

merged 5 commits into from
Sep 28, 2023

Conversation

boofexxx
Copy link
Contributor

master branch:

darcula:

Screenshot from 2023-09-27 16-21-30

darcula-solid:

Screenshot from 2023-09-27 16-21-26

changed version:

darcula:

Screenshot from 2023-09-27 16-21-16

darcula-solid:

Screenshot from 2023-09-27 16-21-03

@the-mikedavis the-mikedavis changed the title make it easier to distinguish between primary and secondary selections darcula: distinguish between primary and secondary selections Sep 27, 2023
@the-mikedavis
Copy link
Member

\cc @nogden & @jesusmgg - what do you think?

@the-mikedavis the-mikedavis added A-theme Area: Theme and appearence related S-waiting-on-review Status: Awaiting review from a maintainer. labels Sep 27, 2023
@archseer
Copy link
Member

I would keep the default cursor shape for secondary selections, the underline seems more like a stylistic choice

@jesusmgg
Copy link
Contributor

I concur, the secondary selection color seems like an upgrade to me but let's keep the original cursor shape.

@nogden
Copy link
Contributor

nogden commented Sep 27, 2023

This looks good to me. I also agree that we should keep the default cursor shape for secondary selections. Thanks for the contribution.

"ui.statusline" = { fg = "grey04", bg = "grey02" }
"ui.statusline.insert" = { bg = "white", fg = "grey01" }
"ui.statusline.select" = { bg = "orange", fg = "grey01" }
"ui.help" = { fg = "grey04", bg = "grey01" }
"ui.cursor" = { fg = "grey04", modifiers = ["reversed"] }
"ui.cursor" = { bg = "grey02", modifiers = ["underlined"] }
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed lets keep this as the default.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

@boofexxx
Copy link
Contributor Author

boofexxx commented Sep 27, 2023

I made changes to secondary cursor because for some reasons they seem to be distracting for me

master

image

changed version

image

Bug

And seems like I'm introducing a bug with these changes for darcula-solid because now it's not possible to say which argument we're on in documentation popups

image

With the following changes on darcula-solid.toml it gets better a lil bit:

"ui.popup" = { fg = "grey05", bg = "grey00" }

image

how it looks in master

image

for just darcula it looks pretty fine

master

image

changed version

image

markup.raw

And if you don't mind can we change markup.raw in darcula.toml from white to purple or any other color

"markup.raw" = "white"

image

to

"markup.raw" = "purple"

image

@jesusmgg
Copy link
Contributor

Everything looks great now to me. Just the PR title should be updated to reflect the more extensive changes.

@boofexxx boofexxx changed the title darcula: distinguish between primary and secondary selections refine darcula and darcula-solid themes Sep 27, 2023
@pascalkuthe pascalkuthe merged commit 77fe8f2 into helix-editor:master Sep 28, 2023
6 checks passed
danillos pushed a commit to danillos/helix that referenced this pull request Nov 21, 2023
dgkf pushed a commit to dgkf/helix that referenced this pull request Jan 30, 2024
mtoohey31 pushed a commit to mtoohey31/helix that referenced this pull request Jun 2, 2024
smortime pushed a commit to smortime/helix that referenced this pull request Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-theme Area: Theme and appearence related S-waiting-on-review Status: Awaiting review from a maintainer.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants