mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2025-12-23 21:47:44 -05:00
* Improve layout of documentation page and add search feature Closes https://github.com/FreshRSS/FreshRSS/issues/7915, https://github.com/FreshRSS/FreshRSS/issues/5325 Also: anchor headings and fix building site locally * Further improvements * Set color of hyperlinks * Consistent styling of close aside button across devices * Mobile layout 600px -> 1200px * Add suffix to docs `<title>` * Note: titles of pages probably need to be improved, since currently they are just derived from the names of the first heading on every page * Add favicon * Improve font * Try to fix favicon not loading correctly on GH pages * Use local font * Attempt to fix GH pages * Final improvements * Copy to clipboard button * Support for nojs search * Dark mode * Load search.json (200KB json) only on search input focus * Keep scroll state of sidebar across navigations * Clickable images and CSP CSP so we avoid hotlinking resources and clickable images are useful for zooming on mobile for example * Fix typos * Disable Dark Reader extension if dark mode CSS is loaded * Support internationalisation (via language dropdown) * Add Gemfile.lock * Make CI build work with the custom plugin * Make menus closable with Esc * Fix typos CI * Suggestions * Use `ruby/setup-ruby` action in workflow for installing and caching gems. * Run build only when there are changes to `docs/` See: https://docs.github.com/en/actions/reference/workflows-and-actions/events-that-trigger-workflows?versionId=free-pro-team%40latest&productId=actions#running-your-workflow-only-when-a-push-to-specific-branches-occurs * Change font to `Open Sans` * Increase line height * Fix Liquid syntax error
151 lines
3.6 KiB
Plaintext
151 lines
3.6 KiB
Plaintext
GEM
|
|
remote: https://rubygems.org/
|
|
specs:
|
|
addressable (2.8.8)
|
|
public_suffix (>= 2.0.2, < 8.0)
|
|
coffee-script (2.4.1)
|
|
coffee-script-source
|
|
execjs
|
|
coffee-script-source (1.12.2)
|
|
colorator (1.1.0)
|
|
commonmarker (0.23.12)
|
|
concurrent-ruby (1.3.5)
|
|
csv (3.3.5)
|
|
em-websocket (0.5.3)
|
|
eventmachine (>= 0.12.9)
|
|
http_parser.rb (~> 0)
|
|
eventmachine (1.2.7)
|
|
execjs (2.10.0)
|
|
faraday (2.14.0)
|
|
faraday-net_http (>= 2.0, < 3.5)
|
|
json
|
|
logger
|
|
faraday-net_http (3.4.2)
|
|
net-http (~> 0.5)
|
|
ffi (1.17.2)
|
|
ffi (1.17.2-aarch64-linux-gnu)
|
|
ffi (1.17.2-aarch64-linux-musl)
|
|
ffi (1.17.2-arm-linux-gnu)
|
|
ffi (1.17.2-arm-linux-musl)
|
|
ffi (1.17.2-arm64-darwin)
|
|
ffi (1.17.2-x86-linux-gnu)
|
|
ffi (1.17.2-x86-linux-musl)
|
|
ffi (1.17.2-x86_64-darwin)
|
|
ffi (1.17.2-x86_64-linux-gnu)
|
|
ffi (1.17.2-x86_64-linux-musl)
|
|
forwardable-extended (2.6.0)
|
|
http_parser.rb (0.8.0)
|
|
i18n (1.14.7)
|
|
concurrent-ruby (~> 1.0)
|
|
jekyll (3.10.0)
|
|
addressable (~> 2.4)
|
|
colorator (~> 1.0)
|
|
csv (~> 3.0)
|
|
em-websocket (~> 0.5)
|
|
i18n (>= 0.7, < 2)
|
|
jekyll-sass-converter (~> 1.0)
|
|
jekyll-watch (~> 2.0)
|
|
kramdown (>= 1.17, < 3)
|
|
liquid (~> 4.0)
|
|
mercenary (~> 0.3.3)
|
|
pathutil (~> 0.9)
|
|
rouge (>= 1.7, < 4)
|
|
safe_yaml (~> 1.0)
|
|
webrick (>= 1.0)
|
|
jekyll-coffeescript (2.0.0)
|
|
coffee-script (~> 2.2)
|
|
coffee-script-source (~> 1.12)
|
|
jekyll-commonmark (1.4.0)
|
|
commonmarker (~> 0.22)
|
|
jekyll-commonmark-ghpages (0.5.1)
|
|
commonmarker (>= 0.23.7, < 1.1.0)
|
|
jekyll (>= 3.9, < 4.0)
|
|
jekyll-commonmark (~> 1.4.0)
|
|
rouge (>= 2.0, < 5.0)
|
|
jekyll-default-layout (0.1.5)
|
|
jekyll (>= 3.0, < 5.0)
|
|
jekyll-gist (1.5.0)
|
|
octokit (~> 4.2)
|
|
jekyll-github-metadata (2.16.1)
|
|
jekyll (>= 3.4, < 5.0)
|
|
octokit (>= 4, < 7, != 4.4.0)
|
|
jekyll-i18n_tags (1.0.0)
|
|
jekyll-optional-front-matter (0.3.2)
|
|
jekyll (>= 3.0, < 5.0)
|
|
jekyll-paginate (1.1.0)
|
|
jekyll-readme-index (0.3.0)
|
|
jekyll (>= 3.0, < 5.0)
|
|
jekyll-relative-links (0.7.0)
|
|
jekyll (>= 3.3, < 5.0)
|
|
jekyll-sass-converter (1.5.2)
|
|
sass (~> 3.4)
|
|
jekyll-titles-from-headings (0.5.3)
|
|
jekyll (>= 3.3, < 5.0)
|
|
jekyll-watch (2.2.1)
|
|
listen (~> 3.0)
|
|
json (2.16.0)
|
|
kramdown (2.5.1)
|
|
rexml (>= 3.3.9)
|
|
kramdown-parser-gfm (1.1.0)
|
|
kramdown (~> 2.0)
|
|
liquid (4.0.4)
|
|
listen (3.9.0)
|
|
rb-fsevent (~> 0.10, >= 0.10.3)
|
|
rb-inotify (~> 0.9, >= 0.9.10)
|
|
logger (1.7.0)
|
|
mercenary (0.3.6)
|
|
net-http (0.8.0)
|
|
uri (>= 0.11.1)
|
|
octokit (4.25.1)
|
|
faraday (>= 1, < 3)
|
|
sawyer (~> 0.9)
|
|
pathutil (0.16.2)
|
|
forwardable-extended (~> 2.6)
|
|
public_suffix (7.0.0)
|
|
rb-fsevent (0.11.2)
|
|
rb-inotify (0.11.1)
|
|
ffi (~> 1.0)
|
|
rexml (3.4.4)
|
|
rouge (3.30.0)
|
|
safe_yaml (1.0.5)
|
|
sass (3.7.4)
|
|
sass-listen (~> 4.0.0)
|
|
sass-listen (4.0.0)
|
|
rb-fsevent (~> 0.9, >= 0.9.4)
|
|
rb-inotify (~> 0.9, >= 0.9.7)
|
|
sawyer (0.9.3)
|
|
addressable (>= 2.3.5)
|
|
faraday (>= 0.17.3, < 3)
|
|
uri (1.1.1)
|
|
webrick (1.9.2)
|
|
|
|
PLATFORMS
|
|
aarch64-linux-gnu
|
|
aarch64-linux-musl
|
|
arm-linux-gnu
|
|
arm-linux-musl
|
|
arm64-darwin
|
|
ruby
|
|
x86-linux-gnu
|
|
x86-linux-musl
|
|
x86_64-darwin
|
|
x86_64-linux-gnu
|
|
x86_64-linux-musl
|
|
|
|
DEPENDENCIES
|
|
jekyll-coffeescript
|
|
jekyll-commonmark-ghpages
|
|
jekyll-default-layout
|
|
jekyll-gist
|
|
jekyll-github-metadata
|
|
jekyll-i18n_tags
|
|
jekyll-optional-front-matter
|
|
jekyll-paginate
|
|
jekyll-readme-index
|
|
jekyll-relative-links
|
|
jekyll-titles-from-headings
|
|
kramdown-parser-gfm
|
|
|
|
BUNDLED WITH
|
|
2.7.2
|