├── .gitignore ├── README.md ├── app.vue ├── assets ├── placeholder.svg └── styles │ ├── _color.scss │ ├── _global.scss │ ├── _reset.scss │ ├── _space.scss │ ├── _typography.scss │ ├── _variables.scss │ └── styles.scss ├── components ├── LightSwitch.vue ├── MyAnimatedSvg.vue ├── MyButton.vue ├── MyButtonList.vue ├── MyDate.vue ├── MyHero.vue ├── MyHeroFigure.vue ├── MyImage.vue ├── MyLink.vue ├── MyPage.vue ├── MyParagraph.vue ├── MyPost.vue ├── MyPostList.vue ├── MyProfile.vue ├── MyProject.vue ├── MyProjectFilter.vue ├── MyProjectList.vue ├── MyRichText.vue ├── MyTimeToRead.vue ├── SvgCamera.vue ├── SvgComputer.vue ├── SvgCorner.vue ├── SvgError.vue ├── SvgPoints.vue ├── SvgTechCompanies.vue ├── SvgTechStack.vue ├── TextWithArrow.vue ├── TheHead.vue ├── TheHeadFaviconLinks.vue └── TheHeader.vue ├── composables └── useSbVersion.ts ├── error.vue ├── i18n.config.ts ├── lang ├── en.ts └── es.ts ├── layouts ├── README.md └── default.vue ├── nuxt.config.ts ├── package.json ├── pages ├── README.md └── [...slug].vue ├── public ├── apple-splash-landscape-dark-2048x1536.png ├── apple-splash-landscape-light-2048x1536.png ├── apple-splash-portrait-dark-1536x2048.png ├── apple-splash-portrait-light-1536x2048.png ├── apple-touch-icon-180x180.png ├── favicon.ico ├── logo.svg ├── maskable-icon-512x512.png ├── pwa-192x192.png ├── pwa-512x512.png ├── pwa-64x64.png ├── robots.txt └── sprite.svg ├── pwa-assets.config.ts ├── server └── tsconfig.json ├── tsconfig.json ├── types └── components.ts └── utils ├── get-json-ld-breadcrumbs.ts ├── get-meta-tags.ts ├── get-path.ts ├── gsap-animations.ts ├── responsive-image.ts └── sb-functions.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/README.md -------------------------------------------------------------------------------- /app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/app.vue -------------------------------------------------------------------------------- /assets/placeholder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/assets/placeholder.svg -------------------------------------------------------------------------------- /assets/styles/_color.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/assets/styles/_color.scss -------------------------------------------------------------------------------- /assets/styles/_global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/assets/styles/_global.scss -------------------------------------------------------------------------------- /assets/styles/_reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/assets/styles/_reset.scss -------------------------------------------------------------------------------- /assets/styles/_space.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/assets/styles/_space.scss -------------------------------------------------------------------------------- /assets/styles/_typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/assets/styles/_typography.scss -------------------------------------------------------------------------------- /assets/styles/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/assets/styles/_variables.scss -------------------------------------------------------------------------------- /assets/styles/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/assets/styles/styles.scss -------------------------------------------------------------------------------- /components/LightSwitch.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/LightSwitch.vue -------------------------------------------------------------------------------- /components/MyAnimatedSvg.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyAnimatedSvg.vue -------------------------------------------------------------------------------- /components/MyButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyButton.vue -------------------------------------------------------------------------------- /components/MyButtonList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyButtonList.vue -------------------------------------------------------------------------------- /components/MyDate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyDate.vue -------------------------------------------------------------------------------- /components/MyHero.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyHero.vue -------------------------------------------------------------------------------- /components/MyHeroFigure.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyHeroFigure.vue -------------------------------------------------------------------------------- /components/MyImage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyImage.vue -------------------------------------------------------------------------------- /components/MyLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyLink.vue -------------------------------------------------------------------------------- /components/MyPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyPage.vue -------------------------------------------------------------------------------- /components/MyParagraph.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyParagraph.vue -------------------------------------------------------------------------------- /components/MyPost.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyPost.vue -------------------------------------------------------------------------------- /components/MyPostList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyPostList.vue -------------------------------------------------------------------------------- /components/MyProfile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyProfile.vue -------------------------------------------------------------------------------- /components/MyProject.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyProject.vue -------------------------------------------------------------------------------- /components/MyProjectFilter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyProjectFilter.vue -------------------------------------------------------------------------------- /components/MyProjectList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyProjectList.vue -------------------------------------------------------------------------------- /components/MyRichText.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyRichText.vue -------------------------------------------------------------------------------- /components/MyTimeToRead.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/MyTimeToRead.vue -------------------------------------------------------------------------------- /components/SvgCamera.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/SvgCamera.vue -------------------------------------------------------------------------------- /components/SvgComputer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/SvgComputer.vue -------------------------------------------------------------------------------- /components/SvgCorner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/SvgCorner.vue -------------------------------------------------------------------------------- /components/SvgError.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/SvgError.vue -------------------------------------------------------------------------------- /components/SvgPoints.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/SvgPoints.vue -------------------------------------------------------------------------------- /components/SvgTechCompanies.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/SvgTechCompanies.vue -------------------------------------------------------------------------------- /components/SvgTechStack.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/SvgTechStack.vue -------------------------------------------------------------------------------- /components/TextWithArrow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/TextWithArrow.vue -------------------------------------------------------------------------------- /components/TheHead.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/TheHead.vue -------------------------------------------------------------------------------- /components/TheHeadFaviconLinks.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/TheHeadFaviconLinks.vue -------------------------------------------------------------------------------- /components/TheHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/components/TheHeader.vue -------------------------------------------------------------------------------- /composables/useSbVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/composables/useSbVersion.ts -------------------------------------------------------------------------------- /error.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/error.vue -------------------------------------------------------------------------------- /i18n.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/i18n.config.ts -------------------------------------------------------------------------------- /lang/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/lang/en.ts -------------------------------------------------------------------------------- /lang/es.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/lang/es.ts -------------------------------------------------------------------------------- /layouts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/layouts/README.md -------------------------------------------------------------------------------- /layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/layouts/default.vue -------------------------------------------------------------------------------- /nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/nuxt.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/package.json -------------------------------------------------------------------------------- /pages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/pages/README.md -------------------------------------------------------------------------------- /pages/[...slug].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/pages/[...slug].vue -------------------------------------------------------------------------------- /public/apple-splash-landscape-dark-2048x1536.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/public/apple-splash-landscape-dark-2048x1536.png -------------------------------------------------------------------------------- /public/apple-splash-landscape-light-2048x1536.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/public/apple-splash-landscape-light-2048x1536.png -------------------------------------------------------------------------------- /public/apple-splash-portrait-dark-1536x2048.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/public/apple-splash-portrait-dark-1536x2048.png -------------------------------------------------------------------------------- /public/apple-splash-portrait-light-1536x2048.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/public/apple-splash-portrait-light-1536x2048.png -------------------------------------------------------------------------------- /public/apple-touch-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/public/apple-touch-icon-180x180.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/maskable-icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/public/maskable-icon-512x512.png -------------------------------------------------------------------------------- /public/pwa-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/public/pwa-192x192.png -------------------------------------------------------------------------------- /public/pwa-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/public/pwa-512x512.png -------------------------------------------------------------------------------- /public/pwa-64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/public/pwa-64x64.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/sprite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/public/sprite.svg -------------------------------------------------------------------------------- /pwa-assets.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/pwa-assets.config.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/types/components.ts -------------------------------------------------------------------------------- /utils/get-json-ld-breadcrumbs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/utils/get-json-ld-breadcrumbs.ts -------------------------------------------------------------------------------- /utils/get-meta-tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/utils/get-meta-tags.ts -------------------------------------------------------------------------------- /utils/get-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/utils/get-path.ts -------------------------------------------------------------------------------- /utils/gsap-animations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/utils/gsap-animations.ts -------------------------------------------------------------------------------- /utils/responsive-image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/utils/responsive-image.ts -------------------------------------------------------------------------------- /utils/sb-functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudiabdm/portfolio-2021/HEAD/utils/sb-functions.ts --------------------------------------------------------------------------------