Skip to content

feat: made the ui a bit better and colourful#1767

Closed
aviinasxhh wants to merge 1 commit into
pystardust:masterfrom
aviinasxhh:feature/ui-beautification
Closed

feat: made the ui a bit better and colourful#1767
aviinasxhh wants to merge 1 commit into
pystardust:masterfrom
aviinasxhh:feature/ui-beautification

Conversation

@aviinasxhh

@aviinasxhh aviinasxhh commented Jul 6, 2026

Copy link
Copy Markdown

I wanted to make the script look a bit nicer in the terminal without breaking any existing code.

I didn't touch any of the actual scraping, playing, or any other logic. I just updated the text outputs so things are easier to read.

Here is what I changed:

  • Added a simple color theme using standard ANSI escape codes.
  • Added a small text banner on startup and in the help menu.
  • Cleaned up the --help output by putting options into categories so it's not just a wall of text.
  • Added simple icons (like ✓ and ✗) to the standard logs and error messages so it's easier to tell what's happening at a glance.
  • Made the search and playback prompts a bit more colorful so they stand out.

[PREVIEW]

Screencast.From.2026-07-06.21-52-15.mp4

@aviinasxhh aviinasxhh requested a review from Derisis13 as a code owner July 6, 2026 16:28
@aviinasxhh aviinasxhh changed the title made the ui a bit better and colourful feat: made the ui a bit better and colourful Jul 6, 2026
@port19x

port19x commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

While it does look pretty, I'd rather not change our look this far into this softwares lifecycle.
Had you opened this PR 3 years ago there might have been decent odds at merging, but at this point it seems out of place.
I'll leave this open to give other maintainers the opportunity to chime in

@aviinasxhh

Copy link
Copy Markdown
Author

Totally understandable, it's up to you guys to decide if this'll be merged or not! I just thought it might feel a bit overwhelming for a first-time user trying to use a CLI tool which is why i went with this look.

@port19x

port19x commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

@Derisis13 can you sanity check me please?
You can close this if you agree with my judgement

@Derisis13

Copy link
Copy Markdown
Collaborator

I don't want ani-cli to look like slopware.

On a more serious note, we got dmenu support, we got fzf support, theme those if you want looks.
We have long abandoned pretty prints for this reason.

@Derisis13 Derisis13 closed this Jul 7, 2026
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.

3 participants