Skip to content

Commit 22594d9

Browse files
authored
Merge pull request #105 from Laserfiche/alex/add-v2-self-hosted
Alex/add v2 self hosted
2 parents 1d4c48e + f3f0308 commit 22594d9

75 files changed

Lines changed: 674 additions & 1753 deletions

File tree

Some content is hidden

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

src/Gemfile

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

44
gem "jekyll", "~> 4.2"
5+
gem "just-the-docs", "~> 0.12.0"
56

67
gem "jekyll-include-cache", group: :jekyll_plugins
78

src/Gemfile.lock

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ PATH
55
jekyll (>= 3.8.5)
66
jekyll-include-cache
77
jekyll-seo-tag (>= 2.0)
8+
just-the-docs (~> 0.12.0)
89
rake (>= 12.3.1)
910

1011
GEM
@@ -94,6 +95,11 @@ GEM
9495
jekyll-watch (2.2.1)
9596
listen (~> 3.0)
9697
json (2.18.0)
98+
just-the-docs (0.12.0)
99+
jekyll (>= 3.8.5)
100+
jekyll-include-cache
101+
jekyll-seo-tag (>= 2.0)
102+
rake (>= 12.3.1)
97103
kramdown (2.5.1)
98104
rexml (>= 3.3.9)
99105
kramdown-parser-gfm (1.1.0)
@@ -139,6 +145,7 @@ GEM
139145
typhoeus (1.5.0)
140146
ethon (>= 0.9.0, < 0.16.0)
141147
unicode-display_width (2.6.0)
148+
wdm (0.2.0)
142149
webrick (1.9.2)
143150
yell (2.2.2)
144151
zeitwerk (2.7.4)
@@ -154,6 +161,8 @@ DEPENDENCIES
154161
jekyll (~> 4.2)
155162
jekyll-include-cache
156163
jekyll-redirect-from
164+
just-the-docs (~> 0.12.0)
165+
wdm (>= 0.2.0)
157166
webrick (~> 1.9)
158167

159168
BUNDLED WITH

src/LaserficheDocs.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@ Gem::Specification.new do |spec|
2020
spec.add_runtime_dependency "jekyll-seo-tag", ">= 2.0"
2121
spec.add_runtime_dependency "jekyll-include-cache"
2222
spec.add_runtime_dependency "rake", ">= 12.3.1"
23+
spec.add_runtime_dependency "just-the-docs", "~> 0.12.0"
2324
end

src/_config.yml

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Jekyll Documentation Generator Configuration File
22

3+
theme: just-the-docs
4+
35
title: Laserfiche Developer Documentation
46

57
exclude:
@@ -17,8 +19,8 @@ exclude:
1719
# specific to the theme website:
1820
- bin/
1921
- lib/
20-
- "*.gemspec"
21-
- "*.gem"
22+
- '*.gemspec'
23+
- '*.gem'
2224
- LICENSE.txt
2325
- package.json
2426
- package-lock.json
@@ -63,5 +65,16 @@ plugins:
6365

6466
heading_anchors: true
6567
color_scheme: lf-styles
66-
favicon_ico: "/assets/favicon.ico"
67-
logo: "/assets/logo.svg"
68+
favicon_ico: '/assets/favicon.ico'
69+
70+
callouts_level: quiet
71+
callouts:
72+
note:
73+
color: yellow
74+
warning:
75+
title: Warning
76+
color: red
77+
important:
78+
title: Important
79+
color: blue
80+
logo: '/assets/logo.svg'

src/_includes/components/aux_nav.html

Lines changed: 0 additions & 23 deletions
This file was deleted.

src/_includes/components/breadcrumbs.html

Lines changed: 0 additions & 30 deletions
This file was deleted.

src/_includes/components/children_nav.html

Lines changed: 0 additions & 20 deletions
This file was deleted.

src/_includes/components/footer.html

Lines changed: 0 additions & 31 deletions
This file was deleted.

src/_includes/components/header.html

Lines changed: 0 additions & 7 deletions
This file was deleted.

src/_includes/components/mermaid.html

Lines changed: 0 additions & 37 deletions
This file was deleted.

0 commit comments

Comments
 (0)