|
23 | 23 |
|
24 | 24 | private async Task DefaultLayout()
|
25 | 25 | {
|
26 |
| - <div class="container h-full grid gap-2 grid-cols-1 md:grid-cols-[calc(var(--spacing)*65)_1fr] lg:grid-cols-[calc(var(--spacing)*65)_1fr_calc(var(--spacing)*50)] 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"> |
27 | 27 | @await RenderPartialAsync(_PagesNav.Create(Model))
|
28 |
| - @await RenderPartialAsync(_TableOfContents.Create(Model)) |
29 |
| - <main id="content-container" class="w-full flex flex-col order-2 relative pb-30 overflow-x-hidden"> |
30 |
| - <div class="w-full absolute top-0 left-0 right-0 htmx-indicator" id="htmx-indicator" role="status"> |
31 |
| - <div class="h-[2px] w-full overflow-hidden"> |
32 |
| - <div class="progress w-full h-full bg-pink-70 left-right"></div> |
| 28 | + <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"> |
| 29 | + @await RenderPartialAsync(_TableOfContents.Create(Model)) |
| 30 | + <main id="content-container" class="w-full flex flex-col order-1 relative pb-30 overflow-x-hidden"> |
| 31 | + <div class="w-full absolute top-0 left-0 right-0 htmx-indicator" id="htmx-indicator" role="status"> |
| 32 | + <div class="h-[2px] w-full overflow-hidden"> |
| 33 | + <div class="progress w-full h-full bg-pink-70 left-right"></div> |
| 34 | + </div> |
| 35 | + <div class="sr-only">Loading</div> |
33 | 36 | </div>
|
34 |
| - <div class="sr-only">Loading</div> |
35 |
| - </div> |
36 |
| - <div class="content-container md:px-4"> |
37 |
| - @await RenderPartialAsync(_Breadcrumbs.Create(Model)) |
38 |
| - </div> |
39 |
| - <article id="markdown-content" class="content-container markdown-content md:px-4"> |
40 |
| - <input type="checkbox" class="hidden" id="pages-nav-hamburger"> |
41 |
| - @await RenderBodyAsync() |
42 |
| - </article> |
43 |
| - @await RenderPartialAsync(_PrevNextNav.Create(Model)) |
44 |
| - </main> |
| 37 | + <div class="content-container md:px-4"> |
| 38 | + @await RenderPartialAsync(_Breadcrumbs.Create(Model)) |
| 39 | + </div> |
| 40 | + <article id="markdown-content" class="content-container markdown-content md:px-4"> |
| 41 | + <input type="checkbox" class="hidden" id="pages-nav-hamburger"> |
| 42 | + @await RenderBodyAsync() |
| 43 | + </article> |
| 44 | + @await RenderPartialAsync(_PrevNextNav.Create(Model)) |
| 45 | + </main> |
| 46 | + </div> |
45 | 47 | </div>
|
46 | 48 | }
|
47 | 49 |
|
|
0 commit comments