Skip to content

Commit 6b657f6

Browse files
authored
Merge pull request #2 from UF-CoDES-Lab/theme-edit
Theme modified and added a few template structure for each pages
2 parents 0ee4945 + b165838 commit 6b657f6

36 files changed

+2217
-136
lines changed

Gemfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
source "https://rubygems.org"
22

3+
gem "jekyll", "~> 3.7"
4+
gem 'jekyll-archives'
5+
gem "minimal-mistakes-jekyll"
36
gem "github-pages", group: :jekyll_plugins
47
gem "jekyll-include-cache", group: :jekyll_plugins

Gemfile.lock

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,8 @@ GEM
121121
rouge (>= 1.7, < 4)
122122
safe_yaml (~> 1.0)
123123
webrick (>= 1.0)
124+
jekyll-archives (2.3.0)
125+
jekyll (>= 3.6, < 5.0)
124126
jekyll-avatar (0.8.0)
125127
jekyll (>= 3.0, < 5.0)
126128
jekyll-coffeescript (1.2.2)
@@ -231,6 +233,13 @@ GEM
231233
jekyll (>= 3.5, < 5.0)
232234
jekyll-feed (~> 0.9)
233235
jekyll-seo-tag (~> 2.1)
236+
minimal-mistakes-jekyll (4.26.2)
237+
jekyll (>= 3.7, < 5.0)
238+
jekyll-feed (~> 0.1)
239+
jekyll-gist (~> 1.5)
240+
jekyll-include-cache (~> 0.1)
241+
jekyll-paginate (~> 1.1)
242+
jekyll-sitemap (~> 1.3)
234243
minitest (5.25.4)
235244
net-http (0.6.0)
236245
uri
@@ -278,7 +287,10 @@ PLATFORMS
278287

279288
DEPENDENCIES
280289
github-pages
290+
jekyll (~> 3.7)
291+
jekyll-archives
281292
jekyll-include-cache
293+
minimal-mistakes-jekyll
282294

283295
BUNDLED WITH
284296
2.6.2

_config.yml

Lines changed: 47 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,27 +17,34 @@
1717
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
1818
# You can create any custom variable you would like, and they will be accessible
1919
# in the templates via {{ site.myvariable }}.
20-
21-
title: Your awesome title
20+
locale: "en-US"
21+
title: "UF CoDES"
22+
title_separator: "|"
23+
subtitle: ""
2224
email: your-email@example.com
23-
description: >- # this means to ignore newlines until "baseurl:"
24-
Write an awesome description for your new site here. You can edit this
25-
line in _config.yml. It will appear in your document head meta (for
26-
Google search results) and in your feed.xml site description.
25+
description: "The Coastal Dynamics and Earth Systems Lab at University of Florida"
2726
baseurl: "" # the subpath of your site, e.g. /blog
2827
url: "" # the base hostname & protocol for your site, e.g. http://example.com
29-
twitter_username: jekyllrb
30-
github_username: jekyll
28+
twitter_username: #jekyllrb
29+
github_username: #jekyll
3130

3231
include:
32+
- .htaccess
3333
- _pages
3434

3535
# Build settings
36-
remote_theme: "mmistakes/minimal-mistakes@4.26.2"
36+
# remote_theme: "mmistakes/minimal-mistakes@4.26.2"
37+
theme: minimal-mistakes-jekyll
38+
minimal_mistakes_skin: "default" # "air", "aqua", "contrast", "dark", "dirt", "neon", "mint", "plum", "sunrise"
39+
logo: "/assets/images/logos/UF_CDL_Draft_1long.png"
40+
breadcrumbs: true # disabled by default
41+
breadcrumb_home_label: "Home"
42+
breadcrumb_separator: "/"
43+
3744
plugins:
3845
- jekyll-feed
3946
- jekyll-include-cache
40-
47+
- jekyll-archives
4148
# Exclude from processing.
4249
# The following items will not be processed, by default.
4350
# Any item listed under the `exclude:` key here will be automatically added to
@@ -58,3 +65,33 @@ plugins:
5865
# - vendor/cache/
5966
# - vendor/gems/
6067
# - vendor/ruby/
68+
# Sass/SCSS
69+
sass:
70+
sass_dir: _sass
71+
style: compressed # https://sass-lang.com/documentation/file.SASS_REFERENCE.html#output_style
72+
73+
# Outputting
74+
permalink: /:categories/:title/
75+
pagination:
76+
enabled: true
77+
per_page: 5
78+
path: "/page:num/"
79+
timezone: # https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
80+
81+
include:
82+
- .htaccess
83+
- _pages
84+
85+
# Defaults
86+
defaults:
87+
# _posts
88+
- scope:
89+
path: ""
90+
type: posts
91+
values:
92+
layout: single
93+
author_profile: true
94+
read_time: true
95+
comments: # true
96+
share: true
97+
related: true

_data/authors.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# /_data/authors.yml
2+
3+
Jorge Lorenzo-Trueba:
4+
name: "Dr. Jorge Lorenzo-Trueba"
5+
bio: "Associate Professor, UF Geological Science"
6+
avatar: "/assets/images/bio/jorge.jpg"
7+
location: Gainesville, Florida, USA
8+
email: jlorenzotrueba@ufl.edu
9+
links:
10+
- label: "Email"
11+
icon: "fas fa-fw fa-envelope-square"
12+
url: "mailto:jlorenzotrueba@ufl.edu"
13+
- label: "University website"
14+
icon: "fas fa-fw fa-link"
15+
url: "https://geology.ufl.edu/directory/dr-jorge-lorenzo-trueba/"
16+
- label: "GitHub"
17+
icon: "fab fa-fw fa-github"
18+
url: "https://github.com/JorgeMSU"
19+
- label: "Google Scholar"
20+
icon: "fab fa-fw fa-google"
21+
url: https://scholar.google.com/citations?user=-wyOg3EAAAAJ&hl=en&oi=ao
22+
# - label: "Twitter"
23+
# icon: "fab fa-fw fa-twitter-square"
24+
# url: "https://twitter.com/extravagantman"
25+
# Cornelius Fiddlebone:
26+
# name: "Cornelius Fiddlebone"
27+
# bio: "I ordered what?"
28+
# avatar: "/assets/images/bio-photo.jpg"
29+
# links:
30+
# - label: "Email"
31+
# icon: "fas fa-fw fa-envelope-square"
32+
# url: "mailto:cornelius@thewhip.com"
33+
# - label: "Twitter"
34+
# icon: "fab fa-fw fa-twitter-square"
35+
# url: "https://twitter.com/rhymeswithsackit"

_data/navigation.yml

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11
main:
2-
3-
- title: Research
4-
url: /research/
5-
6-
- title: People
7-
url: /people/
8-
9-
- title: Opportunities
10-
url: /opportunities/
11-
12-
- title: News
13-
url: /news/
14-
15-
16-
- title: Contact
17-
url: /contact/
2+
- title: Research
3+
url: /research/
4+
- title: People
5+
url: /people/
6+
- title: Opportunities
7+
url: /opportunities/
8+
- title: News
9+
url: /news/
10+
- title: Contact
11+
url: /contact/

0 commit comments

Comments
 (0)