48 lines
2.4 KiB
PHP
48 lines
2.4 KiB
PHP
<?php
|
|
add_action('wp_head', function() {
|
|
echo '<style>
|
|
:root {
|
|
--wp--preset--color--primary: #FFBF00 !important;
|
|
--bro-amber: #FFBF00;
|
|
--bro-dark: #0A0A0A;
|
|
--bro-glass: rgba(255, 191, 0, 0.1);
|
|
}
|
|
body { background-color: var(--bro-dark) !important; color: #FFFFFF !important; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; }
|
|
.wp-block-post-title a, h1, h2, h3 { color: var(--bro-amber) !important; font-weight: 900 !important; text-transform: uppercase; letter-spacing: -0.02em; }
|
|
.wp-block-navigation a { color: #FFFFFF !important; font-weight: bold; text-transform: uppercase; font-size: 0.9rem; transition: color 0.3s ease; }
|
|
.wp-block-navigation a:hover { color: var(--bro-amber) !important; }
|
|
.wp-block-navigation .wp-block-navigation-item.has-child { position: relative; }
|
|
.wp-block-navigation .wp-block-navigation__submenu-container {
|
|
background-color: #111 !important;
|
|
border: 1px solid var(--bro-amber);
|
|
padding: 10px !important;
|
|
border-radius: 8px;
|
|
}
|
|
.wp-block-navigation .wp-block-navigation__submenu-container a {
|
|
font-size: 0.8rem !important;
|
|
}
|
|
.wp-block-button__link { background-color: var(--bro-amber) !important; color: #000 !important; border-radius: 8px !important; font-weight: 800 !important; text-transform: uppercase; border: none !important; transition: transform 0.2s ease, box-shadow 0.2s ease; }
|
|
.wp-block-button__link:hover { transform: translateY(-2px); box-shadow: 0 4px 15px rgba(255, 191, 0, 0.4); }
|
|
|
|
/* Glassmorphism effect for groups */
|
|
.has-background.has-black-background-color {
|
|
background-color: rgba(20, 20, 20, 0.8) !important;
|
|
backdrop-filter: blur(10px);
|
|
border: 1px solid rgba(255, 191, 0, 0.2);
|
|
box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.8);
|
|
}
|
|
|
|
.wp-block-cover__inner-container h1 {
|
|
text-shadow: 0 0 20px rgba(255, 191, 0, 0.5);
|
|
}
|
|
|
|
.wp-block-query .wp-block-post-template {
|
|
border-bottom: 1px solid #222;
|
|
padding-bottom: 20px;
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
footer { border-top: 1px solid #222; padding-top: 40px; opacity: 0.8; }
|
|
</style>';
|
|
});
|