cleanup | howto sidebar 1/2

This commit is contained in:
babayaga 2025-12-30 23:37:36 +01:00
parent 12f2b60cdf
commit 98379149e5
6 changed files with 28 additions and 15 deletions

View File

@ -23,7 +23,7 @@
"format": "unix-time"
}
],
"default": "2025-12-30T22:33:15.040Z"
"default": "2025-12-30T22:34:59.256Z"
},
"description": {
"type": "string",

View File

@ -2,10 +2,10 @@
export default new Map([
["src/content/resources/astro-development.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fresources%2Fastro-development.mdx&astroContentModuleFlag=true")],
["src/content/resources/collections.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fresources%2Fcollections.mdx&astroContentModuleFlag=true")],
["src/content/resources/FileTree.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fresources%2FFileTree.mdx&astroContentModuleFlag=true")],
["src/content/resources/Masonry.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fresources%2FMasonry.mdx&astroContentModuleFlag=true")],
["src/content/resources/sidebar.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fresources%2Fsidebar.mdx&astroContentModuleFlag=true")],
["src/content/resources/FileTree.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fresources%2FFileTree.mdx&astroContentModuleFlag=true")],
["src/content/resources/test.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fresources%2Ftest.mdx&astroContentModuleFlag=true")],
["src/content/resources/sidebar.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fresources%2Fsidebar.mdx&astroContentModuleFlag=true")],
["src/content/resources/workflow.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fresources%2Fworkflow.mdx&astroContentModuleFlag=true")],
["src/content/resources/info/about.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fresources%2Finfo%2Fabout.mdx&astroContentModuleFlag=true")],
["src/content/resources/info/contact.mdx", () => import("astro:content-layer-deferred-module?astro%3Acontent-layer-deferred-module=&fileName=src%2Fcontent%2Fresources%2Finfo%2Fcontact.mdx&astroContentModuleFlag=true")]]);

File diff suppressed because one or more lines are too long

View File

@ -335,3 +335,9 @@
{"level":"INFO","time":"2025-12-30T22:33:13.367Z","pid":26276,"hostname":"DESKTOP-OL563U1","msg":"Loading library config from C:\\Users\\zx\\Desktop\\polymech\\library.polymech\\app-config.json for locale en"}
{"level":"INFO","time":"2025-12-30T22:33:14.412Z","pid":26276,"hostname":"DESKTOP-OL563U1","msg":"Loading library config from C:\\Users\\zx\\Desktop\\polymech\\library.polymech\\app-config.json for locale en"}
{"level":"INFO","time":"2025-12-30T22:33:14.422Z","pid":26276,"hostname":"DESKTOP-OL563U1","msg":"Loading library config from ./app-config.json for locale en"}
{"level":"INFO","time":"2025-12-30T22:34:45.056Z","pid":27864,"hostname":"DESKTOP-OL563U1","msg":"Loading library config from C:\\Users\\zx\\Desktop\\polymech\\library.polymech\\app-config.json for locale en"}
{"level":"INFO","time":"2025-12-30T22:34:45.618Z","pid":27864,"hostname":"DESKTOP-OL563U1","msg":"Loading library config from ./app-config.json for locale en"}
{"level":"INFO","time":"2025-12-30T22:34:55.606Z","pid":15880,"hostname":"DESKTOP-OL563U1","msg":"Loading library config from C:\\Users\\zx\\Desktop\\polymech\\library.polymech\\app-config.json for locale en"}
{"level":"INFO","time":"2025-12-30T22:34:57.538Z","pid":15880,"hostname":"DESKTOP-OL563U1","msg":"Loading library config from C:\\Users\\zx\\Desktop\\polymech\\library.polymech\\app-config.json for locale en"}
{"level":"INFO","time":"2025-12-30T22:34:58.624Z","pid":15880,"hostname":"DESKTOP-OL563U1","msg":"Loading library config from C:\\Users\\zx\\Desktop\\polymech\\library.polymech\\app-config.json for locale en"}
{"level":"INFO","time":"2025-12-30T22:34:58.634Z","pid":15880,"hostname":"DESKTOP-OL563U1","msg":"Loading library config from ./app-config.json for locale en"}

View File

@ -5,7 +5,7 @@
"type": "module",
"scripts": {
"generate:config": "pm-astro build:config",
"dev": "npm run generate:config && astro dev --mode dev --host=0.0.0.0",
"dev": "npm run generate:config && astro dev --mode dev --verbose --host=0.0.0.0",
"dev:libs": "cd ../polymech-astro && npm run dev",
"dev:all": "concurrently \"npm run dev\" \"npm run serve:products\" \"npm run dev:libs\"",
"start": "astro dev",

View File

@ -1,3 +1,4 @@
---
import BaseLayout from "@/layouts/BaseLayout.astro";
import { getCollection } from "astro:content";
import Item from "@/components/howtos/ListItem.astro";
@ -23,12 +24,16 @@ const headings = [
{
depth: 1,
slug: "top",
text: category ? `${category.charAt(0).toUpperCase() + category.slice(1)} Guides` : "Guides"
}
text: category
? `${category.charAt(0).toUpperCase() + category.slice(1)} Guides`
: "Guides",
},
];
// Capitalize category for display
const displayCategory = category ? category.charAt(0).toUpperCase() + category.slice(1) : "";
const displayCategory = category
? category.charAt(0).toUpperCase() + category.slice(1)
: "";
---
<BaseLayout>
@ -38,19 +43,21 @@ const displayCategory = category ? category.charAt(0).toUpperCase() + category.s
<!-- Sidebar -->
<div class="sidebar-wrapper">
<Sidebar
config={sidebarConfig}
currentUrl={Astro.url}
headings={headings}
pageNavigation={pageNavigation}
/>
<Sidebar
config={sidebarConfig}
currentUrl={Astro.url}
headings={headings}
pageNavigation={pageNavigation}
/>
</div>
<!-- Main Content -->
<main class="main-content-with-sidebar">
<Wrapper>
<section>
<h1 class="text-3xl font-bold mb-6 px-4">{displayCategory} Guides</h1>
<h1 class="text-3xl font-bold mb-6 px-4">
{displayCategory} Guides
</h1>
<div
class="grid sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-3 gap-4"
>