-/* Copyright (c) 1996-2019 by Art Cancro and the citadel.org team.
-** This program is open source software. You can redistribute it and/or
-** modify it under the terms of the GNU General Public License, version 3.
+/*
+** Copyright (c) 1996-2022 by Art Cancro and the citadel.org team.
+** This program is open source software. Use, duplication, or disclosure
+** are subject to the terms of the GNU General Public License, version 3.
*/
-html,body,h1,h2,h3,h4,h5
-{
+html,body,h1,h2,h3,h4,h5 {
font-family: verdana, sans-serif
}
-div.ctdl-msg-wrapper
-{
+.ctdl-msg-reading-pane {
+ background-color: #456789;
+}
+
+.ctdl-fmsg-wrapper { /* message wrapper for forum view */
+ overflow: hidden;
+ border-radius: 10px;
+ background-color: white;
+ margin: 1vw;
+ padding: 5px; /* inside the box */
+}
+
+.ctdl-mmsg-wrapper { /* message wrapper for mailbox view */
+ overflow: hidden;
background-color: white;
+ padding: 5px; /* inside the box */
+ border-style: solid; /* could also be: dotted, dashed, solid, double, groove, ridge, inset, outset, none, hidden */
+ border-width: 1px;
+}
+
+.ctdl-msg-reply {
+ margin-left: 5vw;
+}
+
+.ctdl-msg-header {
+ overflow: hidden;
+ padding: 4px;
+ background-color: GhostWhite;
+}
+
+.ctdl-msg-header-info {
+ float: left;
+}
+
+.ctdl-msg-header-buttons {
+ float: right;
+}
+
+.ctdl-msg-button {
margin-left: 2px;
- margin-top: 4px;
- margin-bottom: 4px;
- margin-right: 2px;
- padding: 4px; /* inside the box */
+ border-radius: 5px;
+ background-color: blue;
+ color: black;
+ padding: 2px;
+ background-color: GhostWhite;
+ border-style: solid;
+ border-width: thin;
+ border-color: black;
+}
+
+.ctdl-msg-button:hover {
+ background-color: #123456;
+ color: GhostWhite;
+ transition: .3s;
+ border-color: #123456;
}
-div.ctdl-avatar
-{
+.ctdl-msg-button a {
+ text-decoration: none;
+}
+
+.ctdl-avatar {
width: 32px;
}
-div.ctdl-msg-content
-{
+.ctdl-username {
+ font-weight: bold;
+ color: #000055;
+}
+
+.ctdl-username a {
+ text-decoration: none;
+ padding-right: 4px;
+}
+
+.ctdl-msgdate {
+ padding-left: 4px;
+}
+
+.ctdl-msgsubject {
+ font-weight: bold;
+}
+
+.ctdl-fmsg-content { /* message text, when in forum view */
margin-left: 32px;
}
-div.ctdl-avatar
-{
+.ctdl-mmsg-content { /* message text, when in mailbox view */
+ margin-left: 0;
+}
+
+.ctdl-avatar {
float: left;
padding-right: 2px;
}
+
+.ctdl-forum-nav {
+ text-align: center;
+ color: #ffff00;
+}
+
+.ctdl-forum-nav a {
+ text-decoration: none;
+}
+
+blockquote {
+ background-color: #f5f5f5 !important;
+ color: navy !important;
+ margin-bottom: 0px;
+ padding-bottom: 0px;
+}
+
+blockquote blockquote {
+ background-color: #ebebeb !important;
+ color: maroon !important;
+}
+
+blockquote blockquote blockquote {
+ background-color: #e1e1e1 !important;
+ color: green !important;
+}
+
+blockquote blockquote blockquote blockquote {
+ background-color: #d7d7d7 !important;
+ color: purple !important;
+}
+
+blockquote blockquote blockquote blockquote blockquote {
+ background-color: #cdcdcd !important;
+ color: teal !important;
+}
+
+blockquote pre {
+ margin-left: 1%;
+ margin-right: 1%;
+}
+
+.ctdl-roomlist-top {
+ margin: 1%;
+}
+
+.ctdl-roomlist-floor {
+}
+
+.ctdl-roomlist-floor-label {
+ font-size: x-large;
+ margin: 1vw;
+}
+
+.ctdl-roomlist-floor-rooms {
+}
+
+.ctdl-roomlist-room {
+ overflow: hidden;
+ border-radius: 10px;
+ background-color: white;
+ padding: 0.5vw;
+ margin-bottom: 0.5vw;
+ width: 100%;
+}
+
+.ctdl-roomlist-roomicon {
+ overflow: hidden;
+ font-size: large;
+ margin-left: 1vw;
+ margin-right: 1vw;
+ padding-left: 0.75vw;
+ padding-right: 1.75vw;
+ padding-top: 0.75vw;
+ padding-bottom: 0.75vw;
+}
+
+.ctdl-roomlist-roomname {
+ font-size: large;
+}
+
+.ctdl-roomlist-roomname-hasnewmsgs {
+ font-weight: bold;
+}
+
+.ctdl-roomlist-mtime {
+}
+
+.ctdl-mailbox-heading {
+ position: sticky;
+ top: 0;
+ z-index: 6;
+}
+
+.ctdl-mailbox-pane { /* list of messages when in mailbox view */
+ position: absolute;
+ height: 25%;
+ width: inherit;
+ overflow-x: hidden;
+ overflow-y: scroll;
+}
+
+.ctdl-reading-pane { /* message reading/composing pane when in mailbox view */
+ position: absolute;
+ top: 31%;
+ height: 70%;
+ left: inherit;
+ right: inherit;
+ overflow: scroll;
+}