From 19b97392430b5a68d006cc47938ee751d2f3889d Mon Sep 17 00:00:00 2001 From: Aandeel <65628869+aandeel@users.noreply.github.com> Date: Thu, 13 Aug 2026 04:15:02 +0100 Subject: [PATCH 01/10] Init Main Bulk visual update --- src/app.html | 8 +- src/lib/MDLayout.svelte | 12 +- src/lib/Topbar.svelte | 79 +- src/lib/reusables/ArticleImage.svelte | 43 + src/lib/reusables/Discord.svelte | 27 +- src/lib/reusables/ResourceCard.svelte | 22 + src/lib/reusables/Version.svelte | 27 +- src/lib/sidebar/SearchBox.svelte | 28 +- src/lib/sidebar/Sidebar.svelte | 152 +-- src/lib/sidebar/SidebarSearchDialog.svelte | 94 +- .../sidebar/navigation/SidebarCategory.svelte | 15 +- .../sidebar/navigation/SidebarHeading.svelte | 2 +- src/lib/sidebar/navigation/SidebarPage.svelte | 7 +- .../navigation/SidebarPlaceholder.svelte | 2 +- src/lib/sidebar/tabs/VersionPicker.svelte | 23 +- src/routes/+error.svx | 18 +- src/routes/+layout.svelte | 25 +- src/routes/+page.svx | 143 ++- .../smithing-trims/+page.svx | 14 +- src/routes/guide/getting-started/+page.svx | 10 +- src/routes/resources/+page.svx | 471 ++++++--- src/styles/admonitions.css | 66 +- src/styles/app.css | 981 +++++++++++++++++- src/styles/code_theme.css | 5 +- src/styles/fonts.css | 33 +- src/styles/home.css | 485 +++++++++ src/styles/md.css | 380 ++++++- src/styles/resources.css | 153 +++ 28 files changed, 2830 insertions(+), 495 deletions(-) create mode 100644 src/lib/reusables/ArticleImage.svelte create mode 100644 src/lib/reusables/ResourceCard.svelte create mode 100644 src/styles/home.css create mode 100644 src/styles/resources.css diff --git a/src/app.html b/src/app.html index e1fda339..d776fde3 100644 --- a/src/app.html +++ b/src/app.html @@ -2,17 +2,13 @@
- - - - + - - + + export { default as img } from "./reusables/ArticleImage.svelte"; + + + + +
- If you need any more help with your datapacks, don't hesitate to join the
- Datapack Hub Discord server!
-
- Join us now!
- https://discord.gg/xHTHbZqXr6
-
{description}
+ {/if} + + diff --git a/src/lib/reusables/Version.svelte b/src/lib/reusables/Version.svelte index 90bba03f..b6f03f68 100644 --- a/src/lib/reusables/Version.svelte +++ b/src/lib/reusables/Version.svelte @@ -2,6 +2,7 @@ import { latestMCData } from "$lib/stores.svelte"; import IconTick from "~icons/tabler/rosette-discount-check"; import IconPencil from "~icons/tabler/pencil"; + interface Props { version: string; } @@ -10,22 +11,16 @@