Skip to content

Commit 0fc9670

Browse files
Initialize a basic site.
1 parent 96ee2a1 commit 0fc9670

File tree

7 files changed

+312
-0
lines changed

7 files changed

+312
-0
lines changed

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
_site
2+
.sass-cache
3+
.jekyll-cache
4+
.jekyll-metadata
5+
vendor

404.html

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
permalink: /404.html
3+
layout: default
4+
---
5+
6+
<style type="text/css" media="screen">
7+
.container {
8+
margin: 10px auto;
9+
max-width: 600px;
10+
text-align: center;
11+
}
12+
h1 {
13+
margin: 30px 0;
14+
font-size: 4em;
15+
line-height: 1;
16+
letter-spacing: -1px;
17+
}
18+
</style>
19+
20+
<div class="container">
21+
<h1>404</h1>
22+
23+
<p><strong>Page not found :(</strong></p>
24+
<p>The requested page could not be found.</p>
25+
</div>

Gemfile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
source "https://rubygems.org"
2+
3+
gem "jekyll", "~> 4.3.0"
4+
gem "bulma-clean-theme", '1.0.0'
5+
6+
group :jekyll_plugins do
7+
gem "jekyll-feed", "~> 0.12"
8+
gem "jekyll-sitemap"
9+
gem "jekyll-paginate"
10+
gem "jekyll-seo-tag"
11+
gem 'jekyll-redirect-from'
12+
end
13+
14+
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]

Gemfile.lock

