Skip to content

Commit b82f3df

Browse files
committed
Limited max width PoC
1 parent d573cea commit b82f3df

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

src/Elastic.Markdown/Assets/styles.css

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
--banner-height: calc(var(--spacing) * 9);
2525
/*--offset-top: calc(var(--header-height) + var(--banner-height));*/
2626
--offset-top: 72px;
27+
--max-layout-width: 1800px;
2728
}
2829

2930
@media screen and (min-width: 767px) {
@@ -238,7 +239,8 @@
238239
@media screen and (min-width: 1200px) {
239240
.oldNav {
240241
& > div {
241-
max-width: 100%;
242+
width: 100%;
243+
max-width: var(--max-layout-width);
242244
}
243245
div:has(> div > nav) {
244246
flex-grow: 1;

src/Elastic.Markdown/Slices/Layout/_SecondaryNav.cshtml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
@using Elastic.Markdown.Helpers
22
@using Elastic.Markdown.Myst.FrontMatter
33
@inherits RazorSlice<LayoutViewModel>
4-
<nav id="secondary-nav" class="bg-grey-10 border-t-1 border-grey-20 font-sans font-semibold text-sm text-ink-light md:text-base p-6">
5-
<div class="flex mx-auto justify-between items-center">
4+
<nav id="secondary-nav" class="bg-grey-10 border-t-1 border-grey-20 font-sans font-semibold text-sm text-ink-light md:text-base">
5+
<div class="max-w-(--max-layout-width) flex mx-auto justify-between items-center p-6">
66
<div class="flex gap-2 flex-nowrap items-center">
77
@if (Model.CurrentDocument.YamlFrontMatter?.Layout != LayoutName.LandingPage)
88
{

src/Elastic.Markdown/Slices/_Layout.cshtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
private async Task DefaultLayout()
2525
{
26-
<div class="w-full h-full grid grid-cols-1 md:grid-cols-[calc(var(--spacing)*65)_1fr] px-6">
26+
<div class="max-w-(--max-layout-width) w-full h-full grid grid-cols-1 md:grid-cols-[calc(var(--spacing)*65)_1fr] px-6">
2727
@await RenderPartialAsync(_PagesNav.Create(Model))
2828
<div class="order-2 grid grid-cols-1 md:grid-cols-[clamp(40ch,80ch,100%)] lg:grid-cols-[80ch_1fr] xl:grid-cols-[90ch_calc(var(--spacing)*65)] justify-center">
2929
@await RenderPartialAsync(_TableOfContents.Create(Model))

0 commit comments

Comments
 (0)