/
githubmirror
/
bootstrap
Обзор
Документация
Войти
/
githubmirror
/
bootstrap
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
site/src/layouts/SingleLayout.astro
37 строк
950 B
Julien Déramond
Docs: migration from Hugo to Astro (#41251)
15 апр 2025, 19:37
Не верифицирован
15 апр 2025, 19:37
a8ab199
Код
Авторство
О чём код?
--- import Ads from '@components/Ads.astro' import BaseLayout from '@layouts/BaseLayout.astro' interface Props { description: string title: string } const { description, title } = Astro.props --- <BaseLayout {...Astro.props} layout="single"> <Fragment slot="main"> <header class="py-5 border-bottom"> <div class="container-xxl bd-gutter pt-md-1 pb-md-4"> <div class="row"> <div class="col-xl-8"> <h1 class="bd-title mt-0">{title}</h1> <p class="bd-subtitle">{description}</p> <slot name="header-content" /> </div> <div class="col-xl-4 d-lg-flex justify-content-xl-end"> <Ads /> </div> </div> </div> </header> <main class="bd-content order-1 py-5" id="content"> <div class="container-xxl bd-gutter"> <slot /> <slot name="main-content" /> </div> </main> </Fragment> </BaseLayout>