如何使用hugo搭建个人博客(二):修改主题:颜色,字体,布局

上一篇博文中谈到了如何在本地使用hugo预览特定主题crisp,本文介绍主题的颜色,字体,布局的修改。

修改主题侧边栏颜色

crisp主题的侧边栏默认是白色,如果想改个颜色咋办?
到github仓库 https://github.com/penn201500/hugo-crisp-theme-for-blog/ 获取 hugo-crisp-theme-for-blog/mysite/themes/crisp/layouts/partials/criticalpath.html 文件,替换本地themes目录下的同名文件,如
E:\github_projects\my_blogs\mysite\themes\hugo-theme-crisp\layouts\partials\criticalpath.html
替换之后效果:


修改主题字体

在criticalpath.html文件中,查找font-family。然后修改字体类型,大小,颜色等

body,html
{
    font-size: 1em;
    line-height: 1.65em;
    font-family:"Open Sans",sans-serif;
    font-weight:300;color:#444
    background-color: #ecf0f1;
}

修改侧边栏布局

侧边栏不想要头像?想添加links?只要github follow?
下面介绍如何实现这些需求

1.去掉头像
编辑layouts/partial目录下的header.html文件:
如:E:\github_projects\my_blogs\mysite\themes\hugo-theme-crisp\layouts\partials

        <header id="header">
            <a id="logo" href="{{ .Site.BaseURL }}"><img src="https://www.gravatar.com/avatar/1a2807faf3cca1667ff6f04bf5886eff.png" alt="{{ .Site.Title }}" />a>
            <h1><a href="{{.Site.BaseURL}}">{{.Site.Title}}a>h1>
            <p>{{.Description}}p>

            {{ partial "follow.html" . }}
            {{ partial "navigation.html" . }}
        header>

id = “logo”的这一行既是图片信息,替换图片,则将 imgsrc 连接替换。 取消图片则将这行注释或者删除。注释后效果如下:



2. 添加links
可以参考配置文件:https://github.com/penn201500/hugo-crisp-theme-for-blog/blob/master/mysite/themes/crisp/layouts/partials/navigation.html
将与header.html同目录的navigation.html文件修改为:

<hr class="nav-site-separator">
<h6>Linksh6>
<nav class="nav">
      <ul class="nav-list">
        <font size="3">

           <li class="nav-site"><a href="http://lilydjwg.is-programmer.com/" target="_blank">依云的博客a>li>

           <li class="nav-site"><a href="http://evilbinary.org/" target="_blank">邪恶二进制a>li>

           <li class="nav-site"><a href="http://www.wlman.cc/" target="_blank">Consec 's Bloga>li>

           <li class="nav-site"><a href="http://www.linuxzen.com/" target="_blank">cold's worlda>li>
        font>
      ul>
nav>

你可能感兴趣的:(软件工具)