gyscos / cursive

A Text User Interface library for the Rust programming language
MIT License
4.24k stars 240 forks source link

[FEATURE] Styling cursive like BubbleTea #607

Open maelp opened 2 years ago

maelp commented 2 years ago

Cursive is a really amazing library, however the existing examples look like old DOS UIs, would it be possible to have themes / styling in order to make it look more like https://github.com/charmbracelet/bubbletea ?

Describe the solution you'd like Something which looks really nice out of the box

gyscos commented 2 years ago

Hi, and thanks for the report!

There is currently some theme support, but it's still pretty basic. The default theme in particular reproduces the old DIALOG interface, which is not what I would call modern.

A few applications make use of the theming capabilities, like https://github.com/hrkfdn/ncspot.

I'm also totally open to:

If you have any ideas, don't hesitate to share! :)