Lines changed: 178 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,178 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
addressable (2.8.7)
5+
public_suffix (>= 2.0.2, < 7.0)
6+
bigdecimal (3.2.2)
7+
bulma-clean-theme (1.0.0)
8+
jekyll (>= 4.3, < 5.0)
9+
jekyll-feed (~> 0.15)
10+
jekyll-paginate (~> 1.1)
11+
jekyll-seo-tag (~> 2.7)
12+
jekyll-sitemap (~> 1.4)
13+
kramdown-parser-gfm (~> 1.1)
14+
colorator (1.1.0)
15+
concurrent-ruby (1.3.5)
16+
em-websocket (0.5.3)
17+
eventmachine (>= 0.12.9)
18+
http_parser.rb (~> 0)
19+
eventmachine (1.2.7)
20+
ffi (1.17.2)
21+
ffi (1.17.2-aarch64-linux-gnu)
22+
ffi (1.17.2-aarch64-linux-musl)
23+
ffi (1.17.2-arm-linux-gnu)
24+
ffi (1.17.2-arm-linux-musl)
25+
ffi (1.17.2-arm64-darwin)
26+
ffi (1.17.2-x86-linux-gnu)
27+
ffi (1.17.2-x86-linux-musl)
28+
ffi (1.17.2-x86_64-darwin)
29+
ffi (1.17.2-x86_64-linux-gnu)
30+
ffi (1.17.2-x86_64-linux-musl)
31+
forwardable-extended (2.6.0)
32+
google-protobuf (4.31.1)
33+
bigdecimal
34+
rake (>= 13)
35+
google-protobuf (4.31.1-aarch64-linux-gnu)
36+
bigdecimal
37+
rake (>= 13)
38+
google-protobuf (4.31.1-aarch64-linux-musl)
39+
bigdecimal
40+
rake (>= 13)
41+
google-protobuf (4.31.1-arm64-darwin)
42+
bigdecimal
43+
rake (>= 13)
44+
google-protobuf (4.31.1-x86-linux-gnu)
45+
bigdecimal
46+
rake (>= 13)
47+
google-protobuf (4.31.1-x86-linux-musl)
48+
bigdecimal
49+
rake (>= 13)
50+
google-protobuf (4.31.1-x86_64-darwin)
51+
bigdecimal
52+
rake (>= 13)
53+
google-protobuf (4.31.1-x86_64-linux-gnu)
54+
bigdecimal
55+
rake (>= 13)
56+
google-protobuf (4.31.1-x86_64-linux-musl)
57+
bigdecimal
58+
rake (>= 13)
59+
http_parser.rb (0.8.0)
60+
i18n (1.14.7)
61+
concurrent-ruby (~> 1.0)
62+
jekyll (4.3.4)
63+
addressable (~> 2.4)
64+
colorator (~> 1.0)
65+
em-websocket (~> 0.5)
66+
i18n (~> 1.0)
67+
jekyll-sass-converter (>= 2.0, < 4.0)
68+
jekyll-watch (~> 2.0)
69+
kramdown (~> 2.3, >= 2.3.1)
70+
kramdown-parser-gfm (~> 1.0)
71+
liquid (~> 4.0)
72+
mercenary (>= 0.3.6, < 0.5)
73+
pathutil (~> 0.9)
74+
rouge (>= 3.0, < 5.0)
75+
safe_yaml (~> 1.0)
76+
terminal-table (>= 1.8, < 4.0)
77+
webrick (~> 1.7)
78+
jekyll-feed (0.17.0)
79+
jekyll (>= 3.7, < 5.0)
80+
jekyll-paginate (1.1.0)
81+
jekyll-redirect-from (0.16.0)
82+
jekyll (>= 3.3, < 5.0)
83+
jekyll-sass-converter (3.1.0)
84+
sass-embedded (~> 1.75)
85+
jekyll-seo-tag (2.8.0)
86+
jekyll (>= 3.8, < 5.0)
87+
jekyll-sitemap (1.4.0)
88+
jekyll (>= 3.7, < 5.0)
89+
jekyll-watch (2.2.1)
90+
listen (~> 3.0)
91+
kramdown (2.5.1)
92+
rexml (>= 3.3.9)
93+
kramdown-parser-gfm (1.1.0)
94+
kramdown (~> 2.0)
95+
liquid (4.0.4)
96+
listen (3.9.0)
97+
rb-fsevent (~> 0.10, >= 0.10.3)
98+
rb-inotify (~> 0.9, >= 0.9.10)
99+
mercenary (0.4.0)
100+
pathutil (0.16.2)
101+
forwardable-extended (~> 2.6)
102+
public_suffix (6.0.2)
103+
rake (13.3.0)
104+
rb-fsevent (0.11.2)
105+
rb-inotify (0.11.1)
106+
ffi (~> 1.0)
107+
rexml (3.4.1)
108+
rouge (4.6.0)
109+
safe_yaml (1.0.5)
110+
sass-embedded (1.90.0)
111+
google-protobuf (~> 4.31)
112+
rake (>= 13)
113+
sass-embedded (1.90.0-aarch64-linux-android)
114+
google-protobuf (~> 4.31)
115+
sass-embedded (1.90.0-aarch64-linux-gnu)
116+
google-protobuf (~> 4.31)
117+
sass-embedded (1.90.0-aarch64-linux-musl)
118+
google-protobuf (~> 4.31)
119+
sass-embedded (1.90.0-arm-linux-androideabi)
120+
google-protobuf (~> 4.31)
121+
sass-embedded (1.90.0-arm-linux-gnueabihf)
122+
google-protobuf (~> 4.31)
123+
sass-embedded (1.90.0-arm-linux-musleabihf)
124+
google-protobuf (~> 4.31)
125+
sass-embedded (1.90.0-arm64-darwin)
126+
google-protobuf (~> 4.31)
127+
sass-embedded (1.90.0-riscv64-linux-android)
128+
google-protobuf (~> 4.31)
129+
sass-embedded (1.90.0-riscv64-linux-gnu)
130+
google-protobuf (~> 4.31)
131+
sass-embedded (1.90.0-riscv64-linux-musl)
132+
google-protobuf (~> 4.31)
133+
sass-embedded (1.90.0-x86_64-darwin)
134+
google-protobuf (~> 4.31)
135+
sass-embedded (1.90.0-x86_64-linux-android)
136+
google-protobuf (~> 4.31)
137+
sass-embedded (1.90.0-x86_64-linux-gnu)
138+
google-protobuf (~> 4.31)
139+
sass-embedded (1.90.0-x86_64-linux-musl)
140+
google-protobuf (~> 4.31)
141+
terminal-table (3.0.2)
142+
unicode-display_width (>= 1.1.1, < 3)
143+
unicode-display_width (2.6.0)
144+
webrick (1.9.1)
145+
146+
PLATFORMS
147+
aarch64-linux-android
148+
aarch64-linux-gnu
149+
aarch64-linux-musl
150+
arm-linux-androideabi
151+
arm-linux-gnu
152+
arm-linux-gnueabihf
153+
arm-linux-musl
154+
arm-linux-musleabihf
155+
arm64-darwin
156+
riscv64-linux-android
157+
riscv64-linux-gnu
158+
riscv64-linux-musl
159+
ruby
160+
x86-linux-gnu
161+
x86-linux-musl
162+
x86_64-darwin
163+
x86_64-linux-android
164+
x86_64-linux-gnu
165+
x86_64-linux-musl
166+
167+
DEPENDENCIES
168+
bulma-clean-theme (= 1.0.0)
169+
http_parser.rb (~> 0.6.0)
170+
jekyll (~> 4.3.0)
171+
jekyll-feed (~> 0.12)
172+
jekyll-paginate
173+
jekyll-redirect-from
174+
jekyll-seo-tag
175+
jekyll-sitemap
176+
177+
BUNDLED WITH
178+
2.7.1

