From a24768990b46f66e457612f447afbf7897511fea Mon Sep 17 00:00:00 2001 From: Danila Fedorin Date: Tue, 1 Sep 2020 14:30:45 -0700 Subject: [PATCH] Switch away from project columnns. --- resume.html | 20 +++++++++++++------- scss/style.scss | 7 +++++-- 2 files changed, 18 insertions(+), 9 deletions(-) diff --git a/resume.html b/resume.html index 91f6c8d..474220c 100644 --- a/resume.html +++ b/resume.html @@ -37,41 +37,47 @@

Skills

- Programming Languages: C, C++, Haskell, Kotlin, Java, Python, JavaScript, Haxe
+ Programming Languages: C, C++, Haskell, Elm, Crystal, Kotlin, Java, Python, JavaScript, Haxe
Languages: English (native), Russian (native), French (conversational, DELF B1 certification)
- Operating Systems: MacOS, Linux
Additional Skills: Compiler design, formal verification, algorithms, low-level development.

Projects

-
+

abcs

-
+ — Calculator program with a complete embedded programming language.
+
+ +

bloglang

+ +
— + Compiler for a purely functional, lazily evaluated language explained in-depth on my blog. +

chalk

-
+ — Compiler from a small imperative language into CHIP-8 bytecode.

pegasus

-
+ — LALR parser generator currently supporting the C and Crystal languages.

scylla

-
+ — Elm-based purely functional front end for the Matrix chat protocol.
diff --git a/scss/style.scss b/scss/style.scss index f9d7b2c..96dcf9a 100644 --- a/scss/style.scss +++ b/scss/style.scss @@ -40,6 +40,7 @@ body { header { text-align: center; margin: auto; + margin-top: 25px; margin-bottom: 10px; } @@ -121,12 +122,14 @@ a.project-link { color: $color-text; border: none; font-weight: bold; - display: flex; + display: inline-flex; align-items: center; } svg.project-link-icon { - height: 1em; + height: 0.9em; + width: 0.9em; + margin-left: 0.25em; } main {