Skip to content

Commit 80c0b5e

Browse files
StanG4313d0rich
andauthored
[DO-560] Update page layout (#39)
* page layout updated * horizontal scrolling fixed * Optimize CSS logic --------- Co-authored-by: Nikolay Dorofeev <[email protected]>
1 parent 51e390e commit 80c0b5e

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

assets/css/prose.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
.gevamu-prose {
1818
@apply prose print:max-w-[100ch]
19+
max-w-none w-full
1920
prose-headings:no-underline
2021
print:prose-pre:whitespace-normal
2122
marker:prose-ul:text-accent-200 marker:prose-ol:text-accent-700;

layouts/docs.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
class="fixed z-30 print:hidden"
2222
/>
2323
<div
24-
class="pt-24 print:pt-0 flex mx-auto w-fit print:w-full flex-col-reverse md:grid md:max-w-screen-xl md:w-full md:grid-cols-[1fr_auto] lg:grid-cols-[auto_1fr_auto] print:block"
24+
class="pt-24 print:pt-0 flex mx-auto w-fit print:w-full flex-col-reverse md:grid md:max-w-screen-xl md:w-full md:grid-cols-[1fr_auto] lg:grid-cols-[auto_1fr_auto] lg:max-w-[1200px] print:block"
2525
>
2626
<aside
2727
class="w-72 px-3 fixed z-20 h-full bg-neutral-50 top-0 transition-all lg:h-auto lg:relative lg:bg-inherit lg:left-0 print:hidden"
@@ -55,7 +55,7 @@
5555
</LazyClientOnly>
5656
<slot />
5757
</main>
58-
<aside class="px-4 md:px-0 md:w-72 print:hidden">
58+
<aside class="px-4 md:px-0 md:w-72">
5959
<nav v-if="toc" class="md:sticky md:z-0 md:top-32 md:overflow-hidden">
6060
<h1 v-if="toc.links.length" class="text-neutral-500 mb-2">
6161
On this page:

pages/[...slug].vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<template>
1818
<EpPageMeta :doc="doc" />
1919
<NuxtLayout>
20-
<div class="px-4 print:px-8 mt-10 mb-96 print:mb-0">
20+
<div class="px-4 md:pr-6 print:px-8 mt-10 mb-96 print:mb-0">
2121
<article class="mb-10">
2222
<ContentRenderer v-if="doc && doc._type === 'markdown'" :value="doc">
2323
<ContentRendererMarkdown :value="doc" class="gevamu-prose" />

0 commit comments

Comments
 (0)