From 7980c7d0f1d2ac467d81a5c294f0896b9972a683 Mon Sep 17 00:00:00 2001 From: Till JS Date: Thu, 21 May 2026 05:33:40 +0200 Subject: [PATCH] =?UTF-8?q?deps:=20@mana/themes=20^0.1.0=20=E2=86=92=20^0.?= =?UTF-8?q?2.0=20+=20base.css-Import?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Stufe-2-Konsolidierung der UI-Pakete in mana/-Repo: themes@0.2.0 schluckt shared-tailwind. base.css bringt Tailwind-Plumbing (@theme inline) + Brand-Literals. Forest-Variant unverändert. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.7 (1M context) --- apps/web/package.json | 2 +- apps/web/src/app.css | 1 + pnpm-lock.yaml | 197 +++++++++++++++++++++++++++++++++++++++--- 3 files changed, 189 insertions(+), 11 deletions(-) diff --git a/apps/web/package.json b/apps/web/package.json index db0487b..a5e34ea 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -22,7 +22,7 @@ "@mana/shared-pwa": "0.1.0-alpha.5", "@mana/shared-schemas": "^0.1.10", "@mana/shared-ui": "^0.1.0", - "@mana/themes": "^0.1.0", + "@mana/themes": "^0.2.0", "@vite-pwa/sveltekit": "^1.1.0", "@wordeck/domain": "workspace:*", "dompurify": "^3.4.2", diff --git a/apps/web/src/app.css b/apps/web/src/app.css index 099eced..a7632fb 100644 --- a/apps/web/src/app.css +++ b/apps/web/src/app.css @@ -1,4 +1,5 @@ @import 'tailwindcss'; +@import '@mana/themes/base.css'; @import '@mana/themes/variants/forest.css'; /** diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f7595ec..2ef5544 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -97,12 +97,12 @@ importers: '@mana/shared-schemas': specifier: ^0.1.10 version: 0.1.10 - '@mana/shared-ui-2': + '@mana/shared-ui': specifier: ^0.1.0 - version: 0.1.0(svelte@5.55.5) + version: 0.1.1(svelte@5.55.5)(vite@5.4.21(@types/node@24.12.3)(lightningcss@1.32.0)(terser@5.47.1)) '@mana/themes': - specifier: ^0.1.0 - version: 0.1.0 + specifier: ^0.2.0 + version: 0.2.0(tailwindcss@4.2.4) '@vite-pwa/sveltekit': specifier: ^1.1.0 version: 1.1.0(@sveltejs/kit@2.59.1(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.55.5)(vite@5.4.21(@types/node@24.12.3)(lightningcss@1.32.0)(terser@5.47.1)))(svelte@5.55.5)(typescript@5.9.3)(vite@5.4.21(@types/node@24.12.3)(lightningcss@1.32.0)(terser@5.47.1)))(vite@5.4.21(@types/node@24.12.3)(lightningcss@1.32.0)(terser@5.47.1))(workbox-build@7.4.1(@types/babel__core@7.20.5))(workbox-window@7.4.1) @@ -1430,6 +1430,11 @@ packages: peerDependencies: svelte: ^5.0.0 + '@mana/shared-branding@1.0.0': + resolution: {integrity: sha512-s2mcSUfT8It3NxmPZCAkObKc9vIGHUtAgmAgyyWHZBMt9/Ve4Krh+lnMPA6DgPQ+tVRoRRb3hVgl7RJqCr2Tsg==} + peerDependencies: + svelte: ^5.0.0 + '@mana/shared-icons@1.0.0': resolution: {integrity: sha512-71L1dLO6tias8floLv8s0MYzv4cA5IvwftxdFnTYOsKMTMkJ2xEiJ4VxoV5Rj7iAG0oCdV5cmjGyOEKWaLVGEA==} peerDependencies: @@ -1450,13 +1455,23 @@ packages: resolution: {integrity: sha512-I1fIDbS3nu++9LUXc08ICrLXE/cdV/n9D0Jm8LOhVH9izUXQSSg2EO4M2+m7K5vc5KdjGBcYrFPhAg48+KE6Kw==} hasBin: true - '@mana/shared-ui-2@0.1.0': - resolution: {integrity: sha512-aaemqhbNFcZB7TwG/ikqrmjC5qL5aEXrOzHjatSO42ckkoLtHD7wTSmjTE6VUBmIVxFXk1/5PR9XKZ8yr0dR3g==} + '@mana/shared-theme@0.1.0': + resolution: {integrity: sha512-ECOLTCSNZakFENI3CIRDIJPq0vIwO3FN7dDUQ+EpSGZPoFXOj92KSu+OgsrOnLHqmXEVluqCPNKcOtZUUJKO0w==} peerDependencies: svelte: ^5.0.0 - '@mana/themes@0.1.0': - resolution: {integrity: sha512-YI3UU4Y1s+V1DRy5SDzkuA76Z/dSaf5VKf6zm5IofEhiQUn96/XoKwythRGemKiJz+kqnO7Kv9BJNCODU4y/Vg==} + '@mana/shared-types@0.1.0': + resolution: {integrity: sha512-DLoTWqbmF/XePHe3VivpdSaVISpQgtWCOMgleO135a0+miWRXiecuwR+uR+HLRRaNp3bsKbwuq9iKhQixGUaMA==} + + '@mana/shared-ui@0.1.1': + resolution: {integrity: sha512-70GJBsAX94I1mRIaqWbGuWf+5iWyeXyZskXD36eZbOnCjw/5GdngPiHWpXx2166p8iw/6E7YIIa75Ul6pbPdcg==} + peerDependencies: + svelte: ^5.0.0 + + '@mana/themes@0.2.0': + resolution: {integrity: sha512-BxFebcHbvm691iw0c5EnD3w7WJJ/lxiJDSO5xxDFtJ6T6hDwG6wlnPt3R7gBblgLk6HWQaGJhFSBwrVgL4lsFQ==} + peerDependencies: + tailwindcss: ^3.0.0 || ^4.0.0 '@nodable/entities@2.1.0': resolution: {integrity: sha512-nyT7T3nbMyBI/lvr6L5TyWbFJAI9FTgVRakNoBqCD+PmID8DzFrrNdLLtHMwMszOtqZa8PAOV24ZqDnQrhQINA==} @@ -2006,6 +2021,24 @@ packages: '@types/cookie@0.6.0': resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} + '@types/d3-color@3.1.3': + resolution: {integrity: sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==} + + '@types/d3-force@3.0.10': + resolution: {integrity: sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==} + + '@types/d3-interpolate@3.0.4': + resolution: {integrity: sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==} + + '@types/d3-selection@3.0.11': + resolution: {integrity: sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==} + + '@types/d3-transition@3.0.9': + resolution: {integrity: sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==} + + '@types/d3-zoom@3.0.8': + resolution: {integrity: sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==} + '@types/debug@4.1.13': resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==} @@ -2391,6 +2424,52 @@ packages: engines: {node: '>=4'} hasBin: true + d3-color@3.1.0: + resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==} + engines: {node: '>=12'} + + d3-dispatch@3.0.1: + resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==} + engines: {node: '>=12'} + + d3-drag@3.0.0: + resolution: {integrity: sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==} + engines: {node: '>=12'} + + d3-ease@3.0.1: + resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==} + engines: {node: '>=12'} + + d3-force@3.0.0: + resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==} + engines: {node: '>=12'} + + d3-interpolate@3.0.1: + resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==} + engines: {node: '>=12'} + + d3-quadtree@3.0.1: + resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==} + engines: {node: '>=12'} + + d3-selection@3.0.0: + resolution: {integrity: sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==} + engines: {node: '>=12'} + + d3-timer@3.0.1: + resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==} + engines: {node: '>=12'} + + d3-transition@3.0.1: + resolution: {integrity: sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==} + engines: {node: '>=12'} + peerDependencies: + d3-selection: 2 - 3 + + d3-zoom@3.0.0: + resolution: {integrity: sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==} + engines: {node: '>=12'} + data-view-buffer@1.0.2: resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} engines: {node: '>= 0.4'} @@ -2403,6 +2482,9 @@ packages: resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} engines: {node: '>= 0.4'} + date-fns@4.2.1: + resolution: {integrity: sha512-37RhSdxaG1suen6VDCza6rNrQfooyQh57HFVPwQGEq2QWliVLzPQZ8Oa017weOu+HZCnzI7N3Pf/wyoBKfEqrA==} + debug@4.4.3: resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} @@ -5665,6 +5747,11 @@ snapshots: dependencies: svelte: 5.55.5 + '@mana/shared-branding@1.0.0(svelte@5.55.5)': + dependencies: + '@mana/shared-types': 0.1.0 + svelte: 5.55.5 + '@mana/shared-icons@1.0.0(svelte@5.55.5)(vite@5.4.21(@types/node@24.12.3)(lightningcss@1.32.0)(terser@5.47.1))': dependencies: phosphor-svelte: 3.1.0(svelte@5.55.5)(vite@5.4.21(@types/node@24.12.3)(lightningcss@1.32.0)(terser@5.47.1)) @@ -5686,11 +5773,36 @@ snapshots: dependencies: zod: 3.25.76 - '@mana/shared-ui-2@0.1.0(svelte@5.55.5)': + '@mana/shared-theme@0.1.0(svelte@5.55.5)': dependencies: svelte: 5.55.5 - '@mana/themes@0.1.0': {} + '@mana/shared-types@0.1.0': + dependencies: + zod: 3.25.76 + + '@mana/shared-ui@0.1.1(svelte@5.55.5)(vite@5.4.21(@types/node@24.12.3)(lightningcss@1.32.0)(terser@5.47.1))': + dependencies: + '@mana/shared-branding': 1.0.0(svelte@5.55.5) + '@mana/shared-icons': 1.0.0(svelte@5.55.5)(vite@5.4.21(@types/node@24.12.3)(lightningcss@1.32.0)(terser@5.47.1)) + '@mana/shared-theme': 0.1.0(svelte@5.55.5) + '@mana/shared-types': 0.1.0 + '@types/d3-force': 3.0.10 + '@types/d3-selection': 3.0.11 + '@types/d3-transition': 3.0.9 + '@types/d3-zoom': 3.0.8 + d3-force: 3.0.0 + d3-selection: 3.0.0 + d3-transition: 3.0.1(d3-selection@3.0.0) + d3-zoom: 3.0.0 + date-fns: 4.2.1 + svelte: 5.55.5 + transitivePeerDependencies: + - vite + + '@mana/themes@0.2.0(tailwindcss@4.2.4)': + dependencies: + tailwindcss: 4.2.4 '@nodable/entities@2.1.0': {} @@ -6153,6 +6265,25 @@ snapshots: '@types/cookie@0.6.0': {} + '@types/d3-color@3.1.3': {} + + '@types/d3-force@3.0.10': {} + + '@types/d3-interpolate@3.0.4': + dependencies: + '@types/d3-color': 3.1.3 + + '@types/d3-selection@3.0.11': {} + + '@types/d3-transition@3.0.9': + dependencies: + '@types/d3-selection': 3.0.11 + + '@types/d3-zoom@3.0.8': + dependencies: + '@types/d3-interpolate': 3.0.4 + '@types/d3-selection': 3.0.11 + '@types/debug@4.1.13': dependencies: '@types/ms': 2.1.0 @@ -6610,6 +6741,50 @@ snapshots: cssesc@3.0.0: {} + d3-color@3.1.0: {} + + d3-dispatch@3.0.1: {} + + d3-drag@3.0.0: + dependencies: + d3-dispatch: 3.0.1 + d3-selection: 3.0.0 + + d3-ease@3.0.1: {} + + d3-force@3.0.0: + dependencies: + d3-dispatch: 3.0.1 + d3-quadtree: 3.0.1 + d3-timer: 3.0.1 + + d3-interpolate@3.0.1: + dependencies: + d3-color: 3.1.0 + + d3-quadtree@3.0.1: {} + + d3-selection@3.0.0: {} + + d3-timer@3.0.1: {} + + d3-transition@3.0.1(d3-selection@3.0.0): + dependencies: + d3-color: 3.1.0 + d3-dispatch: 3.0.1 + d3-ease: 3.0.1 + d3-interpolate: 3.0.1 + d3-selection: 3.0.0 + d3-timer: 3.0.1 + + d3-zoom@3.0.0: + dependencies: + d3-dispatch: 3.0.1 + d3-drag: 3.0.0 + d3-interpolate: 3.0.1 + d3-selection: 3.0.0 + d3-transition: 3.0.1(d3-selection@3.0.0) + data-view-buffer@1.0.2: dependencies: call-bound: 1.0.4 @@ -6628,6 +6803,8 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.2 + date-fns@4.2.1: {} + debug@4.4.3: dependencies: ms: 2.1.3