行列のできるレストラン

人生迷い中の学生の個人的なブログ。勉強のこと、趣味のこと、ただ考えたひとりごとなどを綴っています。

ブログをカスタマイズしてみた

このnikoさんの「niko life…」というブログを見て、いいなぁと思って、ブログをカスタマイズしてみました。
niko.hateblo.jp

ブログのテーマ

いままで、Life(デフォルト)のテーマを使用していました。それを、waitingmoonさんが作った、「Innocent」にしました。これは、nikoさんのブログのテーマと同じものです。
moonnote.hateblo.jp

ヘッダー

ヘッダーメニューバー

テーマ「lnnocent」では、メニューバーが黒いですが、白くしたかったので下のブログを参考に白色にしました。
katamarichan.hatenablog.jp
ソースコード(デザインCSS)はこんな感じです。

/*********ヘッダー*********/
#globalheader-container {
    /* 文字の色の設定 */
    color: #000113;
    /* ヘッダーメニューの色を設定 */
    background: #FFFFFD;
}
ナビゲーションバー

このブログのタイトルの下、「HOME」「日常」「ひとりごと」「ブログ」と並んでいる部分です。
moonnote.hateblo.jp
ソースコード①(ヘッダ、タイトル下)

<nav class="main-navigation">
    <div class="menu-toggle">メニュー</div>
    <div class="main-navigation-inner">
        <ul>
            <li><a href="http://harucharuru.hatenablog.com/">HOME</a></li>
            <li><a href="http://harucharuru.hatenablog.com/archive/category/日常
">日常</a></li>
            <li><a href="http://harucharuru.hatenablog.com/archive/category/ひとりごと">ひとりごと</a></li>
            <!--<li><a href="http://harucharuru.hatenablog.com/archive/category/お勉強">お勉強</a></li>-->
            <li><a href="http://harucharuru.hatenablog.com/archive/category/ブログ">ブログ</a></li>
        </ul>
    </div>
</nav>

<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script>
	$(function(){
		$("#toggle").on("click", function() {
			$(this).next().slideToggle();
		});
    $(window).resize(function(){
      var windowWidth = $(window).width();
      var p = 767;
      if(windowWidth > p){
        $(".global-menu-rise > .menu-instance > ul").show();
      } else {
        $(".global-menu-rise > .menu-instance > ul").hide();
      }
    });
	});
</script>

ソースコード②(デザインCSS
これは、ナビゲーションバーを中央寄せにするためのものです。

/*中央寄せ*/
@media screen and (min-width: 1024px) {
    .main-navigation {
        text-align: center;
    }
}

ソースコード③(デザインCSS
文字色を変更するときに使います。

/*色*/
.main-navigation,
.main-navigation ul ul {
  background-color: #FFFFFD;/* 背景色 */
}
main-navigation,
.main-navigation a {
  color: #586162; /* 文字色 */
}
.main-navigation a:hover {
    color: #009999; /* マウスオーバー時の文字色 */
}

見出し

見出しはいろいろな方法があるので、様々なブログを参考にしていじってみると良いかと思います。
私が参考にしたページはこれです。
www.yukihy.com

読者になるボタン・SNSフォローボタン

これもいろいろな方法があるので、試行錯誤してみるとより面白いと思います!
参考として…このブログではプロフィールの下にあるソースコードを公開します。
georges.hatenablog.jp
ソースコード①(サイドバー、HTML)

<div class="follow-btn">
<ul>
<!--読者ボタン-->
<li class="btn1">
<a href="http://blog.hatena.ne.jp/harucharuru/harucharuru.hatenablog.com/subscribe"  target="_blank"><span class="btn1-icon"><br /></span>Hatena</a></li>
<!--Twitterボタン-->
<li class="btn2">
<a href="https://twitter.com/intent/follow?screen_name=harucharuru" target="_blank"><span class="btn2-icon"><br /></span>Twitter</a></li>
<!--Feedlyボタン-->
<!--<li class="btn3">
<a href="FeedlyのURL" target="_blank"><span class="btn3-icon"><br /></span>Feedly</a></li>-->
<!--Facebookボタン-->
<!--<li class="btn4">
<a href="FacebookのURL" target="_blank"><span class="btn4-icon"><br /></span>Facebook</a></li>
</ul>-->
</div>

ソースコード②(デザインCSS

/*********フォローボタン**********/
.follow-btn{
 width: 100%;
 margin: 5px 0px 5px 0px;
}
.follow-btn ul {
 list-style: none;
 display: -webkit-flex;
 display: flex;
 margin: 0;
 padding: 0;
}
.follow-btn li {
 height:60px;
 width: 100%;
 -webkit-transition: width 0.3s ease-out;
 transition: width 0.3s ease-out;
 display: -webkit-flex;
 display: flex;
 -webkit-align-items: center;
 align-items: center;
 -webkit-justify-content: center;
 justify-content: center;
}
.follow-btn li:hover {
 width: 200%;
}
.follow-btn li span{
 line-height:2.5;
 font-size:120%;
 font-weight: normal;
 font-style: normal;
 font-weight: normal;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}
.btn1{
 background: #5F5E5E;/*読者ボタンの背景色*/
}
.btn2{
 background: #6FB6C3;/*Twitterの背景色*/
}
.btn3 {
 background: #82C36F;/*Feedlyの背景色*/
}
.btn4 {
 background: #6998b9;/*Facebookの背景色*/
}
.btn1-icon:before{
 content: "\f000";/*はてなアイコン*/
 display: inline-block;
 font-family: blogicon;
}
.btn2-icon:before{
 content: "\f035";/*Twitterアイコン*/
 display: inline-block;
 font-family: blogicon;
}
.btn3-icon:before{
 content: "\f04e";/*Feedlyアイコン*/
 display: inline-block;
 font-family: blogicon;
}
.btn4-icon:before{
 content: "\f036";/*Facebookアイコン*/
 display: inline-block;
 font-family: blogicon;
}
.follow-btn a {
 width:100%;
 height:100%;
 font-size: 13px;
 line-height: 1;
 font-weight: normal;
 text-decoration: none;
 text-align: center;
 color: #fff;
 -webkit-transition: all 0.3s ease-out;
 transition: all 0.3s ease-out;
}

Twitter埋め込み

参考にした記事を載せておきます!
route53.hatenablog.com

パンくずリスト

パンくずリストとは?、また設定方法について書いてあります!
motoavenger.hatenablog.com

記事内のこと

目次

目次は、はてな公式の目次記法を用いて挿入しました。
staff.hatenablog.com
アレンジ方法もあります!
www.yukihy.com

ソースコードの貼り付け方法

この記事を書くにあたってソースコードの貼り付け方を調べました。
はてな記法」というものにしてから記事を書き始めないといけないみたいです。
www.weblog-life.net

その他

色見本

参考にした色見本サイトです。
www.color-sample.com


以上、今回のカスタマイズでお世話になったページの紹介でした。
まだまだ不十分なところがあるので、充実したページになるようにコツコツいじっていきたいと思います!