Skip to content

fix(cli): improve QUICK START styling for better readability#227

Open
davidweb3-ctrl wants to merge 3 commits intoCortexLM:mainfrom
davidweb3-ctrl:fix-quick-start-styling
Open

fix(cli): improve QUICK START styling for better readability#227
davidweb3-ctrl wants to merge 3 commits intoCortexLM:mainfrom
davidweb3-ctrl:fix-quick-start-styling

Conversation

@davidweb3-ctrl
Copy link
Copy Markdown

Summary

Fixes the QUICK START help section where quoted prompts appeared as faint grey segments, visually splitting commands and making them harder to read.

Problem

In cortex --help, the QUICK START block used <dim> (dim/grey) styling for quoted prompts:

This caused the prompt to look like a separate column or footnote, making it unclear where the command ends and the prompt begins—especially on low-contrast terminals.

Solution

Changed styling from <dim> (grey) to <cyan> (bright cyan):

Changes

  • Updated AFTER_HELP constant in src/cortex-cli/src/cli/styles.rs
  • Changed <dim>"..."</> to <cyan>"..."</> for quoted prompts
  • Reorganized command order to show simplest command first

Visual Impact

Before After
Command stem bold green; prompt dim grey Command stem bold green; prompt bright cyan
Visually split line Continuous readable command

Related

When bumping from a prerelease version (e.g., 1.0.0-beta.1),
the script now correctly transitions to the stable version
instead of incrementing and skipping the stable release.

Changes:
- Detect if current version is a prerelease (contains '-')
- For prerelease versions: patch/minor/major bumps now return
the base stable version (e.g., 1.0.0-beta.1 -> 1.0.0)
- For stable versions: behavior unchanged (normal increment)

Fixes: PlatformNetwork/bounty-challenge#47839
The script was looking for cortex-cli/Cargo.toml at the repository root,
but the crate is actually located at src/cortex-cli/Cargo.toml per the
workspace configuration.

This caused the version validation check to be silently skipped,
as the file existence check failed.

Changes:
- Updated CORTEX_CLI_CARGO path from cortex-cli/Cargo.toml to src/cortex-cli/Cargo.toml

Fixes: PlatformNetwork/bounty-challenge#47866
Copy link
Copy Markdown

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant