cider icon indicating copy to clipboard operation
cider copied to clipboard

add inverse faces for menu line in debug mode

Open dadinn opened this issue 5 years ago • 7 comments

Feature request

The top line in debug mode describing the possible actions, and key-bindings is blending into the code-blocks.

It would be preferable to have an inverse colour scheme used for these faces (black background, white text, and maybe red/orange underlined letters for key-bindings, so that it would be easier to visually differentiate it from the code block.

Versions used

OS: Debian 10 (Buster) Emacs: 27.1 Cider: 0.26.1 cider-nrepl: 0.25.3

dadinn avatar Oct 04 '20 14:10 dadinn

I guess that depends on the theme you're using. Can you share some screenshot?

bbatsov avatar Oct 07 '20 07:10 bbatsov

Apologies, not sure how it happened but it seems I have opened the same request twice: https://github.com/clojure-emacs/cider/issues/2905

dadinn avatar Oct 14 '20 19:10 dadinn

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contribution and understanding!

stale[bot] avatar Jan 14 '21 04:01 stale[bot]

This issues been automatically closed due to lack of activity. Feel free to re-open it if you ever come back to it.

stale[bot] avatar Apr 08 '21 23:04 stale[bot]

Is this a theme related issue then?

Can you please suggest a theme where the debug actions are easier to be seen. (I have attached the screenshots on the other issue page)

Alternatively, what changes would you recommend to be made to monokai-theme, so that the debug actions are not that hard to see?

dadinn avatar May 03 '21 18:05 dadinn

I guess I forgot about this ticket. I guess we can add some option to some inverse colours or something along those lines.

bbatsov avatar Dec 09 '21 12:12 bbatsov

I've found that setting the cider-debug-prompt variable to minibuffer is a reasonable workaround. That way the shortcuts only show up in the mini-buffer, which has clear separation from the code itself. This way there is no need for a inverted background colour.

dadinn avatar Jan 06 '22 14:01 dadinn