feat: github-pages
goodies without using it
This commit is contained in:
11
Gemfile
11
Gemfile
@ -1,10 +1,15 @@
|
||||
source 'https://rubygems.org'
|
||||
|
||||
group :jekyll_plugins do
|
||||
gem 'jekyll-sass-converter', '~> 2.2'
|
||||
gem 'jekyll-loading-lazy'
|
||||
gem 'jekyll-sitemap'
|
||||
gem 'jekyll-default-layout'
|
||||
gem 'jekyll-feed'
|
||||
gem 'jekyll-loading-lazy'
|
||||
gem 'jekyll-optional-front-matter'
|
||||
gem 'jekyll-readme-index'
|
||||
gem 'jekyll-relative-links'
|
||||
gem 'jekyll-sass-converter', '~> 2.2'
|
||||
gem 'jekyll-sitemap'
|
||||
gem 'jekyll-titles-from-headings'
|
||||
gem 'jekyll-toc'
|
||||
end
|
||||
|
||||
|
15
Gemfile.lock
15
Gemfile.lock
@ -30,15 +30,25 @@ GEM
|
||||
safe_yaml (~> 1.0)
|
||||
terminal-table (>= 1.8, < 4.0)
|
||||
webrick (~> 1.7)
|
||||
jekyll-default-layout (0.1.5)
|
||||
jekyll (>= 3.0, < 5.0)
|
||||
jekyll-feed (0.17.0)
|
||||
jekyll (>= 3.7, < 5.0)
|
||||
jekyll-loading-lazy (0.1.1)
|
||||
jekyll (>= 3.0, < 5.0)
|
||||
nokogiri (>= 1.10, < 2.0)
|
||||
jekyll-optional-front-matter (0.3.2)
|
||||
jekyll (>= 3.0, < 5.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 (2.2.0)
|
||||
sassc (> 2.0.1, < 3.0)
|
||||
jekyll-sitemap (1.4.0)
|
||||
jekyll (>= 3.7, < 5.0)
|
||||
jekyll-titles-from-headings (0.5.3)
|
||||
jekyll (>= 3.3, < 5.0)
|
||||
jekyll-toc (0.18.0)
|
||||
jekyll (>= 3.9)
|
||||
nokogiri (~> 1.12)
|
||||
@ -76,10 +86,15 @@ PLATFORMS
|
||||
x86_64-linux-musl
|
||||
|
||||
DEPENDENCIES
|
||||
jekyll-default-layout
|
||||
jekyll-feed
|
||||
jekyll-loading-lazy
|
||||
jekyll-optional-front-matter
|
||||
jekyll-readme-index
|
||||
jekyll-relative-links
|
||||
jekyll-sass-converter (~> 2.2)
|
||||
jekyll-sitemap
|
||||
jekyll-titles-from-headings
|
||||
jekyll-toc
|
||||
webrick
|
||||
|
||||
|
@ -50,9 +50,14 @@ feed:
|
||||
tags:
|
||||
path: "feed/tags/"
|
||||
plugins:
|
||||
- jekyll-loading-lazy
|
||||
- jekyll-sitemap
|
||||
- jekyll-default-layout
|
||||
- jekyll-feed
|
||||
- jekyll-loading-lazy
|
||||
- jekyll-optional-front-matter
|
||||
- jekyll-readme-index
|
||||
- jekyll-relative-links
|
||||
- jekyll-sitemap
|
||||
- jekyll-titles-from-headings
|
||||
- jekyll-toc
|
||||
defaults:
|
||||
- scope:
|
||||
|
@ -9,4 +9,4 @@ title: "Cake Party!"
|
||||
|
||||
Sadly, the cake is a _lie_
|
||||
|
||||
[Go Crying](../demo){: .inline-button}
|
||||
[Go Crying](demo.md){: .inline-button}
|
||||
|
4
demo.md
4
demo.md
@ -18,7 +18,7 @@ disclaimer: "
|
||||
|
||||
Text can be **bold**, _italic_, or ~~strikethrough~~, it can also be _**thick**_.
|
||||
|
||||
[Link to another page](../demo-page){:.page-link}
|
||||
[Link to another page](demo-page.md){:.page-link}
|
||||
|
||||
There should be whitespace between paragraphs.
|
||||
|
||||
@ -242,7 +242,7 @@ Everything above can be applied to videos too.
|
||||
{:.page-link}
|
||||
```
|
||||
|
||||
[Link to page](../markdown-page){:.page-link}
|
||||
[Link to page](demo-page.md){:.page-link}
|
||||
|
||||
### Link to site (up-rightwards arrow)
|
||||
|
||||
|
3
index.md
3
index.md
@ -21,9 +21,10 @@ Edit a bit of metadata and tweak some of the included graphics and have a blog u
|
||||
- Local copy of the amazing [Inter font](https://rsms.me/inter/). No slowdowns pulling from external hosting.
|
||||
- Mobile friendly, with proper dark variant included.
|
||||
- [jekyll-compress-html](https://github.com/penibelst/jekyll-compress-html) and [jekyll-loading-lazy](https://github.com/gildesmarais/jekyll-loading-lazy) are included for better experience on slow networks.
|
||||
- [github-pages](https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/about-github-pages-and-jekyll#plugins)-like experience without actual `github-pages` plugin, since it has a lot of useless stuff like default Jekyll themes, plus some GitHub-specific stuff.
|
||||
- [Mastodon-powered comments](https://cassidyjames.com/blog/fediverse-blog-comments-mastodon). Comment using any ActivityPub service by replying to Mastodon post.
|
||||
|
||||
> See [demo](demo) for showcase of all Duckquill possibilities. Oh and [comments demo](demo-comments) for showcase of Mastodon-powered comments.
|
||||
> See [demo](demo.md) for showcase of all Duckquill possibilities. Oh and [comments demo](demo-comments.md) for showcase of Mastodon-powered comments.
|
||||
|
||||
Make yourself a cup of your <abbr title="Coffee, tea, or water">favorite drink</abbr> and let's start!
|
||||
|
||||
|
Reference in New Issue
Block a user