Adding the Herring Cove theme

This commit is contained in:
spf13 2014-04-26 16:41:00 -06:00
parent 6add981bc1
commit 68df1d72de
23 changed files with 10471 additions and 0 deletions

View File

@ -19,5 +19,6 @@ To use hugo themes clone the repository to your machine.
# Current Themes # Current Themes
* Hyde (by mdo, ported from Jekyll) * Hyde (by mdo, ported from Jekyll)
* Herring Cove (by arnp, ported from Jekyll)

View File

View File

@ -0,0 +1,9 @@
{{ template "theme/chrome/header.html" . }}
<div id="article">
<h1>{{.Title}}</h1>
<ul class="posts">
{{ range .Data.Pages }}
<li><span><a href="{{ .Permalink }}">{{ .Title }}</a><time class="pull-right post-list">{{ .Date.Format "Mon, Jan 2, 2006" }}</h4></time></span></span></li>
{{ end }}
</ul>
{{ template "theme/chrome/footer.html" . }}

View File

@ -0,0 +1,25 @@
{{ template "theme/chrome/header.html" . }}
<div id="article">
<div class="article-title">{{ .Title }}</div>
<p class="meta"><small>&nbsp;<i class="fa fa-calendar-o"></i> {{ .Date.Format "2006-01-02" }}</small></p> <hr/>
<div class="post">
{{ .Content }}
</div>
</div>
<a href="https://twitter.com/share" class="twitter-share-button " data-size="small" data-count="none">Tweet</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
<ul class="pager">
{{with .Prev}} &nbsp;<li class="previous"><a href="{{.Permalink}}"> {{.Title}}</a></li>{{end}}
{{with .Next}} &nbsp;<li class="next"><a href="{{.Permalink}}"> {{.Title}}</a></li>{{end}}
</ul>
{{ template "_internal/disqus.html" . }}
</ul>
</div>
{{ template "theme/chrome/footer.html" }}

View File

@ -0,0 +1,12 @@
<footer>
<p class="text-muted credit">{{ with .Site.Params.Copyright }}{{.}}{{ else }}&copy; {{.Now.Format "2006"}}. All rights reserved. {{end}}</p>
</footer>
<!-- Bootstrap core JavaScript-->
<script src="{{ .Site.BaseUrl }}/js/jquery-1.10.2.min.js"></script>
<script src="{{ .Site.BaseUrl }}/js/bootstrap.min.js"></script>
<script src="{{ .Site.BaseUrl }}/js/bootstrap.js"></script>
<script type="text/javascript" src="{{ .Site.BaseUrl }}/js/hc.js"></script>
</body>
</html>

View File

@ -0,0 +1,64 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>{{ .Title }}</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="{{ .Description }}">
<link href="{{ .RSSlink }}" rel="alternate" type="application/rss+xml" title="{{ .Site.Title }}" />
<link href="{{ .Site.BaseUrl }}/css/bootstrap.min.css" rel="stylesheet">
<link href="{{ .Site.BaseUrl }}/css/hc.css" rel="stylesheet">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif] d-->
</head>
<body>
<div class="nav-toggle"><i class="fa fa-bars fa-2x"></i> Herring Cove </div>
<div id = "wrapper">
<div class="navbar navbar-default" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<p class="navbar-brand">{{ .Site.Title }}</p>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="{{ .Site.BaseUrl }}/post/">Posts</a></li>
<li><a href="{{ .Site.BaseUrl }}/about/">About</a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</div>
<!-- Sidebar -->
<div id="sidebar-wrapper">
<ul class="sidebar-nav">
<li class="sidebar-brand"><a href="{{ .Site.BaseUrl }}/"><h1 class="brand">{{ .Site.Title }}</h1></a><h3>{{ .Site.Params.Description }}</h3></li>
<hr />
<li><a href="{{ .Site.BaseUrl }}/post/">Posts</a></li>
<li><a href="{{ .Site.BaseUrl }}/about/">About</a></li>
<hr />
<div id="social-wrapper">
{{ with .Site.Params.twitter }}<li> <a href="{{.}}"><i class="fa fa-twitter-square"></i> @twitter</a></li>{{end}}
{{ with .Site.Params.linkedin }}<li> <a href="{{ . }}"><i class="fa fa-linkedin-square"></i> linkedin</a> </li>{{end}}
{{ with .Site.Params.facebook }}<li> <a href="{{ . }}"><i class="fa fa-facebook-square"></i> facebook</a></li>{{end}}
{{ with .Site.Params.github }}<li> <a href="{{ . }}"><i class="fa fa-github-square"></i> github</a> </li>{{end}}
</div>
</ul>
</div>
<div class="container">

