Add landing pages library with comprehensive components and demos

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
skyai_dev
2025-09-06 13:52:41 +10:00
parent 5346d6d0c9
commit 246c62fd49
113 changed files with 13015 additions and 165 deletions

View File

@@ -0,0 +1,45 @@
@use '../../../../../ui-design-system/src/styles/semantic/index' as *;
.ui-lp-saas-template {
min-height: 100vh;
display: flex;
flex-direction: column;
&__main {
flex: 1;
// Alternating background colors for sections
> *:nth-child(odd) {
background: $semantic-color-surface-primary;
}
> *:nth-child(even) {
background: $semantic-color-surface-secondary;
}
// Override for hero to maintain gradient/special background
> ui-lp-hero {
background: unset;
}
}
// Ensure proper spacing between sections
section + section {
border-top: 1px solid $semantic-color-border-subtle;
}
// Responsive adjustments
@media (max-width: $semantic-breakpoint-sm - 1) {
&__main {
// Reduce alternating backgrounds on mobile for better readability
> * {
background: $semantic-color-surface-primary !important;
}
section + section {
border-top: none;
margin-top: $semantic-spacing-layout-section-sm;
}
}
}
}