diff --git a/app/layouts/default.vue b/app/layouts/default.vue index fe089b3..78664e0 100644 --- a/app/layouts/default.vue +++ b/app/layouts/default.vue @@ -9,6 +9,7 @@ body { width: 100%; height: 100%; overflow-x: hidden; + scroll-behavior: smooth; } diff --git a/app/pages/index.vue b/app/pages/index.vue index 1999add..1b92d29 100644 --- a/app/pages/index.vue +++ b/app/pages/index.vue @@ -19,411 +19,467 @@ -

{{ $t("main.note.accessibility") }}

-
- - + /> --> -

+

{{ $t("main.intro.0") }} - {{ $t("main.intro.1") }} ({{ - $t("main.intro.2") - }}), {{ $t("main.intro.3") }} {{ years - }}{{ $t("main.intro.4") }} + {{ $t("main.intro.1") }}, {{ $t("main.intro.2") }}{{ years }}{{ $t("main.intro.3") }}

-

{{ $t("main.residence") }}

{{ $t("main.cv") }}
- - {{ $t("main.gpg") }} -
-

{{ $t("main.contacts.title") }}

- +
+ + + +
-

{{ $t("main.socials.title") }}

- -
+
+

+ {{ $t("main.experience.title") }} +

+ + + + + + + -

{{ $t("main.experience.title") }}

-
+

+ {{ $t("main.experience.header.when") }} +

+
+

+ {{ + $t("main.experience.header.occupation") + }} +

+
- - - - - - + + + + - - - + + +
-

- {{ $t("main.experience.header.when") }} -

-
-

- {{ $t("main.experience.header.occupation") }} -

-
{{ $t("main.experience.0.when") }} + {{ $t("main.experience.0.occupation") }}
+ {{ $t("main.experience.0.occupation.details") }} -
{{ $t("main.experience.0.when") }} - {{ $t("main.experience.0.occupation") }}
- {{ $t("main.experience.0.occupation.details") }} +
    +
  • + {{ $t("main.experience.0.details.0") }} +
  • +
  • + {{ $t("main.experience.0.details.1") }} +
  • +
  • + {{ $t("main.experience.0.details.2") }} +
  • +
  • + {{ $t("main.experience.0.details.3") }} +
  • +
+

+ {{ $t("main.experience.publications") }} + +

+
+
+
-
    -
  • {{ $t("main.experience.0.details.0") }}
  • -
  • {{ $t("main.experience.0.details.1") }}
  • -
  • {{ $t("main.experience.0.details.2") }}
  • -
  • {{ $t("main.experience.0.details.3") }}
  • -
-

- {{ $t("main.experience.publications") }} +

+

+ {{ $t("main.education.title") }} +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+

+ {{ $t("main.education.header.when") }} +

+
+

+ {{ $t("main.education.header.where") }} +

+
{{ $t("main.education.0.when") }}{{ $t("main.education.0.where") }}
{{ $t("main.education.1.when") }}{{ $t("main.education.1.where") }}
{{ $t("main.education.2.when") }}{{ $t("main.education.2.where") }}
+
+
+ +
+

{{ $t("main.skills.title") }}

+
    +
  • {{ $t("main.skills.languages") }}
  • +
  • {{ $t("main.skills.data-science") }}
  • +
  • {{ $t("main.skills.sysadmin") }}
  • +
  • {{ $t("main.skills.frontend") }}
  • +
  • {{ $t("main.skills.backend") }}
  • +
  • {{ $t("main.skills.database") }}
  • +
  • {{ $t("main.skills.math") }}
  • +
  • {{ $t("main.skills.other") }}
  • +
+ +

{{ $t("main.skills.0") }}

+

{{ $t("main.skills.1") }}

+

{{ $t("main.skills.2") }}

+

{{ $t("main.skills.3") }}

+

{{ $t("main.skills.4") }}

+
+
+ +
+

+ {{ $t("main.projects.title") }} +

+ + + + + + + + + + + + + + - - -
+

+ {{ $t("main.projects.header.name") }} +

+
+

+ {{ $t("main.projects.header.reference") }} +

+
+

+ {{ $t("main.projects.header.description") }} +

+
+

+ {{ $t("main.projects.header.tags") }} +

+
{{ $t("main.projects.0.name") }} -

-
-
+ + + {{ $t("main.projects.0.description") }} + + + {{ $t("main.projects.0.tags.0") }} + + + {{ $t("main.projects.0.tags.1") }} + + + -

{{ $t("main.education.title") }}

- - - - - - - + + + + + + - - - - - + + + + + + - - - - + + + + + + - - - - - -
-

- {{ $t("main.education.header.when") }} -

-
-

- {{ $t("main.education.header.where") }} -

