mirror of
https://github.com/ershisan99/md-preview-desktop.git
synced 2026-01-26 05:12:04 +00:00
feat: add responsive design, update packages
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
.container {
|
||||
position: sticky;
|
||||
top: 0;
|
||||
> [class*='tree'] {
|
||||
margin-top: 0;
|
||||
> [class*='container'] {
|
||||
|
||||
@@ -33,3 +33,23 @@
|
||||
overflow: auto;
|
||||
padding: 31px 24px;
|
||||
}
|
||||
|
||||
@media (max-width: 1020px) {
|
||||
.container {
|
||||
grid-template-columns: 200px minmax(65ch, 100%);
|
||||
}
|
||||
.tocContainer {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
@media (max-width: 830px) {
|
||||
.container {
|
||||
grid-template-columns: 1fr;
|
||||
> :first-child {
|
||||
border-right: none;
|
||||
}
|
||||
}
|
||||
.fileSelectorContainer {
|
||||
border-bottom: 1px solid var(--color-border-primary);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -62,7 +62,7 @@ export const View = () => {
|
||||
<div className={s.page}>
|
||||
<ImagePreview onClose={() => setSrcPreview('')} open={!!srcPreview} src={srcPreview} />
|
||||
<div className={s.container}>
|
||||
<div>
|
||||
<div className={s.fileSelectorContainer}>
|
||||
{directoryContents && (
|
||||
<MdxFileSelector
|
||||
data={directoryContents.data}
|
||||
@@ -74,7 +74,7 @@ export const View = () => {
|
||||
<Prose as={'article'} className={s.root}>
|
||||
<MdxComponent code={code} onImageClick={setSrcPreview} />
|
||||
</Prose>
|
||||
<div>
|
||||
<div className={s.tocContainer}>
|
||||
<TableOfContents tocMap={toc?.map} />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user