diff --git a/content/_index.md b/content/_index.md index c008f88..4506b3f 100644 --- a/content/_index.md +++ b/content/_index.md @@ -3,11 +3,9 @@ title: "Who am I?" date: 2019-10-08T20:55:22+02:00 draft: false -contactmeans: - - "Personal email": "contact@tobast.fr" - - "Academic email": "theophile.bastian@ens.fr" - - "IRC": "tobast@freenode" - +menu: + main: + weight: 100 --- ## {{< fontawesome "user" >}} Who am I? @@ -65,4 +63,4 @@ GPG Key : 0x7B784C5D ([keyfile](/files/pubkey.asc), [keyserver](https://pgp.mit.edu/pks/lookup?op=vindex&search=0xC57352357B784C5D)) -— not much used these days +— not used much these days diff --git a/content/cooking.md b/content/cooking.md new file mode 100644 index 0000000..384d994 --- /dev/null +++ b/content/cooking.md @@ -0,0 +1,10 @@ +--- +title: "Cooking" +date: 2019-10-10T18:01:14+02:00 +draft: true + +menu: + main: + weight: 400 +--- + diff --git a/content/research.md b/content/research.md new file mode 100644 index 0000000..5a3fdde --- /dev/null +++ b/content/research.md @@ -0,0 +1,46 @@ +--- +title: "Research" +date: 2019-10-10T18:01:09+02:00 +draft: true + +menu: + main: + weight: 200 + +authors: + tobast: + name: "T. Bastian" + fzn: + name: "F. Zappa Nardelli" + page: "https://www.di.ens.fr/~zappa/" + skell: + name: "S. Kell" + page: "https://www.cs.kent.ac.uk/people/staff/srk21/" + +publications: + - authors: + - tobast + - skell + - fzn + title: "Fast and Reliable DWARF Stack Unwinding" + journal: "OOPSLA 2019" + links: + - name: PDF + url: '/doc/publications/oopsla19-dwarf.pdf' + +talks: + - date: 2018-11-14 + title: "Growing the DWARF tougher: synthesis, validation and compilation" + venue: Oracle Stockholm + links: + - name: PDF + url: '/doc/talks/oracle18.pdf' +--- + +## {{< fontawesome "file-text" >}} Publications + +{{< list-publications >}} + +## {{< fontawesome "commenting" >}} Talks + +{{< list-talks >}} diff --git a/content/services.md b/content/services.md new file mode 100644 index 0000000..fd525b4 --- /dev/null +++ b/content/services.md @@ -0,0 +1,10 @@ +--- +title: "Things I host" +date: 2019-10-10T18:01:12+02:00 +draft: true + +menu: + main: + weight: 300 +--- + diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index eb5e6c5..65a0a45 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -18,12 +18,15 @@
+ + {{ partial "menu" . }}
diff --git a/layouts/partials/menu.html b/layouts/partials/menu.html new file mode 100644 index 0000000..86ccde3 --- /dev/null +++ b/layouts/partials/menu.html @@ -0,0 +1,11 @@ + diff --git a/layouts/shortcodes/list-publications.html b/layouts/shortcodes/list-publications.html new file mode 100644 index 0000000..94743a7 --- /dev/null +++ b/layouts/shortcodes/list-publications.html @@ -0,0 +1,29 @@ + diff --git a/layouts/shortcodes/list-talks.html b/layouts/shortcodes/list-talks.html new file mode 100644 index 0000000..c8b026c --- /dev/null +++ b/layouts/shortcodes/list-talks.html @@ -0,0 +1,13 @@ + diff --git a/scss/style.scss b/scss/style.scss index 290b0f3..0390246 100644 --- a/scss/style.scss +++ b/scss/style.scss @@ -70,6 +70,10 @@ body { color: $bg_color; } + + &.active { + margin-left: 20px; + } } } } @@ -100,6 +104,7 @@ body { margin: auto; max-height: 100%; max-width: 100%; + border-radius: 20px; @media (max-width: $resp_vsmall) { border-radius: 50%; } @@ -183,3 +188,23 @@ dl { unicode-bidi: bidi-override; direction: rtl; } + +ul.publications, ul.talks { + li { + list-style: circle; + + .authors { + font-style: italic; + } + + .title { + font-weight: bold; + } + + .journal, .venue { + } + + .date { + } + } +} diff --git a/static/css/style.css b/static/css/style.css index 3accdde..59a0c7c 100644 --- a/static/css/style.css +++ b/static/css/style.css @@ -50,6 +50,8 @@ body { color: #fcffe4; } #main-container .tab-selector ul li a:hover { margin-left: 10px; } + #main-container .tab-selector ul li.active { + margin-left: 20px; } #main-container #content { margin: 2em auto; max-width: 800px; @@ -71,7 +73,8 @@ body { #main-container .profilepic img { margin: auto; max-height: 100%; - max-width: 100%; } + max-width: 100%; + border-radius: 20px; } @media (max-width: 1000px) { #main-container .profilepic img { border-radius: 50%; } } @@ -133,3 +136,10 @@ dl { .antispam { unicode-bidi: bidi-override; direction: rtl; } + +ul.publications li, ul.talks li { + list-style: circle; } + ul.publications li .authors, ul.talks li .authors { + font-style: italic; } + ul.publications li .title, ul.talks li .title { + font-weight: bold; }