diff options
-rw-r--r-- | theme.css | 51 |
1 files changed, 51 insertions, 0 deletions
@@ -77,6 +77,9 @@ | |||
77 | --color--msg--self-fg: var(--fg-lo); | 77 | --color--msg--self-fg: var(--fg-lo); |
78 | --color--msg--action-fg: var(--fg-hi); | 78 | --color--msg--action-fg: var(--fg-hi); |
79 | 79 | ||
80 | --color--channels--title: var(--fg-lo); | ||
81 | --color--channels--border: var(--obj); | ||
82 | |||
80 | --color--cform--bg: var(--obj-hi); | 83 | --color--cform--bg: var(--obj-hi); |
81 | --color--cform--fg: var(--fg); | 84 | --color--cform--fg: var(--fg); |
82 | --color--cform--nick-bg: var(--obj-lo); | 85 | --color--cform--nick-bg: var(--obj-lo); |
@@ -512,6 +515,10 @@ textarea.input { | |||
512 | padding: var(--dim--container-lg--pad); | 515 | padding: var(--dim--container-lg--pad); |
513 | } | 516 | } |
514 | 517 | ||
518 | #chat .chat-view[data-type="special"] .messages { | ||
519 | display: block; | ||
520 | } | ||
521 | |||
515 | #chat .msg { | 522 | #chat .msg { |
516 | display: grid; | 523 | display: grid; |
517 | align-self: flex-start; | 524 | align-self: flex-start; |
@@ -521,6 +528,13 @@ textarea.input { | |||
521 | margin-top: calc(var(--dim--spacing) * .5); | 528 | margin-top: calc(var(--dim--spacing) * .5); |
522 | } | 529 | } |
523 | 530 | ||
531 | #chat .ban-list, | ||
532 | #chat .channel-list, | ||
533 | #chat .ignore-list, | ||
534 | #chat .invite-list { | ||
535 | grid-area: content; | ||
536 | } | ||
537 | |||
524 | #chat .content, | 538 | #chat .content, |
525 | #chat .from, | 539 | #chat .from, |
526 | #chat .time { | 540 | #chat .time { |
@@ -618,6 +632,9 @@ textarea.input { | |||
618 | font-size: 15px; | 632 | font-size: 15px; |
619 | } | 633 | } |
620 | 634 | ||
635 | #chat .msg[data-type="notice"] .content, | ||
636 | #chat .msg[data-type="notice"] .time, | ||
637 | #chat .msg[data-type="notice"] .user, | ||
621 | #chat .msg[data-type="away"] .content, | 638 | #chat .msg[data-type="away"] .content, |
622 | #chat .msg[data-type="back"] .content, | 639 | #chat .msg[data-type="back"] .content, |
623 | #chat .msg[data-type="condensed"] .content, | 640 | #chat .msg[data-type="condensed"] .content, |
@@ -733,6 +750,40 @@ textarea.input { | |||
733 | } | 750 | } |
734 | } | 751 | } |
735 | 752 | ||
753 | /* CHANNEL LIST */ | ||
754 | |||
755 | #chat table.ban-list, | ||
756 | #chat table.channel-list, | ||
757 | #chat table.ignore-list, | ||
758 | #chat table.invite-list { | ||
759 | width: 100%; | ||
760 | margin: 0; | ||
761 | border-spacing: 0; | ||
762 | } | ||
763 | |||
764 | #chat table.ban-list td, | ||
765 | #chat table.ban-list th, | ||
766 | #chat table.channel-list td, | ||
767 | #chat table.channel-list th, | ||
768 | #chat table.ignore-list th, | ||
769 | #chat table.invite-list td, | ||
770 | #chat table.invite-list th { | ||
771 | padding: var(--dim--container--pad); | ||
772 | border-color: var(--color--channels--border); | ||
773 | } | ||
774 | |||
775 | #chat .chat-view[data-type="special"] table th { | ||
776 | color: var(--color--channels--title); | ||
777 | } | ||
778 | |||
779 | #chat table.channel-list .channel { | ||
780 | width: 20%; | ||
781 | } | ||
782 | |||
783 | #chat table.channel-list .users { | ||
784 | text-align: right; | ||
785 | } | ||
786 | |||
736 | /* SCROLL DOWN BUTTON */ | 787 | /* SCROLL DOWN BUTTON */ |
737 | 788 | ||
738 | .scroll-down { | 789 | .scroll-down { |