Skip to content

Commit ba25583

Browse files
fix: use local gem theme instead of remote_theme to fix missing CSS/JS (#1)
Co-authored-by: DistTopic <noreply@github.com>
1 parent f887a1c commit ba25583

3 files changed

Lines changed: 249 additions & 1 deletion

File tree

Gemfile

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

33
gem "jekyll", "~> 4.3"
44
gem "just-the-docs", "~> 0.10.0"
5+
gem "webrick", "~> 1.8"
56

67
group :jekyll_plugins do
78
gem "jekyll-seo-tag", "~> 2.8"

Gemfile.lock

Lines changed: 247 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,247 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
addressable (2.8.9)
5+
public_suffix (>= 2.0.2, < 8.0)
6+
base64 (0.3.0)
7+
bigdecimal (4.1.0)
8+
colorator (1.1.0)
9+
concurrent-ruby (1.3.6)
10+
csv (3.3.5)
11+
em-websocket (0.5.3)
12+
eventmachine (>= 0.12.9)
13+
http_parser.rb (~> 0)
14+
eventmachine (1.2.7)
15+
ffi (1.17.4)
16+
ffi (1.17.4-aarch64-linux-gnu)
17+
ffi (1.17.4-aarch64-linux-musl)
18+
ffi (1.17.4-arm-linux-gnu)
19+
ffi (1.17.4-arm-linux-musl)
20+
ffi (1.17.4-arm64-darwin)
21+
ffi (1.17.4-x86-linux-gnu)
22+
ffi (1.17.4-x86-linux-musl)
23+
ffi (1.17.4-x86_64-darwin)
24+
ffi (1.17.4-x86_64-linux-gnu)
25+
ffi (1.17.4-x86_64-linux-musl)
26+
forwardable-extended (2.6.0)
27+
google-protobuf (4.34.1)
28+
bigdecimal
29+
rake (~> 13.3)
30+
google-protobuf (4.34.1-aarch64-linux-gnu)
31+
bigdecimal
32+
rake (~> 13.3)
33+
google-protobuf (4.34.1-aarch64-linux-musl)
34+
bigdecimal
35+
rake (~> 13.3)
36+
google-protobuf (4.34.1-arm64-darwin)
37+
bigdecimal
38+
rake (~> 13.3)
39+
google-protobuf (4.34.1-x86-linux-gnu)
40+
bigdecimal
41+
rake (~> 13.3)
42+
google-protobuf (4.34.1-x86-linux-musl)
43+
bigdecimal
44+
rake (~> 13.3)
45+
google-protobuf (4.34.1-x86_64-darwin)
46+
bigdecimal
47+
rake (~> 13.3)
48+
google-protobuf (4.34.1-x86_64-linux-gnu)
49+
bigdecimal
50+
rake (~> 13.3)
51+
google-protobuf (4.34.1-x86_64-linux-musl)
52+
bigdecimal
53+
rake (~> 13.3)
54+
http_parser.rb (0.8.1)
55+
i18n (1.14.8)
56+
concurrent-ruby (~> 1.0)
57+
jekyll (4.4.1)
58+
addressable (~> 2.4)
59+
base64 (~> 0.2)
60+
colorator (~> 1.0)
61+
csv (~> 3.0)
62+
em-websocket (~> 0.5)
63+
i18n (~> 1.0)
64+
jekyll-sass-converter (>= 2.0, < 4.0)
65+
jekyll-watch (~> 2.0)
66+
json (~> 2.6)
67+
kramdown (~> 2.3, >= 2.3.1)
68+
kramdown-parser-gfm (~> 1.0)
69+
liquid (~> 4.0)
70+
mercenary (~> 0.3, >= 0.3.6)
71+
pathutil (~> 0.9)
72+
rouge (>= 3.0, < 5.0)
73+
safe_yaml (~> 1.0)
74+
terminal-table (>= 1.8, < 4.0)
75+
webrick (~> 1.7)
76+
jekyll-include-cache (0.2.1)
77+
jekyll (>= 3.7, < 5.0)
78+
jekyll-sass-converter (3.1.0)
79+
sass-embedded (~> 1.75)
80+
jekyll-seo-tag (2.8.0)
81+
jekyll (>= 3.8, < 5.0)
82+
jekyll-watch (2.2.1)
83+
listen (~> 3.0)
84+
json (2.19.3)
85+
just-the-docs (0.10.2)
86+
jekyll (>= 3.8.5)
87+
jekyll-include-cache
88+
jekyll-seo-tag (>= 2.0)
89+
rake (>= 12.3.1)
90+
kramdown (2.5.2)
91+
rexml (>= 3.4.4)
92+
kramdown-parser-gfm (1.1.0)
93+
kramdown (~> 2.0)
94+
liquid (4.0.4)
95+
listen (3.10.0)
96+
logger
97+
rb-fsevent (~> 0.10, >= 0.10.3)
98+
rb-inotify (~> 0.9, >= 0.9.10)
99+
logger (1.7.0)
100+
mercenary (0.4.0)
101+
pathutil (0.16.2)
102+
forwardable-extended (~> 2.6)
103+
public_suffix (7.0.5)
104+
rake (13.3.1)
105+
rb-fsevent (0.11.2)
106+
rb-inotify (0.11.1)
107+
ffi (~> 1.0)
108+
rexml (3.4.4)
109+
rouge (4.7.0)
110+
safe_yaml (1.0.5)
111+
sass-embedded (1.98.0)
112+
google-protobuf (~> 4.31)
113+
rake (>= 13)
114+
sass-embedded (1.98.0-aarch64-linux-android)
115+
google-protobuf (~> 4.31)
116+
sass-embedded (1.98.0-aarch64-linux-gnu)
117+
google-protobuf (~> 4.31)
118+
sass-embedded (1.98.0-aarch64-linux-musl)
119+
google-protobuf (~> 4.31)
120+
sass-embedded (1.98.0-arm-linux-androideabi)
121+
google-protobuf (~> 4.31)
122+
sass-embedded (1.98.0-arm-linux-gnueabihf)
123+
google-protobuf (~> 4.31)
124+
sass-embedded (1.98.0-arm-linux-musleabihf)
125+
google-protobuf (~> 4.31)
126+
sass-embedded (1.98.0-arm64-darwin)
127+
google-protobuf (~> 4.31)
128+
sass-embedded (1.98.0-riscv64-linux-android)
129+
google-protobuf (~> 4.31)
130+
sass-embedded (1.98.0-riscv64-linux-gnu)
131+
google-protobuf (~> 4.31)
132+
sass-embedded (1.98.0-riscv64-linux-musl)
133+
google-protobuf (~> 4.31)
134+
sass-embedded (1.98.0-x86_64-darwin)
135+
google-protobuf (~> 4.31)
136+
sass-embedded (1.98.0-x86_64-linux-android)
137+
google-protobuf (~> 4.31)
138+
sass-embedded (1.98.0-x86_64-linux-gnu)
139+
google-protobuf (~> 4.31)
140+
sass-embedded (1.98.0-x86_64-linux-musl)
141+
google-protobuf (~> 4.31)
142+
terminal-table (3.0.2)
143+
unicode-display_width (>= 1.1.1, < 3)
144+
unicode-display_width (2.6.0)
145+
webrick (1.9.2)
146+
147+
PLATFORMS
148+
aarch64-linux-android
149+
aarch64-linux-gnu
150+
aarch64-linux-musl
151+
arm-linux-androideabi
152+
arm-linux-gnu
153+
arm-linux-gnueabihf
154+
arm-linux-musl
155+
arm-linux-musleabihf
156+
arm64-darwin
157+
riscv64-linux-android
158+
riscv64-linux-gnu
159+
riscv64-linux-musl
160+
ruby
161+
x86-linux-gnu
162+
x86-linux-musl
163+
x86_64-darwin
164+
x86_64-linux-android
165+
x86_64-linux-gnu
166+
x86_64-linux-musl
167+
168+
DEPENDENCIES
169+
jekyll (~> 4.3)
170+
jekyll-seo-tag (~> 2.8)
171+
just-the-docs (~> 0.10.0)
172+
webrick (~> 1.8)
173+
174+
CHECKSUMS
175+
addressable (2.8.9) sha256=cc154fcbe689711808a43601dee7b980238ce54368d23e127421753e46895485
176+
base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b
177+
bigdecimal (4.1.0) sha256=6dc07767aa3dc456ccd48e7ae70a07b474e9afd7c5bc576f80bd6da5c8dd6cae
178+
colorator (1.1.0) sha256=e2f85daf57af47d740db2a32191d1bdfb0f6503a0dfbc8327d0c9154d5ddfc38
179+
concurrent-ruby (1.3.6) sha256=6b56837e1e7e5292f9864f34b69c5a2cbc75c0cf5338f1ce9903d10fa762d5ab
180+
csv (3.3.5) sha256=6e5134ac3383ef728b7f02725d9872934f523cb40b961479f69cf3afa6c8e73f
181+
em-websocket (0.5.3) sha256=f56a92bde4e6cb879256d58ee31f124181f68f8887bd14d53d5d9a292758c6a8
182+
eventmachine (1.2.7) sha256=994016e42aa041477ba9cff45cbe50de2047f25dd418eba003e84f0d16560972
183+
ffi (1.17.4) sha256=bcd1642e06f0d16fc9e09ac6d49c3a7298b9789bcb58127302f934e437d60acf
184+
ffi (1.17.4-aarch64-linux-gnu) sha256=b208f06f91ffd8f5e1193da3cae3d2ccfc27fc36fba577baf698d26d91c080df
185+
ffi (1.17.4-aarch64-linux-musl) sha256=9286b7a615f2676245283aef0a0a3b475ae3aae2bb5448baace630bb77b91f39
186+
ffi (1.17.4-arm-linux-gnu) sha256=d6dbddf7cb77bf955411af5f187a65b8cd378cb003c15c05697f5feee1cb1564
187+
ffi (1.17.4-arm-linux-musl) sha256=9d4838ded0465bef6e2426935f6bcc93134b6616785a84ffd2a3d82bc3cf6f95
188+
ffi (1.17.4-arm64-darwin) sha256=19071aaf1419251b0a46852abf960e77330a3b334d13a4ab51d58b31a937001b
189+
ffi (1.17.4-x86-linux-gnu) sha256=38e150df5f4ca555e25beca4090823ae09657bceded154e3c52f8631c1ed72cf
190+
ffi (1.17.4-x86-linux-musl) sha256=fbeec0fc7c795bcf86f623bb18d31ea1820f7bd580e1703a3d3740d527437809
191+
ffi (1.17.4-x86_64-darwin) sha256=aa70390523cf3235096cf64962b709b4cfbd5c082a2cb2ae714eb0fe2ccda496
192+
ffi (1.17.4-x86_64-linux-gnu) sha256=9d3db14c2eae074b382fa9c083fe95aec6e0a1451da249eab096c34002bc752d
193+
ffi (1.17.4-x86_64-linux-musl) sha256=3fdf9888483de005f8ef8d1cf2d3b20d86626af206cbf780f6a6a12439a9c49e
194+
forwardable-extended (2.6.0) sha256=1bec948c469bbddfadeb3bd90eb8c85f6e627a412a3e852acfd7eaedbac3ec97
195+
google-protobuf (4.34.1) sha256=347181542b8d659c60f028fa3791c9cccce651a91ad27782dbc5c5e374796cdc
196+
google-protobuf (4.34.1-aarch64-linux-gnu) sha256=f9c07607dc139c895f2792a7740fcd01cd94d4d7b0e0a939045b50d7999f0b1d
197+
google-protobuf (4.34.1-aarch64-linux-musl) sha256=db58e5a4a492b43c6614486aea31b7fb86955b175d1d48f28ebf388f058d78a9
198+
google-protobuf (4.34.1-arm64-darwin) sha256=2745061f973119e6e7f3c81a0c77025d291a3caa6585a2cd24a25bbc7bedb267
199+
google-protobuf (4.34.1-x86-linux-gnu) sha256=b6da7891fe96b13038e5435d8ac8b8a84d78a468147a48a377fe8da40aba1c88
200+
google-protobuf (4.34.1-x86-linux-musl) sha256=ea0f453e78f4c30d0d9dbaa8cf9b33d2a1ea04ab2cad2c2a07e479411c05f1a9
201+
google-protobuf (4.34.1-x86_64-darwin) sha256=4dc498376e218871613589c4d872400d42ad9ae0c700bdb2606fe1c77a593075
202+
google-protobuf (4.34.1-x86_64-linux-gnu) sha256=87088c9fd8e47b5b40ca498fc1195add6149e941ff7e81c532a5b0b8876d4cc9
203+
google-protobuf (4.34.1-x86_64-linux-musl) sha256=8c0e91436fbe504ffc64f0bd621f2e69adbcce8ed2c58439d7a21117069cfdd7
204+
http_parser.rb (0.8.1) sha256=9ae8df145b39aa5398b2f90090d651c67bd8e2ebfe4507c966579f641e11097a
205+
i18n (1.14.8) sha256=285778639134865c5e0f6269e0b818256017e8cde89993fdfcbfb64d088824a5
206+
jekyll (4.4.1) sha256=4c1144d857a5b2b80d45b8cf5138289579a9f8136aadfa6dd684b31fe2bc18c1
207+
jekyll-include-cache (0.2.1) sha256=c7d4b9e551732a27442cb2ce853ba36a2f69c66603694b8c1184c99ab1a1a205
208+
jekyll-sass-converter (3.1.0) sha256=83925d84f1d134410c11d0c6643b0093e82e3a3cf127e90757a85294a3862443
209+
jekyll-seo-tag (2.8.0) sha256=3f2ed1916d56f14ebfa38e24acde9b7c946df70cb183af2cb5f0598f21ae6818
210+
jekyll-watch (2.2.1) sha256=bc44ed43f5e0a552836245a54dbff3ea7421ecc2856707e8a1ee203a8387a7e1
211+
json (2.19.3) sha256=289b0bb53052a1fa8c34ab33cc750b659ba14a5c45f3fcf4b18762dc67c78646
212+
just-the-docs (0.10.2) sha256=63b295492906cc6b3e4ab10ceed19a4afea833b11ac06e0af28969058e15e5fe
213+
kramdown (2.5.2) sha256=1ba542204c66b6f9111ff00dcc26075b95b220b07f2905d8261740c82f7f02fa
214+
kramdown-parser-gfm (1.1.0) sha256=fb39745516427d2988543bf01fc4cf0ab1149476382393e0e9c48592f6581729
215+
liquid (4.0.4) sha256=4fcfebb1a045e47918388dbb7a0925e7c3893e58d2bd6c3b3c73ec17a2d8fdb3
216+
listen (3.10.0) sha256=c6e182db62143aeccc2e1960033bebe7445309c7272061979bb098d03760c9d2
217+
logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203
218+
mercenary (0.4.0) sha256=b25a1e4a59adca88665e08e24acf0af30da5b5d859f7d8f38fba52c28f405138
219+
pathutil (0.16.2) sha256=e43b74365631cab4f6d5e4228f812927efc9cb2c71e62976edcb252ee948d589
220+
public_suffix (7.0.5) sha256=1a8bb08f1bbea19228d3bed6e5ed908d1cb4f7c2726d18bd9cadf60bc676f623
221+
rake (13.3.1) sha256=8c9e89d09f66a26a01264e7e3480ec0607f0c497a861ef16063604b1b08eb19c
222+
rb-fsevent (0.11.2) sha256=43900b972e7301d6570f64b850a5aa67833ee7d87b458ee92805d56b7318aefe
223+
rb-inotify (0.11.1) sha256=a0a700441239b0ff18eb65e3866236cd78613d6b9f78fea1f9ac47a85e47be6e
224+
rexml (3.4.4) sha256=19e0a2c3425dfbf2d4fc1189747bdb2f849b6c5e74180401b15734bc97b5d142
225+
rouge (4.7.0) sha256=dba5896715c0325c362e895460a6d350803dbf6427454f49a47500f3193ea739
226+
safe_yaml (1.0.5) sha256=a6ac2d64b7eb027bdeeca1851fe7e7af0d668e133e8a88066a0c6f7087d9f848
227+
sass-embedded (1.98.0) sha256=397dcd0071170f079eb97562a035fa113358af10e3ff759a57bc7eef763e9f94
228+
sass-embedded (1.98.0-aarch64-linux-android) sha256=bdc2c0e7473f569e53342adb7d7abc9349083bd8181e053a356218063ae09a32
229+
sass-embedded (1.98.0-aarch64-linux-gnu) sha256=019baa4ee850f9d6f3f53125fd4ee56b13ea5191bc8f8f9436825ec3e171b02d
230+
sass-embedded (1.98.0-aarch64-linux-musl) sha256=9f4defd3cddf0bbf129f0b6ad8af966bdb90e36ab162f49a5b9f1baaf3339af1
231+
sass-embedded (1.98.0-arm-linux-androideabi) sha256=eb3346f36ce6c378821bc422f0edda03cef03208e47b2a9d8e62330ed08e1361
232+
sass-embedded (1.98.0-arm-linux-gnueabihf) sha256=763277f4070caccd6fcbcf4c54249539effe78c36850617922834a8eb72177d7
233+
sass-embedded (1.98.0-arm-linux-musleabihf) sha256=7e21e46569f5cc47d5d04d77c73e4bdb08547304e2ed0ff6b9a83d608c0d9a2b
234+
sass-embedded (1.98.0-arm64-darwin) sha256=fed4ee6de2f30b14e7a678ca648730aa78acc86be7a555e16ba3fdbc5e6aca69
235+
sass-embedded (1.98.0-riscv64-linux-android) sha256=6fee03d351e6eb3ffe3168702a3b045e56f7e4d435c98368e6e5ccb621eefbae
236+
sass-embedded (1.98.0-riscv64-linux-gnu) sha256=5ca86012b061d63f1e37a7afab507b619f0928554d2cae126b259a093c2530b0
237+
sass-embedded (1.98.0-riscv64-linux-musl) sha256=a28c0ec5318b515999e0db03a1e4eca54ff77c35b81df453ebe335c053ae6b30
238+
sass-embedded (1.98.0-x86_64-darwin) sha256=a0b5b64f0157e2f1d713ac5ea75474c8507c464f0923090094471c33d4244484
239+
sass-embedded (1.98.0-x86_64-linux-android) sha256=830e2c120001bdd5e2dea29e2b803c3c1481bfacc7d93cf676f63c4454f06b2b
240+
sass-embedded (1.98.0-x86_64-linux-gnu) sha256=36b72021e00cfdd91ccb9eb490cff6addc376424cf9c2786f01392c8d0f0d4a0
241+
sass-embedded (1.98.0-x86_64-linux-musl) sha256=8f66a2db9bb1efd95df340e4157be3803be8b22b5f2f5280d9387553fcb9584a
242+
terminal-table (3.0.2) sha256=f951b6af5f3e00203fb290a669e0a85c5dd5b051b3b023392ccfd67ba5abae91
243+
unicode-display_width (2.6.0) sha256=12279874bba6d5e4d2728cef814b19197dbb10d7a7837a869bab65da943b7f5a
244+
webrick (1.9.2) sha256=beb4a15fc474defed24a3bda4ffd88a490d517c9e4e6118c3edce59e45864131
245+
246+
BUNDLED WITH
247+
4.0.8

_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: >-
55
url: "https://disttopic.github.io"
66
baseurl: ""
77

8-
remote_theme: just-the-docs/just-the-docs@v0.10.0
8+
theme: just-the-docs
99

1010
color_scheme: disttopic-dark
1111

0 commit comments

Comments
 (0)