@devilsdev/rag-pipeline-utils
Version:
A modular toolkit for building RAG (Retrieval-Augmented Generation) pipelines in Node.js
78 lines (65 loc) • 1.37 kB
CSS
/**
* Version: 1.4.0
* Path: docs-site/src/components/HomepageHeader/index.module.css
* Description: Styles for responsive hero banner with mint green CTA
* Author: Ali Kahwaji
*/
:root {
--hero-accent: #3EF4B6;
}
.heroBanner {
padding: 5rem 2rem;
background: var(--ifm-background-color);
text-align: center;
}
.heroTitle {
font-size: 3rem;
font-weight: 700;
color: var(--ifm-heading-color);
margin-bottom: 1rem;
line-height: 1.2;
}
.heroSubtitle {
font-size: 1.2rem;
color: var(--ifm-font-color-base);
max-width: 720px;
margin: 0 auto 2rem auto;
}
.buttons {
display: flex;
flex-wrap: wrap;
gap: 1rem;
justify-content: center;
}
.ctaButton {
border-radius: 8px;
font-weight: 600;
padding: 0.75rem 2rem;
transition: all 0.25s ease-in-out;
}
.ctaButton.button--primary {
background-color: var(--hero-accent);
border: none;
color: black;
}
.ctaButton.button--primary:hover {
background-color: #33e3a6;
box-shadow: 0 0 0 4px rgba(62, 244, 182, 0.3);
}
.ctaButton.button--outline {
border-color: var(--hero-accent);
color: var(--hero-accent);
}
.ctaButton.button--outline:hover {
background-color: rgba(62, 244, 182, 0.1);
border-color: var(--hero-accent);
}
/* Mobile adjustments */
@media (max-width: 768px) {
.heroTitle {
font-size: 2.25rem;
}
.heroSubtitle {
font-size: 1rem;
}
}