2020-12-14 09:25:51 +00:00
|
|
|
/* Use high specificity where possible to override default value(s) */
|
|
|
|
|
|
|
|
/* Variable Overrides */
|
|
|
|
|
|
|
|
:root {
|
|
|
|
--main-fg-color: #000;
|
|
|
|
--main-bg-color: #FFF;
|
|
|
|
--main-bg-color-reply: #FFF;
|
|
|
|
--dropdown-fg-color: #000;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* Property Overrides */
|
|
|
|
|
|
|
|
body {
|
|
|
|
background-color: #FFF;
|
|
|
|
}
|
|
|
|
|
|
|
|
h1, h2, h3, h4, h5 {
|
|
|
|
width: 100%;
|
|
|
|
margin-bottom: 0.5em; /* NOTE: em values will be relative to each font-size ?*/
|
|
|
|
color: #000;
|
|
|
|
}
|
|
|
|
|
|
|
|
p {
|
|
|
|
width: 100%;
|
|
|
|
margin-bottom: 1em;
|
|
|
|
}
|
|
|
|
|
|
|
|
a {
|
|
|
|
/*font-size: var(--h4-size);*/
|
|
|
|
color: #10408F;
|
|
|
|
}
|
|
|
|
a:hover {
|
|
|
|
color: #10408F;
|
|
|
|
}
|
|
|
|
|
|
|
|
ul, ol {
|
|
|
|
padding-left: 2em;
|
|
|
|
}
|
|
|
|
ul {
|
|
|
|
list-style-type: disc;
|
|
|
|
}
|
|
|
|
ol {
|
|
|
|
list-style-type: decimal;
|
|
|
|
}
|
|
|
|
|
|
|
|
hr {
|
|
|
|
width: 100%;
|
|
|
|
margin-top: 2em;
|
|
|
|
margin-bottom: 2em;
|
|
|
|
}
|
|
|
|
|
|
|
|
.timeline, .page {
|
|
|
|
width: 99%;
|
|
|
|
padding: 0;
|
|
|
|
margin: 1em auto;
|
|
|
|
}
|
|
|
|
|
|
|
|
div.container {
|
|
|
|
display: flex;
|
|
|
|
flex-wrap: wrap;
|
|
|
|
padding: 0;
|
|
|
|
margin: 1em;
|
|
|
|
background-color: transparent;
|
|
|
|
border: none;
|
|
|
|
overflow: visible;
|
|
|
|
}
|
|
|
|
div.container img {
|
|
|
|
display: block;
|
|
|
|
float: none;
|
|
|
|
margin: 0.5em;
|
|
|
|
}
|
|
|
|
|
|
|
|
.containerHeader {
|
|
|
|
width: 175px;
|
|
|
|
margin: 0;
|
|
|
|
padding: 0.5em 1em;
|
|
|
|
background-color: transparent;
|
|
|
|
border-radius: 0;
|
|
|
|
border: 1px solid black;
|
|
|
|
}
|
|
|
|
|
|
|
|
.containerHeader .navbuttons .button-bar {
|
|
|
|
display: block;
|
|
|
|
}
|
|
|
|
|
|
|
|
.containerHeader .navbuttons .button-bar a {
|
|
|
|
margin: 0;
|
|
|
|
padding: 0;
|
|
|
|
background-color: transparent;
|
|
|
|
color: #000;
|
|
|
|
text-align: left;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* NOTE: Now handled in base.css
|
|
|
|
.main {
|
|
|
|
min-height: 512px;
|
|
|
|
}*/
|
|
|
|
|
|
|
|
.links, .newswire {
|
|
|
|
border: 1px solid black;
|
|
|
|
}
|
|
|
|
|
|
|
|
.newswireItem {
|
|
|
|
padding: 0;
|
|
|
|
margin: 0;
|
|
|
|
padding-bottom: 1em;
|
|
|
|
margin-bottom: 0.5em;
|
|
|
|
border-bottom: 1px solid #BBB;
|
|
|
|
font-size: var(--font-size-base);
|
|
|
|
}
|
|
|
|
.newswireItem a {
|
|
|
|
display: block;
|
|
|
|
}
|
2021-03-24 13:20:00 +00:00
|
|
|
.newswireItem img {
|
|
|
|
width: 20px;
|
|
|
|
}
|
2020-12-14 09:25:51 +00:00
|
|
|
.newswireDate {
|
|
|
|
display: block;
|
|
|
|
float: none;
|
|
|
|
margin-top: 0.3em;
|
|
|
|
color: #BBB;
|
|
|
|
font-size: var(--font-size-base); /* TODO: This kind of fix should be avoided with better CSS */
|
|
|
|
}
|
|
|
|
|
|
|
|
.links h1, .newswire h1, .col-left-mobile h1, .col-right-mobile h1 {
|
|
|
|
padding-bottom: 0.2em;
|
|
|
|
margin-bottom: 0.5em;
|
|
|
|
border-bottom: 1px solid #BBB;
|
|
|
|
}
|
|
|
|
.links center, .newswire center {
|
|
|
|
text-align: right;
|
|
|
|
}
|
|
|
|
|
|
|
|
.columnIcons a img, .leftColIcons a img {
|
|
|
|
float: none;
|
|
|
|
width: 32px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.links a, .col-left-mobile a {
|
|
|
|
display: block;
|
|
|
|
/*margin-bottom: 0.5em;*/
|
|
|
|
}
|
|
|
|
.links-list {
|
|
|
|
padding-bottom: 1em;
|
|
|
|
margin-bottom: 1em;
|
|
|
|
border-bottom: 1px solid #BBB;
|
|
|
|
}
|
|
|
|
.links-list .linksHeader {
|
|
|
|
padding: 0;
|
|
|
|
margin: 0;
|
|
|
|
/*padding-top: 1em;
|
|
|
|
margin-bottom: 0.5em*/
|
|
|
|
/*border-top: 1px solid #BBB;*/
|
|
|
|
margin-bottom: 0.5em;
|
|
|
|
background-color: transparent;
|
|
|
|
color: #000;
|
|
|
|
font-size: var(--h2-size);
|
|
|
|
text-transform: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.login-text {
|
|
|
|
padding-bottom: 1em;
|
|
|
|
margin-bottom: 1em;
|
|
|
|
border-bottom: 1px solid #BBB;
|
|
|
|
}
|
|
|
|
|
|
|
|
form .container, form .imgcontainer {
|
|
|
|
margin: 0;
|
|
|
|
}
|
|
|
|
form .imgcontainer {
|
|
|
|
display: flex;
|
|
|
|
flex-wrap: wrap;
|
|
|
|
}
|
|
|
|
.imgcontainer .loginimage {
|
|
|
|
margin: 0 auto;
|
|
|
|
margin-bottom: 1em;
|
|
|
|
}
|
|
|
|
|
|
|
|
.timeline-posts {
|
|
|
|
background-color: transparent;
|
|
|
|
}
|
|
|
|
/* Use of .main in the following would be ideally avoided, but the HTML generation currently calls for it */
|
|
|
|
.timeline-posts .container, .main .container {
|
|
|
|
padding: 0;
|
|
|
|
margin: 0;
|
|
|
|
padding-bottom: 1.5em;
|
|
|
|
margin-bottom: 1.5em;
|
|
|
|
background-color: transparent;
|
|
|
|
border-radius: 0;
|
|
|
|
border: none;
|
|
|
|
border-bottom: 1px solid #BBB;
|
|
|
|
}
|
|
|
|
.timeline-posts .message, .main .message {
|
|
|
|
min-height: 96px;
|
|
|
|
margin-bottom: 1em;
|
|
|
|
color: #000;
|
|
|
|
text-align: justify;
|
|
|
|
text-justify: inter-word;
|
|
|
|
}
|
|
|
|
.timeline-posts .message b, .main .message b {
|
|
|
|
display: block;
|
|
|
|
margin-bottom: 0.3em;
|
|
|
|
font-size: var(--h3-size);
|
|
|
|
}
|
|
|
|
.timeline-posts .message img, .main .message img {
|
|
|
|
width: 128px;
|
|
|
|
height: 96px;
|
|
|
|
padding: 0;
|
|
|
|
margin: 0;
|
|
|
|
margin-right: 1em;
|
|
|
|
border-radius: 0;
|
|
|
|
}
|
|
|
|
.timeline-posts .message br, .main .message br {
|
|
|
|
display: block;
|
|
|
|
}
|
|
|
|
.timeline-posts .message p:last-of-type, .main .message p:last-of-type {
|
|
|
|
clear: both;
|
|
|
|
padding-top: 0.5em;
|
|
|
|
}
|
|
|
|
/*.timeline-posts .message p:last-of-type br, .main .message p:last-of-type br {
|
|
|
|
display: none;
|
|
|
|
}*/
|
|
|
|
.links br, .newswire br, .timeline-posts br, .col-left-mobile br, .col-right-mobile br, .main br {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
.post-title {
|
|
|
|
display: none; /* TODO: Confirm this */
|
|
|
|
}
|
|
|
|
.timeline-avatar {
|
|
|
|
display: none; /* TODO: Confirm this */
|
|
|
|
padding: 0;
|
|
|
|
margin: 0;
|
|
|
|
}
|
|
|
|
.timeline-avatar a {
|
|
|
|
display: block;
|
|
|
|
}
|
|
|
|
.timeline-avatar img {
|
|
|
|
width: 64px;
|
|
|
|
height: 64px;
|
|
|
|
padding: 0;
|
|
|
|
margin: 0;
|
|
|
|
margin-right: 1em;
|
|
|
|
transform: none;
|
|
|
|
object-fit: contain;
|
|
|
|
}
|
|
|
|
.containericons {
|
|
|
|
display: flex;
|
|
|
|
justify-content: end;
|
|
|
|
align-items: end;
|
|
|
|
margin: 0;
|
|
|
|
margin-left: auto;
|
|
|
|
}
|
|
|
|
.containericons img {
|
|
|
|
padding: 0;
|
|
|
|
width: 32px;
|
|
|
|
}
|
|
|
|
.containericons .imageAnchor {
|
|
|
|
order: 1;
|
|
|
|
}
|
|
|
|
.containericons .time-right, .container .time-right {
|
|
|
|
order: 0;
|
|
|
|
margin: 0;
|
|
|
|
margin-left: auto;
|
|
|
|
font-size: var(--font-size-base); /* TODO: This kind of fix should be avoided with better CSS */
|
|
|
|
float: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.leftColIcons {
|
|
|
|
float: none;
|
|
|
|
background-color: transparent;
|
|
|
|
}
|
|
|
|
|
|
|
|
.leftColIcons, .columnIcons {
|
|
|
|
padding-bottom: 0.5em;
|
|
|
|
margin-bottom: 1em;
|
|
|
|
border-bottom: 1px solid #BBB;
|
|
|
|
}
|
|
|
|
|
|
|
|
.pageicon {
|
|
|
|
background-color: transparent;
|
|
|
|
}
|
|
|
|
|
|
|
|
.frontPageMobileButtons {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
input[type="submit"] {
|
|
|
|
margin: 0;
|
|
|
|
margin-right: 0.5em;
|
|
|
|
width: auto;
|
|
|
|
}
|
|
|
|
input[type="submit"]:last-of-type {
|
|
|
|
margin-right: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
form .vertical-center .container, form .vertical-center .container br {
|
|
|
|
display: block;
|
|
|
|
}
|