Commit Graph

78 Commits (83f45feffff65a25bf47c155eee9d30875baa4f2)

Author SHA1 Message Date
iGor milhit c6ea77b429
shortcodes: improve smallcaps shortcodes
Prevents the smallcaps shortcode to add trailing space before
punctuation.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-05-20 21:41:47 +02:00
iGor milhit 21d0ca2e20
shortcodes: add audio shortcode for external src
Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-04-26 11:28:30 +02:00
iGor milhit 9f142a22b4
shortcodes: add shortcodes for audio & streaming
* Adds the two shortcodes.
* Styles the figure and figcaption around the player

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-04-24 15:34:57 +02:00
iGor milhit 74abde3ad2
fonts: set the line height for content
Co-Authored-by: Igor Milhit <igor@milhit@.ch>
2020-01-21 07:18:45 +01:00
iGor milhit ace3805a1d shorcodes: add a smallcaps shotcode
* Closes #1

Co-Authored-by: Igor Milhit <igor@milhit@.ch>
2020-01-20 08:03:23 +01:00
iGor milhit 9fb6836788
post info: improve punctuation and space usage
* NEW Uses pseudo-element to add trailing space and coma.
* NEW Uses flex options to improve space usage.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-01-19 18:00:55 +01:00
iGor milhit 84a2435161
navigation: add a RSS link
Co-Authored-by: Igor Milhit <igor@milhit.ch>
2020-01-17 17:29:06 +01:00
iGor milhit c44eb759f0
section: improve sections, lists and navigation
* 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>
2020-01-17 14:11:20 +01:00
iGor milhit a7a017b68a
style: start using SASS and assets
* 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>
2019-12-15 15:45:47 +01:00
iGor milhit cabdffa8ac
page: deactivate pagination
* NEW Sets `paginate` to zero.
* NEW Removes `.Paginator` from the section layout.

Co-Authored-by: Igor Milhit <igor@milhit@.ch>
2019-12-10 07:17:15 +01:00
iGor milhit 8fb20228e9 RSS: update template with regular page variable
Co-Authored-by: Igor Milhit <igor@milhit.ch>
2019-09-24 16:44:13 +02:00
iGor milhit 00773873a2
documentation: clean the theme.toml file
* BETTER Cleans the theme.toml file before opening a public git
repository.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2019-09-01 08:36:50 +02:00
iGor milhit b5dc64935a
layout: improve taxonomies pages
* NEW Adds a templates for categories and tags lists.
* NEW Styles (not so well…) the categories and tags lists.
* BETTER Improves includes in the _default templates.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2019-09-01 08:32:49 +02:00
iGor milhit 09fbaa06f9
style: add rules for figure tag
Co-Authored-by: Igor Milhit <igor@milhit.ch>
2019-08-28 18:05:41 +02:00
iGor milhit 74181ecd54
layout: improve dates logic
* BETTER Improves a test to display lastmod only if it's bigger than
publishdate.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2019-08-27 19:20:28 +02:00
iGor milhit f3189b4478
style: set overflow to auto for pre tag
Co-Authored-by: Igor Milhit <igor@milhit@.ch>
2019-08-27 18:58:54 +02:00
iGor milhit 55dadc702c
layout: improve date displayed
Co-Authored-by: Igor Milhit <igor@milhit@.ch>
2019-08-26 07:20:19 +02:00
iGor milhit 02d6d2f086
layout: add a partial for blog post data
* NEW Adds a partial for blog post data.
* NEW Displays date or publishdate, and lastmod if it exists.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2019-08-25 08:58:26 +02:00
iGor milhit 38566ba106
layout: remove the base href
* FIX Removes the base href because it interfere with footnotes anchors.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2019-08-15 22:01:02 +02:00
iGor milhit e27f8a9d46
style: add rules for code and footnotes
* NEW Sets a smaller font-size for code and footnotes.
* NEW Emphasis code with background color.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2019-08-15 21:39:21 +02:00
iGor milhit f0549ca0dd
rss: add the default rss template
* NEW Changes description from summary to content.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2019-08-11 09:12:01 +02:00
iGor milhit 2c7e6cf2d7
layout: set the viewport meta tag
Co-Authored-by: Igor Milhit <igor@milhit.ch>
2019-08-08 21:53:45 +02:00
iGor milhit 909c3caa97
style: add minimal stylesheet rules
* 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>
2019-08-01 08:02:23 +02:00
iGor milhit 4477b3033e
layout: display basic taxonomies information
* NEW Adds a list template.
* NEW Displays the categories and tags of a blog post.

Co-Authored-by: Igor Milhit <igor@milhit.ch>
2019-07-30 12:56:41 +02:00
iGor milhit 498a724195
layout: add default and partials
* 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>
2019-07-30 08:44:46 +02:00
iGor milhit 9b7e39acd2
homepage: structure the homepage content
* 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>
2019-07-05 19:36:23 +02:00
iGor milhit 788c7c621b
homepage: personnal data
* 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>
2019-03-20 07:20:27 +01:00
Igor Milhit 3b7347cdee
theme: initialize new hugo theme
* 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>
2019-03-04 06:58:25 +01:00