Files
Go-Ask-Auntie/styles/theme.css
T
Keith Solomon dcb38250f8
Sync TODOs with Issues / sync_todos (push) Successful in 7s
🔵 other: Initial WP conversion from Eleventy
2026-05-25 16:48:48 -05:00

124 lines
2.4 KiB
CSS

/* Tailwind setup */
@import "tailwindcss";
/* Base styles */
@import "./base/index.css";
@import "./navigation/index.css";
/* Lineicons icon font */
@import "./fonts/lineicons.css";
/* Import *-break-out utilities (replicating the non-functional "tailwind-container-break-out" plugin) */
@import "./base/break-out.css";
/* Components */
@import "./components/index.css";
/* Blocks */
@import "./blocks/index.css";
/* Import Tailwind typography plugin */
@plugin "@tailwindcss/typography";
/* Go Ask Auntie Custom Styles */
/* Background images */
@theme {
--background-image-hero: url('/static/img/bg-hero.png');
--background-image-map: url('/static/img/bg-map.png');
--background-image-pattern: url('/static/img/bg-pattern.png');
--background-image-condom: url('/static/img/bg-condom.png');
--background-image-wwor: url('/static/img/bg-wwor.png');
--background-image-wwor-body: url('/static/img/bg-wwor-body.png');
}
/* Buttons - matching Auntie style */
.btn {
@apply rounded-full border-4 border-white text-white px-8 py-2 text-center font-bold uppercase cursor-pointer transition-shadow duration-300;
}
.btn:hover {
@apply shadow-lg;
}
.btn.bg-red {
background-color: var(--color-red);
}
.btn.bg-navy {
background-color: var(--color-navy);
}
.btn.bg-teal {
background-color: var(--color-teal);
}
.btn.bg-purple {
background-color: var(--color-purple);
}
/* Section padding - matches Auntie layout */
section {
@apply md:px-0 px-4;
}
/* Font Passion One utility */
.font-passion-one {
font-family: "Passion One", cursive;
}
/* Prose overrides for Auntie brand */
.prose {
--tw-prose-body: var(--color-navy);
--tw-prose-headings: var(--color-navy);
--tw-prose-links: var(--color-navy);
}
.prose a:hover {
color: var(--color-red);
}
/* Background utilities */
.bg-hero {
background-image: var(--background-image-hero);
}
.bg-map {
background-image: var(--background-image-map);
}
.bg-pattern {
background-image: var(--background-image-pattern);
}
.bg-condom {
background-image: var(--background-image-condom);
}
.bg-wwor {
background-image: var(--background-image-wwor);
}
.bg-wwor-body {
background-image: var(--background-image-wwor-body);
}
.bg-overlay {
position: relative;
}
.bg-overlay::before {
content: '';
position: absolute;
inset: 0;
background: inherit;
opacity: 0.5;
z-index: 0;
}
.bg-overlay > * {
position: relative;
z-index: 1;
}