diff --git a/packages/logos-docusaurus-theme/src/client/components/Grid/Grid.tsx b/packages/logos-docusaurus-theme/src/client/components/Grid/Grid.tsx
index 1cdf591..43ecd25 100644
--- a/packages/logos-docusaurus-theme/src/client/components/Grid/Grid.tsx
+++ b/packages/logos-docusaurus-theme/src/client/components/Grid/Grid.tsx
@@ -4,6 +4,10 @@ export const Grid = styled.div`
display: grid;
grid-template-columns: repeat(24, 1fr);
gap: 16px;
+
+ @media (max-width: 997px) {
+ grid-template-columns: repeat(2, 1fr);
+ }
`
export const GridItem = styled.div`
@@ -65,7 +69,7 @@ export const GridItem = styled.div`
grid-column: span 24;
}
- @media (max-width: 768px) {
- grid-column: span 24 !important;
+ @media (max-width: 997px) {
+ grid-column: span 1 !important;
}
`
diff --git a/packages/logos-docusaurus-theme/src/client/css/custom.scss b/packages/logos-docusaurus-theme/src/client/css/custom.scss
index b5bc45d..337b6be 100644
--- a/packages/logos-docusaurus-theme/src/client/css/custom.scss
+++ b/packages/logos-docusaurus-theme/src/client/css/custom.scss
@@ -357,6 +357,7 @@ small {
.breadcrumbs__item:not(:last-child):after {
content: '/';
opacity: 1;
+ background: none;
}
.breadcrumbs__link {
@@ -374,6 +375,7 @@ small {
.row {
position: relative;
+ margin: 0;
}
// TODO temporary style fix for the logo
@@ -432,6 +434,24 @@ div.w-10 > a:not(:last-child) {
border-left: 1px solid rgb(var(--lsd-border-primary));
}
+@media (max-width: 997px) {
+ .navbar {
+ display: flex;
+ padding-inline: 0;
+ height: 56px;
+ padding: 12px 16px;
+ }
+
+ .footer {
+ margin-left: -16px;
+ padding: 24px 16px;
+ }
+
+ .desktop {
+ display: none;
+ }
+}
+
@media (max-width: 576px) {
:root {
--ifm-global-spacing: 0.5rem;
diff --git a/packages/logos-docusaurus-theme/src/client/theme/DocItem/Layout/styles.module.css b/packages/logos-docusaurus-theme/src/client/theme/DocItem/Layout/styles.module.css
index f103bec..ae50191 100644
--- a/packages/logos-docusaurus-theme/src/client/theme/DocItem/Layout/styles.module.css
+++ b/packages/logos-docusaurus-theme/src/client/theme/DocItem/Layout/styles.module.css
@@ -7,17 +7,10 @@
grid-column: span 10;
}
-@media (min-width: 997px) {
- /* .docItemCol {
- max-width: 75% !important;
- } */
-}
-
.docItemGrid {
display: grid;
grid-template-columns: repeat(14, 1fr);
gap: 16px;
- padding-left: 12px; /* Temporary offset */
}
.toc {
@@ -27,3 +20,15 @@
.gap1 {
grid-column: span 1;
}
+
+@media (max-width: 997px) {
+ .docItemGrid {
+ display: grid;
+ grid-template-columns: repeat(2, 1fr);
+ padding-left: 0;
+ }
+
+ .docItemCol {
+ grid-column: span 2;
+ }
+}
diff --git a/packages/logos-docusaurus-theme/src/client/theme/DocPage/Layout/Main/styles.module.css b/packages/logos-docusaurus-theme/src/client/theme/DocPage/Layout/Main/styles.module.css
index 7b579cc..4c0ba40 100644
--- a/packages/logos-docusaurus-theme/src/client/theme/DocPage/Layout/Main/styles.module.css
+++ b/packages/logos-docusaurus-theme/src/client/theme/DocPage/Layout/Main/styles.module.css
@@ -10,18 +10,9 @@
padding-bottom: 80px !important;
}
-@media (min-width: 997px) {
- /* .docMainContainer {
- max-width: calc(100% - var(--doc-sidebar-width));
+@media (max-width: 997px) {
+ .docMainContainer {
+ width: 100%;
+ grid-column: span 2;
}
-
- .docMainContainerEnhanced {
- max-width: calc(100% - var(--doc-sidebar-hidden-width));
- }
-
- .docItemWrapperEnhanced {
- max-width: calc(
- var(--ifm-container-width) + var(--doc-sidebar-width)
- ) !important;
- } */
}
diff --git a/packages/logos-docusaurus-theme/src/client/theme/DocPage/Layout/index.tsx b/packages/logos-docusaurus-theme/src/client/theme/DocPage/Layout/index.tsx
index ede7f32..5c0b14b 100644
--- a/packages/logos-docusaurus-theme/src/client/theme/DocPage/Layout/index.tsx
+++ b/packages/logos-docusaurus-theme/src/client/theme/DocPage/Layout/index.tsx
@@ -6,6 +6,7 @@ import DocPageLayoutSidebar from '@theme/DocPage/Layout/Sidebar'
import DocPageLayoutMain from '@theme/DocPage/Layout/Main'
import styles from './styles.module.css'
import { Grid, GridItem } from '@logos-theme/components/Grid/Grid'
+import clsx from 'clsx'
export default function DocPageLayout({ children }) {
const sidebar = useDocsSidebar()
@@ -14,7 +15,7 @@ export default function DocPageLayout({ children }) {
-
+
{sidebar && (
)}
-
+
{children}
-
+
)
diff --git a/packages/logos-docusaurus-theme/src/client/theme/Navbar/Content/index.tsx b/packages/logos-docusaurus-theme/src/client/theme/Navbar/Content/index.tsx
index ccab8bb..bfffe0d 100644
--- a/packages/logos-docusaurus-theme/src/client/theme/Navbar/Content/index.tsx
+++ b/packages/logos-docusaurus-theme/src/client/theme/Navbar/Content/index.tsx
@@ -54,11 +54,11 @@ export default function NavbarContent() {
-
+
-
+
diff --git a/packages/logos-docusaurus-theme/src/client/theme/style.module.css b/packages/logos-docusaurus-theme/src/client/theme/style.module.css
index 2470ba0..aa01acb 100644
--- a/packages/logos-docusaurus-theme/src/client/theme/style.module.css
+++ b/packages/logos-docusaurus-theme/src/client/theme/style.module.css
@@ -1,3 +1,9 @@
.root {
padding-inline: 32px;
}
+
+@media (max-width: 997px) {
+ .root {
+ padding-inline: 16px;
+ }
+}