Skip to content

Make fish_config theme match help #7523

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

Merged
merged 5 commits into from
Dec 4, 2020
Merged

Conversation

faho
Copy link
Member

@faho faho commented Dec 1, 2020

And also fishshell.com, making it all consistent.

I'm not entirely sure if I've missed anything, and I'm not super happy with the overflow thing (without, it looks awful < ~500px width, with, the abbr tab eventually entirely falls off the screen).

But anyway, here's a screenshot:

Before:

Screenshot_20201201_183217

After:

Screenshot_20201201_183002

TODOs:

  • Changes to fish usage are reflected in user documentation/manpages.
  • Tests have been added for regressions fixed
  • User-visible changes noted in CHANGELOG.rst

@faho faho added this to the fish 3.2.0 milestone Dec 1, 2020
@faho
Copy link
Member Author

faho commented Dec 2, 2020

Okay, another screenshot after the changes, this time of the abbreviations tab:

Screenshot_20201202_203826

I can't say I'm in love with the icons in this context. I'm thinking of replacing them with just a character, e.g. ✕ (U+2715)

@faho
Copy link
Member Author

faho commented Dec 2, 2020

Threw in a bonus enhancement - f4f6eaa allows webconfig to work with truecolor. The prompt display would otherwise be monochrome.

@faho
Copy link
Member Author

faho commented Dec 3, 2020

Alright, figured out how to get the tabs to just wrap the text, which is okay. Also removed some of the margins on screens with low width.

Here's the prompt tab <700px wide:

Screenshot_20201203_173632

faho added 4 commits December 4, 2020 17:04
Otherwise this would break colors if fish detected a truecolor terminal.
For some reason this didn't like the min-height inside the ng-style
thing.
This allows it to basically work down to quite small widths.
@faho faho force-pushed the fish_config-theme branch from de8efdd to 2bbfb11 Compare December 4, 2020 16:07
@faho faho merged commit f6da895 into fish-shell:master Dec 4, 2020
@faho
Copy link
Member Author

faho commented Dec 4, 2020

Alright, one final screenshot:

Screenshot_20201204_171118

@faho
Copy link
Member Author

faho commented Dec 5, 2020

d9b7cdc adds the box shadows I missed.

@faho faho deleted the fish_config-theme branch December 6, 2020 14:27
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 4, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant