added projects to bio page

This commit is contained in:
Fedor Katurov 2022-11-03 18:33:37 +06:00
parent 011f10a429
commit ef6f29803b
16 changed files with 327 additions and 75 deletions

20
components/ui/UiCard.vue Normal file
View file

@ -0,0 +1,20 @@
<template>
<div :class="[$style.card, $attrs.class]">
<slot />
</div>
</template>
<script lang="ts" setup></script>
<style lang="scss" module>
.card {
border-radius: 8px;
border: 1px solid var(--color-line);
transition: all 0.25s;
&:hover {
background-color: var(--color-code-background);
border-color: var(--color-text-secondary);
}
}
</style>