| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- .card-date {
- display: block;
- border-radius: 4px;
- padding: 1px 3px;
- background-color: #dbdbdb;
- }
- .card-date:hover,
- .card-date.is-active {
- background-color: #b3b3b3;
- }
- .card-date.current,
- .card-date.almost-due,
- .card-date.due,
- .card-date.long-overdue {
- color: #fff;
- }
- .card-date.current {
- background-color: #5ba639;
- }
- .card-date.current:hover,
- .card-date.current.is-active {
- background-color: #46802c;
- }
- .card-date.almost-due {
- background-color: #edc909;
- }
- .card-date.almost-due:hover,
- .card-date.almost-due.is-active {
- background-color: #bc9f07;
- }
- .card-date.due {
- background-color: #fa3f00;
- }
- .card-date.due:hover,
- .card-date.due.is-active {
- background-color: #c73200;
- }
- .card-date.long-overdue {
- background-color: #fd5d47;
- }
- .card-date.long-overdue:hover,
- .card-date.long-overdue.is-active {
- background-color: #fd3e24;
- }
- /* Date type specific colors */
- .card-date.received-date {
- background-color: #dbdbdb; /* Light grey for received */
- }
- .card-date.received-date:hover,
- .card-date.received-date.is-active {
- background-color: #b3b3b3;
- }
- .card-date.start-date {
- background-color: #90ee90; /* Light green for start */
- color: #000; /* Black text for start */
- }
- .card-date.start-date:hover,
- .card-date.start-date.is-active {
- background-color: #7dd87d;
- }
- .card-date.due-date {
- background-color: #ffd700; /* Yellow for due */
- color: #000; /* Black text for due */
- }
- .card-date.due-date:hover,
- .card-date.due-date.is-active {
- background-color: #e6c200;
- }
- .card-date.end-date {
- background-color: #ffb3b3; /* Light red for end */
- color: #000; /* Black text for end */
- }
- .card-date.end-date:hover,
- .card-date.end-date.is-active {
- background-color: #ff9999;
- }
- .card-date.end-date time::before {
- content: "🏁"; /* Finish flag - represents end/completion */
- }
- .card-date.due-date time::before {
- content: "⏰"; /* Alarm clock - represents due/deadline */
- }
- .card-date.start-date time::before {
- content: "🚀"; /* Rocket - represents start/launch */
- }
- .card-date.received-date time::before {
- content: "📥"; /* Inbox tray - represents received/incoming */
- }
- /* Generic date badge and custom field date */
- .card-date:not(.received-date):not(.start-date):not(.due-date):not(.end-date) time::before {
- /*content: "📅"; // Calendar - represents generic date */
- }
- .card-date time::before {
- font-size: inherit;
- margin-right: 0.3em;
- display: inline-block;
- }
- .customfield-date {
- display: block;
- border-radius: 4px;
- padding: 1px 3px;
- }
|