Revamp message formatting #49
Labels
No labels
Bug
Cannot Resolve
Completed
Enhancement
Important
Question
Resolved
Security Issue
Suggestion
Todo
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Nosial/ncc#49
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Package managers like pacman make use of font weight to symbolize the difference of messages from one (e.g. package name and package version)
Aforementioned pacman utilizes white for most text and shades of gray for package versions (as seen on the reference image). For the indicators of a main stage, the :: symbol uses an accent color (blue in the screenshot), and for errors a generic red color is used for the "error" text only, not the whole message.
As seen in the screenshot, pacman makes use of indentation, symbols such as :: and ⇒ and numbering stages like (4/6). This makes following the process easier and allows easier debugging for what stage failed.
This is more of a UI enhancement, and doesn't really affect usability all that much but it would be nice.
For example, the dot symbols used in docker-compose v2 are animated while the command is running, which again makes following the process more user-friendly, and has the added benefit of letting the user know if the program is "stuck" or not.
changed the description
changed the description
Certainly doable but would require a lot of re-working to make sure things work correctly, will play around with this idea.
Implemented a newly designed progress bar in #2605b8d2181f573360b14170aa7b08b42b62a60e, however; I don't see the need for stage indicators just yet. The progress bar is a nice addition though.