4 Commits
6 changed files with 6689 additions and 6078 deletions

No files matched your search

-5
View File
@@ -1,8 +1,3 @@
# Personal Portfolio v1 # Personal Portfolio v1
My first personal website/portfolio. Built with [Nuxt](https://nuxt.com) and [Vuetify](https://vuetifyjs.com). Hosted with [GitHub Pages](https://pages.github.com/). My first personal website/portfolio. Built with [Nuxt](https://nuxt.com) and [Vuetify](https://vuetifyjs.com). Hosted with [GitHub Pages](https://pages.github.com/).
## Newer Iterations
- [v3](https://github.com/Rakantor/personal-portfolio-v3)
- [v2](https://github.com/Rakantor/personal-portfolio-v2)
+1 -1
View File
@@ -11,7 +11,7 @@ cd .output/public
touch .nojekyll touch .nojekyll
# if you are deploying to a custom domain # if you are deploying to a custom domain
echo 'mave.dev' > CNAME echo 'v1.mave.dev' > CNAME
git init git init
git add -A git add -A
+5 -1
View File
@@ -56,6 +56,10 @@ export default defineNuxtConfig({
} }
], ],
i18n: { i18n: {
vueI18n: './i18n.config.ts' restructureDir: false,
vueI18n: './i18n.config.ts',
bundle: {
optimizeTranslationDirective: false,
},
} }
}) })
+6672 -6059
View File
File diff suppressed because it is too large. Load diff
+9 -9
View File
@@ -11,16 +11,16 @@
"postinstall": "nuxt prepare" "postinstall": "nuxt prepare"
}, },
"devDependencies": { "devDependencies": {
"@mdi/font": "^7.0.96", "@mdi/font": "^7.4.47",
"@nuxtjs/i18n": "npm:@nuxtjs/i18n-edge", "@nuxtjs/i18n": "^9.5.6",
"nuxt": "^3.4.3" "nuxt": "^3.21.2"
}, },
"dependencies": { "dependencies": {
"badgen": "^3.2.2", "badgen": "^3.2.3",
"lodash-es": "^4.17.21", "lodash-es": "^4.18.1",
"sass": "^1.56.0", "sass": "^1.99.0",
"simple-icons": "^8.11.0", "simple-icons": "^8.15.0",
"vite-plugin-vuetify": "^1.0.0", "vite-plugin-vuetify": "^2.1.3",
"vuetify": "^3.0.0" "vuetify": "^3.12.5"
} }
} }
+2 -3
View File
@@ -1,12 +1,11 @@
import { createVuetify, ThemeDefinition } from 'vuetify' import { createVuetify } from 'vuetify'
import type { ThemeDefinition } from 'vuetify'
import * as components from 'vuetify/components' import * as components from 'vuetify/components'
import * as directives from 'vuetify/directives' import * as directives from 'vuetify/directives'
import { md3 } from 'vuetify/blueprints' import { md3 } from 'vuetify/blueprints'
import '@mdi/font/css/materialdesignicons.css' import '@mdi/font/css/materialdesignicons.css'
import { mdi } from 'vuetify/iconsets/mdi' import { mdi } from 'vuetify/iconsets/mdi'
import { brands } from '~/iconsets/brands' import { brands } from '~/iconsets/brands'
// @ts-expect-error Missing type definitions
import colors from 'vuetify/lib/util/colors'
const myCustomDarkTheme: ThemeDefinition = { const myCustomDarkTheme: ThemeDefinition = {
dark: true, dark: true,