Colour schemes #38

Closed
opened 2019-12-08 10:07:45 +02:00 by Manos Pitsidianakis · 0 comments

What needs to be done:

  • catalogue all hardcoded color values in UI components such as the ones in the following subdirs:
    • ui/src/components/mail/listing/*.rs
    • ui/src/components/mail/compose.rs
    • ui/src/components/utilities.rs
    • ui/src/components/contacts{.rs,/contact_list.rs}
  • label each one
  • define a Theme struct in ui::terminal
    • define the default theme with the previously collected color values
  • add a theme setting in ui::conf
  • autodiscover themes from the config folder (eg ~/.config/meli/themes/)
What needs to be done: - [x] catalogue all hardcoded color values in UI components such as the ones in the following subdirs: * `ui/src/components/mail/listing/*.rs` * `ui/src/components/mail/compose.rs` * `ui/src/components/utilities.rs` * `ui/src/components/contacts{.rs,/contact_list.rs}` - label each one - [x] define a `Theme` struct in `ui::terminal` * define the default theme with the previously collected color values - [x] add a theme setting in `ui::conf` - [x] autodiscover themes from the config folder (eg `~/.config/meli/themes/`)
Manos Pitsidianakis added the
help wanted
enhancement
easy
labels 2019-12-08 10:07:45 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: meli/meli#38
There is no content yet.