Skip to content

Commit f8393ef

Browse files
committed
Change theme to "just-the-docs"
1 parent aa43fc6 commit f8393ef

5 files changed

Lines changed: 91 additions & 3 deletions

File tree

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,3 @@ _site
33
.jekyll-metadata
44
/.idea/
55
*.iml
6-
*.lock

Gemfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ source "https://rubygems.org"
1111
gem "jekyll", "~> 3.8.5"
1212

1313
# This is the default theme for new Jekyll sites. You may change this to anything you like.
14-
gem "minima", "~> 2.0"
14+
# gem "minima", "~> 2.0"
15+
16+
gem "just-the-docs"
1517

1618
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
1719
# uncomment the line below. To upgrade, run `bundle update github-pages`.

Gemfile.lock

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
addressable (2.6.0)
5+
public_suffix (>= 2.0.2, < 4.0)
6+
colorator (1.1.0)
7+
concurrent-ruby (1.1.4)
8+
em-websocket (0.5.1)
9+
eventmachine (>= 0.12.9)
10+
http_parser.rb (~> 0.6.0)
11+
eventmachine (1.2.7)
12+
ffi (1.10.0)
13+
forwardable-extended (2.6.0)
14+
http_parser.rb (0.6.0)
15+
i18n (0.9.5)
16+
concurrent-ruby (~> 1.0)
17+
jekyll (3.8.5)
18+
addressable (~> 2.4)
19+
colorator (~> 1.0)
20+
em-websocket (~> 0.5)
21+
i18n (~> 0.7)
22+
jekyll-sass-converter (~> 1.0)
23+
jekyll-watch (~> 2.0)
24+
kramdown (~> 1.14)
25+
liquid (~> 4.0)
26+
mercenary (~> 0.3.3)
27+
pathutil (~> 0.9)
28+
rouge (>= 1.7, < 4)
29+
safe_yaml (~> 1.0)
30+
jekyll-feed (0.11.0)
31+
jekyll (~> 3.3)
32+
jekyll-sass-converter (1.5.2)
33+
sass (~> 3.4)
34+
jekyll-watch (2.1.2)
35+
listen (~> 3.0)
36+
just-the-docs (0.2.3)
37+
jekyll (~> 3.8.5)
38+
rake (~> 12.3.1)
39+
kramdown (1.17.0)
40+
liquid (4.0.1)
41+
listen (3.1.5)
42+
rb-fsevent (~> 0.9, >= 0.9.4)
43+
rb-inotify (~> 0.9, >= 0.9.7)
44+
ruby_dep (~> 1.2)
45+
mercenary (0.3.6)
46+
pathutil (0.16.2)
47+
forwardable-extended (~> 2.6)
48+
public_suffix (3.0.3)
49+
rake (12.3.2)
50+
rb-fsevent (0.10.3)
51+
rb-inotify (0.10.0)
52+
ffi (~> 1.0)
53+
rouge (3.3.0)
54+
ruby_dep (1.5.0)
55+
safe_yaml (1.0.5)
56+
sass (3.7.3)
57+
sass-listen (~> 4.0.0)
58+
sass-listen (4.0.0)
59+
rb-fsevent (~> 0.9, >= 0.9.4)
60+
rb-inotify (~> 0.9, >= 0.9.7)
61+
62+
PLATFORMS
63+
ruby
64+
65+
DEPENDENCIES
66+
jekyll (~> 3.8.5)
67+
jekyll-feed (~> 0.6)
68+
just-the-docs
69+
tzinfo-data
70+
71+
BUNDLED WITH
72+
2.0.1

_config.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,13 @@ github_username: ij-plugins
2323

2424
# Build settings
2525
markdown: kramdown
26-
theme: minima
26+
#theme: minima
27+
theme: "just-the-docs"
2728
plugins:
2829
- jekyll-feed
2930

31+
search_enabled: true
32+
3033
# Exclude from processing.
3134
# The following items will not be processed, by default. Create a custom list
3235
# to override the default setting.

assets/js/search-data.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
---
3+
{
4+
{% for page in site.html_pages %}{% if page.search_exclude != true %}"{{ forloop.index0 }}": {
5+
"id": "{{ forloop.index0 }}",
6+
"title": "{{ page.title | replace: '&amp;', '&' }}",
7+
"content": "{{ page.content | markdownify | strip_html | escape_once | remove: 'Table of contents' | remove: '```' | remove: '---' | replace: '\', ' ' | normalize_whitespace }}",
8+
"url": "{{ page.url | absolute_url }}",
9+
"relUrl": "{{ page.url }}"
10+
}{% unless forloop.last %},{% endunless %}
11+
{% endif %}{% endfor %}
12+
}

0 commit comments

Comments
 (0)