Titivillus/quest/static/quest.css

209 lines
2.5 KiB
CSS
Raw Normal View History

2018-08-13 13:17:51 -04:00
img {
max-width:100%;
max-height:100%;
}
h3 {
margin-top: 0px;
margin-bottom: 0.5em;
}
#questContainer {
display: flex;
overflow: auto;
}
#questPane {
padding-left: 5%;
2018-08-23 07:40:28 -04:00
width: 65%;
2018-08-13 13:17:51 -04:00
}
.questPost {
display: flex;
}
.questPostMeta {
white-space: nowrap;
padding-right: 15px;
}
.questPostData {
word-wrap: break-word;
min-width: 0;
width: 100%;
}
#QMPostPane {
display: flex;
}
#QMPostTabs {
display: inline-block;
list-style-type: none;
padding: 0;
margin: 0;
background-color: #f1f1f1;
height: 100%;
}
.QMPostTab {
display: block;
padding: 8px 16px;
text-decoration: none;
}
.QMPostTab:hover {
background-color: #555;
color: white;
}
.QMPostTab.active {
background-color: #555;
color: white;
}
.QMPostTabContent {
flex: auto;
padding: 0px 12px;
border: 1px solid #ccc;
border-left: none;
width: 100px;
}
#postTextArea {
max-width: 100%;
}
.tooltip {
border-bottom: 1px dotted black;
}
#QMPollPostForm a {
text-decoration: none;
}
.pollOption {
width: 100%;
margin: 0.1em;
}
.pollPost {
width: 100%;
}
.poll {
border-collapse: collapse;
width: 100%;
table-layout: fixed;
border: 1px solid #ddd;
}
.optionVotes {
width: 4em;
text-align: center;
}
.poll td {
padding: 0.5em;
word-wrap: break-word;
border-bottom: 1px solid #ddd;
}
.pollCheckBox input {
display: none;
}
.pollCheckBox {
width: 1.5em;
}
.pollCheckBox label {
cursor: pointer;
background: #eee;
border: 1px solid #ddd;
padding: 0.2em;
}
.pollCheckBox label::after {
content: "\2713";
color: #bfbfbf;
opacity: 0.3;
}
.pollCheckBox label:hover::after {
opacity: 0.5;
}
.pollCheckBox input:checked + label::after {
opacity: 1;
color: black;
}
.pollCheckBox input:disabled + label {
opacity: 0.3;
}
#writeinInput {
width: 100%;
}
#chatPane {
height: 100%;
width: 30%;
right: 0;
position: fixed;
display: flex;
flex-direction: column;
}
#chatWindow {
border: 1px solid #ccc;
padding: 0.25em;
overflow: auto;
flex: 1;
}
.messageContent {
width: 100%;
word-wrap: break-word;
}
.msgSrvHr {
width: 95%;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: auto;
margin-right: auto;
border: 0;
border-bottom: 1px solid #ccc;
}
#messageTextDiv {
padding-bottom: 10px;
width: 100%;
display: flex;
flex-direction: column;
}
#messageTextArea {
resize: none;
box-sizing: border-box;
}
#preview {
display: block;
position: fixed;
background: white;
word-wrap: break-word;
border: 1px solid #ccc;
padding: 0.25em;
}
.greenText {
color: green;
}
.quotelink {
color: red;
}