microsoft/hve-core
Publicmirrored fromhttps://github.com/microsoft/hve-coreAvailable
docs/docusaurus/src/pages/index.tsx
38lines · modecode
| 1 | import React from 'react'; |
| 2 | import Layout from '@theme/Layout'; |
| 3 | import HeroSection from '../components/HeroSection'; |
| 4 | import { IconCard, BoxCard, CardGrid } from '../components/Cards'; |
| 5 | import { iconCards, boxCards } from '../data/hubCards'; |
| 6 | |
| 7 | export default function Home(): React.ReactElement { |
| 8 | return ( |
| 9 | <Layout title="HVE Core" description="AI-Driven Software Development Across the Full Lifecycle"> |
| 10 | <HeroSection |
| 11 | title="HVE Core" |
| 12 | subtitle="AI-Driven Software Development Across the Full Lifecycle" |
| 13 | /> |
| 14 | |
| 15 | <main> |
| 16 | <section style={{ padding: '24px 0', maxWidth: 'calc(100% - 48px)', margin: '0 24px' }}> |
| 17 | <CardGrid> |
| 18 | {iconCards.map((card) => ( |
| 19 | <IconCard key={card.href} icon={card.icon} supertitle={card.supertitle} title={card.title} href={card.href} /> |
| 20 | ))} |
| 21 | </CardGrid> |
| 22 | </section> |
| 23 | |
| 24 | <section style={{ padding: '48px 0', maxWidth: 'calc(100% - 48px)', margin: '0 24px' }}> |
| 25 | <h2 style={{ fontSize: '34px', fontWeight: 600, marginBottom: '0px' }}>Deep dive</h2> |
| 26 | <p style={{ color: 'var(--ms-learn-text-subtle)', marginTop: '0', marginBottom: '24px', fontSize: '16px' }}> |
| 27 | Explore best practices and patterns for AI-assisted development. |
| 28 | </p> |
| 29 | <CardGrid columns={4}> |
| 30 | {boxCards.map((card) => ( |
| 31 | <BoxCard key={card.title} {...card} /> |
| 32 | ))} |
| 33 | </CardGrid> |
| 34 | </section> |
| 35 | </main> |
| 36 | </Layout> |
| 37 | ); |
| 38 | } |
| 39 | |