bbpress-support-toolkit/assets/style.css
feibisi 541ff64fbe Add bbPress Support Toolkit plugin files
Initial commit of the bbPress Support Toolkit plugin, including main plugin file, admin settings, core functionality, widgets, styles, and language files. This provides support forum enhancements such as topic status management, user ranking, premium forum options, and various admin and SEO settings.
2025-07-23 19:45:30 +08:00

374 lines
No EOL
5.9 KiB
CSS
Executable file

.resolved {
color: green;
}
.urgent {
color: red;
}
.claimed {
color: #efbf1c;
}
.bbps-support-forums-message {
clear: left;
float: left;
display: block;
width: 600px;
font-size: 14px;
margin-bottom: 15px;
padding: 10px;
border: 1px solid #ddd;
border-radius: 6px;
background-color: #f9f9f9;
}
#bbps_support_forum_options {
margin-bottom: 15px;
}
#bbps-topic-move {
margin-bottom: 10px;
}
.med-text {
width: 80px;
}
.bbps-clear {
clear: both;
}
.bbps_float_left {
float: left;
width: 100px;
}
.topic_stat {
float: left;
width: 100px;
}
.clear {
clear: both;
}
.float_right {
float: right;
margin-right: 10px;
}
.bbps-links {
margin-right: 3px;
}
td.bbp-topic-author,
td.bbp-reply-author {
display: block;
width: 106px;
}
#bbps-user-title {
font-style: italic;
font-size: 12px;
color: #666;
margin-top: 5px;
}
#bbps-post-count {
font-size: 11px;
color: #999;
margin-top: 3px;
}
#trusted {
color: #0073aa;
font-size: 11px;
margin-top: 3px;
}
.label {
display: inline-block;
padding: 4px 6px;
font-size: 12px;
font-weight: normal;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: 4px;
margin-right: 5px;
}
.label-success {
background-color: #73B73E;
}
.label-warning {
background-color: #db3b37;
}
.label-info {
background-color: #5bc0de;
}
.label-secondary {
background-color: #9e9e9e;
}
.label-new {
background-color: #f46d6a;
}
.label-closed {
background-color: #dcdcdc;
}
.label-sticky {
background-color: #f7ab60;
}
.post-starter-label {
display: inline-block;
font-size: 11px;
font-weight: normal;
line-height: 1;
color: #fff;
border-radius: 3px;
margin-top: 3px;
background-color: #f7ab60;
padding: 5px 6px;
}
.bbps-private-reply {
background: rgba(255, 255, 255, 0.5) !important;
border-left: 4px solid #ffc107;
}
.bbps-private-reply .bbp-reply-content:before {
content: "🔒";
display: inline-block;
margin-right: 5px;
color: #ffc107;
font-weight: bold;
}
.bbps-private-reply .bbp-reply-content {
position: relative;
padding-left: 25px;
}
.badge {
display: inline-block;
min-width: 10px;
padding: 3px 7px;
font-size: 12px;
font-weight: bold;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: 10px;
margin-left: 5px;
}
.badge-info {
background-color: #5bc0de;
}
.well {
min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
border-radius: 4px;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.btn {
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: normal;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
text-decoration: none;
}
.btn-primary {
color: #fff;
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary:hover {
color: #fff;
background-color: #286090;
border-color: #204d74;
}
.btn-default {
color: #333;
background-color: #fff;
border-color: #ccc;
}
.btn-default:hover {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.alert {
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}
.alert-info {
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
}
.alert-warning {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
}
.alert-error {
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
}
.form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
transition:
border-color ease-in-out 0.15s,
box-shadow ease-in-out 0.15s;
}
.form-group {
margin-bottom: 15px;
}
.input-group {
position: relative;
display: table;
border-collapse: separate;
}
.input-group .form-control {
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0;
}
.input-group-addon {
padding: 6px 12px;
font-size: 14px;
font-weight: normal;
line-height: 1;
color: #555;
text-align: center;
background-color: #eee;
border: 1px solid #ccc;
border-radius: 4px;
width: 1%;
white-space: nowrap;
vertical-align: middle;
display: table-cell;
}
.forum_text {
font-weight: bold;
margin-bottom: 10px;
display: block;
}
.green {
color: #5cb85c;
}
.red {
color: #d9534f;
}
.forum_hours {
font-size: 12px;
color: #666;
margin-top: 5px;
}
#supportwrapper {
text-align: center;
}
#html_clock {
margin-top: 15px;
}
.bbps-support-forums-message {
background-color: #fff3cd;
border-color: #ffeaa7;
color: #856404;
padding: 12px 15px;
margin: 10px 0;
border: 1px solid transparent;
border-radius: 8px;
font-size: 12px;
width: 100%;
float: none;
clear: both;
box-sizing: border-box;
}
.bbps-support-forums-message a {
color: #856404;
font-weight: bold;
text-decoration: underline;
}
.bbps-support-forums-message a:hover {
text-decoration: none;
}
.bbps-support-forums-message strong {
font-weight: 600;
color: #664d03;
}
.column-bbps_status {
width: 80px;
}
.column-bbps_forum {
width: 100px;
}