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

feat(help): Allow customizing terminal styling (unstable) #4843

Merged
merged 13 commits into from Apr 18, 2023

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    c8f5afe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab61cd6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9416f3a View commit details
    Browse the repository at this point in the history
  4. refactor(help): Style in the caller

    Random fixes along the way
    - In one case the space after `tip:` was "colored" (won't matter until
      themeing is available)
    - One error case didn't color invalid values
    - Changed the args associated with invalid values to be `literal` rather
      than `warning`
    - Changed the required value count to be `good`
    - Changed the arg for invalid value counts to be `literal` (the actual
      count is `warning`)
    epage committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    72515d1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3cb90b0 View commit details
    Browse the repository at this point in the history
  6. feat(help): Allow customizing terminal styling

    For now, this is behind the `unstable-styles` feature as we verify this
    is what we want for clap-rs#3224
    epage committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    015f88b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7cf08e6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8fd0a93 View commit details
    Browse the repository at this point in the history
  9. refactor(help): Split out separate usage style

    Because this doesn't have a full section after it, people might want to
    style it differently than other headers.
    epage committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    e10e2ad View commit details
    Browse the repository at this point in the history
  10. refactor(help): Future proof styling

    We can add a new style and default it to what it was split out of
    without a breaking change.
    epage committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    57974be View commit details
    Browse the repository at this point in the history
  11. style: Make clippy happy

    epage committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    ec7040e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5ca3b2f View commit details
    Browse the repository at this point in the history
  13. style: Make clippy happy

    epage committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    cbea23e View commit details
    Browse the repository at this point in the history