chore(deps): update all non-major dependencies (#209)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: Konrad Szwarc <konrad.szwarc.dev@gmail.com>
This commit is contained in:
renovate[bot] 2023-03-09 22:58:45 +01:00 committed by GitHub
parent 25ee0f2571
commit 433f20d211
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 221 additions and 216 deletions

View file

@ -13,6 +13,8 @@ jobs:
steps:
- uses: actions/checkout@v3
with:
token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
- name: Get project information
id: projectinfo
uses: gregoranders/nodejs-project-info@v0.0.19

View file

@ -4,9 +4,6 @@ on:
pull_request:
branches: [main]
types: [opened, edited, synchronize]
push:
branches: [renovate/**]
paths: ['CHANGELOG.md']
jobs:
lint-title:

View file

@ -2,6 +2,12 @@
All notable changes to this project will be documented in this file.
## [0.0.6] - 2023-03-06
### Dependencies
- chore(deps): update dependencies ([details](https://api.github.com/repos/KonradSzwarc/devscard/pulls/209))
## [0.0.5] - 2023-02-27
### Dependencies

404
package-lock.json generated
View file

@ -1,15 +1,15 @@
{
"name": "devscard",
"version": "0.0.5",
"version": "0.0.6",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "devscard",
"version": "0.0.5",
"version": "0.0.6",
"hasInstallScript": true,
"dependencies": {
"@floating-ui/dom": "1.2.1",
"@floating-ui/dom": "1.2.3",
"iconify-icon": "1.0.7",
"nanoid": "4.0.1"
},
@ -17,9 +17,9 @@
"@astrojs/image": "0.15.1",
"@astrojs/react": "2.0.2",
"@astrojs/tailwind": "3.0.1",
"@percy/cli": "1.20.0",
"@percy/cli": "1.20.2",
"@types/marked": "4.0.8",
"astro": "2.0.15",
"astro": "2.0.17",
"astro-compress": "1.1.35",
"concurrently": "7.6.0",
"date-fns": "2.29.3",
@ -33,7 +33,7 @@
"postcss": "8.4.21",
"prettier": "2.8.4",
"prettier-plugin-astro": "0.8.0",
"prettier-plugin-tailwindcss": "0.2.3",
"prettier-plugin-tailwindcss": "0.2.4",
"puppeteer": "19.7.2",
"puppeteer-report": "3.1.0",
"rollup-plugin-visualizer": "5.9.0",
@ -69,9 +69,9 @@
}
},
"node_modules/@astrojs/compiler": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.1.1.tgz",
"integrity": "sha512-JRDEARnuUUOlKUE4XVu8+NoeNWpOHtYQW39uWjqTbpefMjL95og54vTKLHqeUajXWeY115zZtO7jIVdOmQ1IPQ==",
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.2.0.tgz",
"integrity": "sha512-O8yPCyuq+PU9Fjht2tIW6WzSWiq8qDF1e8uAX2x+SOGFzKqOznp52UlDG2mSf+ekf0Z3R34sb64O7SgX+asTxg==",
"dev": true
},
"node_modules/@astrojs/image": {
@ -258,9 +258,9 @@
}
},
"node_modules/@astrojs/telemetry": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-2.0.0.tgz",
"integrity": "sha512-RnWojVMIsql3GGWDP5pNWmhmBQVkCpxGNZ8yPr2cbmUqsUYGSvErhqfkLfro9j2/STi5UDmSpNgjPkQmXpgnKw==",
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-2.0.1.tgz",
"integrity": "sha512-68BLBb9CcvQMkWHE6h6VTgm5g6agm3+xm8eb3cdkmX9nP1LSQ/fiD49Jb1qAgCtWcY8yQJiWQQXwcdyStD+VoA==",
"dev": true,
"dependencies": {
"ci-info": "^3.3.1",
@ -269,7 +269,7 @@
"dset": "^3.1.2",
"is-docker": "^3.0.0",
"is-wsl": "^2.2.0",
"undici": "^5.14.0",
"undici": "^5.20.0",
"which-pm-runs": "^1.1.0"
},
"engines": {
@ -277,12 +277,12 @@
}
},
"node_modules/@astrojs/webapi": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@astrojs/webapi/-/webapi-2.0.1.tgz",
"integrity": "sha512-aOOHa86W5Ux77A3dS91YrVlSxtBSJsVK4UhvcXHY0gAl0ZrOStSKSBO45gZ6tFi2AiHu3bzpMtZjwrPHtl+cyg==",
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/@astrojs/webapi/-/webapi-2.0.2.tgz",
"integrity": "sha512-uSNtxLuvCWOcwy/DdIy30ocIcIUedEZpyhn1MHW3XuZ3PZHg4PMej3EP38Ns6uKgDKqMyEdscca9bMLuf4cO/w==",
"dev": true,
"dependencies": {
"undici": "5.18.0"
"undici": "5.20.0"
}
},
"node_modules/@babel/code-frame": {
@ -1041,16 +1041,16 @@
}
},
"node_modules/@floating-ui/core": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.2.1.tgz",
"integrity": "sha512-LSqwPZkK3rYfD7GKoIeExXOyYx6Q1O4iqZWwIehDNuv3Dv425FIAE8PRwtAx1imEolFTHgBEcoFHm9MDnYgPCg=="
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.2.2.tgz",
"integrity": "sha512-FaO9KVLFnxknZaGWGmNtjD2CVFuc0u4yeGEofoyXO2wgRA7fLtkngT6UB0vtWQWuhH3iMTZZ/Y89CMeyGfn8pA=="
},
"node_modules/@floating-ui/dom": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.2.1.tgz",
"integrity": "sha512-Rt45SmRiV8eU+xXSB9t0uMYiQ/ZWGE/jumse2o3i5RGlyvcbqOF4q+1qBnzLE2kZ5JGhq0iMkcGXUKbFe7MpTA==",
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.2.3.tgz",
"integrity": "sha512-lK9cZUrHSJLMVAdCvDqs6Ug8gr0wmqksYiaoj/bxj2gweRQkSuhg2/V6Jswz2KiQ0RAULbqw1oQDJIMpQ5GfGA==",
"dependencies": {
"@floating-ui/core": "^1.2.1"
"@floating-ui/core": "^1.2.2"
}
},
"node_modules/@iconify/types": {
@ -1189,20 +1189,20 @@
}
},
"node_modules/@percy/cli": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli/-/cli-1.20.0.tgz",
"integrity": "sha512-23dfreXNT1PNBzn1f97hpMzD9l86koKPqdUAaXjFqL+iVrxSnq9Dfvw8W7QbChQOEsIjjhdeRkGOFrb1WZLsPg==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli/-/cli-1.20.2.tgz",
"integrity": "sha512-P0CfCEctQndhuvU2e3ve4qisppnnHyVR0z0cl4xpx5gFJLjxI4GxjKBtNit5LZcGswlpI0KXVhi/mYkYn+GCww==",
"dev": true,
"dependencies": {
"@percy/cli-app": "1.20.0",
"@percy/cli-build": "1.20.0",
"@percy/cli-command": "1.20.0",
"@percy/cli-config": "1.20.0",
"@percy/cli-exec": "1.20.0",
"@percy/cli-snapshot": "1.20.0",
"@percy/cli-upload": "1.20.0",
"@percy/client": "1.20.0",
"@percy/logger": "1.20.0"
"@percy/cli-app": "1.20.2",
"@percy/cli-build": "1.20.2",
"@percy/cli-command": "1.20.2",
"@percy/cli-config": "1.20.2",
"@percy/cli-exec": "1.20.2",
"@percy/cli-snapshot": "1.20.2",
"@percy/cli-upload": "1.20.2",
"@percy/client": "1.20.2",
"@percy/logger": "1.20.2"
},
"bin": {
"percy": "bin/run.cjs"
@ -1212,39 +1212,39 @@
}
},
"node_modules/@percy/cli-app": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-app/-/cli-app-1.20.0.tgz",
"integrity": "sha512-7DMaNBWpW3MiibVcTH6FzZdE0QKFO5sHz4dyUmNNJ/Uxs3hVHVAEP2BQxU0lOYLW6wM7uumCfsc8ccgWxIsK3Q==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-app/-/cli-app-1.20.2.tgz",
"integrity": "sha512-aT45Q38brkoB947FIw6llfLoSgj9OZD7PkEVQvLheDGpm2Xe+80fiVbgde8npdIXDA0qrYqnjmXILnBptpHinw==",
"dev": true,
"dependencies": {
"@percy/cli-command": "1.20.0",
"@percy/cli-exec": "1.20.0"
"@percy/cli-command": "1.20.2",
"@percy/cli-exec": "1.20.2"
},
"engines": {
"node": ">=14"
}
},
"node_modules/@percy/cli-build": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-build/-/cli-build-1.20.0.tgz",
"integrity": "sha512-TJ1Khk4cUq3yaHm3e7o1kyXlChfKIaGzxSykO5iIfJ4LYmo+DI6qBe8zGBEgxZ7NoABalGCsT3FswwwrF3TRSw==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-build/-/cli-build-1.20.2.tgz",
"integrity": "sha512-bG7fiqdnr1OdUzG/J04LLSpm3luoml4U64VjtgNKPd1hUaB9Eqosv52SsUQRBOH/wnj5oGVGXP1H0DneIJoxcQ==",
"dev": true,
"dependencies": {
"@percy/cli-command": "1.20.0"
"@percy/cli-command": "1.20.2"
},
"engines": {
"node": ">=14"
}
},
"node_modules/@percy/cli-command": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-command/-/cli-command-1.20.0.tgz",
"integrity": "sha512-6EWwevC26L4D8IxhGAwPssJyNVw9tTleur9fkX8t0v9gjVctxS4vvuIjThe2Ti8HMk31UkYfPoaIpO6Dss2o1g==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-command/-/cli-command-1.20.2.tgz",
"integrity": "sha512-QF8Vp5JdQ1O+2o6nCzDxM72+Mif5VZlomdz0srIDp9YUa26nfoZAmMI4IMtUv3v6hM2zX+Glk5Xc6OvyVB0X7w==",
"dev": true,
"dependencies": {
"@percy/config": "1.20.0",
"@percy/core": "1.20.0",
"@percy/logger": "1.20.0"
"@percy/config": "1.20.2",
"@percy/core": "1.20.2",
"@percy/logger": "1.20.2"
},
"bin": {
"percy-cli-readme": "bin/readme.js"
@ -1254,24 +1254,24 @@
}
},
"node_modules/@percy/cli-config": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-config/-/cli-config-1.20.0.tgz",
"integrity": "sha512-JJhhvQXNFIHr2yFgx0KTVoyG+7PLWXAR+Dfh7m8hpmF9I7O2A5IJUuXbVpRmHGNqSoLvQyOto4Dc6UQzNE5TEg==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-config/-/cli-config-1.20.2.tgz",
"integrity": "sha512-SVABPOewA6DF/NlzxhnToxtEtfTlIOnbz9nrVvIQ3PArt/dm7UUV6nIf2M0WcHaSMBuSeIa0/8n+Bi09dNazMg==",
"dev": true,
"dependencies": {
"@percy/cli-command": "1.20.0"
"@percy/cli-command": "1.20.2"
},
"engines": {
"node": ">=14"
}
},
"node_modules/@percy/cli-exec": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-exec/-/cli-exec-1.20.0.tgz",
"integrity": "sha512-aZqmmAV7YLixpJ/jD2Nh/02n/lsJWI6EA4f27cmtz5E7tAMz/8BwJC2GxzH0J2PZV7Yf73COT5zgCaQFJec5gA==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-exec/-/cli-exec-1.20.2.tgz",
"integrity": "sha512-M6fBneOJmFayxwiqQzoKfF/pOf0BGdnefd6WJZ4Wt1GI6moIFByOvR/Gt+lKDWwsYytmVgtyymwT4hHUMrbI8w==",
"dev": true,
"dependencies": {
"@percy/cli-command": "1.20.0",
"@percy/cli-command": "1.20.2",
"cross-spawn": "^7.0.3",
"which": "^2.0.2"
},
@ -1280,12 +1280,12 @@
}
},
"node_modules/@percy/cli-snapshot": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-snapshot/-/cli-snapshot-1.20.0.tgz",
"integrity": "sha512-s5ycpdgJbuxZ/RPjNc3EpJ2DpANza41dqLg7Q6O3kWhtAGhrBQENy7DBzNOYCTpEaDtP0IP53lI6+x7w3VQS5w==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-snapshot/-/cli-snapshot-1.20.2.tgz",
"integrity": "sha512-TIJzc0ZopNPNRv+osGiDEafhKpkJi98/SLBjCTYcwrC7/zbJrFR2GYeaWbN1xzgd+3cJBjBMnQhhS2ZDaHb+ww==",
"dev": true,
"dependencies": {
"@percy/cli-command": "1.20.0",
"@percy/cli-command": "1.20.2",
"yaml": "^2.0.0"
},
"engines": {
@ -1302,12 +1302,12 @@
}
},
"node_modules/@percy/cli-upload": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-upload/-/cli-upload-1.20.0.tgz",
"integrity": "sha512-a1v0CIEo8pfIhs3zM5vIaWexl73Ln0ApAW0vbzv6G33mrX2HAFf3nrnf7vJxBalZ7spPkeTl+61iRrgz0s9/Zg==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-upload/-/cli-upload-1.20.2.tgz",
"integrity": "sha512-RzFrH8XhkGCY35rvjVk4ldL/cB4wOU3vtP5cL840G6XKw80skOf3cXadyZ0fCiLpExKVQfsmETu9kfjeGMk8sg==",
"dev": true,
"dependencies": {
"@percy/cli-command": "1.20.0",
"@percy/cli-command": "1.20.2",
"fast-glob": "^3.2.11",
"image-size": "^1.0.0"
},
@ -1316,25 +1316,25 @@
}
},
"node_modules/@percy/client": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/client/-/client-1.20.0.tgz",
"integrity": "sha512-x1iDqx3oCOHSdCP8TX4EZehNbjXFQFq6RhPmLIt8L8ZkNi+ugXPVc4J32evLw7dM+zwgVxXJvF4cwPYkHkOrFw==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/client/-/client-1.20.2.tgz",
"integrity": "sha512-1GIn6qirncMo90CauwvoVQ6q0Ad2r6vC+7elu8RCNExON4EKyZwdK03u3YlBTH5+VvgvqMkKV86IrlnwS/+qIg==",
"dev": true,
"dependencies": {
"@percy/env": "1.20.0",
"@percy/logger": "1.20.0"
"@percy/env": "1.20.2",
"@percy/logger": "1.20.2"
},
"engines": {
"node": ">=14"
}
},
"node_modules/@percy/config": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/config/-/config-1.20.0.tgz",
"integrity": "sha512-2PlcF7OIEaX4sXtw4Wa+dxy3U6QcWWcrPFSa6W2hxJ8WplnO0UwYMq+PbJ/lP47LWURDvPgLNxyYrywQLe1NHg==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/config/-/config-1.20.2.tgz",
"integrity": "sha512-nr6JiICmMew+rIoJArCYiBn86eXMAkOLcDFABOG0zdrL3kOmUZ0B7T7cxI/1eFJ9ab1c3HWhr0VPP2a+KMRSEA==",
"dev": true,
"dependencies": {
"@percy/logger": "1.20.0",
"@percy/logger": "1.20.2",
"ajv": "^8.6.2",
"cosmiconfig": "^7.0.0",
"yaml": "^2.0.0"
@ -1378,16 +1378,16 @@
}
},
"node_modules/@percy/core": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/core/-/core-1.20.0.tgz",
"integrity": "sha512-zb9W5udAnyr3BOMN3vDiWs/BEhgfY5zH4bUapw99zUxu19+/ipt31EWooI911CqxbHwoFtqr+o7JtIYmnICT6g==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/core/-/core-1.20.2.tgz",
"integrity": "sha512-v+Ov1mrbVSaxR6GFsehtcRXWn8wODBhKDcDuy89SYMJmMsQQ9ROLrcUIWag/tcwJ78hNak7mm/dYzGfAPqN2iA==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
"@percy/client": "1.20.0",
"@percy/config": "1.20.0",
"@percy/dom": "1.20.0",
"@percy/logger": "1.20.0",
"@percy/client": "1.20.2",
"@percy/config": "1.20.2",
"@percy/dom": "1.20.2",
"@percy/logger": "1.20.2",
"content-disposition": "^0.5.4",
"cross-spawn": "^7.0.3",
"extract-zip": "^2.0.1",
@ -1403,24 +1403,24 @@
}
},
"node_modules/@percy/dom": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/dom/-/dom-1.20.0.tgz",
"integrity": "sha512-DA1kWILeoYxTF2H8J36ILH2GGcFpfFDaOrFMjQUvXMMkkEivxNR+dcemIlqphma+HDI2UuGnSXs4MQQ33MGXOQ==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/dom/-/dom-1.20.2.tgz",
"integrity": "sha512-27PirCo7LV5yPKS5jVdE3BdQNQ32OLvWc7RNyARoeAANT1dqOS3PBLCTi3qZ//jeGF/gSnwbl0bb84jM/8bHyA==",
"dev": true
},
"node_modules/@percy/env": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/env/-/env-1.20.0.tgz",
"integrity": "sha512-hk/tPi+e7O0uF3FOOaMXYzA/7Gp0kBcYkYOOHL18/XrpETfBm8uXcP/26FrENdwSAH1nM/bu873NVgeS4pMECw==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/env/-/env-1.20.2.tgz",
"integrity": "sha512-DlXYw3sJTCwH6/Bs/ccDNB4hwl6YlkyBdSGxjTuNmVJRBAmn5kmPCEP6ElRfdAw0W3w7BkmqFA6TVzrHvyalgw==",
"dev": true,
"engines": {
"node": ">=14"
}
},
"node_modules/@percy/logger": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/logger/-/logger-1.20.0.tgz",
"integrity": "sha512-x76tOiB/m6GnND9KQ4Fjm+hl7l1NlITuveNWYuSS8Z2euqiggBAXdRuNSqV/oLR4UfgfiY6vYb7ENVpo9G33Iw==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/logger/-/logger-1.20.2.tgz",
"integrity": "sha512-k2Qyt8cKj4ATpdNbw1PLDUd7dSSz4RymuPcn/LEdWV0p4Ipg1Z/NZn4CkMhLupktvc3bqtIQ/3BurBymtDxnEA==",
"dev": true,
"engines": {
"node": ">=14"
@ -1930,16 +1930,16 @@
}
},
"node_modules/astro": {
"version": "2.0.15",
"resolved": "https://registry.npmjs.org/astro/-/astro-2.0.15.tgz",
"integrity": "sha512-CUJNrcdgcSjASValRNEesTgXSefgQ8Z9GHrZXckmTivatoBlVkYb8G8tmk7dgRt6JF+bwfOsA6cGdv7+G7hCbA==",
"version": "2.0.17",
"resolved": "https://registry.npmjs.org/astro/-/astro-2.0.17.tgz",
"integrity": "sha512-K/SAoe4Tfhg4XhOu1mFOp9qiC/m8YuBmL3//WAA+mcPTlg9A21nlXH/jmsfbizQdZn/AyoPrkTWQm1pnU05OsQ==",
"dev": true,
"dependencies": {
"@astrojs/compiler": "^1.1.0",
"@astrojs/compiler": "^1.2.0",
"@astrojs/language-server": "^0.28.3",
"@astrojs/markdown-remark": "^2.0.1",
"@astrojs/telemetry": "^2.0.0",
"@astrojs/webapi": "^2.0.1",
"@astrojs/telemetry": "^2.0.1",
"@astrojs/webapi": "^2.0.2",
"@babel/core": "^7.18.2",
"@babel/generator": "^7.18.2",
"@babel/parser": "^7.18.4",
@ -6632,9 +6632,9 @@
}
},
"node_modules/prettier-plugin-tailwindcss": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.3.tgz",
"integrity": "sha512-s2N5Dh7Ao5KTV1mao5ZBnn8EKtUcDPJEkGViZIjI0Ij9TTI5zgTz4IHOxW33jOdjHKa8CSjM88scelUiC5TNRQ==",
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.4.tgz",
"integrity": "sha512-wMyugRI2yD8gqmMpZSS8kTA0gGeKozX/R+w8iWE+yiCZL09zY0SvfiHfHabNhjGhzxlQ2S2VuTxPE3T72vppCQ==",
"dev": true,
"engines": {
"node": ">=12.17.0"
@ -8359,9 +8359,9 @@
}
},
"node_modules/undici": {
"version": "5.18.0",
"resolved": "https://registry.npmjs.org/undici/-/undici-5.18.0.tgz",
"integrity": "sha512-1iVwbhonhFytNdg0P4PqyIAXbdlVZVebtPDvuM36m66mRw4OGrCm2MYynJv/UENFLdP13J1nPVQzVE2zTs1OeA==",
"version": "5.20.0",
"resolved": "https://registry.npmjs.org/undici/-/undici-5.20.0.tgz",
"integrity": "sha512-J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==",
"dev": true,
"dependencies": {
"busboy": "^1.6.0"
@ -9116,9 +9116,9 @@
}
},
"@astrojs/compiler": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.1.1.tgz",
"integrity": "sha512-JRDEARnuUUOlKUE4XVu8+NoeNWpOHtYQW39uWjqTbpefMjL95og54vTKLHqeUajXWeY115zZtO7jIVdOmQ1IPQ==",
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-1.2.0.tgz",
"integrity": "sha512-O8yPCyuq+PU9Fjht2tIW6WzSWiq8qDF1e8uAX2x+SOGFzKqOznp52UlDG2mSf+ekf0Z3R34sb64O7SgX+asTxg==",
"dev": true
},
"@astrojs/image": {
@ -9254,9 +9254,9 @@
}
},
"@astrojs/telemetry": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-2.0.0.tgz",
"integrity": "sha512-RnWojVMIsql3GGWDP5pNWmhmBQVkCpxGNZ8yPr2cbmUqsUYGSvErhqfkLfro9j2/STi5UDmSpNgjPkQmXpgnKw==",
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-2.0.1.tgz",
"integrity": "sha512-68BLBb9CcvQMkWHE6h6VTgm5g6agm3+xm8eb3cdkmX9nP1LSQ/fiD49Jb1qAgCtWcY8yQJiWQQXwcdyStD+VoA==",
"dev": true,
"requires": {
"ci-info": "^3.3.1",
@ -9265,17 +9265,17 @@
"dset": "^3.1.2",
"is-docker": "^3.0.0",
"is-wsl": "^2.2.0",
"undici": "^5.14.0",
"undici": "^5.20.0",
"which-pm-runs": "^1.1.0"
}
},
"@astrojs/webapi": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/@astrojs/webapi/-/webapi-2.0.1.tgz",
"integrity": "sha512-aOOHa86W5Ux77A3dS91YrVlSxtBSJsVK4UhvcXHY0gAl0ZrOStSKSBO45gZ6tFi2AiHu3bzpMtZjwrPHtl+cyg==",
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/@astrojs/webapi/-/webapi-2.0.2.tgz",
"integrity": "sha512-uSNtxLuvCWOcwy/DdIy30ocIcIUedEZpyhn1MHW3XuZ3PZHg4PMej3EP38Ns6uKgDKqMyEdscca9bMLuf4cO/w==",
"dev": true,
"requires": {
"undici": "5.18.0"
"undici": "5.20.0"
}
},
"@babel/code-frame": {
@ -9743,16 +9743,16 @@
"optional": true
},
"@floating-ui/core": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.2.1.tgz",
"integrity": "sha512-LSqwPZkK3rYfD7GKoIeExXOyYx6Q1O4iqZWwIehDNuv3Dv425FIAE8PRwtAx1imEolFTHgBEcoFHm9MDnYgPCg=="
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.2.2.tgz",
"integrity": "sha512-FaO9KVLFnxknZaGWGmNtjD2CVFuc0u4yeGEofoyXO2wgRA7fLtkngT6UB0vtWQWuhH3iMTZZ/Y89CMeyGfn8pA=="
},
"@floating-ui/dom": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.2.1.tgz",
"integrity": "sha512-Rt45SmRiV8eU+xXSB9t0uMYiQ/ZWGE/jumse2o3i5RGlyvcbqOF4q+1qBnzLE2kZ5JGhq0iMkcGXUKbFe7MpTA==",
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.2.3.tgz",
"integrity": "sha512-lK9cZUrHSJLMVAdCvDqs6Ug8gr0wmqksYiaoj/bxj2gweRQkSuhg2/V6Jswz2KiQ0RAULbqw1oQDJIMpQ5GfGA==",
"requires": {
"@floating-ui/core": "^1.2.1"
"@floating-ui/core": "^1.2.2"
}
},
"@iconify/types": {
@ -9872,79 +9872,79 @@
}
},
"@percy/cli": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli/-/cli-1.20.0.tgz",
"integrity": "sha512-23dfreXNT1PNBzn1f97hpMzD9l86koKPqdUAaXjFqL+iVrxSnq9Dfvw8W7QbChQOEsIjjhdeRkGOFrb1WZLsPg==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli/-/cli-1.20.2.tgz",
"integrity": "sha512-P0CfCEctQndhuvU2e3ve4qisppnnHyVR0z0cl4xpx5gFJLjxI4GxjKBtNit5LZcGswlpI0KXVhi/mYkYn+GCww==",
"dev": true,
"requires": {
"@percy/cli-app": "1.20.0",
"@percy/cli-build": "1.20.0",
"@percy/cli-command": "1.20.0",
"@percy/cli-config": "1.20.0",
"@percy/cli-exec": "1.20.0",
"@percy/cli-snapshot": "1.20.0",
"@percy/cli-upload": "1.20.0",
"@percy/client": "1.20.0",
"@percy/logger": "1.20.0"
"@percy/cli-app": "1.20.2",
"@percy/cli-build": "1.20.2",
"@percy/cli-command": "1.20.2",
"@percy/cli-config": "1.20.2",
"@percy/cli-exec": "1.20.2",
"@percy/cli-snapshot": "1.20.2",
"@percy/cli-upload": "1.20.2",
"@percy/client": "1.20.2",
"@percy/logger": "1.20.2"
}
},
"@percy/cli-app": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-app/-/cli-app-1.20.0.tgz",
"integrity": "sha512-7DMaNBWpW3MiibVcTH6FzZdE0QKFO5sHz4dyUmNNJ/Uxs3hVHVAEP2BQxU0lOYLW6wM7uumCfsc8ccgWxIsK3Q==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-app/-/cli-app-1.20.2.tgz",
"integrity": "sha512-aT45Q38brkoB947FIw6llfLoSgj9OZD7PkEVQvLheDGpm2Xe+80fiVbgde8npdIXDA0qrYqnjmXILnBptpHinw==",
"dev": true,
"requires": {
"@percy/cli-command": "1.20.0",
"@percy/cli-exec": "1.20.0"
"@percy/cli-command": "1.20.2",
"@percy/cli-exec": "1.20.2"
}
},
"@percy/cli-build": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-build/-/cli-build-1.20.0.tgz",
"integrity": "sha512-TJ1Khk4cUq3yaHm3e7o1kyXlChfKIaGzxSykO5iIfJ4LYmo+DI6qBe8zGBEgxZ7NoABalGCsT3FswwwrF3TRSw==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-build/-/cli-build-1.20.2.tgz",
"integrity": "sha512-bG7fiqdnr1OdUzG/J04LLSpm3luoml4U64VjtgNKPd1hUaB9Eqosv52SsUQRBOH/wnj5oGVGXP1H0DneIJoxcQ==",
"dev": true,
"requires": {
"@percy/cli-command": "1.20.0"
"@percy/cli-command": "1.20.2"
}
},
"@percy/cli-command": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-command/-/cli-command-1.20.0.tgz",
"integrity": "sha512-6EWwevC26L4D8IxhGAwPssJyNVw9tTleur9fkX8t0v9gjVctxS4vvuIjThe2Ti8HMk31UkYfPoaIpO6Dss2o1g==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-command/-/cli-command-1.20.2.tgz",
"integrity": "sha512-QF8Vp5JdQ1O+2o6nCzDxM72+Mif5VZlomdz0srIDp9YUa26nfoZAmMI4IMtUv3v6hM2zX+Glk5Xc6OvyVB0X7w==",
"dev": true,
"requires": {
"@percy/config": "1.20.0",
"@percy/core": "1.20.0",
"@percy/logger": "1.20.0"
"@percy/config": "1.20.2",
"@percy/core": "1.20.2",
"@percy/logger": "1.20.2"
}
},
"@percy/cli-config": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-config/-/cli-config-1.20.0.tgz",
"integrity": "sha512-JJhhvQXNFIHr2yFgx0KTVoyG+7PLWXAR+Dfh7m8hpmF9I7O2A5IJUuXbVpRmHGNqSoLvQyOto4Dc6UQzNE5TEg==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-config/-/cli-config-1.20.2.tgz",
"integrity": "sha512-SVABPOewA6DF/NlzxhnToxtEtfTlIOnbz9nrVvIQ3PArt/dm7UUV6nIf2M0WcHaSMBuSeIa0/8n+Bi09dNazMg==",
"dev": true,
"requires": {
"@percy/cli-command": "1.20.0"
"@percy/cli-command": "1.20.2"
}
},
"@percy/cli-exec": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-exec/-/cli-exec-1.20.0.tgz",
"integrity": "sha512-aZqmmAV7YLixpJ/jD2Nh/02n/lsJWI6EA4f27cmtz5E7tAMz/8BwJC2GxzH0J2PZV7Yf73COT5zgCaQFJec5gA==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-exec/-/cli-exec-1.20.2.tgz",
"integrity": "sha512-M6fBneOJmFayxwiqQzoKfF/pOf0BGdnefd6WJZ4Wt1GI6moIFByOvR/Gt+lKDWwsYytmVgtyymwT4hHUMrbI8w==",
"dev": true,
"requires": {
"@percy/cli-command": "1.20.0",
"@percy/cli-command": "1.20.2",
"cross-spawn": "^7.0.3",
"which": "^2.0.2"
}
},
"@percy/cli-snapshot": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-snapshot/-/cli-snapshot-1.20.0.tgz",
"integrity": "sha512-s5ycpdgJbuxZ/RPjNc3EpJ2DpANza41dqLg7Q6O3kWhtAGhrBQENy7DBzNOYCTpEaDtP0IP53lI6+x7w3VQS5w==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-snapshot/-/cli-snapshot-1.20.2.tgz",
"integrity": "sha512-TIJzc0ZopNPNRv+osGiDEafhKpkJi98/SLBjCTYcwrC7/zbJrFR2GYeaWbN1xzgd+3cJBjBMnQhhS2ZDaHb+ww==",
"dev": true,
"requires": {
"@percy/cli-command": "1.20.0",
"@percy/cli-command": "1.20.2",
"yaml": "^2.0.0"
},
"dependencies": {
@ -9957,33 +9957,33 @@
}
},
"@percy/cli-upload": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/cli-upload/-/cli-upload-1.20.0.tgz",
"integrity": "sha512-a1v0CIEo8pfIhs3zM5vIaWexl73Ln0ApAW0vbzv6G33mrX2HAFf3nrnf7vJxBalZ7spPkeTl+61iRrgz0s9/Zg==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/cli-upload/-/cli-upload-1.20.2.tgz",
"integrity": "sha512-RzFrH8XhkGCY35rvjVk4ldL/cB4wOU3vtP5cL840G6XKw80skOf3cXadyZ0fCiLpExKVQfsmETu9kfjeGMk8sg==",
"dev": true,
"requires": {
"@percy/cli-command": "1.20.0",
"@percy/cli-command": "1.20.2",
"fast-glob": "^3.2.11",
"image-size": "^1.0.0"
}
},
"@percy/client": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/client/-/client-1.20.0.tgz",
"integrity": "sha512-x1iDqx3oCOHSdCP8TX4EZehNbjXFQFq6RhPmLIt8L8ZkNi+ugXPVc4J32evLw7dM+zwgVxXJvF4cwPYkHkOrFw==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/client/-/client-1.20.2.tgz",
"integrity": "sha512-1GIn6qirncMo90CauwvoVQ6q0Ad2r6vC+7elu8RCNExON4EKyZwdK03u3YlBTH5+VvgvqMkKV86IrlnwS/+qIg==",
"dev": true,
"requires": {
"@percy/env": "1.20.0",
"@percy/logger": "1.20.0"
"@percy/env": "1.20.2",
"@percy/logger": "1.20.2"
}
},
"@percy/config": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/config/-/config-1.20.0.tgz",
"integrity": "sha512-2PlcF7OIEaX4sXtw4Wa+dxy3U6QcWWcrPFSa6W2hxJ8WplnO0UwYMq+PbJ/lP47LWURDvPgLNxyYrywQLe1NHg==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/config/-/config-1.20.2.tgz",
"integrity": "sha512-nr6JiICmMew+rIoJArCYiBn86eXMAkOLcDFABOG0zdrL3kOmUZ0B7T7cxI/1eFJ9ab1c3HWhr0VPP2a+KMRSEA==",
"dev": true,
"requires": {
"@percy/logger": "1.20.0",
"@percy/logger": "1.20.2",
"ajv": "^8.6.2",
"cosmiconfig": "^7.0.0",
"yaml": "^2.0.0"
@ -10019,15 +10019,15 @@
}
},
"@percy/core": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/core/-/core-1.20.0.tgz",
"integrity": "sha512-zb9W5udAnyr3BOMN3vDiWs/BEhgfY5zH4bUapw99zUxu19+/ipt31EWooI911CqxbHwoFtqr+o7JtIYmnICT6g==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/core/-/core-1.20.2.tgz",
"integrity": "sha512-v+Ov1mrbVSaxR6GFsehtcRXWn8wODBhKDcDuy89SYMJmMsQQ9ROLrcUIWag/tcwJ78hNak7mm/dYzGfAPqN2iA==",
"dev": true,
"requires": {
"@percy/client": "1.20.0",
"@percy/config": "1.20.0",
"@percy/dom": "1.20.0",
"@percy/logger": "1.20.0",
"@percy/client": "1.20.2",
"@percy/config": "1.20.2",
"@percy/dom": "1.20.2",
"@percy/logger": "1.20.2",
"content-disposition": "^0.5.4",
"cross-spawn": "^7.0.3",
"extract-zip": "^2.0.1",
@ -10040,21 +10040,21 @@
}
},
"@percy/dom": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/dom/-/dom-1.20.0.tgz",
"integrity": "sha512-DA1kWILeoYxTF2H8J36ILH2GGcFpfFDaOrFMjQUvXMMkkEivxNR+dcemIlqphma+HDI2UuGnSXs4MQQ33MGXOQ==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/dom/-/dom-1.20.2.tgz",
"integrity": "sha512-27PirCo7LV5yPKS5jVdE3BdQNQ32OLvWc7RNyARoeAANT1dqOS3PBLCTi3qZ//jeGF/gSnwbl0bb84jM/8bHyA==",
"dev": true
},
"@percy/env": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/env/-/env-1.20.0.tgz",
"integrity": "sha512-hk/tPi+e7O0uF3FOOaMXYzA/7Gp0kBcYkYOOHL18/XrpETfBm8uXcP/26FrENdwSAH1nM/bu873NVgeS4pMECw==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/env/-/env-1.20.2.tgz",
"integrity": "sha512-DlXYw3sJTCwH6/Bs/ccDNB4hwl6YlkyBdSGxjTuNmVJRBAmn5kmPCEP6ElRfdAw0W3w7BkmqFA6TVzrHvyalgw==",
"dev": true
},
"@percy/logger": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/@percy/logger/-/logger-1.20.0.tgz",
"integrity": "sha512-x76tOiB/m6GnND9KQ4Fjm+hl7l1NlITuveNWYuSS8Z2euqiggBAXdRuNSqV/oLR4UfgfiY6vYb7ENVpo9G33Iw==",
"version": "1.20.2",
"resolved": "https://registry.npmjs.org/@percy/logger/-/logger-1.20.2.tgz",
"integrity": "sha512-k2Qyt8cKj4ATpdNbw1PLDUd7dSSz4RymuPcn/LEdWV0p4Ipg1Z/NZn4CkMhLupktvc3bqtIQ/3BurBymtDxnEA==",
"dev": true
},
"@pkgr/utils": {
@ -10508,16 +10508,16 @@
"dev": true
},
"astro": {
"version": "2.0.15",
"resolved": "https://registry.npmjs.org/astro/-/astro-2.0.15.tgz",
"integrity": "sha512-CUJNrcdgcSjASValRNEesTgXSefgQ8Z9GHrZXckmTivatoBlVkYb8G8tmk7dgRt6JF+bwfOsA6cGdv7+G7hCbA==",
"version": "2.0.17",
"resolved": "https://registry.npmjs.org/astro/-/astro-2.0.17.tgz",
"integrity": "sha512-K/SAoe4Tfhg4XhOu1mFOp9qiC/m8YuBmL3//WAA+mcPTlg9A21nlXH/jmsfbizQdZn/AyoPrkTWQm1pnU05OsQ==",
"dev": true,
"requires": {
"@astrojs/compiler": "^1.1.0",
"@astrojs/compiler": "^1.2.0",
"@astrojs/language-server": "^0.28.3",
"@astrojs/markdown-remark": "^2.0.1",
"@astrojs/telemetry": "^2.0.0",
"@astrojs/webapi": "^2.0.1",
"@astrojs/telemetry": "^2.0.1",
"@astrojs/webapi": "^2.0.2",
"@babel/core": "^7.18.2",
"@babel/generator": "^7.18.2",
"@babel/parser": "^7.18.4",
@ -13804,9 +13804,9 @@
}
},
"prettier-plugin-tailwindcss": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.3.tgz",
"integrity": "sha512-s2N5Dh7Ao5KTV1mao5ZBnn8EKtUcDPJEkGViZIjI0Ij9TTI5zgTz4IHOxW33jOdjHKa8CSjM88scelUiC5TNRQ==",
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.4.tgz",
"integrity": "sha512-wMyugRI2yD8gqmMpZSS8kTA0gGeKozX/R+w8iWE+yiCZL09zY0SvfiHfHabNhjGhzxlQ2S2VuTxPE3T72vppCQ==",
"dev": true,
"requires": {}
},
@ -14989,9 +14989,9 @@
}
},
"undici": {
"version": "5.18.0",
"resolved": "https://registry.npmjs.org/undici/-/undici-5.18.0.tgz",
"integrity": "sha512-1iVwbhonhFytNdg0P4PqyIAXbdlVZVebtPDvuM36m66mRw4OGrCm2MYynJv/UENFLdP13J1nPVQzVE2zTs1OeA==",
"version": "5.20.0",
"resolved": "https://registry.npmjs.org/undici/-/undici-5.20.0.tgz",
"integrity": "sha512-J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==",
"dev": true,
"requires": {
"busboy": "^1.6.0"

View file

@ -1,7 +1,7 @@
{
"name": "devscard",
"description": "Template for creating a comprehensive virtual CV for developers.",
"version": "0.0.5",
"version": "0.0.6",
"private": true,
"engines": {
"node": ">=14",
@ -25,7 +25,7 @@
"check": "concurrently npm:*:check"
},
"dependencies": {
"@floating-ui/dom": "1.2.1",
"@floating-ui/dom": "1.2.3",
"iconify-icon": "1.0.7",
"nanoid": "4.0.1"
},
@ -33,9 +33,9 @@
"@astrojs/image": "0.15.1",
"@astrojs/react": "2.0.2",
"@astrojs/tailwind": "3.0.1",
"@percy/cli": "1.20.0",
"@percy/cli": "1.20.2",
"@types/marked": "4.0.8",
"astro": "2.0.15",
"astro": "2.0.17",
"astro-compress": "1.1.35",
"concurrently": "7.6.0",
"date-fns": "2.29.3",
@ -49,7 +49,7 @@
"postcss": "8.4.21",
"prettier": "2.8.4",
"prettier-plugin-astro": "0.8.0",
"prettier-plugin-tailwindcss": "0.2.3",
"prettier-plugin-tailwindcss": "0.2.4",
"puppeteer": "19.7.2",
"puppeteer-report": "3.1.0",
"rollup-plugin-visualizer": "5.9.0",

View file

@ -11,7 +11,7 @@ const { image, fullName, role, details, pdfDetails, description } = Astro.props;
<div class="flex flex-col gap-4">
<div class="flex gap-6">
<Photo src={image} alt={fullName} class="w-40 h-40 max-w-[160px] max-h-[160px] rounded-2xl" />
<Photo src={image} alt={fullName} class="h-40 max-h-[160px] w-40 max-w-[160px] rounded-2xl" />
<div>
<div class="text-3xl font-extrabold text-gray-900">{fullName}</div>
<div class="text-lg font-medium text-gray-700">{role}</div>

View file

@ -9,7 +9,7 @@ const { image, title, type, url } = Astro.props;
---
<a href={url} target="_blank" class="flex w-full flex-col gap-3 transition duration-300 hover:translate-y-2">
<Photo class="rounded-lg shadow-md aspect-square object-cover" src={image} alt={title} width={200} height={200} />
<Photo class="aspect-square rounded-lg object-cover shadow-md" src={image} alt={title} width={200} height={200} />
<div class="gap-1">
<Typography variant="tile-title">
{title}

View file

@ -10,7 +10,7 @@ const { image, name, url } = Astro.props;
<a href={url} target="_blank" class="flex w-full flex-col gap-3 transition duration-300 hover:translate-y-2">
<Photo
class="rounded-lg shadow-md transition duration-300 aspect-square object-cover"
class="aspect-square rounded-lg object-cover shadow-md transition duration-300"
src={image}
alt={name}
width={200}

View file

@ -9,7 +9,7 @@ const { title, url, image } = Astro.props;
---
<a href={url} target="_blank" class="flex w-full flex-col gap-3 transition duration-300 hover:translate-y-2">
<Photo class="rounded-lg shadow-md aspect-video object-cover" src={image} alt={title} width={480} height={270} />
<Photo class="aspect-video rounded-lg object-cover shadow-md" src={image} alt={title} width={480} height={270} />
<Typography variant="tile-title">
{title}
</Typography>

View file

@ -22,7 +22,7 @@ const { action, config, description, details, fullName, image, links, role, tags
alt={fullName}
width={320}
height={320}
class="w-24 h-24 sm:w-36 sm:h-36 md:w-52 md:h-52 rounded-lg max-w-none"
class="h-24 w-24 max-w-none rounded-lg sm:h-36 sm:w-36 md:h-52 md:w-52"
/>
<DownloadButton {...action} />
</div>

View file

@ -13,7 +13,7 @@ const IconWrapper = url ? 'a' : 'div';
<div class="flex flex-col gap-2">
<div class="flex h-5 items-center justify-between">
<IconWrapper class="flex gap-2 h-5" {...url && { href: url, target: '_blank', rel: 'noopener noreferrer' }}>
<IconWrapper class="flex h-5 gap-2" {...url && { href: url, target: '_blank', rel: 'noopener noreferrer' }}>
{icon && <Icon name={icon} color={iconColor} size={20} />}
<Typography variant="skill">{name}</Typography>
</IconWrapper>