-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
9daa8ca
commit ad6c825
Showing
28 changed files
with
416 additions
and
397 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,49 +1,44 @@ | ||
Quattle is a modern, responsive and customizable theme for the static site generator Jekyll. Typography and design aesthetics are give the full attention they deserve. A light or dark color scheme will be displayed automatically depending on a device's settings. It builds upon a standard Jekyll installation in a number of ways that are important to both writers and software developers. | ||
Quattle is a modern and customizable theme for the static site generator Jekyll. | ||
|
||
This project was originally released in 2019 as Noir, but various issues including 2FA and GPG lockout made that repo inaccessible to me. Every attempt to communicate these access issues to GitHub (read: Microsoft) and rectify the situation were unsuccessful. The project was renamed to avoid gem issues. | ||
## <small>Demo</small> | ||
[quattle.victorwynne.com](https://quattle.victorwynne.com) | ||
|
||
### Current Release Candidate | ||
## <small>Download</small> | ||
[GitHub](https://github.com/victorwynne/quattle/releases) or [RubyGems](https://rubygems.org/gems/quattle) | ||
|
||
Available as [source code](https://github.com/victorwynne/quattle/releases) or [gem](https://rubygems.org/gems/quattle) | ||
## <small>Features</small> | ||
Fully responsive with an emphasis on mobile friendly design, typography and interaction | ||
|
||
### Demo | ||
HTML, SASS, XML, supporting assets and config files are included for the theme's design and functionality | ||
|
||
A live demo and style guide can be found at [quattle.victorwynne.com](https://quattle.victorwynne.com) | ||
CSS media feature `prefers-color-scheme` to detect if the visitor has requested a light or dark color mode | ||
|
||
### Features | ||
|
||
HTML, SASS and config files are included for the theme's design and functionality | ||
|
||
A navigation area for linking to pages/posts or external URLs such as social media accounts | ||
|
||
404, Archive, Category, Tag, Style, Privacy and About pages | ||
|
||
Pagination, related posts and per-post navigation to older/newer entries | ||
`$variables` based color schemes for light and dark mode, syntax highlighting for code blocks and styling of elements | ||
|
||
HTML/CSS compression (minification) | ||
|
||
A favicon and valid Atom syndicated feed | ||
Valid Atom syndicated feed | ||
|
||
GDPR valid and compliant cookie consent banner | ||
|
||
Variables based colors which can be changed easily | ||
404, site map, navigation, archive, category, tag, about, style and privacy pages | ||
|
||
Fully responsive, with an emphasis on mobile friendly design and interaction | ||
Archive displays a tag cloud and number of posts per month, year, category, tag | ||
|
||
Enabled forced curly/smart quotes across all content with the `{ | smartify }` liquid filter | ||
Excerpt, pagination and per-post navigation to older/newer entries | ||
|
||
Rich preview links when shared via iMessage on iOS/macOS/watchOS | ||
Smart quotes across all content with the `{ | smartify }` liquid filter | ||
|
||
GDPR valid and compliant cookie consent banner and accompanying privacy policy | ||
Rich preview links when shared via iMessage and social media services | ||
|
||
A wide variety of HTML elements commonly used in online Markdown writing (blockquotes, headers, tables, boxes/buttons, figure captions, inline code, footnotes) have been styled | ||
A wide variety of HTML elements commonly used in Markdown writing are styled (mark, source references, blockquotes, headers, tables, boxes/buttons, figure captions, code blocks, footnotes) | ||
|
||
Code blocks are uniquely styled and if the language is declared then it is labeled and the syntax is highlighted | ||
Additional supported and styled front matter: | ||
* Author attribution | ||
* Last modified date | ||
* Permalinks for linked list style posts that have an external source reference | ||
|
||
A single line added to a post's front matter can enable: | ||
* Adding categories or tags to a post | ||
* Per-post author attribution | ||
* The creation of **linked-list** style posts which link to external URLs, maintain a permalink and display a styled arrow to help indicate this to the reader | ||
* Additional date line listing the last date a post was modified on | ||
|
||
### License | ||
## <small>License</small> | ||
|
||
Quattle is free software available under a [MIT license](https://github.com/victorwynne/quattle/blob/main/LICENSE). | ||
Quattle is free software distributed under a [MIT license](https://github.com/victorwynne/quattle/blob/main/LICENSE). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
layout: post | ||
title: "What is Jekyll?" | ||
date: 1988-2-19 | ||
categories: [Announcements, Links] | ||
tags: [jekyll, ruby, development, design, web3] | ||
link: https://github.com/jekyll/jekyll/blob/master/README.markdown | ||
--- | ||
|
||
>Jekyll is a simple, blog-aware, static site generator perfect for personal, project, or organization sites. Think of it like a file-based CMS, without all the complexity. Jekyll takes your content, renders Markdown and Liquid templates, and spits out a complete, static website ready to be served by Apache, Nginx or another web server. Jekyll is the engine behind [GitHub Pages](https://pages.github.com), which you can use to host sites right from your GitHub repositories. | ||
The post title can link to an external URL and the base URL of that link is automatically listed as a source reference. I styled this with a right arrow but it is very simple to change or disable this from displaying. The Atom feed will by default reference the website permalink rather than the external URL. |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
--- | ||
layout: post | ||
title: "Release Candidate v1.3.0 Now Available" | ||
date: 2021-12-27 | ||
categories: [Announcements] | ||
tags: [jekyll, development, news, life] | ||
link: https://github.com/victorwynne/quattle/releases/tag/v1.3.0-RC | ||
--- | ||
|
||
## <small>Download</small> | ||
[GitHub](https://github.com/victorwynne/quattle/releases) or [RubyGems](https://rubygems.org/gems/quattle)<br> | ||
|
||
## <small>Changelog for v1.3.0</small> | ||
|
||
**Added:** a tag cloud! | ||
|
||
**Added:** a fresh coat of paint! | ||
|
||
**Fixed:** a number of header tags that weren't consistent across pages | ||
|
||
**Changed:** if no color scheme is requested the default is now `dark` | ||
|
||
**Improved:** various visual tweaks and refinements to both light and dark mode | ||
|
||
**Improved:** tags are now styled on posts and on the tags page | ||
|
||
**Improved:** archive displays the number of posts per month, year, category, tag | ||
|
||
**Improved:** the external URL listed for the `link:` front matter will display the base domain as a source reference at the bottom of posts and link to the full URL | ||
|
||
**Removed:** the related posts feature. Visually it became quite a busy mess at the bottom of each post; tags, source reference, footnotes, previous/next entries. Functionally it wasn't that useful because it relied on `site.related_posts` which is time based only. Working on an alternate implementation. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.