Mod3 / style.css
ZENLLC's picture
Update style.css
3d39f9b verified
:root {
--zen-accent-h: 220; /* Change for color theme */
--zen-accent-s: 95%;
--zen-accent-l: 55%;
--zen-font: "Inter", "Segoe UI", Arial, sans-serif;
}
html, body, * {
font-family: var(--zen-font);
font-size: 1.08em;
}
.gr-button-primary {
background: hsl(var(--zen-accent-h) var(--zen-accent-s) var(--zen-accent-l));
color: white;
border: none;
}
.gr-button-primary:hover { filter: brightness(1.1); }
/* ───── Chatbot bubbles ───── */
.gr-chatbot .message.user {
background: hsla(var(--zen-accent-h) var(--zen-accent-s) calc(var(--zen-accent-l) + 25%), .18);
color: #fff; /* ← NEW */
}
.gr-chatbot .message.bot {
background: hsla(var(--zen-accent-h) var(--zen-accent-s) calc(var(--zen-accent-l) + 15%), .13);
color: #fff; /* ← NEW */
}
/* Make *everything* inside the bubbles white (links, bold, code, etc.) */
.gr-chatbot .message.user *,
.gr-chatbot .message.bot * {
color: #fff !important; /* ← NEW */
}
.gr-image, .gr-plot {
border-radius: 12px;
box-shadow: 0 4px 16px rgba(0,0,0,.07);
margin-top: 6px;
}
.gr-textbox, .gr-chatbot {
border-radius: 8px;
}
body {
background: #f7fafe;
}
/* Blue header text – affects only the element with id="zen-header" */
#zen-header { color: #1e6cff; } /* adjust the hex if you want a different blue */