Skip to content

Commit db98a25

Browse files
Upgraded project dependencies (#14)
* Upgraded project dependencies * fix: rebuild lockfile and update pnpm to latest version Signed-off-by: thelooter <evekolb2204@gmail.com> * style: Extract global body styles to `main.css` and update TeamCard component layout and background. * fix: linter issues Signed-off-by: thelooter <evekolb2204@gmail.com> --------- Signed-off-by: thelooter <evekolb2204@gmail.com> Co-authored-by: thelooter <evekolb2204@gmail.com>
1 parent dbdc8ff commit db98a25

File tree

6 files changed

+9624
-8304
lines changed

6 files changed

+9624
-8304
lines changed

assets/css/main.css

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
body {
2+
background-color: #111111;
3+
}
4+
@media (prefers-color-scheme: light) {
5+
body {
6+
background-color: #dddddd;
7+
}
8+
}

components/team/TeamCard.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ defineProps({
2323

2424
<template>
2525
<div
26-
class="mx-auto my-2 rounded bg-white bg-gradient-to-b from-green-500 to-green-400 p-2 text-center shadow-xl transition duration-200 ease-in-out hover:scale-105 max-md:mx-6 dark:from-green-800 dark:to-green-700"
26+
class="flex-h-full flex-col rounded bg-green-500 bg-gradient-to-b from-green-500 to-green-400 p-2 text-center shadow-xl transition duration-200 ease-in-out hover:scale-105 max-md:mx-6 dark:bg-green-800 dark:from-green-800 dark:to-green-700"
2727
>
2828
<img class="mx-auto mt-4 w-1/3 rounded-full shadow-xl max-md:w-1/4" :src="image" alt="pic" />
2929
<h2 class="mt-2 text-lg font-bold dark:text-white">{{ name }}</h2>

nuxt.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export default defineNuxtConfig({
4646
},
4747
},
4848

49-
css: ["@fortawesome/fontawesome-svg-core/styles.css"],
49+
css: ["@fortawesome/fontawesome-svg-core/styles.css", "~/assets/css/main.css"],
5050

5151
build: {
5252
transpile: [

package.json

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -15,34 +15,34 @@
1515
"lint:report": "eslint --output-file=eslint_report.json --format json ."
1616
},
1717
"devDependencies": {
18-
"@eslint/js": "^9.17.0",
19-
"@nuxt/devtools": "^1.6.4",
20-
"@nuxt/eslint": "^0.7.4",
21-
"@nuxtjs/robots": "^5.0.1",
18+
"@eslint/js": "^9.37.0",
19+
"@nuxt/devtools": "^1.7.0",
20+
"@nuxt/eslint": "^0.7.6",
21+
"@nuxtjs/robots": "^5.5.5",
2222
"@nuxtjs/sitemap": "7.0.0",
23-
"@nuxtjs/tailwindcss": "^6.12.2",
24-
"eslint": "^9.17.0",
25-
"eslint-config-prettier": "^9.1.0",
26-
"eslint-plugin-prettier": "^5.2.1",
27-
"eslint-plugin-vue": "^9.32.0",
28-
"globals": "^15.14.0",
29-
"nuxt": "^3.14.1592",
30-
"nuxt-posthog": "^1.6.1",
31-
"nuxt-schema-org": "^4.0.4",
32-
"prettier": "^3.4.2",
33-
"prettier-plugin-tailwindcss": "^0.6.9",
34-
"typescript-eslint": "^8.18.1",
35-
"vue": "^3.5.13",
36-
"vue-router": "^4.5.0"
23+
"@nuxtjs/tailwindcss": "^6.14.0",
24+
"eslint": "^9.37.0",
25+
"eslint-config-prettier": "^9.1.2",
26+
"eslint-plugin-prettier": "^5.5.4",
27+
"eslint-plugin-vue": "^9.33.0",
28+
"globals": "^15.15.0",
29+
"nuxt": "^3.19.3",
30+
"nuxt-posthog": "^1.6.3",
31+
"nuxt-schema-org": "^4.1.3",
32+
"prettier": "^3.6.2",
33+
"prettier-plugin-tailwindcss": "^0.6.14",
34+
"typescript-eslint": "^8.46.1",
35+
"vue": "^3.5.22",
36+
"vue-router": "^4.6.2"
3737
},
3838
"dependencies": {
3939
"@fortawesome/fontawesome-svg-core": "^6.7.2",
4040
"@fortawesome/free-brands-svg-icons": "^6.7.2",
4141
"@fortawesome/free-solid-svg-icons": "^6.7.2",
42-
"@fortawesome/vue-fontawesome": "^3.0.8",
43-
"@vueuse/core": "^12.1.0",
44-
"@vueuse/nuxt": "^12.1.0",
45-
"posthog-js": "^1.203.1"
42+
"@fortawesome/vue-fontawesome": "^3.1.2",
43+
"@vueuse/core": "^12.8.2",
44+
"@vueuse/nuxt": "^12.8.2",
45+
"posthog-js": "^1.275.3"
4646
},
47-
"packageManager": "pnpm@9.6.0"
48-
}
47+
"packageManager": "pnpm@10.23.0"
48+
}

pages/index.vue

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,3 @@ useSeoMeta({
2626
twitterCard: "summary",
2727
});
2828
</script>
29-
30-
<style>
31-
body {
32-
background-color: #111111;
33-
}
34-
@media (prefers-color-scheme: light) {
35-
body {
36-
background-color: #dddddd;
37-
}
38-
}
39-
</style>

0 commit comments

Comments
 (0)