- /* ==UserStyle==
- @name Color Options for Habitica To Do's
- @namespace https://gf.qytechs.cn/users/662334
- @version 1.0.1
- @description Color options for your to do's on Habitica!
- @author citrusella
- @license CC-BY-NC-ND-4.0
- @supportURL https://habitica.com/profile/2d6ef231-50b4-4a22-90e7-45eb97147a2c
- @preprocessor stylus
- @var select theme "Theme" ["yell:All-Yellow To-Dos", "due:Grey (like undue dailies), darkest is worst", "rainbow:Rainbow, purple worst, red best", "reverseRain:Rainbow, red worst, purple best", "stress:Shades of red, darkest is worst", "oldestred:All to-dos yellow, but turn light red when really old", "oldestorange:All to-dos green, but turn orange when really old"]
- ==/UserStyle== */
-
- @-moz-document domain("habitica.com") {
- if theme == yell {
- .tasks-column.todo [class$="-control-bg"] {
- background: #FFBE5D !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control {
- background: hsla(0,0%,100%,.5) !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control:hover {
- background: hsla(0,0%,100%,.75) !important;
- }
- .tasks-column.todo [class$="-control-checkbox"] {
- color: #794b00 !important;
- }
- } if theme == due {
- .tasks-column.todo [class$="-control-checkbox"] {
- color: black !important;
- }
- .tasks-column.todo .task-worst-control-bg {
- background: #34313A !important;
- }
- .tasks-column.todo .task-worse-control-bg {
- background: #4E4A57 !important;
- }
- .tasks-column.todo .task-bad-control-bg {
- background: #686274 !important;
- }
- .tasks-column.todo .task-neutral-control-bg {
- background: #878190 !important;
- }
- .tasks-column.todo .task-good-control-bg {
- background: #A5A1AC !important;
- }
- .tasks-column.todo .task-better-control-bg {
- background: #C3C0C7 !important;
- }
- .tasks-column.todo .task-best-control-bg {
- background: #E1E0E3 !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control {
- background: hsla(0,0%,100%,.5) !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control:hover {
- background: hsla(0,0%,100%,.75) !important;
- }
- } if theme == rainbow {
- .tasks-column.todo [class$="-control-checkbox"] {
- color: black !important;
- }
- .tasks-column.todo .task-worst-control-bg {
- background: #432874 !important;
- }
- .tasks-column.todo .task-worse-control-bg {
- background: #365FA1 !important;
- }
- .tasks-column.todo .task-bad-control-bg {
- background: #2995CD !important;
- }
- .tasks-column.todo .task-neutral-control-bg {
- background: #005737 !important;
- }
- .tasks-column.todo .task-good-control-bg {
- background: #FFA624 !important;
- }
- .tasks-column.todo .task-better-control-bg {
- background: #F47825 !important;
- }
- .tasks-column.todo .task-best-control-bg {
- background: #F23035 !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control {
- background: hsla(0,0%,100%,.5) !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control:hover {
- background: hsla(0,0%,100%,.75) !important;
- }
- } if theme == reverseRain {
- .tasks-column.todo [class$="-control-checkbox"] {
- color: black !important;
- }
- .tasks-column.todo .task-worst-control-bg {
- background: #F23035 !important;
- }
- .tasks-column.todo .task-worse-control-bg {
- background: #F47825 !important;
- }
- .tasks-column.todo .task-bad-control-bg {
- background: #FFA624 !important;
- }
- .tasks-column.todo .task-neutral-control-bg {
- background: #005737 !important;
- }
- .tasks-column.todo .task-good-control-bg {
- background: #2995CD !important;
- }
- .tasks-column.todo .task-better-control-bg {
- background: #365FA1 !important;
- }
- .tasks-column.todo .task-best-control-bg {
- background: #432874 !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control {
- background: hsla(0,0%,100%,.5) !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control:hover {
- background: hsla(0,0%,100%,.75) !important;
- }
- } if theme == stress {
- .tasks-column.todo [class$="-control-checkbox"] {
- color: black !important;
- }
- .tasks-column.todo .task-worst-control-bg {
- background: #6C0406 !important;
- }
- .tasks-column.todo .task-worse-control-bg {
- background: #801515 !important;
- }
- .tasks-column.todo .task-bad-control-bg {
- background: #C92B2B !important;
- }
- .tasks-column.todo .task-neutral-control-bg {
- background: #DE3F3F !important;
- }
- .tasks-column.todo .task-good-control-bg {
- background: #F23035 !important;
- }
- .tasks-column.todo .task-better-control-bg {
- background: #FF6165 !important;
- }
- .tasks-column.todo .task-best-control-bg {
- background: #FFB6B8 !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control {
- background: hsla(0,0%,100%,.5) !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control:hover {
- background: hsla(0,0%,100%,.75) !important;
- }
- } if theme == oldestred {
- .tasks-column.todo .task-worst-control-checkbox {
- color: #6C0406 !important;
- }
- .tasks-column.todo .task-worse-control-checkbox, .tasks-column.todo .task-bad-control-checkbox, .tasks-column.todo .task-neutral-control-checkbox, .tasks-column.todo .task-good-control-checkbox, .tasks-column.todo .task-better-control-checkbox, .tasks-column.todo .task-best-control-checkbox {
- color: #794b00 !important;
- }
- .tasks-column.todo .task-worst-control-bg {
- background: #FF6165 !important;
- }
- .tasks-column.todo .task-worse-control-bg,.tasks-column.todo .task-bad-control-bg,.tasks-column.todo .task-neutral-control-bg,.tasks-column.todo .task-good-control-bg,.tasks-column.todo .task-better-control-bg,.tasks-column.todo .task-best-control-bg {
- background: #FFBE5D !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control {
- background: hsla(0,0%,100%,.5) !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control:hover {
- background: hsla(0,0%,100%,.75) !important;
- }
- } else if theme == oldestorange {
- .tasks-column.todo .task-worst-control-checkbox {
- color: #7F3300 !important;
- }
- .tasks-column.todo .task-worse-control-checkbox, .tasks-column.todo .task-bad-control-checkbox, .tasks-column.todo .task-neutral-control-checkbox, .tasks-column.todo .task-good-control-checkbox, .tasks-column.todo .task-better-control-checkbox, .tasks-column.todo .task-best-control-checkbox {
- color: #005737 !important;
- }
- .tasks-column.todo .task-worst-control-bg {
- background: #FF944C !important;
- }
- .tasks-column.todo .task-worse-control-bg,.tasks-column.todo .task-bad-control-bg,.tasks-column.todo .task-neutral-control-bg,.tasks-column.todo .task-good-control-bg,.tasks-column.todo .task-better-control-bg,.tasks-column.todo .task-best-control-bg {
- background: #24CC8F !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control {
- background: hsla(0,0%,100%,.5) !important;
- }
- .tasks-column.todo [class$="control-bg"] .daily-todo-control:hover {
- background: hsla(0,0%,100%,.75) !important;
- }
- }
- }