* Add rel=me to author profile links
* Add h-card Microformats markup
* Add h-entry microformat markup
* Fix missing anchor tag
* Fix h-entry microformat markup on single template
* Use minimal subset of Microformat elements
* Move dt-published to `page__date.html` and remove dt-updated
* Remove "author" and "summary"
Leaves "url" as a hidden element
* Add page link to h1 tag
The h1 tag now contains the Schema-org `url` itemprop and the
Microformats `url` class in an anchor tag. The anchor tag is styled to
not look like a link.
* Put author 'u-url' on author__name h3
This also puts the same `{{ author.home | default: '/' | absolute_url }}`
construct on `author__avatar` to remove the Jekyll `author.home`
conditional.
Also addresses SCSS text color error.
* Made notice Sass color mixing in based on $background-color and $text-color instead of hard-coded black and white values.
* Made some style adjustments to notices to improve readability.
Notice links are slightly darkened from the notice color, mostly because the gray-on-gray default notice links were very hard to read. Rather than being $notice-color, they are `mix(#000, $notice-color, 10%)`.
The notice background mix and code-background mix can now be set with the SCSS variables $notice-background-mix and $code-notice-background-mix.
The default mix for background was adjusted to 80%, from 90%.
The default mix for code-background was adjusted to 90%, from 95%.
Skins that still didn't read well were adjusted individually.
* Adjusted sunrise $notice-background-mix to 75%
* Adjusted dark theme notice background mix colors back to the default
Co-authored-by: Tom Manner <tsmanner@us.ibm.com>
* Rename include
* Add grid view test pages
* Rename `.post__meta-sep` and use CSS to add line break
* Improve collection grid archive
* Improve page grid archive
* Enable `grid`
* Don't show date icon if there is no `date` value
* Add blank line at EOF
* Add space
* Wrap date and reading time in named `span` elements
* add date to read-time.html
* add option for show_date, dynamic icon style
* change read-time to post__meta
* cleanup post__metal.html
* cleanup post__meta include variables
* put date before read time
* remove space in include variable
* allow customisation of post__meta separator
* add some documentation
* oops fix typo derp
* add post date image
* change page meta separator customisation to CSS
* Configure entries layout `list` or `grid`
This allows to use grid layout on `page.entries_layout` on the home layout.
Included a break since when using grid the post images are too close to the horizontal line bellow `posts` text.
There's a entries div now surrounding the posts since the first row of the grid was having a slight padding on the left. The home now behaves like posts/categories/tags pages with grid but including the paginator.
For best results on desktop use `classes: wide` and `paginate: 4` on `_config.yml` (or multiples of 4 if you want more rows)
* Fix indent
* Archive subtitle leaves space on the bottom
* Now space is added through style
* Implement heading permalinks, close#2246
Thanks to jekyll/jekyll for CSS.
Link anchor is visible when the mouse hovers over the title line.
* Build the updated _main.js
* Fixes aria issues on search form
* Swapping aria-label for <label> tag in search
* Removing background gray caused by adding <form> tag to search
* Removing redundant space
* Making form not submit if key is enter
Close#2180