leoding86/pixiv-omina

[Feature Request] Tags Colours suggestions

sakkamade opened this issue · 4 comments

Omina Version and Operating System

4c9a969, and Arch Linux

What is the request

I should like to suggest some changes in tags' colours.

Screenshots (click here)

0.8.0, 4c9a969, novels (hardly readable)

pix novel

0.7.7, 9ece037, not-yet-started item

pix undetermined 0 7 7

0.8.0, 4c9a969, not-yet-started item

pix undetermined 0 8

Thus, I would like to see all "not-yet-started" items (such as Pixiv Artwork) how they used to be, in some rgb(152, 152, 152), so to not attract much attention, and novels in slightly darker than current rgb(195, 195, 195), or blue rgb(55, 155, 255) or rgb(75, 165, 255).

Add theme support. You can create a theme.css file in application's config folder and customize UI. For customize tag colors, you can overwrite class and reload theme in general setting.

Default color style:

.download-list-item--undetermined {
  .download-list-item-item__tag {
    background: rgb(125, 125, 125);
  }
}

.download-list-item--pixiv_ugoira {
  .download-list-item__tag {
    background: rgb(255, 170, 139);
  }
}

.download-list-item--pixiv_illustration {
  .download-list-item__tag {
    background: rgb(226, 118, 118);
  }
}

.download-list-item--pixiv_manga {
  .download-list-item__tag {
    background: rgb(146, 215, 218);
  }
}

.download-list-item--pixiv_comic {
  .download-list-item__tag {
    background: rgb(0, 135, 255);
  }
}

.download-list-item--pixiv_novel {
  .download-list-item__tag {
    background: rgb(55, 55, 55);
  }
}

Add theme support. ...

@leoding86, Great! Thank you!

Though something went wrong and now padding is slightly broken (look the position of the tag), and the items always styled as highlighted/selected (the blue border and overlay)—class download-list-item--selected is the default one.
Here are the screenshots:

Not selected

omina selected 2

Selected

omina selected 1

Selection was fixed, while the problem with padding apparently seemed to me only because of the thick border. Thank you!

@leoding86, Will there be support for SASS (.scss) theme file?