32 lines
1.4 KiB
TypeScript
32 lines
1.4 KiB
TypeScript
import { Component } from '@angular/core';
|
|
import { RouterModule } from '@angular/router';
|
|
import { RippleModule } from 'primeng/ripple';
|
|
import { StyleClassModule } from 'primeng/styleclass';
|
|
import { ButtonModule } from 'primeng/button';
|
|
import { DividerModule } from 'primeng/divider';
|
|
import { FeaturesWidget } from '../../components/landing/featureswidget';
|
|
import { TopbarWidget } from '../../components/landing/topbarwidget.component';
|
|
import { HeroWidget } from '../../components/landing/herowidget';
|
|
import { HighlightsWidget } from '../../components/landing/highlightswidget';
|
|
import { PricingWidget } from '../../components/landing/pricingwidget';
|
|
import { FooterWidget } from '../../components/landing/footerwidget';
|
|
|
|
|
|
@Component({
|
|
standalone: true,
|
|
imports: [RouterModule, TopbarWidget, HeroWidget, FeaturesWidget, HighlightsWidget, PricingWidget, FooterWidget, RippleModule, StyleClassModule, ButtonModule, DividerModule],
|
|
template: `
|
|
<div class="bg-surface-0 dark:bg-surface-900">
|
|
<div id="home" class="landing-wrapper overflow-hidden">
|
|
<topbar-widget class="py-6 px-6 mx-0 md:mx-12 lg:mx-20 lg:px-20 flex items-center justify-between relative lg:static" />
|
|
<hero-widget />
|
|
<features-widget />
|
|
<highlights-widget />
|
|
<pricing-widget />
|
|
<footer-widget />
|
|
</div>
|
|
</div>
|
|
`
|
|
})
|
|
export class Landing {}
|