Skip to content

Commit 8aa1202

Browse files
Upgrade to new homepage
The new homepage has been developed in the MLLD course 2018 at University of Bayreuth. It is public at https://github.com/snowballbird/jsxgraphweb/. A few adaption had been made to make handling easier.
1 parent 793a68d commit 8aa1202

28 files changed

+1228
-222
lines changed

Gemfile.lock

Lines changed: 32 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -13,42 +13,43 @@ GEM
1313
execjs
1414
coffee-script-source (1.11.1)
1515
colorator (1.1.0)
16-
commonmarker (0.17.9)
16+
commonmarker (0.17.13)
1717
ruby-enum (~> 0.5)
1818
concurrent-ruby (1.0.5)
19-
dnsruby (1.60.2)
19+
dnsruby (1.61.2)
20+
addressable (~> 2.5)
2021
em-websocket (0.5.1)
2122
eventmachine (>= 0.12.9)
2223
http_parser.rb (~> 0.6.0)
2324
ethon (0.11.0)
2425
ffi (>= 1.3.0)
2526
eventmachine (1.2.7)
2627
execjs (2.7.0)
27-
faraday (0.15.2)
28+
faraday (0.15.3)
2829
multipart-post (>= 1.2, < 3)
2930
ffi (1.9.25)
3031
forwardable-extended (2.6.0)
3132
gemoji (3.0.0)
32-
github-pages (186)
33+
github-pages (192)
3334
activesupport (= 4.2.10)
3435
github-pages-health-check (= 1.8.1)
35-
jekyll (= 3.8.3)
36-
jekyll-avatar (= 0.5.0)
36+
jekyll (= 3.7.4)
37+
jekyll-avatar (= 0.6.0)
3738
jekyll-coffeescript (= 1.1.1)
3839
jekyll-commonmark-ghpages (= 0.1.5)
3940
jekyll-default-layout (= 0.1.4)
40-
jekyll-feed (= 0.9.3)
41+
jekyll-feed (= 0.10.0)
4142
jekyll-gist (= 1.5.0)
4243
jekyll-github-metadata (= 2.9.4)
43-
jekyll-mentions (= 1.3.0)
44+
jekyll-mentions (= 1.4.1)
4445
jekyll-optional-front-matter (= 0.3.0)
4546
jekyll-paginate (= 1.1.0)
4647
jekyll-readme-index (= 0.2.0)
47-
jekyll-redirect-from (= 0.13.0)
48+
jekyll-redirect-from (= 0.14.0)
4849
jekyll-relative-links (= 0.5.3)
4950
jekyll-remote-theme (= 0.3.1)
5051
jekyll-sass-converter (= 1.5.2)
51-
jekyll-seo-tag (= 2.4.0)
52+
jekyll-seo-tag (= 2.5.0)
5253
jekyll-sitemap (= 1.2.0)
5354
jekyll-swiss (= 0.4.0)
5455
jekyll-theme-architect (= 0.1.1)
@@ -65,12 +66,12 @@ GEM
6566
jekyll-theme-tactile (= 0.1.1)
6667
jekyll-theme-time-machine (= 0.1.1)
6768
jekyll-titles-from-headings (= 0.5.1)
68-
jemoji (= 0.9.0)
69-
kramdown (= 1.16.2)
69+
jemoji (= 0.10.1)
70+
kramdown (= 1.17.0)
7071
liquid (= 4.0.0)
7172
listen (= 3.1.5)
7273
mercenary (~> 0.3)
73-
minima (= 2.4.1)
74+
minima (= 2.5.0)
7475
nokogiri (>= 1.8.2, < 2.0)
7576
rouge (= 2.2.1)
7677
terminal-table (~> 1.4)
@@ -80,13 +81,13 @@ GEM
8081
octokit (~> 4.0)
8182
public_suffix (~> 2.0)
8283
typhoeus (~> 1.3)
83-
html-pipeline (2.8.0)
84+
html-pipeline (2.8.4)
8485
activesupport (>= 2)
8586
nokogiri (>= 1.4)
8687
http_parser.rb (0.6.0)
8788
i18n (0.9.5)
8889
concurrent-ruby (~> 1.0)
89-
jekyll (3.8.3)
90+
jekyll (3.7.4)
9091
addressable (~> 2.4)
9192
colorator (~> 1.0)
9293
em-websocket (~> 0.5)
@@ -99,7 +100,7 @@ GEM
99100
pathutil (~> 0.9)
100101
rouge (>= 1.7, < 4)
101102
safe_yaml (~> 1.0)
102-
jekyll-avatar (0.5.0)
103+
jekyll-avatar (0.6.0)
103104
jekyll (~> 3.0)
104105
jekyll-coffeescript (1.1.1)
105106
coffee-script (~> 2.2)
@@ -113,23 +114,22 @@ GEM
113114
rouge (~> 2)
114115
jekyll-default-layout (0.1.4)
115116
jekyll (~> 3.0)
116-
jekyll-feed (0.9.3)
117+
jekyll-feed (0.10.0)
117118
jekyll (~> 3.3)
118119
jekyll-gist (1.5.0)
119120
octokit (~> 4.2)
120121
jekyll-github-metadata (2.9.4)
121122
jekyll (~> 3.1)
122123
octokit (~> 4.0, != 4.4.0)
123-
jekyll-mentions (1.3.0)
124-
activesupport (~> 4.0)
124+
jekyll-mentions (1.4.1)
125125
html-pipeline (~> 2.3)
126126
jekyll (~> 3.0)
127127
jekyll-optional-front-matter (0.3.0)
128128
jekyll (~> 3.0)
129129
jekyll-paginate (1.1.0)
130130
jekyll-readme-index (0.2.0)
131131
jekyll (~> 3.0)
132-
jekyll-redirect-from (0.13.0)
132+
jekyll-redirect-from (0.14.0)
133133
jekyll (~> 3.3)
134134
jekyll-relative-links (0.5.3)
135135
jekyll (~> 3.3)
@@ -138,7 +138,7 @@ GEM
138138
rubyzip (>= 1.2.1, < 3.0)
139139
jekyll-sass-converter (1.5.2)
140140
sass (~> 3.4)
141-
jekyll-seo-tag (2.4.0)
141+
jekyll-seo-tag (2.5.0)
142142
jekyll (~> 3.3)
143143
jekyll-sitemap (1.2.0)
144144
jekyll (~> 3.3)
@@ -187,26 +187,27 @@ GEM
187187
jekyll (~> 3.3)
188188
jekyll-watch (2.0.0)
189189
listen (~> 3.0)
190-
jemoji (0.9.0)
191-
activesupport (~> 4.0, >= 4.2.9)
190+
jemoji (0.10.1)
192191
gemoji (~> 3.0)
193192
html-pipeline (~> 2.2)
194193
jekyll (~> 3.0)
195-
kramdown (1.16.2)
194+
kramdown (1.17.0)
196195
liquid (4.0.0)
197196
listen (3.1.5)
197+
rb-fsevent (~> 0.9, >= 0.9.4)
198198
rb-inotify (~> 0.9, >= 0.9.7)
199+
ruby_dep (~> 1.2)
199200
mercenary (0.3.6)
200201
mini_portile2 (2.3.0)
201-
minima (2.4.1)
202+
minima (2.5.0)
202203
jekyll (~> 3.5)
203204
jekyll-feed (~> 0.9)
204205
jekyll-seo-tag (~> 2.1)
205206
minitest (5.11.3)
206207
multipart-post (2.0.0)
207-
nokogiri (1.8.2)
208+
nokogiri (1.8.4)
208209
mini_portile2 (~> 2.3.0)
209-
octokit (4.9.0)
210+
octokit (4.12.0)
210211
sawyer (~> 0.8.0, >= 0.5.3)
211212
pathutil (0.16.1)
212213
forwardable-extended (~> 2.6)
@@ -217,9 +218,10 @@ GEM
217218
rouge (2.2.1)
218219
ruby-enum (0.7.2)
219220
i18n
220-
rubyzip (1.2.1)
221+
ruby_dep (1.5.0)
222+
rubyzip (1.2.2)
221223
safe_yaml (1.0.4)
222-
sass (3.5.6)
224+
sass (3.6.0)
223225
sass-listen (~> 4.0.0)
224226
sass-listen (4.0.0)
225227
rb-fsevent (~> 0.9, >= 0.9.4)
@@ -243,4 +245,4 @@ DEPENDENCIES
243245
github-pages
244246

245247
BUNDLED WITH
246-
1.16.1
248+
1.16.2

_config.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
# baseurl is the website's URL without the hostname
55

66
# If you are building a simple GitHub user page (username.github.io) then use these settings:
7-
#url: "http://jsxgraph.uni-bayreuth.de"
8-
url: "https://jsxgraph.org"
7+
url: "http://jsxgraph.org"
98
baseurl: "/wp"
109

1110
# If you are building a GitHub project page then use these settings:
@@ -17,6 +16,9 @@ baseurl: "/wp"
1716
# Name of website
1817
title: JSXGraph
1918

19+
# Latest JSXGraph version
20+
version_number: 0.99.7
21+
2022
# Short description of your site
2123
description: Interactive Geometry, plotting, visualization
2224

@@ -28,12 +30,14 @@ avatar: "/img/logo_tw.png"
2830

2931
# List of links in the navigation bar
3032
navbar-links:
31-
Home: ""
33+
#Home: ""
34+
API Reference: "https://jsxgraph.org/docs/index.html"
3235
Examples: "about/index.html"
3336
Download: "download/index.html"
3437
Docs: "docs/index.html"
38+
References: "ref/index.html"
3539
Blog: "blog/index.html"
36-
JSXCompressor: "jsxcompressor/index.html"
40+
#JSXCompressor: "jsxcompressor/index.html"
3741

3842
# --- Footer options --- #
3943

@@ -81,7 +85,7 @@ kramdown:
8185
syntax_highlighter: rouge
8286
coderay_line_numbers: inline
8387

84-
permalink: blog/:year-:month-:day-:title/
88+
permalink: /:year-:month-:day-:title/
8589

8690
paginate_path: "blog/page:num"
8791
paginate: 5
@@ -108,7 +112,6 @@ exclude:
108112
- README.md
109113
- CNAME
110114
- Vagrantfile
111-
- do_jekyll.sh
112115

113116
# prose.io config
114117
prose:
@@ -155,7 +158,5 @@ prose:
155158
label: "Publish"
156159
help: "Check to publish post, uncheck to hide."
157160

158-
gems: [jekyll-paginate]
159-
160161
# Beautiful Jekyll / Dean Attali
161162
# 2fc73a3a967e97599c9763d05e564189

0 commit comments

Comments
 (0)