Skip to content

Commit cbc254a

Browse files
committed
docs(layout): improve responsiveness
1 parent 51ba854 commit cbc254a

File tree

1 file changed

+13
-14
lines changed

1 file changed

+13
-14
lines changed

apps/website/src/routes/layout.tsx

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* eslint-disable qwik/no-react-props */
2-
import { Slot, component$, useStyles$ } from '@builder.io/qwik';
2+
import { Slot, component$ } from '@builder.io/qwik';
33
import { ContentMenu, useContent, useLocation } from '@builder.io/qwik-city';
44
import { ComponentsStatusesMap, statusByComponent } from '~/_state/component-statuses';
55
import Header from '~/components/header/header';
@@ -8,7 +8,6 @@ import {
88
LinkGroup,
99
LinkProps,
1010
} from '~/components/navigation-docs/navigation-docs';
11-
import docsStyles from './docs.css?inline';
1211
import { MDXProvider } from '~/_state/MDXProvider';
1312
import { components } from '~/components/mdx-components';
1413
import { DashboardTableOfContents } from '~/components/toc/toc';
@@ -17,26 +16,26 @@ import { ScrollArea } from '@qwik-ui/styled';
1716
export default component$(() => {
1817
const { headings } = useContent();
1918

20-
useStyles$(docsStyles);
21-
2219
const { menuItemsGroups } = useKitMenuItems();
2320

2421
return (
2522
<>
2623
<Header showBottomBorder={true} showVersion={true} />
27-
<MDXProvider components={components}>
28-
<div class="flex justify-around lg:justify-around 2xl:justify-center 2xl:space-x-16">
24+
<div class="flex justify-center">
25+
<div class="flex w-full max-w-screen-2xl justify-center lg:justify-around xl:justify-between 2xl:space-x-16">
2926
<DocsNavigation
3027
linksGroups={
3128
menuItemsGroups && menuItemsGroups.length > 0 ? menuItemsGroups : undefined
3229
}
33-
class="sticky top-16 ml-4 hidden h-[calc(100vh-64px)] min-w-72 overflow-auto lg:flex 2xl:ml-0"
30+
class="sticky top-16 mx-4 hidden h-[calc(100vh-64px)] min-w-72 overflow-auto lg:flex 2xl:ml-0"
3431
/>
35-
<main class="w-full px-2 py-8 sm:px-8 lg:px-16 2xl:max-w-4xl">
36-
<Slot />
37-
</main>
38-
<div class="hidden w-64 min-w-64 text-sm xl:block">
39-
<div class="sticky top-16 -mt-10 mr-8 pt-4">
32+
<MDXProvider components={components}>
33+
<main class="w-full px-3 py-8">
34+
<Slot />
35+
</main>
36+
</MDXProvider>
37+
<div class="hidden w-72 min-w-64 text-sm xl:block">
38+
<div class="sticky top-16 mx-8 -mt-10 pt-4">
4039
<ScrollArea className="pb-10">
4140
<div class="sticky top-16 -mt-10 h-[calc(100vh-64px)] py-12">
4241
<DashboardTableOfContents headings={headings ? headings : []} />
@@ -45,8 +44,8 @@ export default component$(() => {
4544
</div>
4645
</div>
4746
</div>
48-
</MDXProvider>
49-
<footer></footer>
47+
<footer></footer>
48+
</div>
5049
</>
5150
);
5251
});

0 commit comments

Comments
 (0)