diff --git a/assets/svg/writing.svg b/assets/svg/writing.svg new file mode 100644 index 0000000..f70d6a0 --- /dev/null +++ b/assets/svg/writing.svg @@ -0,0 +1,98 @@ + + + + diff --git a/components/bio/BioHeading.vue b/components/bio/BioHeading.vue index 819fe7b..0f49925 100644 --- a/components/bio/BioHeading.vue +++ b/components/bio/BioHeading.vue @@ -17,15 +17,11 @@ of doing Typescript and Golang backend.

-
- + + Contact me @@ -39,7 +35,7 @@ -
+ @@ -96,9 +92,5 @@ @include desktop { margin-top: 20px; } - - & > * { - margin: 0 15px 15px 0; - } } diff --git a/components/contact/ContactInformation.vue b/components/contact/ContactInformation.vue new file mode 100644 index 0000000..4889259 --- /dev/null +++ b/components/contact/ContactInformation.vue @@ -0,0 +1,38 @@ + + + + + diff --git a/components/contact/ContactRow.vue b/components/contact/ContactRow.vue new file mode 100644 index 0000000..4206a51 --- /dev/null +++ b/components/contact/ContactRow.vue @@ -0,0 +1,55 @@ + + + + + diff --git a/components/home/HomeHeader.vue b/components/home/HomeHeader.vue index 1382572..dc467e7 100644 --- a/components/home/HomeHeader.vue +++ b/components/home/HomeHeader.vue @@ -22,14 +22,21 @@

There's also my Curriculum Vitae and contact info.

-
- - Read about me + + + Contact me -
+ + + View Portfolio + + +
diff --git a/components/icons/IconsBook.vue b/components/icons/IconsBook.vue new file mode 100644 index 0000000..7a70f38 --- /dev/null +++ b/components/icons/IconsBook.vue @@ -0,0 +1,13 @@ + diff --git a/components/icons/IconsCode.vue b/components/icons/IconsCode.vue index 60bd2c8..b3eecb3 100644 --- a/components/icons/IconsCode.vue +++ b/components/icons/IconsCode.vue @@ -11,7 +11,3 @@ /> - - - - diff --git a/components/icons/IconsGithub.vue b/components/icons/IconsGithub.vue new file mode 100644 index 0000000..9f22b08 --- /dev/null +++ b/components/icons/IconsGithub.vue @@ -0,0 +1,17 @@ + diff --git a/components/icons/IconsSend.vue b/components/icons/IconsSend.vue new file mode 100644 index 0000000..318a343 --- /dev/null +++ b/components/icons/IconsSend.vue @@ -0,0 +1,14 @@ + diff --git a/components/icons/IconsTelegram.vue b/components/icons/IconsTelegram.vue new file mode 100644 index 0000000..f36e9c3 --- /dev/null +++ b/components/icons/IconsTelegram.vue @@ -0,0 +1,13 @@ + diff --git a/components/layout/LayoutHeader.vue b/components/layout/LayoutHeader.vue index 47b5910..c53da69 100644 --- a/components/layout/LayoutHeader.vue +++ b/components/layout/LayoutHeader.vue @@ -1,8 +1,9 @@ diff --git a/components/ui/UiButtonGroup.vue b/components/ui/UiButtonGroup.vue new file mode 100644 index 0000000..ccf69c3 --- /dev/null +++ b/components/ui/UiButtonGroup.vue @@ -0,0 +1,15 @@ + + + + + diff --git a/constants/contacts.ts b/constants/contacts.ts new file mode 100644 index 0000000..d05cc59 --- /dev/null +++ b/constants/contacts.ts @@ -0,0 +1,5 @@ +export const contacts = { + telegram: "vv4000", + email: "Z290aGFtNDhAZ21haWwuY29t", + github: "muerwre", +} as const; diff --git a/layouts/landing.vue b/layouts/landing.vue index 45202f9..3b43c7c 100644 --- a/layouts/landing.vue +++ b/layouts/landing.vue @@ -1,5 +1,5 @@