* Improves the metadata exposed, such as site or post description, site
or post image. Make use of <https://matuzo.at/blog/html-boilerplate>.
* Removes extra empty lines or identation due to badly written layout.
However, minifying at build could be a good idea.
* Improves very slightly the webmanifest file.
Co-Authored-by: iGor milhit <igor@milhit.ch>
* Adds a link, if .gitInfo is set, to the last commit that modified the
current page. The git repository URL is still hardcoded.
* Upgrades auto-changelog.
* Updates the CHANGELOG.md file.
Co-Authored-by: iGor milhit <igor@milhit.ch>
* Restores the Publisdate displayed on posts lists instead of Date
(creation date).
* Restores the post-taxonomies class on the item list of the post
information categories.
Co-Authored-by: iGor milhit <igor@milhit.ch>
* Adds a lists-footer partial.
* Uses breakpoints to adapt how the post informations is aligned and
separated when the screen gets bigger.
* Adds some space between posts in a list or section, to improve
readability.
* Removes useless article level and renames a section into article in
the list template.
* Uses breakpoints to adapt the navigation font-size when the screen
gets bigger.
* Improves the font-size variables, in order to get a font-size-small
smaller.
* Restores the section template that wasn't right, I don't know what
I've done when rebasing and resolving conflicts…
Co-Authored-by: Igor Milhit <igor@milhit.ch>
The favicon, used to display the little icon in the browser tab and some
other places elsewhere, has been prepared by
@Troll https://maly.io/@Troll
* Creates the static directory.
* Places the favicon's files in that directory.
* Updates the head partial template with appropriate links
Co-Authored-by: Igor Milhit <igor@milhit.ch>
Co-Authored-by: @troll <Troll@maly.io>
Reuses the latest Hugo embedded RSS template and adapts it with full
content and publish date.
Fixes#9, thus restoring a RSS feed different for the entire site, the
section, taxonomy terms, and so on.
Co-Authored-by: Igor Milhit <igor@milhit.ch>
Expose metadata in a way that Zotero can read, so Dublin Core and Open
Graph are an easy way. No so easy, but still.
The language attribute of the html tag has been correctly set.
In the process, the date test has been improved.
Closes#3
Co-Authored-by: Igor Milhit <igor@milhit.ch>
Most of blog posts have the lastmod displayed even if the publishdate is
the same day, because lastmod comes from git information and has also
hour, minutes and second, and publishdate is set manually, with only
year, month and day.
* Formats the date to compare them accurately, with datFormat function.
* Styles a little bit the blockquote tag.
* Spaces evenly the post information blocks.
* Closes#5
Co-Authored-by: Igor Milhit <igor@milhit.ch>
* Splits styles into partials.
* Adds a category entry to the navigation menu.
* Adds a flex to the header to get the menu on the right.
* Adds a flex to the sections and lists to diplay information evenly.
Co-Authored-by: Igor Milhit <igor@milhit@.ch>
* NEW Adds assets/scss directories.
* Copies static/styles.css to assets/scss/main.scss
* Improves head layouts to compile assets depending if on server or
build.
Co-Authored-by: Igor Milhit <igor@milhit.ch>
* NEW Adds CSS rules.
* BETTER Improves very slighlty some layout templates.
* FIX Fixes a missing code label.
Co-Authored-by: Igor Milhit <igor@milhit.ch>
* NEW Adds a section template.
* NEW Adds a single page template.
* NEW Fills in the header and footer templates.
* BETTER Improves the global html head template.
Co-Authored-by: Igor Milhit <igor@milhit.ch>
* NEW Adds professional data.
* BETTER Complete personal data.
* NEW Adds online contacts.
* Structure data parts with description list.
* NEW Adds a static style sheet and minimally styles the description
lists.
Co-Authored-by: Igor Milhit <igor.milhit@rero.ch>
* NEW Adds an index layout.
* NEW Adds a partial perso layout.
* NEW Adds a partial pro layout.
* NEW Adds a partial online layout.
Signed-off-by: iGor milhit <igor@milhit.ch>
* NEW Adds files for an empty theme.
* NEW Updates the LICENCE.
* NEW Adds a README.md and an empty css file.
Signed-off-by: iGor milhit <igor@milhit.ch>