-
{{ $t("main.projects.1.name") }} + + {{ $t("main.projects.1.description") }} + + {{ $t("main.projects.1.tags.0") }} + +
{{ $t("main.education.0.when") }}{{ $t("main.education.0.where") }}
{{ $t("main.projects.2.name") }} + + {{ $t("main.projects.2.description") }} + + {{ $t("main.projects.2.tags.0") }} + + + {{ $t("main.projects.2.tags.1") }} + +
{{ $t("main.education.1.when") }}{{ $t("main.education.1.where") }}
{{ $t("main.projects.3.name") }} + + + {{ $t("main.projects.3.description") }} + + {{ $t("main.projects.3.tags.0") }} + + + {{ $t("main.projects.3.tags.1") }} + + + {{ $t("main.projects.3.tags.2") }} + +
{{ $t("main.education.2.when") }}{{ $t("main.education.2.where") }}
-
+ + {{ $t("main.projects.4.name") }} + + + + {{ $t("main.projects.4.description") }} + + + {{ $t("main.projects.4.tags.0") }} + + + {{ $t("main.projects.4.tags.1") }} + + + -

{{ $t("main.skills.title") }}

-
    -
  • {{ $t("main.skills.languages") }}
  • -
  • {{ $t("main.skills.data-science") }}
  • -
  • {{ $t("main.skills.sysadmin") }}
  • -
  • {{ $t("main.skills.frontend") }}
  • -
  • {{ $t("main.skills.backend") }}
  • -
  • {{ $t("main.skills.database") }}
  • -
  • {{ $t("main.skills.math") }}
  • -
  • {{ $t("main.skills.other") }}
  • -
+ + {{ $t("main.projects.5.name") }} + + + + {{ $t("main.projects.5.description") }} + + + {{ $t("main.projects.5.tags.0") }} + + + {{ $t("main.projects.5.tags.1") }} + + + -

{{ $t("main.skills.0") }}

-

{{ $t("main.skills.1") }}

-

{{ $t("main.skills.2") }}

-

{{ $t("main.skills.3") }}

-

{{ $t("main.skills.4") }}

-
+ + {{ $t("main.projects.6.name") }} + + + + {{ $t("main.projects.6.description") }} + + + {{ $t("main.projects.6.tags.0") }} + + + -

{{ $t("main.projects.title") }}

- - - - - - - - - + + + + + + + +
-

- {{ $t("main.projects.header.name") }} -

-
-

- {{ $t("main.projects.header.reference") }} -

-
-

- {{ $t("main.projects.header.description") }} -

-
-

- {{ $t("main.projects.header.tags") }} -

-
{{ $t("main.projects.7.name") }} + + + {{ $t("main.projects.7.description") }} + + {{ $t("main.projects.7.tags.0") }} + + + {{ $t("main.projects.7.tags.1") }} + +
- - - {{ $t("main.projects.0.name") }} - - - - - {{ $t("main.projects.0.description") }} - - - {{ $t("main.projects.0.tags.0") }} - - - {{ $t("main.projects.0.tags.1") }} - - - +

{{ $t("main.projects.footer") }}

+
+
- - {{ $t("main.projects.1.name") }} - - - - {{ $t("main.projects.1.description") }} - - - {{ $t("main.projects.1.tags.0") }} - - - +
+

+ {{ $t("main.about.title") }} +

+

{{ $t("main.about.residence") }}

+

{{ $t("main.about.citizenship") }}

+

{{ $t("main.about.0") }}

+

{{ $t("main.about.1") }}

+

{{ $t("main.about.2") }}

+

{{ $t("main.about.3") }}

+
+
- - {{ $t("main.projects.2.name") }} - - - - {{ $t("main.projects.2.description") }} - - - {{ $t("main.projects.2.tags.0") }} - - - {{ $t("main.projects.2.tags.1") }} - - - +
+

{{ $t("main.contacts.title") }}

+ +
- - {{ $t("main.projects.3.name") }} - - - - - {{ $t("main.projects.3.description") }} - - - {{ $t("main.projects.3.tags.0") }} - - - {{ $t("main.projects.3.tags.1") }} - - - {{ $t("main.projects.3.tags.2") }} - - - - - - {{ $t("main.projects.4.name") }} - - - - {{ $t("main.projects.4.description") }} - - - {{ $t("main.projects.4.tags.0") }} - - - {{ $t("main.projects.4.tags.1") }} - - - - - - {{ $t("main.projects.5.name") }} - - - - {{ $t("main.projects.5.description") }} - - - {{ $t("main.projects.5.tags.0") }} - - - {{ $t("main.projects.5.tags.1") }} - - - - - - {{ $t("main.projects.6.name") }} - - - - {{ $t("main.projects.6.description") }} - - - {{ $t("main.projects.6.tags.0") }} - - - - - - {{ $t("main.projects.7.name") }} - - - - - {{ $t("main.projects.7.description") }} - - - {{ $t("main.projects.7.tags.0") }} - - - {{ $t("main.projects.7.tags.1") }} - - - - - - -

{{ $t("main.projects.footer") }}

-
- -

{{ $t("main.interests.title") }}

-

{{ $t("main.interests.0") }}

-

{{ $t("main.interests.1") }}

-

{{ $t("main.interests.2") }}

-

{{ $t("main.interests.3") }}

-
+

{{ $t("main.socials.title") }}

+ +
+

{{ $t("main.note.source.0") }} @@ -472,6 +528,14 @@ tr:last-of-type { border: 1px solid var(--catppuccin-color-text); border-radius: 1rem; } + +section { + margin-left: 1rem; +} + +section h2 { + margin-left: -1rem; +}