Author: xdplateadmin
-
XD Plate Dark Theme CSS
/* XD PLATE — Dark Premium Theme Override */
@font-face {
font-family: ‘CharlesWright’;
src: url(‘/wp-content/plugins/xd-plate-builder/assets/fonts/CharlesWright.ttf’) format(‘truetype’);
font-weight: normal;
font-style: normal;
}/* Full page dark */
html, body {
background: #0a0a0a !important;
color: #f0f0f0 !important;
}/* Header / Nav */
header, .wp-site-header, [class*=”header”] {
background: #0a0a0a !important;
border-bottom: 1px solid #1a1a1a !important;
}header a, header p, .wp-site-header a, .wp-site-header p,
nav a, [class*=”header”] a {
color: #f0f0f0 !important;
}/* Site title — gold */
header .wp-block-site-title a,
.wp-site-header .wp-block-site-title a,
.wp-block-site-title a {
color: #c9a84c !important;
font-weight: 800 !important;
letter-spacing: 0.05em !important;
text-decoration: none !important;
font-size: 1.5rem !important;
}/* Navigation links */
nav a {
color: #ccc !important;
text-decoration: none !important;
font-weight: 500 !important;
font-size: 0.85rem !important;
text-transform: uppercase !important;
letter-spacing: 0.08em !important;
}
nav a:hover { color: #c9a84c !important; }/* Main content area */
main, .wp-block-post-content, .entry-content, article, .wp-site-blocks {
background: #0a0a0a !important;
color: #f0f0f0 !important;
}/* Hide default page title on plate builder */
main > .wp-block-post-title,
.wp-block-post-title,
h1.wp-block-post-title {
display: none !important;
}/* Footer — dark with plate font */
footer, .wp-site-footer, [class*=”footer”], .wp-block-template-part footer {
background: #050505 !important;
border-top: 1px solid #1a1a1a !important;
padding: 40px 20px !important;
}
footer *, .wp-site-footer *, [class*=”footer”] * {
color: #666 !important;
}
footer a, .wp-site-footer a, [class*=”footer”] a {
color: #c9a84c !important;
text-decoration: none !important;
}
footer a:hover, .wp-site-footer a:hover { color: #e0c76a !important; }/* Footer site title in plate font */
footer .wp-block-site-title a,
.wp-site-footer .wp-block-site-title a {
font-family: ‘CharlesWright’, ‘Courier New’, monospace !important;
color: #c9a84c !important;
font-size: 1.8rem !important;
letter-spacing: 0.1em !important;
}/* Footer text in plate font */
footer p, .wp-site-footer p, footer [class*=”powered”] {
font-family: ‘CharlesWright’, ‘Courier New’, monospace !important;
font-size: 0.85rem !important;
letter-spacing: 0.05em !important;
color: #444 !important;
}/* Footer nav links */
footer nav a, .wp-site-footer nav a {
font-family: ‘CharlesWright’, ‘Courier New’, monospace !important;
letter-spacing: 0.06em !important;
font-size: 0.8rem !important;
text-transform: uppercase !important;
}/* Remove “Twenty Twenty-Five” and WordPress branding text */
footer p:last-child, .wp-site-footer p:last-child {
opacity: 0 !important;
height: 0 !important;
overflow: hidden !important;
}/* All headings */
h1, h2, h3, h4, h5, h6 { color: #f0f0f0 !important; }/* Links */
a { color: #c9a84c !important; }
a:hover { color: #e0c76a !important; }/* Remove any white backgrounds on blocks */
.wp-block-group, .wp-block-cover, .wp-block-columns,
.wp-block-column, .has-background { background: transparent !important; }/* WooCommerce buttons */
.wc-block-components-button, .wp-element-button,
button.wp-element-button, .woocommerce .button {
background: linear-gradient(135deg, #c9a84c 0%, #a08030 100%) !important;
color: #000 !important;
border: none !important;
font-weight: 700 !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
border-radius: 8px !important;
}/* My Account link in header */
.wp-block-loginout a, [class*=”account”] a {
color: #c9a84c !important;
}/* Scrollbar */
::-webkit-scrollbar { width: 8px; }
::-webkit-scrollbar-track { background: #0a0a0a; }
::-webkit-scrollbar-thumb { background: #333; border-radius: 4px; }
::-webkit-scrollbar-thumb:hover { background: #c9a84c; }