1224 lines
23 KiB
CSS
1224 lines
23 KiB
CSS
/* forum-styles.css */
|
|
|
|
.forum-main {
|
|
color: #ffffff;
|
|
background-color: #000000;
|
|
padding: 0;
|
|
min-height: 100vh;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: flex-start;
|
|
width: 100vw;
|
|
box-sizing: border-box;
|
|
background-size: auto;
|
|
background-position: center;
|
|
background-attachment: fixed;
|
|
}
|
|
|
|
.forum-header {
|
|
width: 100%;
|
|
padding: 2vh;
|
|
background-color: #000000;
|
|
color: #add8e6; /* Light blue color */
|
|
text-align: center;
|
|
font-size: 1.75rem;
|
|
font-weight: bold;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.forum-submenu {
|
|
width: 100%;
|
|
padding: 1vh 2vh;
|
|
background: rgba(0, 0, 0, 0.8);
|
|
text-align: center;
|
|
margin-top: 0;
|
|
}
|
|
|
|
.forum-rooms {
|
|
display: flex;
|
|
justify-content: center;
|
|
gap: 2vh; /* Increased gap for better spacing */
|
|
margin-top: 0;
|
|
flex-wrap: wrap;
|
|
}
|
|
|
|
.room-button {
|
|
background-color: #121e30;
|
|
color: #ffffff;
|
|
border: 2px solid #9dafab;
|
|
border-radius: 2vh;
|
|
padding: .61vh 2.0vh;
|
|
font-size: 1.1rem;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.room-button:hover {
|
|
background-color: #052d46;
|
|
}
|
|
|
|
.forum-content {
|
|
flex-grow: 1;
|
|
width: 90%;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: flex-start;
|
|
box-sizing: border-box;
|
|
border: 3px solid #ffffff; /* Increased border width */
|
|
}
|
|
|
|
.room-content {
|
|
background: rgba(0, 0, 0, 0.6);
|
|
padding: 2vh;
|
|
border-radius: 1vh;
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
/* text-align: center; */
|
|
}
|
|
|
|
.room-title {
|
|
color: #add8e6; /* Light blue color for room name */
|
|
text-align: center;
|
|
margin-bottom: 2vh;
|
|
font-size: 2rem;
|
|
}
|
|
|
|
.message-item {
|
|
background: #1c1c1c;
|
|
color: #ffffff;
|
|
padding: 1vh;
|
|
margin-bottom: 1vh;
|
|
border-radius: 0.8vh;
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
border: 1px solid #ffffff;
|
|
}
|
|
|
|
.message-header {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
width: 100%;
|
|
margin-bottom: 1vh;
|
|
font-size: 1.25rem;
|
|
color: white
|
|
}
|
|
|
|
.new-indicator {
|
|
margin-left: 1.25rem;
|
|
color: red;
|
|
font-weight: bold;
|
|
font-size: 1.25rem; /* Adjust size as needed */
|
|
}
|
|
|
|
|
|
.message-header.username {
|
|
color: #1b8fc4;
|
|
}
|
|
|
|
.reply-username {
|
|
font-weight: bold;
|
|
color:#58859a
|
|
}
|
|
|
|
.reply-timestamp {
|
|
font-style: italic;
|
|
color: rgb(174, 202, 213)
|
|
}
|
|
|
|
.reply-content {
|
|
margin: 0;
|
|
color: #747474;
|
|
font-size: 1.0rem;
|
|
background-color: #14212c;
|
|
}
|
|
|
|
.username {
|
|
font-weight: bold;
|
|
color:#228ec0
|
|
}
|
|
|
|
.timestamp {
|
|
font-style: italic;
|
|
color: rgb(157, 167, 151)
|
|
}
|
|
|
|
|
|
|
|
.reply-button {
|
|
align-self: flex-end;
|
|
margin-top: 1vh;
|
|
background-color: #167089;
|
|
color: #ffffff;
|
|
border: none;
|
|
border-radius: 1vh;
|
|
padding: 0.3vh 0.6vh;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.reply-button:hover {
|
|
background-color: #19403d;
|
|
}
|
|
|
|
/* forum-styles.css additions */
|
|
|
|
.message-input-section {
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: stretch;
|
|
box-sizing: border-box;
|
|
width: 100%;
|
|
gap: 1vh; /* Spacing between toolbar and editor */
|
|
background-color: black;
|
|
padding: 1vh;
|
|
}
|
|
|
|
.file-input {
|
|
display: none;
|
|
}
|
|
|
|
.image-input {
|
|
display: none;
|
|
}
|
|
|
|
/* Custom button styling */
|
|
.custom-file-input-button {
|
|
display: inline-block;
|
|
background-color: #07375a;
|
|
color: white;
|
|
padding: 0.5vh 0.2vh;
|
|
cursor: pointer;
|
|
border: solid white;
|
|
border-radius: 5px;
|
|
text-align: center;
|
|
}
|
|
|
|
.custom-file-input-button:hover {
|
|
background-color: #073783;
|
|
}
|
|
|
|
.custom-image-input-button {
|
|
display: inline-block;
|
|
background-color: #350550;
|
|
color: white;
|
|
padding: 0.5vh 0.2vh;
|
|
cursor: pointer;
|
|
border: solid white;
|
|
border-radius: 5px;
|
|
text-align: center;
|
|
}
|
|
|
|
.custom-image-input-button:hover {
|
|
background-color: #4d0541;
|
|
}
|
|
|
|
/* .ql-editor {
|
|
flex-grow: 1;
|
|
font-size: 1.25rem;
|
|
} */
|
|
|
|
.message-input {
|
|
flex-grow: 1;
|
|
padding: 2vh;
|
|
border-radius: 1vh;
|
|
border: 1px solid #cccccc;
|
|
font-size: 1.25rem;
|
|
/* margin-right: 8vh; */
|
|
box-sizing: border-box;
|
|
min-height: 15vh;
|
|
}
|
|
|
|
.send-button {
|
|
background-color: #13a97c;
|
|
color: #ffffff;
|
|
border: none;
|
|
border-radius: 1vh;
|
|
padding: 2vh 4vh;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.send-button:hover {
|
|
background-color: #19403d;
|
|
}
|
|
|
|
.messages-container {
|
|
width: 100%;
|
|
margin-bottom: 5vh; /* Ensure space above input section */
|
|
overflow-y: auto;
|
|
padding-bottom: 1vh;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.load-more-button {
|
|
align-self: flex-end;
|
|
margin-top: 1vh;
|
|
background-color: #167089;
|
|
color: #ffffff;
|
|
border: 1px grey dashed;
|
|
border-radius: 1vh;
|
|
padding: 0.3vh 0.6vh;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.load-more-button:hover {
|
|
background-color: #19403d;
|
|
}
|
|
|
|
.pagination-container button {
|
|
background-color: black;
|
|
color: white;
|
|
border: 1px solid white;
|
|
padding: 5px 10px;
|
|
margin: 5px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.pagination-container button:hover {
|
|
background-color: white;
|
|
color: black;
|
|
border: 1px solid black;
|
|
}
|
|
|
|
.pagination-container button.active-page {
|
|
background-color: lightblue;
|
|
color: black;
|
|
border: 1px solid lightblue;
|
|
}
|
|
|
|
.tools-header {
|
|
width: 100%;
|
|
padding: 2vh;
|
|
background-color: #000000;
|
|
color: #add8e6; /* Light blue color */
|
|
text-align: center;
|
|
font-size: 1.75rem;
|
|
font-weight: bold;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.tools-main {
|
|
color: #ffffff;
|
|
background-color: #000000;
|
|
padding: 0;
|
|
min-height: 100vh;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: flex-start;
|
|
width: 100vw;
|
|
box-sizing: border-box;
|
|
background-size: cover;
|
|
background-position: center;
|
|
background-attachment: fixed;
|
|
}
|
|
|
|
.tools-content {
|
|
flex-grow: 1;
|
|
width: 90%;
|
|
padding: 3vh;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: flex-start;
|
|
box-sizing: border-box;
|
|
border: 3px solid #ffffff; /* Increased border width */
|
|
}
|
|
|
|
.tools-submenu {
|
|
width: 100%;
|
|
padding: 1vh 2vh;
|
|
background: rgba(5, 5, 6, 0.8);
|
|
text-align: center;
|
|
margin-top: 0;
|
|
}
|
|
|
|
.tools-button {
|
|
background-color: #1d2c3d;
|
|
color: #ffffff;
|
|
border: 2px solid #317e78;
|
|
border-radius: 2vh;
|
|
padding: 1vh 2vh;
|
|
font-size: 1.1rem;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.tools-button:hover {
|
|
background-color: #191d40;
|
|
}
|
|
|
|
.attachments-gallery {
|
|
display: grid;
|
|
grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
|
|
gap: 10px;
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.attachment img {
|
|
width: 100%;
|
|
height: auto;
|
|
cursor: pointer;
|
|
border: 1px solid #ccc;
|
|
transition: transform 0.3s;
|
|
}
|
|
|
|
.attachment img:hover {
|
|
transform: scale(1.25);
|
|
}
|
|
|
|
.attachment button {
|
|
align-self: flex-end;
|
|
margin-top: 0.8vh;
|
|
background-color: #0f364c;
|
|
color: #ffffff;
|
|
border-style: ridge;
|
|
border-radius: 1vh;
|
|
padding: 0.15vh 0.3vh;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.image-modal {
|
|
display: none; /* Hidden by default */
|
|
position: fixed; /* Stay in place */
|
|
z-index: 1000; /* Sit on top */
|
|
/* left: 15%;
|
|
top: 15%; */
|
|
width: 85%;
|
|
height: 75%;
|
|
overflow: none; /* Enable scroll if needed */
|
|
background-color: rgba(0, 0, 0, 0.8); /* Black w/ opacity */
|
|
}
|
|
|
|
|
|
.image-modal img {
|
|
max-width: 95%;
|
|
max-height: 95%;
|
|
object-fit: contain; /* Ensures the image maintains its aspect ratio */
|
|
}
|
|
|
|
.remove-image-button {
|
|
background-color: #0f4c41;
|
|
color: #ffffff;
|
|
border: dotted;
|
|
border-radius: 1vh;
|
|
padding: 0.3vh 0.6vh;
|
|
margin-top: 1px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.modal-content {
|
|
margin: auto;
|
|
display: block;
|
|
border: 2px dashed #638b93;
|
|
width: 69%;
|
|
height: auto;
|
|
max-width: 1200vh;
|
|
}
|
|
|
|
.close {
|
|
position: absolute;
|
|
top: 15px;
|
|
right: 25px;
|
|
color: #fff;
|
|
font-size: 35px;
|
|
font-weight: bold;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.download-button {
|
|
margin: 15px auto;
|
|
display: block;
|
|
color: white;
|
|
background-color: #436370;
|
|
border: none;
|
|
padding: 10px 20px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
#scrollToTopButton:hover {
|
|
background-color: white;
|
|
color: black;
|
|
border: 2px solid black;
|
|
box-shadow: 0 0 15px rgba(255,255,255,0.8);
|
|
transform: scale(1.1); /* Slight enlarge effect on hover */
|
|
}
|
|
|
|
|
|
/* this is the text from the quill editor, hopefully these settings will prevent the page styles from affecting the formatted html from editor posts. */
|
|
.message-text {
|
|
margin: 0; /* Reset unwanted margins */
|
|
font-size: 1.25rem; /* Set a base font size */
|
|
padding: 0; /* Reset unwanted padding */
|
|
text-align: initial; /* Reset any forced text alignment */
|
|
color: inherit; /* Ensure it takes the color correctly */
|
|
text-decoration: none; /* Remove any unwanted underline */
|
|
}
|
|
|
|
/*----------------------------------------------------------------------------------------------------------------------------------MINTER-BOARD-STYLES---------*/
|
|
/* background-image: url(../../assets/images/background.png); */
|
|
/* General Page Styles */
|
|
/* Main Container for Minter Board */
|
|
|
|
input[type="checkbox"] {
|
|
width: 25px; /* Adjust width */
|
|
height: 25px; /* Adjust height */
|
|
appearance: none; /* Remove default styling */
|
|
background-color: rgb(15, 21, 22);
|
|
border: 2px solid rgb(98, 99, 106);
|
|
border-radius: 4px; /* Optional rounded corners */
|
|
display: inline-block;
|
|
position: relative;
|
|
}
|
|
|
|
input[type="checkbox"]:checked::after {
|
|
content: "✔"; /* Custom checkmark */
|
|
font-size: 20px;
|
|
color: rgb(201, 201, 201);
|
|
position: absolute;
|
|
top: 0;
|
|
left: 4px;
|
|
}
|
|
|
|
|
|
body {
|
|
background-color: black;
|
|
}
|
|
.minter-board-main {
|
|
background-color: #000000;
|
|
color: #ffffff;
|
|
border-radius: 1vh;
|
|
padding: 2vh;
|
|
}
|
|
|
|
/* Heading Style */
|
|
.minter-board-main h1 {
|
|
font-size: 4vh;
|
|
color: #76c7c0;
|
|
margin-bottom: 2vh;
|
|
}
|
|
|
|
/* Publish Card Button */
|
|
.publish-card-button {
|
|
background-color: #161820;
|
|
color: #ffffff;
|
|
border: none;
|
|
border-radius: 1vh;
|
|
padding: 2vh;
|
|
font-size: 2vh;
|
|
cursor: pointer;
|
|
transition: background-color 0.3s;
|
|
}
|
|
|
|
.publish-card-button:hover {
|
|
background-color: #1b214a;
|
|
}
|
|
|
|
/* Cards Container */
|
|
|
|
.cards-container {
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-wrap: wrap;
|
|
justify-content: center;
|
|
gap: 2vh; /* Adjust spacing as needed */
|
|
}
|
|
|
|
/* Publish Card View */
|
|
.publish-card-view {
|
|
display: flex;
|
|
text-align: left;
|
|
padding: 0em;
|
|
flex-wrap: wrap;
|
|
align-content: flex-start;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
|
|
.promotion-section{
|
|
display: flex;
|
|
text-align: left;
|
|
padding: 0em;
|
|
flex-wrap: wrap;
|
|
align-content: flex-start;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
|
|
|
|
/* Form Heading */
|
|
.publish-card-view h3 {
|
|
font-size: 2vh;
|
|
color: #86a5ae;
|
|
margin-bottom: 2vh;
|
|
}
|
|
|
|
/* Form Label */
|
|
.publish-card-view label {
|
|
display: block;
|
|
font-size: 1.8vh;
|
|
color: #76b4c7;
|
|
margin-bottom: 1vh;
|
|
font-weight: bold;
|
|
}
|
|
|
|
/* Input and Textarea Styling */
|
|
.publish-card-view input[type="text"],
|
|
.publish-card-view textarea {
|
|
width: 100%;
|
|
background-color: #121212;
|
|
color: #ffffff;
|
|
border: 0.2vh solid #444444;
|
|
border-radius: 0.5vh;
|
|
padding: 1.5vh;
|
|
font-size: 1.8vh;
|
|
margin-bottom: 2vh;
|
|
}
|
|
|
|
.blocklist-form {
|
|
display: flex;
|
|
flex-direction: column;
|
|
background-color: #1b1b1b; /* or your dark color */
|
|
border: 1px solid #444;
|
|
border-radius: 5px;
|
|
padding: 20px;
|
|
margin: 20px auto; /* center horizontally */
|
|
max-width: 600px; /* limit width */
|
|
color: #ddd; /* text color */
|
|
text-align: center;
|
|
align-items: center;
|
|
}
|
|
|
|
.blocklist-display {
|
|
/* This holds the list of blocked names */
|
|
border: 1px dashed;
|
|
background-color:#000000;
|
|
width: 90%;
|
|
font-size: 1.8rem;
|
|
color: #4d0000;
|
|
text-align: center;
|
|
align-items: center;
|
|
/* you could style the list items or bullet if you like */
|
|
}
|
|
|
|
.blocklist-button-container {
|
|
/* This area will hold the text input + the row for buttons */
|
|
display: flex;
|
|
flex-direction: row;
|
|
gap: 10px;
|
|
}
|
|
|
|
.blocklist-form input.blocklist-input {
|
|
padding: 1rem;
|
|
font-size: 2rem;
|
|
line-height: 2;
|
|
background-color: #14161a;
|
|
border: 1px solid #8caeb0;
|
|
border-radius: 4px;
|
|
color: #5c0101;
|
|
}
|
|
|
|
.publish-card-button {
|
|
background-color: #529d8d84;
|
|
color: #fff;
|
|
border: none;
|
|
border-radius: 5px;
|
|
padding: 10px 14px;
|
|
cursor: pointer;
|
|
font-size: 1.5rem;
|
|
transition: background-color 0.2s ease;
|
|
}
|
|
|
|
.publish-card-button:hover {
|
|
background-color: #3b5c71; /* a darker variant */
|
|
}
|
|
|
|
|
|
.publish-card-view textarea {
|
|
min-height: 15vh;
|
|
resize: vertical;
|
|
}
|
|
|
|
/* Links Container */
|
|
#links-container {
|
|
margin-bottom: 2vh;
|
|
}
|
|
|
|
.card-link {
|
|
width: 100%;
|
|
margin-bottom: 1.5vh;
|
|
}
|
|
|
|
/* Generic: all buttons inside .publish-card-form */
|
|
.publish-card-form button {
|
|
background-color: #359f4a;
|
|
color: #1e1e1e;
|
|
border: none;
|
|
border-radius: 0.5vh;
|
|
padding: 1.5vh;
|
|
font-size: 2vh;
|
|
cursor: pointer;
|
|
margin-right: 1vh;
|
|
transition: background-color 0.3s;
|
|
}
|
|
|
|
.publish-card-form button:hover {
|
|
background-color: #5e92a8;
|
|
}
|
|
|
|
/* Then specifically override the add button */
|
|
.publish-card-form #blocklist-add-button {
|
|
background-color: #233748;
|
|
color: #ffffff;
|
|
}
|
|
|
|
.publish-card-form #blocklist-add-button:hover {
|
|
background-color: #1b1936;
|
|
}
|
|
|
|
.publish-card-form #add-link-button {
|
|
background-color: #233748;
|
|
color: #ffffff;
|
|
margin-bottom: 2vh;
|
|
}
|
|
|
|
.publish-card-form #add-link-button:hover {
|
|
background-color: #1b1936;
|
|
}
|
|
|
|
/* And specifically override the remove button */
|
|
.publish-card-form #blocklist-remove-button {
|
|
background-color: #463737;
|
|
color: #ffffff;
|
|
}
|
|
|
|
.publish-card-form #blocklist-remove-button:hover {
|
|
background-color: #281e1e;
|
|
}
|
|
|
|
|
|
.publish-card-form #cancel-publish-button {
|
|
background-color: #463737;
|
|
color: #fff;
|
|
}
|
|
|
|
.publish-card-form #cancel-publish-button:hover {
|
|
background-color: #281e1e;
|
|
}
|
|
|
|
|
|
/* Responsive design */
|
|
@media (max-width: 768px) {
|
|
.publish-card-view {
|
|
width: 90%;
|
|
padding: 2vh;
|
|
}
|
|
|
|
.publish-card-button {
|
|
font-size: 1.8vh;
|
|
padding: 1.5vh;
|
|
}
|
|
|
|
.publish-card-form button {
|
|
font-size: 1.8vh;
|
|
padding: 1.2vh;
|
|
}
|
|
}
|
|
|
|
.refresh-cards-button {
|
|
border-color: white;
|
|
border-radius: 1.5vh;
|
|
background-color: black;
|
|
color: white;
|
|
}
|
|
|
|
/* Responsive Design */
|
|
@media (max-width: 768px) {
|
|
.publish-card-view {
|
|
width: 90%;
|
|
padding: 2vh;
|
|
}
|
|
|
|
.publish-card-button {
|
|
font-size: 1.8vh;
|
|
padding: 1.5vh;
|
|
}
|
|
|
|
.publish-card-form button {
|
|
font-size: 1.8vh;
|
|
padding: 1.2vh;
|
|
}
|
|
}
|
|
|
|
.refresh-cards-button {
|
|
border-color: white;
|
|
border-radius: 1.5vh;
|
|
background-color: black;
|
|
color: white;
|
|
}
|
|
/* Two cards per row on medium screens */
|
|
|
|
/* @media (max-width: 768px) {
|
|
.minter-card {
|
|
flex: 1 1 calc(50% - 20px);
|
|
}
|
|
} */
|
|
/* Full-width cards on small screens */
|
|
|
|
/* @media (max-width: 480px) {
|
|
.minter-card {
|
|
flex: 1 1 100%;
|
|
}
|
|
} */
|
|
|
|
/* .minter-card {
|
|
background-color: #1e1e2e;
|
|
flex: 1 1 calc(33%);
|
|
min-width: 22rem;
|
|
max-width: 22rem;
|
|
max-width: calc(25% - 2rem);
|
|
color: #ffffff;
|
|
border: 1px solid #333;
|
|
border-radius: 12px;
|
|
padding: 1vh;
|
|
min-height: 30vh;
|
|
max-height: auto;
|
|
margin: 1vh;
|
|
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
|
|
font-family: 'Arial', sans-serif;
|
|
transition: transform 0.2s ease-in-out;
|
|
} */
|
|
.minter-card{
|
|
background-color: #0c1314;
|
|
flex: auto;
|
|
display: flex;
|
|
min-width: 22rem;
|
|
/* max-width: 22rem; */
|
|
max-width: calc(30% - 3rem);
|
|
color: #ffffff;
|
|
border: 1px solid #6c8389;
|
|
border-radius: 12px;
|
|
padding: 1vh;
|
|
min-height: 30vh;
|
|
max-height: auto;
|
|
margin: 1vh;
|
|
box-shadow: 0 4px 10px rgba(207, 214, 255, 0.31);
|
|
font-family: 'Arial', sans-serif;
|
|
transition: transform 0.2s ease-in-out;
|
|
flex-direction: column;
|
|
/* align-content: center; */
|
|
justify-content: space-between;
|
|
align-items: stretch;
|
|
}
|
|
|
|
.minter-card:hover {
|
|
transform: translateY(-5px); /* Slightly lift card on hover */
|
|
}
|
|
|
|
.minter-card-header h3 {
|
|
margin: 0;
|
|
font-size: 1.6em;
|
|
color: #ffae42; /* Highlight for the header */
|
|
}
|
|
|
|
.minter-card-header h2 {
|
|
margin-bottom: 1.5em;
|
|
color:#7acdf4;
|
|
font-size: 1.0em;
|
|
}
|
|
|
|
.minter-card h5 {
|
|
margin: 0;
|
|
font-size: 1.4em;
|
|
color: lightgreen;
|
|
text-align: center;
|
|
}
|
|
.minter-card p {
|
|
font-size: 1.12em;
|
|
}
|
|
|
|
.minter-card-header p {
|
|
font-size: 1.15em;
|
|
color: #cccccc; /* Subdued color for additional header info */
|
|
}
|
|
|
|
.minter-card-results {
|
|
margin: 15px 0;
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 0.5rem;
|
|
align-content: stretch;
|
|
flex-wrap: wrap;
|
|
align-items: center;
|
|
}
|
|
|
|
.minter-card-results h5 {
|
|
margin-bottom: 1vh;
|
|
font-size: 1.3em;
|
|
color: lightgreen;
|
|
text-align: center;
|
|
}
|
|
|
|
.minter-card-results div {
|
|
display: flex;
|
|
justify-content: center;
|
|
}
|
|
|
|
.minter-card-results span {
|
|
padding: 5px 10px;
|
|
border-radius: 8px;
|
|
font-size: 1.1em;
|
|
}
|
|
|
|
.minter-card-results .admin-yes {
|
|
background-color: #ccffcc; /* Light green */
|
|
color: #006600;
|
|
}
|
|
|
|
.minter-card-results .admin-no {
|
|
background-color: #ffcccc; /* Light red */
|
|
color: #660000;
|
|
}
|
|
|
|
.minter-card-results .minter-yes {
|
|
background-color: #99cc99; /* Medium green */
|
|
color: #004d00;
|
|
}
|
|
|
|
.minter-card-results .minter-no {
|
|
background-color: #cc9999; /* Medium red */
|
|
color: #4d0000;
|
|
}
|
|
|
|
.minter-card-results .total-yes {
|
|
background-color: #669966; /* Dark green */
|
|
color: #003300;
|
|
}
|
|
|
|
.minter-card-results .total-no {
|
|
background-color: #996666; /* Dark red */
|
|
color: #330000;
|
|
}
|
|
|
|
.info .content-preview {
|
|
font-size: 0.85em;
|
|
color: #dddddd;
|
|
}
|
|
|
|
.minter-card-results button {
|
|
color: white;
|
|
background-color: rgb(48, 60, 63);
|
|
border-radius: 8px;
|
|
border-color: white;
|
|
border-style: groove;
|
|
font-size: 1.1em;
|
|
padding: 0.6vh 1.2vh;
|
|
margin: 0.15vh;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.minter-card-results button:hover {
|
|
color: rgb(112, 113, 100);
|
|
background-color: rgb(0, 0, 0);
|
|
border-radius: 8px;
|
|
border-color: white;
|
|
border-style: inset;
|
|
font-size: 1.1em;
|
|
padding: 0.6vh 1.2vh;
|
|
margin: 0.15vh;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.minter-card .info {
|
|
background-color: #2a2a2a; /* Very dark grey background */
|
|
border: 1px solid #d3d3d3; /* Light grey border */
|
|
padding: 1rem; /* Add padding inside the section */
|
|
margin: 1rem 0; /* Add margin outside the section for spacing */
|
|
font-size: 1.1em; /* Set the font size */
|
|
line-height: 1.5; /* Optional: Adjust line spacing for better readability */
|
|
height: calc(1.5 * 750 / 66 * 0.8em); /* Dynamically calculate height to fit 1000 characters */
|
|
overflow-y: auto; /* Enable vertical scrolling if content overflows */
|
|
border-radius: 8px; /* Optional: Add rounded corners */
|
|
color: #f1f1f1; /* Optional: Light grey text color for readability */
|
|
}
|
|
|
|
.admin-card{
|
|
background-color: #0b1925;
|
|
flex: auto;
|
|
display: flex;
|
|
min-width: 22rem;
|
|
/* max-width: 22rem; */
|
|
max-width: calc(30% - 3rem);
|
|
color: #ffffff;
|
|
border: 1px solid #8cabba;
|
|
border-radius: 12px;
|
|
padding: 1vh;
|
|
min-height: 30vh;
|
|
max-height: auto;
|
|
margin: 1vh;
|
|
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
|
|
font-family: 'Arial', sans-serif;
|
|
transition: transform 0.2s ease-in-out;
|
|
flex-direction: column;
|
|
/* align-content: center; */
|
|
justify-content: space-between;
|
|
align-items: stretch;
|
|
}
|
|
|
|
.admin-card:hover {
|
|
transform: translateY(-5px); /* Slightly lift card on hover */
|
|
}
|
|
|
|
.admin-card-header h3 {
|
|
margin: 0;
|
|
font-size: 1.6em;
|
|
color: #ffae42; /* Highlight for the header */
|
|
}
|
|
|
|
.admin-card-header h2 {
|
|
margin-bottom: 1.5em;
|
|
color:#7acdf4;
|
|
font-size: 1.0em;
|
|
}
|
|
|
|
.admin-card h5 {
|
|
margin: 0;
|
|
font-size: 1.4em;
|
|
color: lightgreen;
|
|
text-align: center;
|
|
}
|
|
.admin-card p {
|
|
font-size: 1.12em;
|
|
}
|
|
|
|
.admin-card-header p {
|
|
font-size: 1.15em;
|
|
color: #cccccc; /* Subdued color for additional header info */
|
|
}
|
|
|
|
.admin-card-results {
|
|
margin: 15px 0;
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 0.5rem;
|
|
align-content: stretch;
|
|
flex-wrap: wrap;
|
|
align-items: center;
|
|
}
|
|
|
|
.admin-card-results h5 {
|
|
margin-bottom: 1vh;
|
|
font-size: 1.3em;
|
|
color: lightgreen;
|
|
text-align: center;
|
|
}
|
|
|
|
.admin-card-results div {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
.admin-card-results span {
|
|
padding: 5px 10px;
|
|
border-radius: 8px;
|
|
font-size: 1.1em;
|
|
}
|
|
|
|
.admin-card-results .admin-yes {
|
|
background-color: #ccffcc; /* Light green */
|
|
color: #006600;
|
|
}
|
|
|
|
.admin-card-results .admin-no {
|
|
background-color: #ffcccc; /* Light red */
|
|
color: #660000;
|
|
}
|
|
|
|
.admin-card-results .admin-yes {
|
|
background-color: #99cc99; /* Medium green */
|
|
color: #004d00;
|
|
}
|
|
|
|
.admin-card-results .admin-no {
|
|
background-color: #cc9999; /* Medium red */
|
|
color: #4d0000;
|
|
}
|
|
|
|
.admin-card-results .total-yes {
|
|
background-color: #669966; /* Dark green */
|
|
color: #003300;
|
|
}
|
|
|
|
.admin-card-results .total-no {
|
|
background-color: #996666; /* Dark red */
|
|
color: #330000;
|
|
}
|
|
|
|
.info .content-preview {
|
|
font-size: 0.85em;
|
|
color: #dddddd;
|
|
}
|
|
|
|
.admin-card .info {
|
|
background-color: #2a2a2a; /* Very dark grey background */
|
|
border: 1px solid #d3d3d3; /* Light grey border */
|
|
padding: 1rem; /* Add padding inside the section */
|
|
margin: 1rem 0; /* Add margin outside the section for spacing */
|
|
font-size: 1.1em; /* Set the font size */
|
|
line-height: 1.5; /* Optional: Adjust line spacing for better readability */
|
|
height: calc(1.5 * 750 / 66 * 0.8em); /* Dynamically calculate height to fit 1000 characters */
|
|
overflow-y: auto; /* Enable vertical scrolling if content overflows */
|
|
border-radius: 8px; /* Optional: Add rounded corners */
|
|
color: #f1f1f1; /* Optional: Light grey text color for readability */
|
|
}
|
|
|
|
.info .toggle-content-button {
|
|
background-color: #ffae42; /* Highlight for toggle button */
|
|
color: #1e1e2e;
|
|
border: none;
|
|
font-size: 0.75em;
|
|
border-radius: 8px;
|
|
padding: 1px 2px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.support-header {
|
|
margin-bottom: 1vh;
|
|
font-size: 1.1vh;
|
|
color: lightgreen;
|
|
text-align: center;
|
|
}
|
|
|
|
.results-header {
|
|
margin-top: 1vh;
|
|
}
|
|
|
|
.info-links button {
|
|
background-color: #1e90ff; /* Link button color */
|
|
color: #ffffff;
|
|
border: none;
|
|
border-radius: 8px;
|
|
font-size: 0.8em;
|
|
padding: 0.15vh 0.3vh;
|
|
margin: 0.07vh;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.info-links button:hover {
|
|
background-color: #0055cc;
|
|
}
|
|
|
|
.actions {
|
|
display: flex;
|
|
max-width: 100%;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
.actions-buttons {
|
|
display: flex;
|
|
flex-direction: row;
|
|
justify-content: space-around;
|
|
align-items: stretch;
|
|
flex-grow: 1;
|
|
width: 100%;
|
|
flex-wrap: wrap;
|
|
align-content: flex-end;
|
|
}
|
|
|
|
.actions h5{
|
|
margin-bottom: 1vh;
|
|
font-size: 1.5vh;
|
|
color: lightgreen
|
|
}
|
|
.actions .yes {
|
|
background-color: #00cc00; /* Green for yes */
|
|
color: #ffffff;
|
|
border: none;
|
|
border-radius: 8px;
|
|
padding: 1vh 1.1rem;
|
|
cursor: pointer;
|
|
transition: background-color 0.3s;
|
|
}
|
|
|
|
.actions .yes:hover {
|
|
background-color: #009900;
|
|
}
|
|
|
|
.actions .no {
|
|
background-color: #cc0000; /* Red for no */
|
|
color: #ffffff;
|
|
border: none;
|
|
border-radius: 8px;
|
|
padding: 1.0vh 1.1rem;
|
|
cursor: pointer;
|
|
transition: background-color 0.3s;
|
|
}
|
|
|
|
.actions .no:hover {
|
|
background-color: #990000;
|
|
}
|
|
|
|
.actions .comment {
|
|
background-color: #cccccc; /* Grey for comments */
|
|
color: #1e1e2e;
|
|
border: none;
|
|
border-radius: 8px;
|
|
padding: 1.0vh 1.5rem;
|
|
cursor: pointer;
|
|
transition: background-color 0.3s;
|
|
}
|
|
|
|
.actions .comment:hover {
|
|
background-color: #999999;
|
|
}
|
|
|
|
.comments-section {
|
|
background-color: #292929; /* Slightly lighter background */
|
|
padding: 10px;
|
|
border-radius: 8px;
|
|
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.5);
|
|
}
|
|
|
|
.comments {
|
|
font-size: 1.15em;
|
|
}
|
|
|
|
.comments-container {
|
|
margin-bottom: 10px;
|
|
max-height: 600px;
|
|
overflow-y: auto;
|
|
}
|
|
|
|
textarea {
|
|
border: 1px solid #444444;
|
|
background-color: #1e1e2e;
|
|
color: #ffffff;
|
|
border-radius: 8px;
|
|
padding: 5px;
|
|
resize: vertical;
|
|
}
|
|
|
|
textarea::placeholder {
|
|
color: #aaaaaa;
|
|
}
|
|
|
|
.comments-section button {
|
|
background-color: #1e90ff; /* Blue for post comment */
|
|
color: #ffffff;
|
|
border: none;
|
|
border-radius: 8px;
|
|
padding: 5px 10px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.comments-section button:hover {
|
|
background-color: #0055cc;
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|