diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2022-04-05 17:12:13 +0200 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2022-04-05 17:12:13 +0200 |
commit | 526819702fe16d4d6e6fa62c9557217cae491d4f (patch) | |
tree | 2a46138be3039ebef15e01865f687e166c550ed6 | |
parent | scrollbar: try to preserve border-radius (diff) | |
download | jekyll-theme-526819702fe16d4d6e6fa62c9557217cae491d4f.tar.gz jekyll-theme-526819702fe16d4d6e6fa62c9557217cae491d4f.zip |
sidebar: redesign sections
-rw-r--r-- | _includes/jekyll-theme/sidebar/about.html | 16 | ||||
-rw-r--r-- | _includes/jekyll-theme/sidebar/latest-posts.html | 11 |
2 files changed, 22 insertions, 5 deletions
diff --git a/_includes/jekyll-theme/sidebar/about.html b/_includes/jekyll-theme/sidebar/about.html index 8bdf204..9ea927c 100644 --- a/_includes/jekyll-theme/sidebar/about.html +++ b/_includes/jekyll-theme/sidebar/about.html @@ -11,8 +11,20 @@ {% capture project_desc %}{{ project_desc }}. {% endcapture %} {% endif %} {% capture project_desc %}{{ project_desc }}Feel free to contribute or contact me.{% endcapture %} -<p>{{ project_desc }}</p> + +<div class="list-group wide-enough"> + <div class="list-group-item disabled"> + <h4 class="list-group-item-heading">about</h4> + </div> + <div class="list-group-item"> + <p class="list-group-item-text">{{ project_desc }}</p> + </div> +</div> + <div class="list-group wide-enough"> + <div class="list-group-item disabled"> + <h4 class="list-group-item-heading">links</h4> + </div> {% if site.github %} {% assign github_link = site.settings.navbar.github.link | default: 'GitHub' %} {% assign github_icon = site.settings.navbar.github.icon | default: 'globe' %} @@ -24,6 +36,6 @@ </div> {% endcapture %} -{% include jekyll-theme/sidebar/entry.html header='About' content=about_content %} +{% include jekyll-theme/sidebar/entry.html content=about_content %} {% endunless %} diff --git a/_includes/jekyll-theme/sidebar/latest-posts.html b/_includes/jekyll-theme/sidebar/latest-posts.html index 2596569..a2ac843 100644 --- a/_includes/jekyll-theme/sidebar/latest-posts.html +++ b/_includes/jekyll-theme/sidebar/latest-posts.html @@ -3,16 +3,21 @@ {% capture latest_posts_content %} <div class="list-group wide-enough"> + <div class="list-group-item disabled"> + <h4 class="list-group-item-heading">latest posts</h4> + </div> {% for post in site.posts limit: 5 %} <a class="list-group-item" href="{{ post.url | relative_url }}"> - <span class="badge"><span class="glyphicon glyphicon-time"></span> {{ post.date | date: '%-d %b %Y' }}</span> - <span class="glyphicon glyphicon-file"></span> {{ post.title }} + <h5 class="list-group-item-heading post-header"> + <span>{{ post.title }}</span> + <small><span class="glyphicon glyphicon-time"></span> {{ post.date | date: '%-d %b %Y' }}</small> + </h5> </a> {% endfor %} </div> {% endcapture %} -{% include jekyll-theme/sidebar/entry.html header='Latest posts' content=latest_posts_content %} +{% include jekyll-theme/sidebar/entry.html content=latest_posts_content %} {% endif %} {% endunless %} |