View File

@ -0,0 +1,9 @@
{{ template "theme/chrome/header.html" . }}
<div id="article">
<h1>{{.Title}}</h1>
<ul class="posts">
{{ range .Data.Pages }}
<li><span><a href="{{ .Permalink }}">{{ .Title }}</a><time class="pull-right post-list">{{ .Date.Format "Mon, Jan 2, 2006" }}</h4></time></span></span></li>
{{ end }}
</ul>
{{ template "theme/chrome/footer.html" }}

View File

@ -0,0 +1,459 @@
/*!
* Bootstrap v3.0.1 by @fat and @mdo
* Copyright 2013 Twitter, Inc.
* Licensed under http://www.apache.org/licenses/LICENSE-2.0
*
* Designed and built with all the love in the world by @mdo and @fat.
*/
.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-default:active,
.btn-primary:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.btn-danger:active,
.btn-default.active,
.btn-primary.active,
.btn-success.active,
.btn-info.active,
.btn-warning.active,
.btn-danger.active {
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn:active,
.btn.active {
background-image: none;
}
.btn-default {
text-shadow: 0 1px 0 #fff;
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#e0e0e0));
background-image: -webkit-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);
background-image: -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);
background-image: linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%);
background-repeat: repeat-x;
border-color: #dbdbdb;
border-color: #ccc;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-default:hover,
.btn-default:focus {
background-color: #e0e0e0;
background-position: 0 -15px;
}
.btn-default:active,
.btn-default.active {
background-color: #e0e0e0;
border-color: #dbdbdb;
}
.btn-primary {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#2d6ca2));
background-image: -webkit-linear-gradient(top, #428bca 0%, #2d6ca2 100%);
background-image: -moz-linear-gradient(top, #428bca 0%, #2d6ca2 100%);
background-image: linear-gradient(to bottom, #428bca 0%, #2d6ca2 100%);
background-repeat: repeat-x;
border-color: #2b669a;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff2d6ca2', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-primary:hover,
.btn-primary:focus {
background-color: #2d6ca2;
background-position: 0 -15px;
}
.btn-primary:active,
.btn-primary.active {
background-color: #2d6ca2;
border-color: #2b669a;
}
.btn-success {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#5cb85c), to(#419641));
background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
background-image: -moz-linear-gradient(top, #5cb85c 0%, #419641 100%);
background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
background-repeat: repeat-x;
border-color: #3e8f3e;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-success:hover,
.btn-success:focus {
background-color: #419641;
background-position: 0 -15px;
}
.btn-success:active,
.btn-success.active {
background-color: #419641;
border-color: #3e8f3e;
}
.btn-warning {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f0ad4e), to(#eb9316));
background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
background-image: -moz-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
background-repeat: repeat-x;
border-color: #e38d13;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-warning:hover,
.btn-warning:focus {
background-color: #eb9316;
background-position: 0 -15px;
}
.btn-warning:active,
.btn-warning.active {
background-color: #eb9316;
border-color: #e38d13;
}
.btn-danger {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#d9534f), to(#c12e2a));
background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
background-image: -moz-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
background-repeat: repeat-x;
border-color: #b92c28;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-danger:hover,
.btn-danger:focus {
background-color: #c12e2a;
background-position: 0 -15px;
}
.btn-danger:active,
.btn-danger.active {
background-color: #c12e2a;
border-color: #b92c28;
}
.btn-info {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#5bc0de), to(#2aabd2));
background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
background-image: -moz-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
background-repeat: repeat-x;
border-color: #28a4c9;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-info:hover,
.btn-info:focus {
background-color: #2aabd2;
background-position: 0 -15px;
}
.btn-info:active,
.btn-info.active {
background-color: #2aabd2;
border-color: #28a4c9;
}
.thumbnail,
.img-thumbnail {
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
background-color: #e8e8e8;
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f5f5f5), to(#e8e8e8));
background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
background-image: -moz-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
background-color: #357ebd;
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd));
background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);
background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%);
background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
}
.navbar-default {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#f8f8f8));
background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
background-image: -moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);
background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);
background-repeat: repeat-x;
border-radius: 4px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);
}
.navbar-default .navbar-nav > .active > a {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ebebeb), to(#f3f3f3));
background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);
background-image: -moz-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);
background-image: linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);
-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
}
.navbar-brand,
.navbar-nav > li > a {
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
}
.navbar-inverse {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#3c3c3c), to(#222222));
background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);
background-image: -moz-linear-gradient(top, #3c3c3c 0%, #222222 100%);
background-image: linear-gradient(to bottom, #3c3c3c 0%, #222222 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.navbar-inverse .navbar-nav > .active > a {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#222222), to(#282828));
background-image: -webkit-linear-gradient(top, #222222 0%, #282828 100%);
background-image: -moz-linear-gradient(top, #222222 0%, #282828 100%);
background-image: linear-gradient(to bottom, #222222 0%, #282828 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);
-webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.navbar-static-top,
.navbar-fixed-top,
.navbar-fixed-bottom {
border-radius: 0;
}
.alert {
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.alert-success {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#dff0d8), to(#c8e5bc));
background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
background-image: -moz-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
background-repeat: repeat-x;
border-color: #b2dba1;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
}
.alert-info {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#d9edf7), to(#b9def0));
background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
background-image: -moz-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
background-repeat: repeat-x;
border-color: #9acfea;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
}
.alert-warning {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fcf8e3), to(#f8efc0));
background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
background-image: -moz-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
background-repeat: repeat-x;
border-color: #f5e79e;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
}
.alert-danger {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f2dede), to(#e7c3c3));
background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
background-image: -moz-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
background-repeat: repeat-x;
border-color: #dca7a7;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
}
.progress {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ebebeb), to(#f5f5f5));
background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
background-image: -moz-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
}
.progress-bar {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#3071a9));
background-image: -webkit-linear-gradient(top, #428bca 0%, #3071a9 100%);
background-image: -moz-linear-gradient(top, #428bca 0%, #3071a9 100%);
background-image: linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);
}
.progress-bar-success {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#5cb85c), to(#449d44));
background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
background-image: -moz-linear-gradient(top, #5cb85c 0%, #449d44 100%);
background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
}
.progress-bar-info {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#5bc0de), to(#31b0d5));
background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
background-image: -moz-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
}
.progress-bar-warning {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f0ad4e), to(#ec971f));
background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
background-image: -moz-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
}
.progress-bar-danger {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#d9534f), to(#c9302c));
background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
background-image: -moz-linear-gradient(top, #d9534f 0%, #c9302c 100%);
background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
}
.list-group {
border-radius: 4px;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
text-shadow: 0 -1px 0 #3071a9;
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#3278b3));
background-image: -webkit-linear-gradient(top, #428bca 0%, #3278b3 100%);
background-image: -moz-linear-gradient(top, #428bca 0%, #3278b3 100%);
background-image: linear-gradient(to bottom, #428bca 0%, #3278b3 100%);
background-repeat: repeat-x;
border-color: #3278b3;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);
}
.panel {
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.panel-default > .panel-heading {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f5f5f5), to(#e8e8e8));
background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
background-image: -moz-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
}
.panel-primary > .panel-heading {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd));
background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);
background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%);
background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
}
.panel-success > .panel-heading {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#dff0d8), to(#d0e9c6));
background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
background-image: -moz-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
}
.panel-info > .panel-heading {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#d9edf7), to(#c4e3f3));
background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
background-image: -moz-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
}
.panel-warning > .panel-heading {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fcf8e3), to(#faf2cc));
background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
background-image: -moz-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
}
.panel-danger > .panel-heading {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f2dede), to(#ebcccc));
background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
background-image: -moz-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
}
.well {
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#e8e8e8), to(#f5f5f5));
background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
background-image: -moz-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
background-repeat: repeat-x;
border-color: #dcdcdc;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
}

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,754 @@
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
body
{
color:#2c3e50;
background-color:#f0f0f0;
width:100%;
border-top:solid #d90006;
border-width:4px
}
h1,h2,h3,h4,h5,h6
{
font-family:"Helvetica Neue", helvetica, "Open Sans", sans-serif;
color:#d90006
}
h1
{
font-weight:700;
color:#6d7680
}
h2,h3
{
font-weight:700
}
h1 a,h2 a,h3 a,h4 a
{
color:#428fe0
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover
{
color:#29598c
}
p
{
font-family:"Helvetica Neue", helvetica, "Open Sans", sans-serif;
font-weight:200
}
.posts
{
font-size:20px;
list-style:none;
font-weight:lighter;
line-height:250%;
padding-bottom:30px
}
.homepage-posts
{
list-style:none
}
.container
{
width:80%;
padding-right:0;
padding-top:30px
}
.container a
{
border-bottom:1px #8a8a8a dotted;
text-decoration:none
}
#wrapper
{
padding-left:250px;
transition:all .5s ease 0
}
.navbar
{
display: none;
}
.navbar a
{
text-decoration: none;
border-bottom: 1px #b1b1b1 solid;
}
#sidebar-wrapper
{
margin-left:-250px;
left:250px;
width:250px;
background:#f8f8f8;
position:fixed;
height:100%;
overflow-y:auto;
z-index:1000;
margin-top:-4px;
border-top:solid #d90006;
transition:all .4s ease 0;
border-width:4px
}
.sidebar-nav
{
position:absolute;
top:0;
width:250px;
list-style:none;
margin:0;
padding:30px 0 0
}
.sidebar-nav li
{
line-height:30px;
text-indent:40px;
font-family:"Helvetica Neue", helvetica, "Open Sans", sans-serif;
font-weight:200;
color:#9c9c9c;
text-shadow:1px 1px #fff
}
.sidebar-nav li a
{
color:#999;
display:block;
text-decoration:none
}
.sidebar-nav li a:hover
{
color:#000;
background:#fff;
text-decoration:none;
transition:all .2s ease 0
}
.sidebar-nav li a:active,.sidebar-nav li a:focus
{
text-decoration:none
}
.sidebar-nav > .sidebar-brand
{
font-size:20px
}
.sidebar-nav > .sidebar-brand > h3
{
font-size:15px;
font-weight:100;
color:#5d5f67
}
.nav-toggle {
display: none;
color: #d90006;
padding-left: 10px;
padding-top: 10px;
}
.brand
{
font-weight:800;
color:#6c7077;
font-family:"Helvetica Neue", helvetica, "Open Sans",sans-serif;
font-size:1.4em;
text-shadow:1px 1px #fff
}
.brand:hover
{
color:#d90006;
-o-transition:.5s;
-ms-transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;
transition:.5s
}
.sidebar-nav > .sidebar-brand a
{
color:#999
}
.sidebar-nav > .sidebar-brand a:hover
{
color:#fff;
background:none
}
.content-header
{
height:65px;
line-height:65px
}
.content-header h1
{
line-height:65px;
display:inline-block;
margin:0 0 0 20px
}
blockquote
{
border-left:2px solid #d90006;
border-right:2px solid #d90006;
margin-left:-40px;
margin-right:-40px;
padding-left:40px;
background:#f3f3f7
}
ul,ol
{
font-weight:lighter
}
pre
{
background:#f5f5f8
}
#social-wrapper
{
color:#5c646f;
padding:10px 0
}
#social-wrapper a
{
font-size:15px;
text-indent:20px
}
#social-wrapper li
{
font-size:15px;
text-indent:0;
word-spacing:10px
}
#social-wrapper a:hover
{
color:#2d1e18;
transition:all .3s ease 0
}
.showcase-wrapper
{
width:100%;
height:80vh;
min-height:500px;
margin-top:-50px;
box-shadow:inset 0 -10px 5px -2px rgba(119,119,119,0.35);
-moz-box-shadow:inset 0 -10px 5px -2px rgba(119,119,119,0.35);
-webkit-box-shadow:inset 0 -10px 5px -2px rgba(119,119,119,0.35);
border-bottom:solid 1px #fff;
background-size: cover;
z-index:-4
}
.showcase-text
{
font-size:3em;
font-family:"Helvetica Neue", helvetica, "Open Sans", sans-serif;
font-weight:bolder;
color:#fff;
text-align:center;
padding-top:20%
}
.wide
{
width:100%;
background-color:#fff;
margin:0;
padding:0 10% 30px
}
#welcome-greeting
{
width:100%;
padding-top:5px
}
#welcome-greeting > h1
{
font-size:3em;
font-weight:700;
color:#d90006;
line-height:130%
}
#welcome-greeting h1:hover
{
font-size:3em;
font-weight:700;
color:#2d4440;
transition:all .5s ease 0
}
#welcome-greeting > h2
{
font-size:2em;
font-weight:100;
color:#2e2e2e;
padding-top:0;
line-height:140%
}
#welcome-greeting h2 a
{
font-weight:100;
color:#d90006
}
.credit
{
bottom:0;
width:100%;
font-size:.8em;
text-shadow:1px 1px #fff;
padding-left:20px;
margin-bottom:0;
padding-bottom:5px;
padding-top:5px;
margin-top:40px;
z-index:1;
color:#cdcdcd
}
.label-danger
{
background-color:#697b7b;
font-weight:400;
border-radius:.2em;
font-size:120%
}
.label-danger:hover
{
background-color:#2d4440;
transition:all .4s ease 0
}
.showcase-button
{
border-radius:.5em;
background-color:transparent;
border:1px solid rgba(255,255,255,.4);
color:rgba(255,255,255,.8);
font-weight:200;
font-family:"Helvetica Neue", helvetica, "Open Sans", sans-serif;
}
.showcase-button:hover
{
border:1px solid rgba(255,255,255,1);
color:rgba(255,255,255,1);
background-color:transparent;
transition:all .2s ease 0
}
.article-title
{
font-size:35px;
font-weight:700;
color:#d90006;
padding-top:15px
}
.meta
{
text-shadow:1px 1px #fff;
color:#b6b6b6
}
img
{
max-width:100%;
}
#article
{
margin-bottom:30px;
background-color:#f9f9f9;
box-shadow:1px 1px 0 1px #e8e8e8;
padding:10px 40px 0
}
.post
{
padding-bottom:30px
}
.user-social
{
color:#c4c4c4;
margin-right:20px;
text-decoration:none
}
.user-social a
{
color:#c4c4c4;
text-decoration:none;
margin-right:20px
}
.blue-outline
{
border:2px solid #d21c38
}
time
{
color:#c9c9c9;
font-family:"Helvetica Neue", helvetica, "Open Sans", sans-serif;
font-weight:100;
text-shadow:1px 1px #fff
}
.pager li > a,.pager li > span
{
border-radius:.5em
}
#self
{
-moz-border-radius:100px;
-webkit-border-radius:100px;
border-radius:10px;
max-height:200px;
margin:0;
padding:10px
}
#disqus_thread
{
margin-top:100px
}
.recent-posts
{
background-color:#fff;
color:#4d4d4d;
box-shadow:1px 1px 0 1px #e8e8e8;
margin:10px 10%;
padding:10px 40px
}
.recent-posts h1
{
padding-bottom:10px;
font-size:1.6em
}
.project-container
{
width:100%;
height:170px;
box-shadow:inset 0 -10px 5px -2px rgba(119,119,119,0.35);
-moz-box-shadow:inset 0 -10px 5px -2px rgba(119,119,119,0.35);
-webkit-box-shadow:inset 0 -10px 5px -2px rgba(119,119,119,0.35);
border-bottom:solid 1px #fff;
background-image:url(http://lorempixel.com/900/200/);
background-size: cover;
z-index:-4;
margin-top:-55px;
margin-bottom:30px;
color:#fff
}
.project-container h1
{
font-size:3em;
font-family:"Helvetica Neue", helvetica, "Open Sans", sans-serif;
font-weight:bolder;
color:#fff;
text-align:center;
padding-top:20px
}
.project-container p
{
font-weight:200;
font-family:"Helvetica Neue", helvetica, "Open Sans",sans-serif;
color:#fff;
text-align:center;
left-padding:20%
}
.project-box
{
background-color:#f9f9f9;
box-shadow:1px 1px 0 1px #e8e8e8;
min-height:200px
}
.project-box:hover
{
background-color:#fff;
box-shadow:1px 1px 0 1px #e8e8e8;
min-height:200px
}
.project-title
{
color:#000
}
.project-image
{
position:relative;
margin:0
}
.project-image hr
{
margin-top:5px;
margin-bottom:0;
display:none
}
.project-post
{
cursor:pointer
}
.project-post h4
{
font-weight:200;
font-size:1em
}
.user-card
{
background-color:#f9f9f9;
box-shadow:1px 1px 0 1px #e8e8e8;
max-width:800px;
padding:10px 40px 0
}
.user-card h1
{
font-family:"Helvetica Neue", helvetica, "Open Sans",sans-serif;
font-weight:bolder;
font-size:2.5em;
line-height:55px;
color:#d90006
}
.user-card p
{
color:#c4c4c4;
font-size:small
}
.card
{
margin-left:-40px;
margin-top:-10px
}
.letter p
{
font-size:1.2em;
font-weight:lighter;
color:#737373;
text-shadow:1px 1px #fff
}
.fashion
{
border-left:solid 2px #bc0005
}
.fashion-button
{
background-color:#bc0005
}
.fashion:hover
{
border-left:solid 2px #f40006
}
.fashion-button:hover
{
background-color:#f40006
}
.programming
{
border-left:solid 2px #7dbcb2
}
.programming-button
{
background-color:#7dbcb2
}
.programming:hover
{
border-left:solid 2px #bbe9e2
}
.programming-button:hover
{
background-color:#bbe9e2
}
.tech
{
border-left:solid 2px #644539
}
.tech-button
{
background-color:#644539
}
.tech:hover
{
border-left:solid 2px #F4A273
}
.tech-button:hover
{
background-color:#F4A273
}
.misc
{
border-left:solid 2px #9e9599
}
.misc-button
{
background-color:#9e9599
}
.misc:hover
{
border-left:solid 2px #cfe0ea
}
.misc-button:hover
{
background-color:#cfe0ea
}
.podcasts
{
border-left:solid 2px #387b94
}
.podcasts-button
{
background-color:#387b94
}
.podcasts:hover
{
border-left:solid 2px #2FD0EF
}
.podcasts-button:hover
{
background-color:#2FD0EF
}
#menu-toggle,.project-post div
{
display:none
}
#article h1,#article h2,#article h3
{
color:#3a3a3a
}
@media (max-width:767px) {
#wrapper {
padding-left: 0;
padding-top: 20px;
}
#sidebar-wrapper {
border-right: 4px solid #d90006;
border-top: none;
left: 0px;
}
.nav-toggle {
display: ;
}
#wrapper.active {
position: relative;
left: 250px;
}
#wrapper.active #sidebar-wrapper {
left: 250px;
width: 250px;
transition: all 0.7s ease 0s;
}
.inset {
padding: 15px;
}
.navbar
{
display: inherit;
background-color: #ededed;
margin-top: -20px;
}
}
@media screen and (max-width: 500px) {
#welcome-greeting h2 {
font-size: 15px;
transition: all 0.2s ease 0s;
font-weight: 200;
line-height: 30px;
}
.container {
width: 100%;
margin: 0 0 0 0;
padding: 15px 15px 0 15px;
}
#article {
padding: 0 10px 0 10px;
}
.showcase-wrapper {
width: 100%;
height: 50%;
font-size: small;
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 351 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 135 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 252 KiB

2002
themes/herring-cove/static/js/bootstrap.js vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,30 @@
$(document).ready(function() {
$(".container").hide();
$(".container").fadeIn('5000');
$(".showcase-wrapper").hide();
$(".showcase-wrapper").fadeIn("slow");
});
/*
var toggle = false;
$('.nav-toggle').on('click', function () {
if (toggle == false) {
$('#sidebar-wrapper').stop().animate({
'left': '4px'
});
toggle = true;
} else {
$('#sidebar-wrapper').stop().animate({
'left': '250px'
});
toggle = false;
}
});
*/
$(function() {
$('.project-box').click(function() {
$(this).find('.post').slideToggle();
});
});

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,8 @@
name = "Herring Cove"
license = "MIT"
source_repo = ""
author = "spf13"
original_author = "arnp"
ported_from = "http://www.github.com/arnp/herring-cove"
description = "Herring Cove is ported from the jekyll theme of the same name"
tags = ["blog", "company"]