A charming Jekyll theme.
jekyll-theme
at main 44 lines 1.2 kB view raw
1{%- assign is_personal_website = false -%} 2 3{%- if site.author or site.data.authors == 1 -%} 4 {%- assign is_personal_website = true -%} 5{%- endif -%} 6 7{%- capture site_branding -%} 8 <a class="site-branding h-card u-url" href="{{ '/' | absolute_url }}"> 9 {% if site.logo %} 10 <img 11 class="site-logo u-photo" 12 src="{{ site.logo }}" 13 alt="" 14 /> 15 {% endif %} 16 17 <span class="site-name p-name {%- unless is_personal_website %} p-org {%- endunless -%}"> 18 {{ site.title }} 19 </span> 20 </a> 21{%- endcapture -%} 22 23 24<header class="site-header"> 25 {% if page.title and page.title != "" %} 26 <span class="site-title"> 27 {{ site_branding }} 28 </span> 29 {% else %} 30 <h1 class="site-title"> 31 {{ site_branding }} 32 </h1> 33 {% endif %} 34 35 {% if site.main_menu %} 36 <nav class="site-menu" aria-label="{{ site.main_menu.title }}"> 37 {% for item in site.main_menu.items %} 38 <a class="menu-item" href="{{ item.url }}" {% if item.external %}target="_blank"{% endif %}> 39 {{- item.label -}} 40 </a> 41 {% endfor %} 42 </nav> 43 {% endif %} 44</header>