Skip to content

Commit 8ab2f4f

Browse files
committed
bake theme
1 parent 3eb6a2f commit 8ab2f4f

81 files changed

Lines changed: 9198 additions & 0 deletions

Some content is hidden

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

jekyll-spectral-theme/CHANGELOG

Whitespace-only changes.

jekyll-spectral-theme/CONTRIBUTING.md

Whitespace-only changes.

jekyll-spectral-theme/Gemfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
source "https://rubygems.org"
2+
gemspec

jekyll-spectral-theme/LICENSE.txt

Lines changed: 63 additions & 0 deletions
Large diffs are not rendered by default.

jekyll-spectral-theme/README.md

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
# Spectral - Jekyll Theme
2+
3+
A Jekyll version of the "Spectral" theme by [HTML5 UP](https://html5up.net/).
4+
5+
![Spectral Theme](screenshot.jpg "Spectral Theme")
6+
7+
# How to Use
8+
9+
For those unfamiliar with how Jekyll works, check out [https://jekyllrb.com/](https://jekyllrb.com/) for all the details,
10+
or read up on just the basics of [front matter](https://jekyllrb.com/docs/frontmatter/), [writing posts](https://jekyllrb.com/docs/posts/),
11+
and [creating pages](https://jekyllrb.com/docs/pages/).
12+
13+
- **GitLab**: Simply fork this repository and start editing the `_config.yml` file!
14+
- **GitHub**: Fork this reposity and create a branch named `gh-pages`, then start editing the `_config.yml` file! The `.gitlab-ci.yml` file is only needed for GitLab Pages, so feel free to delete this if you are using GitHub instead.
15+
16+
# Added Features
17+
18+
* Add your **social profiles** easily in `_config.yml`. Only social profiles buttons you enter in `config.yml` show up on the site footer!
19+
* **Coming soon**: Set **featured images** in front matter.
20+
* **Coming soon**: Front page sections automatically pull from posts.
21+
22+
# Credits
23+
24+
Original README from HTML5 UP:
25+
26+
```
27+
Spectral by HTML5 UP
28+
html5up.net | @ajlkn
29+
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
30+
31+
32+
A big, modern, blocky affair with a mobile-style menu, fully responsive styling,
33+
and an assortment of pre-styled elements. So, pretty much what you were expecting
34+
-- except, of course, for how it's put together, specifically:
35+
36+
- It's built on Skel 3*, a leaner, more modular rewrite of my responsive framework.
37+
38+
(* = still in development as of this writing)
39+
40+
- It uses flexbox*, which eliminates all kinds of terrible hacks and clunky layout
41+
stopgaps (like CSS grid systems).
42+
43+
(* = not supported on IE8/9, but non-flexbox fallbacks are included)
44+
45+
- It uses Sass* a lot more intelligently, thanks in part to several new mixins
46+
and functions I've been working on (as well as a few by @HugoGiraudel).
47+
48+
(* = still entirely optional if you prefer vanilla CSS :)
49+
50+
- A ton of other stuff.
51+
52+
In short, Spectral's the culmination of several new things I'm working on/trying out,
53+
so please, let me know what you think :)
54+
55+
Demo images* courtesy of Unsplash, a radtastic collection of CC0 (public domain) images
56+
you can use for pretty much whatever.
57+
58+
(* = not included)
59+
60+
AJ
61+
aj@lkn.io | @ajlkn
62+
63+
64+
Credits:
65+
66+
Demo Images:
67+
Unsplash (unsplash.com)
68+
69+
Icons:
70+
Font Awesome (fortawesome.github.com/Font-Awesome)
71+
72+
Other:
73+
jQuery (jquery.com)
74+
html5shiv.js (@afarkas @jdalton @jon_neal @rem)
75+
background-size polyfill (github.com/louisremi)
76+
Misc. Sass functions (@HugoGiraudel)
77+
Respond.js (j.mp/respondjs)
78+
Skel (skel.io)
79+
80+
```
81+
82+
Repository [Jekyll logo](https://github.com/jekyll/brand) icon licensed under a [Creative Commons Attribution 4.0 International License](http://choosealicense.com/licenses/cc-by-4.0/).

jekyll-spectral-theme/_config.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Site settings
2+
title: Geohackweek 2018
3+
email: landungs@uw.edu
4+
description: Workshop On Geospatial Data Science <br>
5+
University of Washington eScience Institute <br>
6+
Sept 10 - 14, 2018
7+
baseurl: "" # the subpath of your site, e.g. /blog
8+
url: "" # the base hostname & protocol for your site
9+
10+
# Homepage tiles
11+
tiles-source: posts # accepts "posts" or "pages"
12+
tiles-count: 3
13+
14+
# Misc settings
15+
featured-image-source:
16+
17+
# Social settings
18+
500px_url:
19+
facebook_url:
20+
github_url: https://github.com/geohackweek
21+
gitlab_url:
22+
googleplus_url:
23+
instagram_url:
24+
linkedin_url:
25+
pinterest_url:
26+
slack_url: https://geohackweek2018.slack.com
27+
twitter_url:
28+
email_url: geohack@uw.edu
29+
30+
# Build settings
31+
markdown: kramdown
32+
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!-- Banner -->
2+
<section id="banner">
3+
<div class="inner">
4+
<h2>{{ site.title }}</h2>
5+
<p>{{ site.description }}</p>
6+
<ul class="actions">
7+
<li><a href="{{ site.banner_button_url }}" class="button special">{{ site.banner_button_text }}</a></li>
8+
</ul>
9+
</div>
10+
<a href="#one" class="more scrolly">Learn More</a>
11+
</section>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<!-- CTA -->
2+
<section id="cta" class="wrapper style4">
3+
<div class="inner">
4+
<header>
5+
<h2>Arcue ut vel commodo</h2>
6+
<p>Aliquam ut ex ut augue consectetur interdum endrerit imperdiet amet eleifend fringilla.</p>
7+
</header>
8+
<ul class="actions vertical">
9+
<li><a href="#" class="button fit special">Activate</a></li>
10+
<li><a href="#" class="button fit">Learn More</a></li>
11+
</ul>
12+
</div>
13+
</section>
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
<!-- Footer -->
2+
<footer id="footer">
3+
<ul class="icons">
4+
{% if site.twitter_url %}
5+
<li><a href="{{ site.twitter_url }}" class="icon fa-twitter" target="_blank"><span class="label">Twitter</span></a></li>
6+
{% endif %} {% if site.googleplus_url %}
7+
<li><a href="{{ site.googleplus_url }}" class="icon fa-google-plus" target="_blank"><span class="label">Google+</span></a></li>
8+
{% endif %} {% if site.facebook_url %}
9+
<li><a href="{{ site.facebook_url }}" class="icon fa-facebook" target="_blank"><span class="label">Facebook</span></a></li>
10+
{% endif %} {% if site.instagram_url %}
11+
<li><a href="{{ site.instagram_url }}" class="icon fa-instagram" target="_blank"><span class="label">Instagram</span></a></li>
12+
{% endif %} {% if site.pinterest_url %}
13+
<li><a href="{{ site.pinterest_url }}" class="icon fa-pinterest" target="_blank"><span class="label">Pinterest</span></a></li>
14+
{% endif %} {% if site.500px_url %}
15+
<li><a href="{{ site.500px_url }}" class="icon fa-500px" target="_blank"><span class="label">500px</span></a></li>
16+
{% endif %} {% if site.gitlab_url %}
17+
<li><a href="{{ site.gitlab_url }}" class="icon fa-gitlab" target="_blank"><span class="label">GitLab</span></a></li>
18+
{% endif %} {% if site.github_url %}
19+
<li><a href="{{ site.github_url }}" class="icon fa-github" target="_blank"><span class="label">GitHub</span></a></li>
20+
{% endif %} {% if site.slack_url %}
21+
<li><a href="{{ site.slack_url }}" class="icon fa-slack" target="_blank"><span class="label">Slack</span></a></li>
22+
{% endif %} {% if site.linkedin_url %}
23+
<li><a href="{{ site.linkedin_url }}" class="icon fa-linkedin" target="_blank"><span class="label">LinkedIn</span></a></li>
24+
{% endif %} {% if site.email_url %}
25+
<li><a href="mailto:{{ site.email_url }}" class="icon fa-envelope" target="_blank"><span class="label">email</span></a></li>
26+
{% endif %}
27+
</ul>
28+
<ul class="copyright">
29+
<li>&copy; {{ site.title }}</li>
30+
<!--<li>Design: <a href="http://html5up.net" target="_blank">HTML5 UP</a>.</li>-->
31+
<!--<li>Demo Images: <a href="https://unsplash.com/" target="_blank">Unsplash</a>.</li>-->
32+
<!--<li>Jekyll integration: <a href="http://andrewbanchi.ch" target="_blank">Andrew Banchich</a>.</li>-->
33+
</ul>
34+
</footer>
35+
36+
</div>
37+
38+
<!-- Scripts -->
39+
<script src="{{ "/assets/js/jquery.min.js" | absolute_url }}"></script>
40+
<script src="{{ "/assets/js/jquery.scrollex.min.js" | absolute_url }}"></script>
41+
<script src="{{ "/assets/js/jquery.scrolly.min.js" | absolute_url }}"></script>
42+
<script src="{{ "/assets/js/skel.min.js" | absolute_url }}"></script>
43+
<script src="{{ "/assets/js/util.js" | absolute_url }}"></script>
44+
<!--[if lte IE 8]><script src="{{ "/assets/js/ie/respond.min.js" | absolute_url }}"></script><![endif]-->
45+
<script src="{{ "/assets/js/main.js" | absolute_url }}"></script>
46+
</body>
47+
48+
</html>
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<head>
2+
<title>{{ site.title }}</title>
3+
<meta charset="utf-8" />
4+
<meta name="viewport" content="width=device-width, initial-scale=1" />
5+
<!--[if lte IE 8]><script src="{{ "/assets/js/ie/html5shiv.js" | relative_url }}"></script><![endif]-->
6+
<link rel="stylesheet" href="{{ "/assets/css/main.css" | relative_url }}" />
7+
<!--[if lte IE 8]><link rel="stylesheet" href="{{ "/assets/css/ie8.css" | relative_url }}" /><![endif]-->
8+
<!--[if lte IE 9]><link rel="stylesheet" href="{{ "/assets/css/ie9.css" | relative_url }}" /><![endif]-->
9+
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.1/dist/leaflet.css"
10+
integrity="sha512-Rksm5RenBEKSKFjgI3a41vrjkw4EVPlJ3+OiI65vTjIdo9brlAacEuKOiQ5OFh7cOI1bkDwLqdLw3Zg0cRJAAQ=="
11+
crossorigin=""/>
12+
<script src="https://unpkg.com/leaflet@1.3.1/dist/leaflet.js"
13+
integrity="sha512-/Nsx9X4HebavoBvEBuyp3I7od5tA0UzAxs+j83KgC8PU0kgB4XiK4Lfe4y4cgBtaRJQEIFCW+oC506aPT2L1zw=="
14+
crossorigin=""></script>
15+
<!-- Global site tag (gtag.js) - Google Analytics -->
16+
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-116958811-1"></script>
17+
<script>
18+
window.dataLayer = window.dataLayer || [];
19+
function gtag(){dataLayer.push(arguments);}
20+
gtag('js', new Date());
21+
22+
gtag('config', 'UA-116958811-1');
23+
</script>
24+
</head>

0 commit comments

Comments
 (0)