diff --git a/package.json b/package.json index 0061da3..2e975e0 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "@vitejs/plugin-vue": "^6.0.4", "@vue/eslint-config-typescript": "^14.7.0", "@vue/tsconfig": "^0.9.0", + "clsx": "^2.1.1", "eslint": "^10.0.3", "eslint-config-prettier": "^10.1.8", "eslint-plugin-oxlint": "~1.51.0", @@ -43,6 +44,7 @@ "oxfmt": "^0.37.0", "oxlint": "~1.51.0", "sass-embedded": "^1.98.0", + "tailwind-merge": "^3.5.0", "typescript": "~5.9.3", "vite": "^7.3.1", "vite-plugin-vue-devtools": "^8.0.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aa4f5a9..fccd3c2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -60,6 +60,9 @@ importers: '@vue/tsconfig': specifier: ^0.9.0 version: 0.9.0(typescript@5.9.3)(vue@3.5.30(typescript@5.9.3)) + clsx: + specifier: ^2.1.1 + version: 2.1.1 eslint: specifier: ^10.0.3 version: 10.1.0(jiti@2.6.1) @@ -87,6 +90,9 @@ importers: sass-embedded: specifier: ^1.98.0 version: 1.98.0 + tailwind-merge: + specifier: ^3.5.0 + version: 3.5.0 typescript: specifier: ~5.9.3 version: 5.9.3 @@ -1355,6 +1361,10 @@ packages: resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} engines: {node: '>= 20.19.0'} + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + colorjs.io@0.5.2: resolution: {integrity: sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==} @@ -2143,6 +2153,9 @@ packages: resolution: {integrity: sha512-gAQ9qrUN/UCypHtGFbbe7Rc/f9bzO88IwrG8TDo/aMKAApKyD6E3W4Cm0EfhfBb6Z6SKt59tTCTfD+n1xmAvMg==} engines: {node: '>=16.0.0'} + tailwind-merge@3.5.0: + resolution: {integrity: sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A==} + tailwindcss@4.2.2: resolution: {integrity: sha512-KWBIxs1Xb6NoLdMVqhbhgwZf2PGBpPEiwOqgI4pFIYbNTfBXiKYyWoTsXgBQ9WFg/OlhnvHaY+AEpW7wSmFo2Q==} @@ -3424,6 +3437,8 @@ snapshots: dependencies: readdirp: 5.0.0 + clsx@2.1.1: {} + colorjs.io@0.5.2: {} confbox@0.1.8: {} @@ -4166,6 +4181,8 @@ snapshots: sync-message-port@1.2.0: {} + tailwind-merge@3.5.0: {} + tailwindcss@4.2.2: {} tapable@2.3.1: {} diff --git a/public/korrigo-logo.webp b/public/korrigo-logo.webp new file mode 100644 index 0000000..26482a6 Binary files /dev/null and b/public/korrigo-logo.webp differ diff --git a/src/components/BikeMarker.vue b/src/components/BikeMarker.vue index 3b2a06b..4e917ac 100644 --- a/src/components/BikeMarker.vue +++ b/src/components/BikeMarker.vue @@ -1,4 +1,5 @@