_config.yml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# Site Settings
2+
lang: en
3+
title: Tripal
4+
tagline: An open-source toolkit for construction of genomic, genetic, breeding and biological databases.
5+
description: >- # this means to ignore newlines until "baseurl:"
6+
Tripal is a toolkit for construction of online biological (genetics, genomics, breeding, etc), community database, and is a member of the GMOD family of tools. Tripal provides by default integration with the GMOD Chado database schema and Drupal, a popular Content Management Systems (CMS). Tripal is licensed under the GNU General Public License version 2.
7+
8+
Genomics, genetics, breeding and other biological data are increasingly complicated and time consuming to publish online for other researchers to search, browse and make discoveries. Tripal provides a framework to reduce the complexity of creating such a site, and provides access to a community of similar groups that share community-standards, and interact to address questions and learn best practices for sharing, storing and visualizing complex biological data.
9+
10+
baseurl: ""
11+
url: ""
12+
permalink: pretty
13+
github_username: tripal
14+
#favicon: /path/to/favicon.png
15+
#gh_sponsor: githubusername
16+
#hide_share_buttons: true
17+
#theme_color: '#eeeeee'
18+
#fixed_navbar: top
19+
#direction: one of <ltr, rtl, auto>, default: ltr
20+
force_theme: light
21+
22+
theme: bulma-clean-theme
23+
24+
paginate: 5
25+
paginate_path: "/blog/page:num"
26+
27+
# Disqus Comments
28+
disqus:
29+
# Leave shortname blank to disable comments site-wide.
30+
# Disable comments for any post by adding `comments: false` to that post's YAML Front Matter.
31+
# shortname: my_disqus_shortname
32+
shortname:
33+
34+
plugins:
35+
- jekyll-sitemap
36+
- jekyll-paginate
37+
- jekyll-feed
38+
- jekyll-seo-tag
39+
- kramdown-parser-gfm
40+
- jekyll-redirect-from
41+
42+
exclude:
43+
- Gemfile
44+
- clean-theme.gemspec
45+
- Gemfile.lock
46+
- node_modules
47+
- vendor/bundle/
48+
- vendor/cache/
49+
- vendor/gems/
50+
- vendor/ruby/
51+
52+
livereload: true
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
layout: post
3+
title: "Welcome to Jekyll!"
4+
date: 2025-08-14 02:44:31 +0000
5+
categories: jekyll update
6+
---
7+
You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated.
8+
9+
Jekyll requires blog post files to be named according to the following format:
10+
11+
`YEAR-MONTH-DAY-title.MARKUP`
12+
13+
Where `YEAR` is a four-digit number, `MONTH` and `DAY` are both two-digit numbers, and `MARKUP` is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works.
14+
15+
Jekyll also offers powerful support for code snippets:
16+
17+
{% highlight ruby %}
18+
def print_hi(name)
19+
puts "Hi, #{name}"
20+
end
21+
print_hi('Tom')
22+
#=> prints 'Hi, Tom' to STDOUT.
23+
{% endhighlight %}
24+
25+
Check out the [Jekyll docs][jekyll-docs] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll Talk][jekyll-talk].
26+
27+
[jekyll-docs]: https://jekyllrb.com/docs/home
28+
[jekyll-gh]: https://github.com/jekyll/jekyll
29+
[jekyll-talk]: https://talk.jekyllrb.com/

index.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Tripal
3+
subtitle: An open-source toolkit for construction of genomic, genetic, breeding and biological databases.
4+
layout: page
5+
callouts: home_callouts
6+
show_sidebar: true
7+
---
8+
9+
There will be content here eventually.

0 commit comments

Comments
 (0)