Skip to content

Commit 4237773

Browse files
committed
introducing the Spectral theme
1 parent 9768962 commit 4237773

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+4831
-0
lines changed

.gitignore

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
*.gem
2+
*.swp
3+
*~
4+
.DS_Store
5+
.analysis
6+
.bundle/
7+
.byebug_history
8+
.jekyll-metadata
9+
.ruby-gemset
10+
.ruby-version
11+
.sass-cache
12+
/test/source/file_name.txt
13+
/vendor
14+
Gemfile.lock
15+
_site/
16+
bbin/
17+
coverage
18+
gh-pages/
19+
pkg/
20+
site/_site/
21+
test/dest
22+
tmp/*

_config.yml

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
# Welcome to Jekyll!
2+
#
3+
4+
# Site settings
5+
title: BioJava
6+
description: |
7+
BioJava is an open-source project dedicated to providing a Java framework for processing biological data. It provides analytical and statistical routines, parsers for common file formats and allows the manipulation of sequences and 3D structures. The goal of the biojava project is to facilitate rapid application development for bioinformatics.
8+
owner: BioJava
9+
first_published: 2000
10+
email: biojava-l@biojava.org
11+
baseurl: "" # the subpath of your site, e.g. /blog
12+
url: "http://biojava.org" # the base hostname & protocol for your site
13+
social:
14+
#twitter: https://twitter.com/<username>
15+
github: https://github.com/biojava
16+
#linkedin-square: https://linkedin.com/in/<username>
17+
#facebook-official: https://facebook.com/<username>
18+
#google-plus-square: https://plus.google.com/u/0/+<username>
19+
#email: /contact/
20+
#flickr:
21+
#instagram:
22+
#youtube-square:
23+
#spotify:
24+
#stack-overflow:
25+
#vimeo:
26+
#reddit:
27+
#stubleupon:
28+
#delicious:
29+
#pied-piper:
30+
#digg:
31+
#soundcloud:
32+
#deviantart:
33+
#angellist:
34+
#tumblr-square:
35+
#stackexchange:
36+
#weibo:
37+
#trello:
38+
#foursquare:
39+
#linux:
40+
#bitbucket-square:
41+
#vk:
42+
#slack:
43+
#vine:
44+
#weixin:
45+
#yelp:
46+
#skyatlas:
47+
#leanpub:
48+
#connectdevelop:
49+
#ils:
50+
#forumbee:
51+
#tripadvisor:
52+
#amazon:
53+
54+
# Build settings
55+
markdown: kramdown
56+
#sass:
57+
# style: compressed
58+
59+
github: [metadata]
60+
kramdown:
61+
input: GFM
62+
hard_wrap: false
63+
gems:
64+
- jekyll-coffeescript
65+
- jekyll-paginate

_includes/footer.html

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<!-- Footer -->
2+
<footer id="footer">
3+
<ul class="icons">
4+
{% for socloc in site.social %}
5+
{% if socloc[1] %}
6+
{% if socloc[0] == 'email' %}
7+
<li><a target="_blank" href="{{ socloc[1] }}" class="icon fa-envelope-o"
8+
><span class="label">E-mail</span></a></li>
9+
{% else %}
10+
<li><a target="_blank" href="{{ socloc[1] }}" class="icon fa-{{ socloc[0] }}"
11+
><span class="label">{{ socloc[0] }}</span></a></li>
12+
{% endif %}
13+
{% endif %}
14+
{% endfor %}
15+
</ul>
16+
<ul class="copyright">
17+
<li>&copy; {% assign thisyear = site.time | date: "%Y" %}
18+
{% if site.first_published %}
19+
{% capture diff %}{{ site.first_published | minus:thisyear }}{% endcapture %}
20+
{% if diff contains '-' %}{{ site.first_published }},{% endif %}
21+
{% endif %}
22+
{{ thisyear }}
23+
{% if site.owner %}{{ site.owner }}{% else %}{{ site.title }}{% endif %}</li>
24+
<li>Design: <a href="http://html5up.net" target="_blank">HTML5 UP</a></li>
25+
<li>Built with: <a href="http://jekyllrb.com" target="_blank">Jekyll</a></li>
26+
</ul>
27+
</footer>

_includes/head.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<head>
2+
<meta charset="utf-8" />
3+
<meta name="viewport" content="width=device-width, initial-scale=1" />
4+
<title>{% if page.title %}{{ page.title | escape }}{% else %}{{ site.title | escape }}{% endif %}</title>
5+
<meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}">
6+
<!--[if lte IE 8]><script src="{{ "/js/ie/html5shiv.js" | prepend: site.baseurl }}"></script><![endif]-->
7+
<link rel="canonical" href="{{ page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url }}">
8+
<link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl }}" />
9+
<!--[if lte IE 8]><link rel="stylesheet" href="{{ "/css/ie8.css" | prepend: site.baseurl }}" /><![endif]-->
10+
<!--[if lte IE 9]><link rel="stylesheet" href="{{ "/css/ie9.css" | prepend: site.baseurl }}" /><![endif]-->
11+
<link rel="alternate" type="application/rss+xml" title="{{ site.title }}" href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}">
12+
</head>

_includes/header.html

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<!-- Header -->
2+
<header id="header"{% if page.layout == 'landing' %} class="alt"{% endif %}>
3+
<h1><a href="{{ site.baseurl }}/index.html">{{ site.title }}</a></h1>
4+
<nav id="nav">
5+
<ul>
6+
<li class="special">
7+
<a href="#menu" class="menuToggle"><span>Menu</span></a>
8+
<div id="menu">
9+
<ul>
10+
<li><a href="index.html">Home</a></li>
11+
{% for my_page in site.pages %}
12+
{% if my_page.title %}
13+
<li><a href="{{ my_page.url | prepend: site.baseurl }}">{{ my_page.title }}</a></li>
14+
{% endif %}
15+
{% endfor %}
16+
<li><a href="#">Sign Up</a></li>
17+
<li><a href="#">Log In</a></li>
18+
<li><a href="{{ "/feed.xml" | prepend: site.baseurl }}"
19+
class="icon fa-feed"> RSS Feed</a></li>
20+
</ul>
21+
</div>
22+
</li>
23+
</ul>
24+
</nav>
25+
</header>

_includes/scripts.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<!-- Scripts -->
2+
<script src="js/jquery.min.js"></script>
3+
<script src="js/jquery.scrollex.min.js"></script>
4+
<script src="js/jquery.scrolly.min.js"></script>
5+
<script src="js/skel.min.js"></script>
6+
<script src="js/util.js"></script>
7+
<!--[if lte IE 8]><script src="js/ie/respond.min.js"></script><![endif]-->
8+
<script src="js/main.js"></script>

_layouts/default.html

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<!DOCTYPE html>
2+
<!--
3+
Original Design: Spectral by HTML5 UP
4+
html5up.net | @n33co
5+
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
6+
Jekyll build mod
7+
-->
8+
<html>
9+
10+
{% include head.html %}
11+
12+
<body>
13+
14+
<!-- Page Wrapper -->
15+
<div id="page-wrapper">
16+
17+
{% include header.html %}
18+
19+
{{ content }}
20+
21+
{% include footer.html %}
22+
23+
{% include scripts.html %}
24+
25+
</div>
26+
27+
</body>
28+
29+
</html>

_layouts/landing.html

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<!DOCTYPE html>
2+
<!--
3+
Original Design: Spectral by HTML5 UP
4+
html5up.net | @n33co
5+
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
6+
Jekyll build mod
7+
-->
8+
<html>
9+
10+
{% include head.html %}
11+
12+
<body class="landing">
13+
14+
<!-- Page Wrapper -->
15+
<div id="page-wrapper">
16+
17+
{% include header.html %}
18+
19+
{{ content }}
20+
21+
{% include footer.html %}
22+
23+
{% include scripts.html %}
24+
25+
</div>
26+
27+
</body>
28+
29+
</html>

_layouts/page.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
layout: default
3+
---
4+
<article id="main">
5+
6+
<header>
7+
<h2>{{ page.title }}</h2>
8+
<p>Aliquam ut ex ut interdum donec amet imperdiet eleifend</p>
9+
</header>
10+
11+
<section class="wrapper style5">
12+
<div class="inner">
13+
{{ content }}
14+
</div>
15+
</section>
16+
17+
</article>

_sass/libs/_functions.scss

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
/// Gets a duration value.
2+
/// @param {string} $keys Key(s).
3+
/// @return {string} Value.
4+
@function _duration($keys...) {
5+
@return val($duration, $keys...);
6+
}
7+
8+
/// Gets a font value.
9+
/// @param {string} $keys Key(s).
10+
/// @return {string} Value.
11+
@function _font($keys...) {
12+
@return val($font, $keys...);
13+
}
14+
15+
/// Gets a misc value.
16+
/// @param {string} $keys Key(s).
17+
/// @return {string} Value.
18+
@function _misc($keys...) {
19+
@return val($misc, $keys...);
20+
}
21+
22+
/// Gets a palette value.
23+
/// @param {string} $keys Key(s).
24+
/// @return {string} Value.
25+
@function _palette($keys...) {
26+
@return val($palette, $keys...);
27+
}
28+
29+
/// Gets a size value.
30+
/// @param {string} $keys Key(s).
31+
/// @return {string} Value.
32+
@function _size($keys...) {
33+
@return val($size, $keys...);
34+
}

0 commit comments

Comments
 (0)