From 471bbbd74212a2f01c6b80a8046d95971e479c96 Mon Sep 17 00:00:00 2001 From: Florian Kurpicz Date: Thu, 31 Aug 2023 21:10:07 +0200 Subject: [PATCH] Test folder layout --- Gemfile | 3 +-- Gemfile.lock | 46 +++++++++++++++++++-------------- _config.yml | 2 +- about.markdown => bit_vector.md | 4 +-- block_tree.md | 18 +++++++++++++ index.markdown | 6 ----- index.md | 3 +++ 7 files changed, 51 insertions(+), 31 deletions(-) rename about.markdown => bit_vector.md (89%) create mode 100644 block_tree.md delete mode 100644 index.markdown create mode 100644 index.md diff --git a/Gemfile b/Gemfile index 23ac18f..9fd5625 100644 --- a/Gemfile +++ b/Gemfile @@ -8,8 +8,7 @@ source "https://rubygems.org" # This will help ensure the proper Jekyll version is running. # Happy Jekylling! # gem "jekyll", "~> 4.2.1" -# This is the default theme for new Jekyll sites. You may change this to anything you like. -gem "minima", "~> 2.5" +gem "just-the-docs" # If you want to use GitHub Pages, remove the "gem "jekyll"" above and # uncomment the line below. To upgrade, run `bundle update github-pages`. gem "github-pages", "~> 227", group: :jekyll_plugins diff --git a/Gemfile.lock b/Gemfile.lock index 63f1889..fe94b5e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,34 +1,34 @@ GEM remote: https://rubygems.org/ specs: - activesupport (6.0.6) + activesupport (6.0.6.1) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) tzinfo (~> 1.1) zeitwerk (~> 2.2, >= 2.2.2) - addressable (2.8.1) + addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) coffee-script (2.4.1) coffee-script-source execjs coffee-script-source (1.11.1) colorator (1.1.0) - commonmarker (0.23.5) - concurrent-ruby (1.1.10) - dnsruby (1.61.9) - simpleidn (~> 0.1) + commonmarker (0.23.10) + concurrent-ruby (1.2.2) + dnsruby (1.70.0) + simpleidn (~> 0.2.1) em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) - ethon (0.15.0) + ethon (0.16.0) ffi (>= 1.15.0) eventmachine (1.2.7) execjs (2.8.1) - faraday (2.5.2) + faraday (2.7.10) faraday-net_http (>= 2.0, < 3.1) ruby2_keywords (>= 0.0.4) - faraday-net_http (3.0.0) + faraday-net_http (3.0.2) ffi (1.15.5) forwardable-extended (2.6.0) gemoji (3.0.1) @@ -83,7 +83,7 @@ GEM octokit (~> 4.0) public_suffix (>= 3.0, < 5.0) typhoeus (~> 1.3) - html-pipeline (2.14.2) + html-pipeline (2.14.3) activesupport (>= 2) nokogiri (>= 1.4) http_parser.rb (0.8.0) @@ -197,12 +197,17 @@ GEM gemoji (~> 3.0) html-pipeline (~> 2.2) jekyll (>= 3.0, < 5.0) + just-the-docs (0.6.1) + jekyll (>= 3.8.5) + jekyll-include-cache + jekyll-seo-tag (>= 2.0) + rake (>= 12.3.1) kramdown (2.3.2) rexml kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) liquid (4.0.3) - listen (3.7.1) + listen (3.8.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.3.6) @@ -210,8 +215,8 @@ GEM jekyll (>= 3.5, < 5.0) jekyll-feed (~> 0.9) jekyll-seo-tag (~> 2.1) - minitest (5.16.3) - nokogiri (1.13.8-x86_64-linux) + minitest (5.19.0) + nokogiri (1.15.4-x86_64-linux) racc (~> 1.4) octokit (4.25.1) faraday (>= 1, < 3) @@ -219,11 +224,12 @@ GEM pathutil (0.16.2) forwardable-extended (~> 2.6) public_suffix (4.0.7) - racc (1.6.0) + racc (1.7.1) + rake (13.0.6) rb-fsevent (0.11.2) rb-inotify (0.10.1) ffi (~> 1.0) - rexml (3.2.5) + rexml (3.2.6) rouge (3.26.0) ruby2_keywords (0.0.5) rubyzip (2.3.2) @@ -243,14 +249,14 @@ GEM thread_safe (0.3.6) typhoeus (1.4.0) ethon (>= 0.9.0) - tzinfo (1.2.10) + tzinfo (1.2.11) thread_safe (~> 0.1) unf (0.1.4) unf_ext unf_ext (0.0.8.2) unicode-display_width (1.8.0) - webrick (1.7.0) - zeitwerk (2.6.0) + webrick (1.8.1) + zeitwerk (2.6.11) PLATFORMS x86_64-linux @@ -258,11 +264,11 @@ PLATFORMS DEPENDENCIES github-pages (~> 227) jekyll-feed (~> 0.12) - minima (~> 2.5) + just-the-docs tzinfo (~> 1.2) tzinfo-data wdm (~> 0.1.1) webrick (~> 1.7) BUNDLED WITH - 2.3.19 + 2.4.13 diff --git a/_config.yml b/_config.yml index 63d0d5d..7a38dc3 100644 --- a/_config.yml +++ b/_config.yml @@ -28,7 +28,7 @@ url: "pasta-toolbox.org" # the base hostname & protocol for your site, e.g. http github_username: pasta-toolbox # Build settings -theme: minima +theme: just-the-docs plugins: - jekyll-feed diff --git a/about.markdown b/bit_vector.md similarity index 89% rename from about.markdown rename to bit_vector.md index 9281658..094ad30 100644 --- a/about.markdown +++ b/bit_vector.md @@ -1,7 +1,7 @@ --- layout: page -title: About -permalink: /about/ +title: Bit Vector +permalink: /bit_vector/ --- This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/) diff --git a/block_tree.md b/block_tree.md new file mode 100644 index 0000000..ea19c60 --- /dev/null +++ b/block_tree.md @@ -0,0 +1,18 @@ +--- +layout: page +title: Block Tree +permalink: /block_tree/ +--- + +This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at [jekyllrb.com](https://jekyllrb.com/) + +You can find the source code for Minima at GitHub: +[jekyll][jekyll-organization] / +[minima](https://github.com/jekyll/minima) + +You can find the source code for Jekyll at GitHub: +[jekyll][jekyll-organization] / +[jekyll](https://github.com/jekyll/jekyll) + + +[jekyll-organization]: https://github.com/jekyll diff --git a/index.markdown b/index.markdown deleted file mode 100644 index 9fa58f9..0000000 --- a/index.markdown +++ /dev/null @@ -1,6 +0,0 @@ ---- -# Feel free to add content and custom Front Matter to this file. -# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults - -layout: home ---- diff --git a/index.md b/index.md new file mode 100644 index 0000000..c66b53b --- /dev/null +++ b/index.md @@ -0,0 +1,3 @@ +--- +layout: home +---