From 0b032b2cd88168594f730bbe1832bb4b08add719 Mon Sep 17 00:00:00 2001 From: rehlert Date: Tue, 16 Jun 2026 18:07:58 +0200 Subject: [PATCH] adds shadcn, removes skeleton, implements button after styleguide --- .idea/ShadcnHelperSettings.xml | 2615 +++++++++++++++++ .idea/workspace.xml | 60 +- components.json | 20 + package.json | 9 + pnpm-lock.yaml | 218 +- src/lib/actions/ripple.ts | 31 + src/lib/components/Button.svelte | 38 - src/lib/components/Card.svelte | 23 - .../ProcessedZipArchiveEditor.svelte | 346 +-- src/lib/components/ZipDropzone.svelte | 7 +- src/lib/components/ui/button.svelte | 78 + src/lib/components/ui/card/card-action.svelte | 23 + .../components/ui/card/card-content.svelte | 20 + .../ui/card/card-description.svelte | 20 + src/lib/components/ui/card/card-footer.svelte | 20 + src/lib/components/ui/card/card-header.svelte | 23 + src/lib/components/ui/card/card-title.svelte | 20 + src/lib/components/ui/card/card.svelte | 22 + src/lib/components/ui/card/index.ts | 25 + src/lib/nom-theme.css | 108 - src/lib/utils.ts | 13 + src/routes/+page.svelte | 69 +- src/routes/layout.css | 162 +- 23 files changed, 3573 insertions(+), 397 deletions(-) create mode 100644 .idea/ShadcnHelperSettings.xml create mode 100644 components.json create mode 100644 src/lib/actions/ripple.ts delete mode 100644 src/lib/components/Button.svelte delete mode 100644 src/lib/components/Card.svelte create mode 100644 src/lib/components/ui/button.svelte create mode 100644 src/lib/components/ui/card/card-action.svelte create mode 100644 src/lib/components/ui/card/card-content.svelte create mode 100644 src/lib/components/ui/card/card-description.svelte create mode 100644 src/lib/components/ui/card/card-footer.svelte create mode 100644 src/lib/components/ui/card/card-header.svelte create mode 100644 src/lib/components/ui/card/card-title.svelte create mode 100644 src/lib/components/ui/card/card.svelte create mode 100644 src/lib/components/ui/card/index.ts delete mode 100644 src/lib/nom-theme.css create mode 100644 src/lib/utils.ts diff --git a/.idea/ShadcnHelperSettings.xml b/.idea/ShadcnHelperSettings.xml new file mode 100644 index 0000000..38aa1f2 --- /dev/null +++ b/.idea/ShadcnHelperSettings.xml @@ -0,0 +1,2615 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 2019e4c..bbf37cc 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -3,14 +3,30 @@ - + + + + + + + + + + + + @@ -20,29 +36,33 @@ "fromUser": false } + + + - { + "keyToString": { + "ModuleVcsDetector.initialDetectionPerformed": "true", + "RunOnceActivity.ShowReadmeOnStart": "true", + "RunOnceActivity.TerminalTabsStorage.copyFrom.TerminalArrangementManager.252": "true", + "RunOnceActivity.cidr.known.project.marker": "true", + "RunOnceActivity.git.unshallow": "true", + "RunOnceActivity.readMode.enableVisualFormatting": "true", + "RunOnceActivity.typescript.service.memoryLimit.init": "true", + "cidr.known.project.marker": "true", + "codeWithMe.voiceChat.enabledByDefault": "false", + "git-widget-placeholder": "features/shadcn", + "last_opened_file_path": "/home/rehlert/repos/juri-merger", + "list.type.of.created.stylesheet": "CSS", + "nodejs_package_manager_path": "pnpm", + "settings.editor.selected.configurable": "preferences.pluginManager", + "ts.external.directory.path": "/home/rehlert/repos/juri-merger/node_modules/typescript/lib", + "vue.rearranger.settings.migration": "true" } -}]]> +} @@ -55,6 +75,8 @@ + +