made contacts page

This commit is contained in:
Fedor Katurov 2022-11-10 16:21:06 +06:00
parent 884b2ea507
commit 623fa7b7fd
16 changed files with 346 additions and 25 deletions

51
pages/about.vue Normal file
View file

@ -0,0 +1,51 @@
<template>
<article :class="$style.content">
<section :class="[$style.section, $style.heading]">
<BioHeading />
</section>
<section :class="$style.section">
<BioSkills />
</section>
<section :class="$style.section">
<BioProjects />
</section>
</article>
</template>
<script lang="ts">
export default {
scrollToTop: true,
head() {
return {
title: "About Me",
};
},
};
definePageMeta({ layout: "landing" });
</script>
<style lang="scss" module>
@import "@/assets/css/mixins";
.content {
@include container;
}
.section {
padding: 40px 0;
&.heading {
padding-bottom: 0;
}
}
.heading {
@include desktop {
padding-top: 0;
padding-top: 20px;
}
}
</style>