+
+ {{ 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 @@
+
+ {{ $currentPage := . }}
+ {{ range .Site.Menus.main }}
+
+ {{ end }}
+
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 @@
+
+ {{ $authors := .Page.Params.authors }}
+ {{ range .Page.Params.publications }}
+ -
+
+ {{ range .authors }}
+ {{ $author := . }}
+ {{ with $authors }}
+ {{ with (index . $author) }}
+
+ {{- if isset . "page" -}}
+ {{ .name }}
+ {{- else -}}
+ {{ .name -}}
+ {{- end -}}
+ ,
+ {{ end }}
+ {{ end }}
+ {{ end }}
+
+ {{ .title }} in
+ {{ .journal }}
+
+ {{ range .links }}
+ [{{ .name }}]
+ {{ end }}
+
+ {{ end }}
+
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 @@
+
+ {{ range .Page.Params.talks }}
+ -
+ {{ dateFormat "Jan 2, 2006" .date }}:
+ {{ .title }} at
+ {{ .venue }}
+
+ {{ range .links }}
+ [{{ .name }}]
+ {{ end }}
+
+ {{ end }}
+
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; }