Compare commits
15 Commits
64c93b72d6
...
d280a57c6b
Author | SHA1 | Date |
---|---|---|
iGor milhit | d280a57c6b | |
iGor milhit | c2ac1f5ed1 | |
iGor milhit | a5ee40adb7 | |
iGor milhit | 75086bc831 | |
iGor milhit | 91837de4f7 | |
iGor milhit | 9fc7238ea7 | |
iGor milhit | 282b6bcd85 | |
iGor milhit | 1aaa6b02b5 | |
iGor milhit | 989343ea59 | |
iGor milhit | 0c21f00b67 | |
iGor milhit | e78fd961ae | |
iGor milhit | 40da59a1eb | |
iGor milhit | 7a2aa2d1a9 | |
iGor milhit | 897b8e6ecf | |
iGor milhit | a7c87c947f |
|
@ -1,4 +1,5 @@
|
||||||
{
|
{
|
||||||
|
"remote": "changelog",
|
||||||
"output": "CHANGELOG.md",
|
"output": "CHANGELOG.md",
|
||||||
"template": "keepachangelog",
|
"template": "keepachangelog",
|
||||||
"unreleased": true,
|
"unreleased": true,
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
*.css.map
|
*.css.map
|
||||||
*.sass.map
|
*.sass.map
|
||||||
*.scss.map
|
*.scss.map
|
||||||
assets/css/
|
|
||||||
|
|
||||||
### Node, Yarn ###
|
### Node, Yarn ###
|
||||||
node_modules/
|
node_modules/
|
||||||
|
|
132
CHANGELOG.md
132
CHANGELOG.md
|
@ -7,78 +7,102 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
|
|
||||||
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
|
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
|
||||||
|
|
||||||
## [0.2.0](https://framagit.org/iGormilhit/portfoliGor/compare/0.1.1...0.2.0)
|
## [Unreleased](https://git.milhit.ch/igor/portfoligor/compare/v0.2.0...HEAD)
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- documentation: fill in the README [`#6`](https://framagit.org/iGormilhit/portfoliGor/issues/6)
|
- picocss: implement the pico css framework [`#29`](https://git.milhit.ch/igor/portfoligor/issues/29)
|
||||||
- theme: simplify the main layout [`#8`](https://framagit.org/iGormilhit/portfoliGor/issues/8)
|
- i18n: extract, translate strings to be translated [`#18`](https://git.milhit.ch/igor/portfoligor/issues/18)
|
||||||
- layouts: use details for the post informations [`#17`](https://framagit.org/iGormilhit/portfoliGor/issues/17)
|
- style: add a stylesheet for printing [`#28`](https://git.milhit.ch/igor/portfoligor/issues/28)
|
||||||
- data: sort terms in post information [`#13`](https://framagit.org/iGormilhit/portfoliGor/issues/13)
|
|
||||||
- style: Implements nord color scheme [`#7`](https://framagit.org/iGormilhit/portfoliGor/issues/7)
|
|
||||||
|
|
||||||
### Commits
|
### Commits
|
||||||
|
|
||||||
- header: restore and adapt the avatar image [`ad3ee27`](https://framagit.org/iGormilhit/portfoliGor/commit/ad3ee27f0a2391cd0ae3893da238c86e9ed26feb)
|
- rss: add an updated date [`a5ee40a`](https://git.milhit.ch/igor/portfoligor/commit/a5ee40adb7d5530e6b2a912348910cbc743c163b)
|
||||||
- colors: move the visited property up the others [`07d9577`](https://framagit.org/iGormilhit/portfoliGor/commit/07d9577e8cbeaf7710833e6267148cabff837cc4)
|
- layouts: update author metadata [`75086bc`](https://git.milhit.ch/igor/portfoligor/commit/75086bc831a5c1273f8fcbb400a9d07d07e6e592)
|
||||||
- colors: colorizes the link on hover [`52a8e25`](https://framagit.org/iGormilhit/portfoliGor/commit/52a8e251f9bcee37de941010bd2715125116deaa)
|
- layouts: move `.Site` (deprecated) to `hugo` [`91837de`](https://git.milhit.ch/igor/portfoligor/commit/91837de4f73f55bfde1947382daeee32bf0195fd)
|
||||||
- menu: improve the menu [`c0f6de2`](https://framagit.org/iGormilhit/portfoliGor/commit/c0f6de2ab1977de839ade035c4d60596e3cea331)
|
- documentation: update the README to new git repo [`282b6bc`](https://git.milhit.ch/igor/portfoligor/commit/282b6bcd85b9843eab18190ac5cb808624358e8c)
|
||||||
- post: display the postimage if it exists [`7bba092`](https://framagit.org/iGormilhit/portfoliGor/commit/7bba092f68488116a7b010ee4bdddd7c1cbee071)
|
- gitInfo: configuration of the git repository [`1aaa6b0`](https://git.milhit.ch/igor/portfoligor/commit/1aaa6b02b5cab985ffc3e66aaceeeb91fd8bf134)
|
||||||
- head: improve the metadata exposed [`e7de77b`](https://framagit.org/iGormilhit/portfoliGor/commit/e7de77b3ad3f67c1833bdc3030cad034e5d0d5c6)
|
- scss: improve the `verse` text layout [`989343e`](https://git.milhit.ch/igor/portfoligor/commit/989343ea597de5d892530e70b038dff1e6a69511)
|
||||||
- content: improve verses layout for small screens [`029a3ac`](https://framagit.org/iGormilhit/portfoliGor/commit/029a3ac1745580c999b75ae6fd9b68e520514a91)
|
- post image: get the image in the atom xml file [`0c21f00`](https://git.milhit.ch/igor/portfoligor/commit/0c21f00b671865f392a27a156b7d036fb7e3949e)
|
||||||
- footer: add link to the last commit [`0190c23`](https://framagit.org/iGormilhit/portfoliGor/commit/0190c233e9eb54638ddddf9cccb87405391b3c7b)
|
- dependencies: add picocss as a dependency [`c2ac1f5`](https://git.milhit.ch/igor/portfoligor/commit/c2ac1f5ed1a583477245f72e6acdd01c627e3918)
|
||||||
- list: fix date variable on the lists and sections [`36a334c`](https://framagit.org/iGormilhit/portfoliGor/commit/36a334cab9d4e2bf746214571287d35a29bdf6eb)
|
- text: set font style to em nested in blockquote [`e78fd96`](https://git.milhit.ch/igor/portfoligor/commit/e78fd961ae14a4b69e181f8c199ea002d2691404)
|
||||||
- shortcodes: adds an audio player with album cover [`e1cf918`](https://framagit.org/iGormilhit/portfoliGor/commit/e1cf9185f3f7c3cba4e97c6b2371fb9a465017da)
|
- text: style the new citation block [`40da59a`](https://git.milhit.ch/igor/portfoligor/commit/40da59a1eb073f231087ee133397e649ee2bf552)
|
||||||
- head: add a favicon [`e56fddc`](https://framagit.org/iGormilhit/portfoliGor/commit/e56fddc6e0c15bb6839c9cfc6277df5eb8f46d03)
|
- homepage: move the CV file to the personal data [`7a2aa2d`](https://git.milhit.ch/igor/portfoligor/commit/7a2aa2d1a9f5e1951cf7977e662888af4db33da9)
|
||||||
- layout: improve post info in single or list pages [`8177560`](https://framagit.org/iGormilhit/portfoliGor/commit/817756034b5c3338ea47a2108780ba0b7f47e383)
|
- layout: fix medias integration [`a7c87c9`](https://git.milhit.ch/igor/portfoligor/commit/a7c87c947f1ca9ed56b38dd40091484ebae3c742)
|
||||||
|
|
||||||
## [0.1.1](https://framagit.org/iGormilhit/portfoliGor/compare/0.1.0...0.1.1) - 2020-06-01
|
## [v0.2.0](https://git.milhit.ch/igor/portfoligor/compare/0.1.1...v0.2.0) - 2021-11-03
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- RSS: Improves the RSS template [`#9`](https://framagit.org/iGormilhit/portfoliGor/issues/9)
|
- documentation: fill in the README [`#6`](https://git.milhit.ch/igor/portfoligor/issues/6)
|
||||||
- layout: improve list of post taxonomy terms [`#10`](https://framagit.org/iGormilhit/portfoliGor/issues/10)
|
- theme: simplify the main layout [`#8`](https://git.milhit.ch/igor/portfoligor/issues/8)
|
||||||
|
- layouts: use details for the post informations [`#17`](https://git.milhit.ch/igor/portfoligor/issues/17)
|
||||||
|
- data: sort terms in post information [`#13`](https://git.milhit.ch/igor/portfoligor/issues/13)
|
||||||
|
- style: Implements nord color scheme [`#7`](https://git.milhit.ch/igor/portfoligor/issues/7)
|
||||||
|
|
||||||
### Commits
|
### Commits
|
||||||
|
|
||||||
- documentation: add a changelog and auto-changelog [`31b27df`](https://framagit.org/iGormilhit/portfoliGor/commit/31b27df95ffcab2b5857fa63346e6a8a6998b5d1)
|
- release: v0.2.0 [`64c93b7`](https://git.milhit.ch/igor/portfoligor/commit/64c93b72d6522ab6ce1ebec42ee81e0809f8cb17)
|
||||||
- lists: sort list by reverse publication date [`920fe4d`](https://framagit.org/iGormilhit/portfoliGor/commit/920fe4d1566b9755b2551854a6042beec8f8905a)
|
- header: restore and adapt the avatar image [`ad3ee27`](https://git.milhit.ch/igor/portfoligor/commit/ad3ee27f0a2391cd0ae3893da238c86e9ed26feb)
|
||||||
|
- colors: move the visited property up the others [`07d9577`](https://git.milhit.ch/igor/portfoligor/commit/07d9577e8cbeaf7710833e6267148cabff837cc4)
|
||||||
|
- colors: colorizes the link on hover [`52a8e25`](https://git.milhit.ch/igor/portfoligor/commit/52a8e251f9bcee37de941010bd2715125116deaa)
|
||||||
|
- menu: improve the menu [`c0f6de2`](https://git.milhit.ch/igor/portfoligor/commit/c0f6de2ab1977de839ade035c4d60596e3cea331)
|
||||||
|
- post: display the postimage if it exists [`7bba092`](https://git.milhit.ch/igor/portfoligor/commit/7bba092f68488116a7b010ee4bdddd7c1cbee071)
|
||||||
|
- head: improve the metadata exposed [`e7de77b`](https://git.milhit.ch/igor/portfoligor/commit/e7de77b3ad3f67c1833bdc3030cad034e5d0d5c6)
|
||||||
|
- content: improve verses layout for small screens [`029a3ac`](https://git.milhit.ch/igor/portfoligor/commit/029a3ac1745580c999b75ae6fd9b68e520514a91)
|
||||||
|
- footer: add link to the last commit [`0190c23`](https://git.milhit.ch/igor/portfoligor/commit/0190c233e9eb54638ddddf9cccb87405391b3c7b)
|
||||||
|
- list: fix date variable on the lists and sections [`36a334c`](https://git.milhit.ch/igor/portfoligor/commit/36a334cab9d4e2bf746214571287d35a29bdf6eb)
|
||||||
|
- shortcodes: adds an audio player with album cover [`e1cf918`](https://git.milhit.ch/igor/portfoligor/commit/e1cf9185f3f7c3cba4e97c6b2371fb9a465017da)
|
||||||
|
- head: add a favicon [`e56fddc`](https://git.milhit.ch/igor/portfoligor/commit/e56fddc6e0c15bb6839c9cfc6277df5eb8f46d03)
|
||||||
|
- layout: improve post info in single or list pages [`8177560`](https://git.milhit.ch/igor/portfoligor/commit/817756034b5c3338ea47a2108780ba0b7f47e383)
|
||||||
|
|
||||||
|
## [0.1.1](https://git.milhit.ch/igor/portfoligor/compare/0.1.0...0.1.1) - 2020-06-01
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- RSS: Improves the RSS template [`#9`](https://git.milhit.ch/igor/portfoligor/issues/9)
|
||||||
|
- layout: improve list of post taxonomy terms [`#10`](https://git.milhit.ch/igor/portfoligor/issues/10)
|
||||||
|
|
||||||
|
### Commits
|
||||||
|
|
||||||
|
- documentation: add a changelog and auto-changelog [`31b27df`](https://git.milhit.ch/igor/portfoligor/commit/31b27df95ffcab2b5857fa63346e6a8a6998b5d1)
|
||||||
|
- lists: sort list by reverse publication date [`920fe4d`](https://git.milhit.ch/igor/portfoligor/commit/920fe4d1566b9755b2551854a6042beec8f8905a)
|
||||||
|
|
||||||
## 0.1.0 - 2020-05-23
|
## 0.1.0 - 2020-05-23
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- template: add metadata to the html head [`#3`](https://framagit.org/iGormilhit/portfoliGor/issues/3)
|
- template: add metadata to the html head [`#3`](https://git.milhit.ch/igor/portfoligor/issues/3)
|
||||||
- template: compare lastmod and publishdate [`#5`](https://framagit.org/iGormilhit/portfoliGor/issues/5)
|
- template: compare lastmod and publishdate [`#5`](https://git.milhit.ch/igor/portfoligor/issues/5)
|
||||||
- style: fix wrong flex property for the main nav [`#4`](https://framagit.org/iGormilhit/portfoliGor/issues/4)
|
- style: fix wrong flex property for the main nav [`#4`](https://git.milhit.ch/igor/portfoligor/issues/4)
|
||||||
- shorcodes: add a smallcaps shotcode [`#1`](https://framagit.org/iGormilhit/portfoliGor/issues/1)
|
- shorcodes: add a smallcaps shotcode [`#1`](https://git.milhit.ch/igor/portfoligor/issues/1)
|
||||||
|
|
||||||
### Commits
|
### Commits
|
||||||
|
|
||||||
- shortcodes: improve smallcaps shortcodes [`c6ea77b`](https://framagit.org/iGormilhit/portfoliGor/commit/c6ea77b4293986ac430d8ce35513207126478b2e)
|
- shortcodes: improve smallcaps shortcodes [`c6ea77b`](https://git.milhit.ch/igor/portfoligor/commit/c6ea77b4293986ac430d8ce35513207126478b2e)
|
||||||
- shortcodes: add audio shortcode for external src [`21d0ca2`](https://framagit.org/iGormilhit/portfoliGor/commit/21d0ca2e200bfd79c23f71b5476fcd21e7f090b6)
|
- shortcodes: add audio shortcode for external src [`21d0ca2`](https://git.milhit.ch/igor/portfoligor/commit/21d0ca2e200bfd79c23f71b5476fcd21e7f090b6)
|
||||||
- shortcodes: add shortcodes for audio & streaming [`9f142a2`](https://framagit.org/iGormilhit/portfoliGor/commit/9f142a22b4ef12326d11f77a59e670bad85373e8)
|
- shortcodes: add shortcodes for audio & streaming [`9f142a2`](https://git.milhit.ch/igor/portfoligor/commit/9f142a22b4ef12326d11f77a59e670bad85373e8)
|
||||||
- fonts: set the line height for content [`74abde3`](https://framagit.org/iGormilhit/portfoliGor/commit/74abde3ad20af531d26ebf544f60be9b6a3ce1d1)
|
- fonts: set the line height for content [`74abde3`](https://git.milhit.ch/igor/portfoligor/commit/74abde3ad20af531d26ebf544f60be9b6a3ce1d1)
|
||||||
- post info: improve punctuation and space usage [`9fb6836`](https://framagit.org/iGormilhit/portfoliGor/commit/9fb6836788489518b0a5bb39dd36e58e9fff94ff)
|
- post info: improve punctuation and space usage [`9fb6836`](https://git.milhit.ch/igor/portfoligor/commit/9fb6836788489518b0a5bb39dd36e58e9fff94ff)
|
||||||
- navigation: add a RSS link [`84a2435`](https://framagit.org/iGormilhit/portfoliGor/commit/84a2435161b04ccf8fdf498591f0878ba8646edb)
|
- navigation: add a RSS link [`84a2435`](https://git.milhit.ch/igor/portfoligor/commit/84a2435161b04ccf8fdf498591f0878ba8646edb)
|
||||||
- section: improve sections, lists and navigation [`c44eb75`](https://framagit.org/iGormilhit/portfoliGor/commit/c44eb759f0270e1c6938b8b50ec5ad10e1fa783f)
|
- section: improve sections, lists and navigation [`c44eb75`](https://git.milhit.ch/igor/portfoligor/commit/c44eb759f0270e1c6938b8b50ec5ad10e1fa783f)
|
||||||
- style: start using SASS and assets [`a7a017b`](https://framagit.org/iGormilhit/portfoliGor/commit/a7a017b68a0719b2d21f6315729dc6f2e377b620)
|
- style: start using SASS and assets [`a7a017b`](https://git.milhit.ch/igor/portfoligor/commit/a7a017b68a0719b2d21f6315729dc6f2e377b620)
|
||||||
- page: deactivate pagination [`cabdffa`](https://framagit.org/iGormilhit/portfoliGor/commit/cabdffa8ac38c9ad4c0aba8716e8bd4bdaa0b57b)
|
- page: deactivate pagination [`cabdffa`](https://git.milhit.ch/igor/portfoligor/commit/cabdffa8ac38c9ad4c0aba8716e8bd4bdaa0b57b)
|
||||||
- RSS: update template with regular page variable [`8fb2022`](https://framagit.org/iGormilhit/portfoliGor/commit/8fb20228e9fd0e9902009ff9b2989a4d620367da)
|
- RSS: update template with regular page variable [`8fb2022`](https://git.milhit.ch/igor/portfoligor/commit/8fb20228e9fd0e9902009ff9b2989a4d620367da)
|
||||||
- documentation: clean the theme.toml file [`0077387`](https://framagit.org/iGormilhit/portfoliGor/commit/00773873a2658638eb651916aed8300a2c84a6f9)
|
- documentation: clean the theme.toml file [`0077387`](https://git.milhit.ch/igor/portfoligor/commit/00773873a2658638eb651916aed8300a2c84a6f9)
|
||||||
- layout: improve taxonomies pages [`b5dc649`](https://framagit.org/iGormilhit/portfoliGor/commit/b5dc64935a0fd69afdae9980feac1151e07e8b99)
|
- layout: improve taxonomies pages [`b5dc649`](https://git.milhit.ch/igor/portfoligor/commit/b5dc64935a0fd69afdae9980feac1151e07e8b99)
|
||||||
- style: add rules for figure tag [`09fbaa0`](https://framagit.org/iGormilhit/portfoliGor/commit/09fbaa06f90ddbd0ec75424e7c0e7130dc32aefb)
|
- style: add rules for figure tag [`09fbaa0`](https://git.milhit.ch/igor/portfoligor/commit/09fbaa06f90ddbd0ec75424e7c0e7130dc32aefb)
|
||||||
- layout: improve dates logic [`74181ec`](https://framagit.org/iGormilhit/portfoliGor/commit/74181ecd54e27a892faf8ef0739ee175ad207ffd)
|
- layout: improve dates logic [`74181ec`](https://git.milhit.ch/igor/portfoligor/commit/74181ecd54e27a892faf8ef0739ee175ad207ffd)
|
||||||
- style: set overflow to auto for pre tag [`f3189b4`](https://framagit.org/iGormilhit/portfoliGor/commit/f3189b44787d58fac71c286257ce34ed9df60301)
|
- style: set overflow to auto for pre tag [`f3189b4`](https://git.milhit.ch/igor/portfoligor/commit/f3189b44787d58fac71c286257ce34ed9df60301)
|
||||||
- layout: improve date displayed [`55dadc7`](https://framagit.org/iGormilhit/portfoliGor/commit/55dadc702cbe691c63ad12f48d03a489cd862169)
|
- layout: improve date displayed [`55dadc7`](https://git.milhit.ch/igor/portfoligor/commit/55dadc702cbe691c63ad12f48d03a489cd862169)
|
||||||
- layout: add a partial for blog post data [`02d6d2f`](https://framagit.org/iGormilhit/portfoliGor/commit/02d6d2f08623ed894085ee4f0594c383fba9c167)
|
- layout: add a partial for blog post data [`02d6d2f`](https://git.milhit.ch/igor/portfoligor/commit/02d6d2f08623ed894085ee4f0594c383fba9c167)
|
||||||
- layout: remove the base href [`38566ba`](https://framagit.org/iGormilhit/portfoliGor/commit/38566ba1064dc94f9cc641ba8f5094015ed43d24)
|
- layout: remove the base href [`38566ba`](https://git.milhit.ch/igor/portfoligor/commit/38566ba1064dc94f9cc641ba8f5094015ed43d24)
|
||||||
- style: add rules for code and footnotes [`e27f8a9`](https://framagit.org/iGormilhit/portfoliGor/commit/e27f8a9d46843146a603c581766bd8fd13b6e4f6)
|
- style: add rules for code and footnotes [`e27f8a9`](https://git.milhit.ch/igor/portfoligor/commit/e27f8a9d46843146a603c581766bd8fd13b6e4f6)
|
||||||
- rss: add the default rss template [`f0549ca`](https://framagit.org/iGormilhit/portfoliGor/commit/f0549ca0dd276be6a0d4a856944e063fb8b23373)
|
- rss: add the default rss template [`f0549ca`](https://git.milhit.ch/igor/portfoligor/commit/f0549ca0dd276be6a0d4a856944e063fb8b23373)
|
||||||
- layout: set the viewport meta tag [`2c7e6cf`](https://framagit.org/iGormilhit/portfoliGor/commit/2c7e6cf2d716edd0fda6881375ce76ff0b137f7e)
|
- layout: set the viewport meta tag [`2c7e6cf`](https://git.milhit.ch/igor/portfoligor/commit/2c7e6cf2d716edd0fda6881375ce76ff0b137f7e)
|
||||||
- style: add minimal stylesheet rules [`909c3ca`](https://framagit.org/iGormilhit/portfoliGor/commit/909c3caa9717faa009c85e815309d129228bcd71)
|
- style: add minimal stylesheet rules [`909c3ca`](https://git.milhit.ch/igor/portfoligor/commit/909c3caa9717faa009c85e815309d129228bcd71)
|
||||||
- layout: display basic taxonomies information [`4477b30`](https://framagit.org/iGormilhit/portfoliGor/commit/4477b3033ee9ada7eb3fb89f2ded351a2b16f1bb)
|
- layout: display basic taxonomies information [`4477b30`](https://git.milhit.ch/igor/portfoligor/commit/4477b3033ee9ada7eb3fb89f2ded351a2b16f1bb)
|
||||||
- layout: add default and partials [`498a724`](https://framagit.org/iGormilhit/portfoliGor/commit/498a724195695c837eb31d612df0d0365a9a6e1b)
|
- layout: add default and partials [`498a724`](https://git.milhit.ch/igor/portfoligor/commit/498a724195695c837eb31d612df0d0365a9a6e1b)
|
||||||
- homepage: structure the homepage content [`9b7e39a`](https://framagit.org/iGormilhit/portfoliGor/commit/9b7e39acd22202b39c1988dd5db8e73e281796a0)
|
- homepage: structure the homepage content [`9b7e39a`](https://git.milhit.ch/igor/portfoligor/commit/9b7e39acd22202b39c1988dd5db8e73e281796a0)
|
||||||
- homepage: personnal data [`788c7c6`](https://framagit.org/iGormilhit/portfoliGor/commit/788c7c621bba53a0bff03441518bc43259a09d3c)
|
- homepage: personnal data [`788c7c6`](https://git.milhit.ch/igor/portfoligor/commit/788c7c621bba53a0bff03441518bc43259a09d3c)
|
||||||
- theme: initialize new hugo theme [`3b7347c`](https://framagit.org/iGormilhit/portfoliGor/commit/3b7347cdee8d2a7bf5fa1a412bdb15ea906dd0c3)
|
- theme: initialize new hugo theme [`3b7347c`](https://git.milhit.ch/igor/portfoligor/commit/3b7347cdee8d2a7bf5fa1a412bdb15ea906dd0c3)
|
||||||
|
|
21
README.md
21
README.md
|
@ -109,6 +109,7 @@ name and image description (max 80 chars, with a trailing dot):
|
||||||
|
|
||||||
```toml
|
```toml
|
||||||
[params]
|
[params]
|
||||||
|
|
||||||
Description = "[Small website description]"
|
Description = "[Small website description]"
|
||||||
Image = "mySite.jpg"
|
Image = "mySite.jpg"
|
||||||
ImageDescription = "[Alternate text]"
|
ImageDescription = "[Alternate text]"
|
||||||
|
@ -124,10 +125,24 @@ postimage: "[file-name.extension]"
|
||||||
postimagedescription: "[Alternate text]"
|
postimagedescription: "[Alternate text]"
|
||||||
```
|
```
|
||||||
|
|
||||||
[1]: https://framagit.org/iGormilhit/portfoligor
|
## Changelog
|
||||||
[2]: https://framagit.org/iGormilhit/portfoligor/-/issues
|
|
||||||
|
The Changelog is described in [`CHANGELOG.md`][8]. It's generated by
|
||||||
|
[`auto-changelog`][9]. The configuration is in [`.auto-changelog`][10].
|
||||||
|
|
||||||
|
To generate it, use the following command:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
yarn auto-changelog
|
||||||
|
```
|
||||||
|
|
||||||
|
[1]: https://git.milhit.ch/igor/portfoligor
|
||||||
|
[2]: https://git.milhit.ch/igor/portfoligor/issues
|
||||||
[3]: https://gohugo.io/templates/homepage/#add-content-and-front-matter-to-the-homepage
|
[3]: https://gohugo.io/templates/homepage/#add-content-and-front-matter-to-the-homepage
|
||||||
[4]: https://gohugo.io/getting-started/quick-start/#step-3-add-a-theme
|
[4]: https://gohugo.io/getting-started/quick-start/#step-3-add-a-theme
|
||||||
[5]: #social-media-metadata
|
[5]: #social-media-metadata
|
||||||
[6]: https://framagit.org/iGormilhit/portfoligor/-/blob/master/LICENSE
|
[6]: https://git.milhit.ch/igor/portfoligor/src/branch/dev/LICENSE
|
||||||
[7]: screenshots/theme-example.png "Screenshot of my own site using this theme"
|
[7]: screenshots/theme-example.png "Screenshot of my own site using this theme"
|
||||||
|
[8]: ./CHANGELOG.md
|
||||||
|
[9]: https://github.com/CookPete/auto-changelog
|
||||||
|
[10]: ./.auto-changelog
|
||||||
|
|
|
@ -0,0 +1,574 @@
|
||||||
|
/*!
|
||||||
|
* Gutenberg
|
||||||
|
*
|
||||||
|
* MIT Fabien Sa
|
||||||
|
* https://github.com/BafS/Gutenberg
|
||||||
|
*/
|
||||||
|
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
|
||||||
|
/* Document
|
||||||
|
========================================================================== */
|
||||||
|
/**
|
||||||
|
* 1. Correct the line height in all browsers.
|
||||||
|
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
||||||
|
*/
|
||||||
|
html {
|
||||||
|
line-height: 1.15;
|
||||||
|
/* 1 */
|
||||||
|
-webkit-text-size-adjust: 100%;
|
||||||
|
/* 2 */ }
|
||||||
|
|
||||||
|
/* Sections
|
||||||
|
========================================================================== */
|
||||||
|
/**
|
||||||
|
* Remove the margin in all browsers.
|
||||||
|
*/
|
||||||
|
body {
|
||||||
|
margin: 0; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Render the `main` element consistently in IE.
|
||||||
|
*/
|
||||||
|
main {
|
||||||
|
display: block; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Correct the font size and margin on `h1` elements within `section` and
|
||||||
|
* `article` contexts in Chrome, Firefox, and Safari.
|
||||||
|
*/
|
||||||
|
h1 {
|
||||||
|
font-size: 2em;
|
||||||
|
margin: 0.67em 0; }
|
||||||
|
|
||||||
|
/* Grouping content
|
||||||
|
========================================================================== */
|
||||||
|
/**
|
||||||
|
* 1. Add the correct box sizing in Firefox.
|
||||||
|
* 2. Show the overflow in Edge and IE.
|
||||||
|
*/
|
||||||
|
hr {
|
||||||
|
box-sizing: content-box;
|
||||||
|
/* 1 */
|
||||||
|
height: 0;
|
||||||
|
/* 1 */
|
||||||
|
overflow: visible;
|
||||||
|
/* 2 */ }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 1. Correct the inheritance and scaling of font size in all browsers.
|
||||||
|
* 2. Correct the odd `em` font sizing in all browsers.
|
||||||
|
*/
|
||||||
|
pre {
|
||||||
|
font-family: monospace, monospace;
|
||||||
|
/* 1 */
|
||||||
|
font-size: 1em;
|
||||||
|
/* 2 */ }
|
||||||
|
|
||||||
|
/* Text-level semantics
|
||||||
|
========================================================================== */
|
||||||
|
/**
|
||||||
|
* Remove the gray background on active links in IE 10.
|
||||||
|
*/
|
||||||
|
a {
|
||||||
|
background-color: transparent; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 1. Remove the bottom border in Chrome 57-
|
||||||
|
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
||||||
|
*/
|
||||||
|
abbr[title] {
|
||||||
|
border-bottom: none;
|
||||||
|
/* 1 */
|
||||||
|
text-decoration: underline;
|
||||||
|
/* 2 */
|
||||||
|
text-decoration: underline dotted;
|
||||||
|
/* 2 */ }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add the correct font weight in Chrome, Edge, and Safari.
|
||||||
|
*/
|
||||||
|
b,
|
||||||
|
strong {
|
||||||
|
font-weight: bolder; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 1. Correct the inheritance and scaling of font size in all browsers.
|
||||||
|
* 2. Correct the odd `em` font sizing in all browsers.
|
||||||
|
*/
|
||||||
|
code,
|
||||||
|
kbd,
|
||||||
|
samp {
|
||||||
|
font-family: monospace, monospace;
|
||||||
|
/* 1 */
|
||||||
|
font-size: 1em;
|
||||||
|
/* 2 */ }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add the correct font size in all browsers.
|
||||||
|
*/
|
||||||
|
small {
|
||||||
|
font-size: 80%; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Prevent `sub` and `sup` elements from affecting the line height in
|
||||||
|
* all browsers.
|
||||||
|
*/
|
||||||
|
sub,
|
||||||
|
sup {
|
||||||
|
font-size: 75%;
|
||||||
|
line-height: 0;
|
||||||
|
position: relative;
|
||||||
|
vertical-align: baseline; }
|
||||||
|
|
||||||
|
sub {
|
||||||
|
bottom: -0.25em; }
|
||||||
|
|
||||||
|
sup {
|
||||||
|
top: -0.5em; }
|
||||||
|
|
||||||
|
/* Embedded content
|
||||||
|
========================================================================== */
|
||||||
|
/**
|
||||||
|
* Remove the border on images inside links in IE 10.
|
||||||
|
*/
|
||||||
|
img {
|
||||||
|
border-style: none; }
|
||||||
|
|
||||||
|
/* Forms
|
||||||
|
========================================================================== */
|
||||||
|
/**
|
||||||
|
* 1. Change the font styles in all browsers.
|
||||||
|
* 2. Remove the margin in Firefox and Safari.
|
||||||
|
*/
|
||||||
|
button,
|
||||||
|
input,
|
||||||
|
optgroup,
|
||||||
|
select,
|
||||||
|
textarea {
|
||||||
|
font-family: inherit;
|
||||||
|
/* 1 */
|
||||||
|
font-size: 100%;
|
||||||
|
/* 1 */
|
||||||
|
line-height: 1.15;
|
||||||
|
/* 1 */
|
||||||
|
margin: 0;
|
||||||
|
/* 2 */ }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Show the overflow in IE.
|
||||||
|
* 1. Show the overflow in Edge.
|
||||||
|
*/
|
||||||
|
button,
|
||||||
|
input {
|
||||||
|
/* 1 */
|
||||||
|
overflow: visible; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
||||||
|
* 1. Remove the inheritance of text transform in Firefox.
|
||||||
|
*/
|
||||||
|
button,
|
||||||
|
select {
|
||||||
|
/* 1 */
|
||||||
|
text-transform: none; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Correct the inability to style clickable types in iOS and Safari.
|
||||||
|
*/
|
||||||
|
button,
|
||||||
|
[type="button"],
|
||||||
|
[type="reset"],
|
||||||
|
[type="submit"] {
|
||||||
|
-webkit-appearance: button; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Remove the inner border and padding in Firefox.
|
||||||
|
*/
|
||||||
|
button::-moz-focus-inner,
|
||||||
|
[type="button"]::-moz-focus-inner,
|
||||||
|
[type="reset"]::-moz-focus-inner,
|
||||||
|
[type="submit"]::-moz-focus-inner {
|
||||||
|
border-style: none;
|
||||||
|
padding: 0; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Restore the focus styles unset by the previous rule.
|
||||||
|
*/
|
||||||
|
button:-moz-focusring,
|
||||||
|
[type="button"]:-moz-focusring,
|
||||||
|
[type="reset"]:-moz-focusring,
|
||||||
|
[type="submit"]:-moz-focusring {
|
||||||
|
outline: 1px dotted ButtonText; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Correct the padding in Firefox.
|
||||||
|
*/
|
||||||
|
fieldset {
|
||||||
|
padding: 0.35em 0.75em 0.625em; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 1. Correct the text wrapping in Edge and IE.
|
||||||
|
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
||||||
|
* 3. Remove the padding so developers are not caught out when they zero out
|
||||||
|
* `fieldset` elements in all browsers.
|
||||||
|
*/
|
||||||
|
legend {
|
||||||
|
box-sizing: border-box;
|
||||||
|
/* 1 */
|
||||||
|
color: inherit;
|
||||||
|
/* 2 */
|
||||||
|
display: table;
|
||||||
|
/* 1 */
|
||||||
|
max-width: 100%;
|
||||||
|
/* 1 */
|
||||||
|
padding: 0;
|
||||||
|
/* 3 */
|
||||||
|
white-space: normal;
|
||||||
|
/* 1 */ }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
||||||
|
*/
|
||||||
|
progress {
|
||||||
|
vertical-align: baseline; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Remove the default vertical scrollbar in IE 10+.
|
||||||
|
*/
|
||||||
|
textarea {
|
||||||
|
overflow: auto; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 1. Add the correct box sizing in IE 10.
|
||||||
|
* 2. Remove the padding in IE 10.
|
||||||
|
*/
|
||||||
|
[type="checkbox"],
|
||||||
|
[type="radio"] {
|
||||||
|
box-sizing: border-box;
|
||||||
|
/* 1 */
|
||||||
|
padding: 0;
|
||||||
|
/* 2 */ }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Correct the cursor style of increment and decrement buttons in Chrome.
|
||||||
|
*/
|
||||||
|
[type="number"]::-webkit-inner-spin-button,
|
||||||
|
[type="number"]::-webkit-outer-spin-button {
|
||||||
|
height: auto; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 1. Correct the odd appearance in Chrome and Safari.
|
||||||
|
* 2. Correct the outline style in Safari.
|
||||||
|
*/
|
||||||
|
[type="search"] {
|
||||||
|
-webkit-appearance: textfield;
|
||||||
|
/* 1 */
|
||||||
|
outline-offset: -2px;
|
||||||
|
/* 2 */ }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Remove the inner padding in Chrome and Safari on macOS.
|
||||||
|
*/
|
||||||
|
[type="search"]::-webkit-search-decoration {
|
||||||
|
-webkit-appearance: none; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 1. Correct the inability to style clickable types in iOS and Safari.
|
||||||
|
* 2. Change font properties to `inherit` in Safari.
|
||||||
|
*/
|
||||||
|
::-webkit-file-upload-button {
|
||||||
|
-webkit-appearance: button;
|
||||||
|
/* 1 */
|
||||||
|
font: inherit;
|
||||||
|
/* 2 */ }
|
||||||
|
|
||||||
|
/* Interactive
|
||||||
|
========================================================================== */
|
||||||
|
/*
|
||||||
|
* Add the correct display in Edge, IE 10+, and Firefox.
|
||||||
|
*/
|
||||||
|
details {
|
||||||
|
display: block; }
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Add the correct display in all browsers.
|
||||||
|
*/
|
||||||
|
summary {
|
||||||
|
display: list-item; }
|
||||||
|
|
||||||
|
/* Misc
|
||||||
|
========================================================================== */
|
||||||
|
/**
|
||||||
|
* Add the correct display in IE 10+.
|
||||||
|
*/
|
||||||
|
template {
|
||||||
|
display: none; }
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add the correct display in IE 10.
|
||||||
|
*/
|
||||||
|
[hidden] {
|
||||||
|
display: none; }
|
||||||
|
|
||||||
|
* {
|
||||||
|
-moz-box-sizing: border-box;
|
||||||
|
-webkit-box-sizing: border-box;
|
||||||
|
box-sizing: border-box; }
|
||||||
|
|
||||||
|
*,
|
||||||
|
*:before,
|
||||||
|
*:after,
|
||||||
|
p:first-letter,
|
||||||
|
div:first-letter,
|
||||||
|
blockquote:first-letter,
|
||||||
|
li:first-letter,
|
||||||
|
p:first-line,
|
||||||
|
div:first-line,
|
||||||
|
blockquote:first-line,
|
||||||
|
li:first-line {
|
||||||
|
background: transparent !important;
|
||||||
|
box-shadow: none !important;
|
||||||
|
text-shadow: none !important; }
|
||||||
|
|
||||||
|
html {
|
||||||
|
font-size: 16px;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0; }
|
||||||
|
|
||||||
|
body {
|
||||||
|
-moz-osx-font-smoothing: grayscale;
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
background: #fff !important;
|
||||||
|
color: #000 !important;
|
||||||
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
||||||
|
font-size: 1rem;
|
||||||
|
line-height: 1.5;
|
||||||
|
margin: 0 auto;
|
||||||
|
text-rendering: optimizeLegibility; }
|
||||||
|
|
||||||
|
p,
|
||||||
|
blockquote,
|
||||||
|
table,
|
||||||
|
ul,
|
||||||
|
ol,
|
||||||
|
dl {
|
||||||
|
margin-bottom: 1.5rem;
|
||||||
|
margin-top: 0; }
|
||||||
|
|
||||||
|
p:last-child,
|
||||||
|
ul:last-child,
|
||||||
|
ol:last-child {
|
||||||
|
margin-bottom: 0; }
|
||||||
|
|
||||||
|
h1,
|
||||||
|
h2,
|
||||||
|
h3,
|
||||||
|
h4,
|
||||||
|
h5,
|
||||||
|
h6 {
|
||||||
|
color: #000;
|
||||||
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
||||||
|
line-height: 1.2;
|
||||||
|
margin-bottom: 0.75rem;
|
||||||
|
margin-top: 0; }
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
font-size: 2.5rem; }
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-size: 2rem; }
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: 1.75rem; }
|
||||||
|
|
||||||
|
h4 {
|
||||||
|
font-size: 1.5rem; }
|
||||||
|
|
||||||
|
h5 {
|
||||||
|
font-size: 1.25rem; }
|
||||||
|
|
||||||
|
h6 {
|
||||||
|
font-size: 1rem; }
|
||||||
|
|
||||||
|
a, a:visited {
|
||||||
|
color: #000;
|
||||||
|
text-decoration: underline;
|
||||||
|
word-wrap: break-word; }
|
||||||
|
|
||||||
|
table {
|
||||||
|
border-collapse: collapse; }
|
||||||
|
|
||||||
|
thead {
|
||||||
|
display: table-header-group; }
|
||||||
|
|
||||||
|
table,
|
||||||
|
th,
|
||||||
|
td {
|
||||||
|
border-bottom: 1px solid #000; }
|
||||||
|
|
||||||
|
td,
|
||||||
|
th {
|
||||||
|
padding: 8px 16px;
|
||||||
|
page-break-inside: avoid; }
|
||||||
|
|
||||||
|
code,
|
||||||
|
pre,
|
||||||
|
kbd {
|
||||||
|
border: 1px solid #bbb;
|
||||||
|
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
|
||||||
|
font-size: 85%; }
|
||||||
|
|
||||||
|
code,
|
||||||
|
kbd {
|
||||||
|
padding: 3px; }
|
||||||
|
|
||||||
|
pre {
|
||||||
|
margin-bottom: 1.5rem;
|
||||||
|
padding: 10px 12px; }
|
||||||
|
pre code,
|
||||||
|
pre kbd {
|
||||||
|
border: 0; }
|
||||||
|
|
||||||
|
::-webkit-input-placeholder {
|
||||||
|
color: transparent; }
|
||||||
|
|
||||||
|
:-moz-placeholder {
|
||||||
|
color: transparent; }
|
||||||
|
|
||||||
|
::-moz-placeholder {
|
||||||
|
color: transparent; }
|
||||||
|
|
||||||
|
:-ms-input-placeholder {
|
||||||
|
color: transparent; }
|
||||||
|
|
||||||
|
blockquote {
|
||||||
|
border: 0;
|
||||||
|
border-left: 5px solid #bbb;
|
||||||
|
margin-left: 1px;
|
||||||
|
padding: 12px 1.5rem; }
|
||||||
|
[dir='rtl'] blockquote {
|
||||||
|
border-left: 0;
|
||||||
|
border-right: 5px solid #bbb;
|
||||||
|
margin-left: 0;
|
||||||
|
margin-right: 1px; }
|
||||||
|
blockquote:first-child {
|
||||||
|
margin-top: 0; }
|
||||||
|
blockquote p:last-child,
|
||||||
|
blockquote ul:last-child,
|
||||||
|
blockquote ol:last-child {
|
||||||
|
margin-bottom: 0; }
|
||||||
|
blockquote footer {
|
||||||
|
display: block;
|
||||||
|
font-size: 80%; }
|
||||||
|
|
||||||
|
img {
|
||||||
|
border: 0;
|
||||||
|
display: block;
|
||||||
|
max-width: 100% !important;
|
||||||
|
vertical-align: middle; }
|
||||||
|
|
||||||
|
hr {
|
||||||
|
border: 0;
|
||||||
|
border-bottom: 2px solid #bbb;
|
||||||
|
height: 0;
|
||||||
|
margin: 2.25rem 0;
|
||||||
|
padding: 0; }
|
||||||
|
|
||||||
|
dt {
|
||||||
|
font-weight: bold; }
|
||||||
|
|
||||||
|
dd {
|
||||||
|
margin: 0;
|
||||||
|
margin-bottom: 0.75rem; }
|
||||||
|
|
||||||
|
abbr[title],
|
||||||
|
acronym[title] {
|
||||||
|
border: 0;
|
||||||
|
text-decoration: none; }
|
||||||
|
|
||||||
|
table,
|
||||||
|
blockquote,
|
||||||
|
pre,
|
||||||
|
code,
|
||||||
|
figure,
|
||||||
|
li,
|
||||||
|
hr,
|
||||||
|
ul,
|
||||||
|
ol,
|
||||||
|
a,
|
||||||
|
tr {
|
||||||
|
page-break-inside: avoid; }
|
||||||
|
|
||||||
|
h2,
|
||||||
|
h3,
|
||||||
|
h4,
|
||||||
|
p,
|
||||||
|
a {
|
||||||
|
orphans: 3;
|
||||||
|
widows: 3; }
|
||||||
|
|
||||||
|
h1,
|
||||||
|
h2,
|
||||||
|
h3,
|
||||||
|
h4,
|
||||||
|
h5,
|
||||||
|
h6 {
|
||||||
|
page-break-after: avoid;
|
||||||
|
page-break-inside: avoid; }
|
||||||
|
|
||||||
|
h1 + p,
|
||||||
|
h2 + p,
|
||||||
|
h3 + p {
|
||||||
|
page-break-before: avoid; }
|
||||||
|
|
||||||
|
img {
|
||||||
|
page-break-after: auto;
|
||||||
|
page-break-before: auto;
|
||||||
|
page-break-inside: avoid; }
|
||||||
|
|
||||||
|
pre {
|
||||||
|
white-space: pre-wrap !important;
|
||||||
|
word-wrap: break-word; }
|
||||||
|
|
||||||
|
body {
|
||||||
|
padding-bottom: 2.54cm;
|
||||||
|
padding-left: 1.8cm;
|
||||||
|
padding-right: 1.8cm;
|
||||||
|
padding-top: 2.54cm; }
|
||||||
|
|
||||||
|
a[href^='http']:after, a[href^='ftp']:after {
|
||||||
|
content: " (" attr(href) ")";
|
||||||
|
font-size: 80%; }
|
||||||
|
|
||||||
|
a[href$='.jpg']:after, a[href$='.jpeg']:after, a[href$='.gif']:after, a[href$='.png']:after {
|
||||||
|
display: none; }
|
||||||
|
|
||||||
|
abbr[title]:after,
|
||||||
|
acronym[title]:after {
|
||||||
|
content: " (" attr(title) ")"; }
|
||||||
|
|
||||||
|
.page-break,
|
||||||
|
.break-before,
|
||||||
|
.page-break-before {
|
||||||
|
page-break-before: always; }
|
||||||
|
|
||||||
|
.break-after,
|
||||||
|
.page-break-after {
|
||||||
|
page-break-after: always; }
|
||||||
|
|
||||||
|
.avoid-break-inside {
|
||||||
|
page-break-inside: avoid; }
|
||||||
|
|
||||||
|
.no-print {
|
||||||
|
display: none; }
|
||||||
|
|
||||||
|
a.no-reformat:after {
|
||||||
|
content: ''; }
|
||||||
|
|
||||||
|
abbr[title].no-reformat:after,
|
||||||
|
acronym[title].no-reformat:after {
|
||||||
|
content: ''; }
|
||||||
|
|
||||||
|
.no-reformat abbr:after,
|
||||||
|
.no-reformat acronym:after,
|
||||||
|
.no-reformat a:after {
|
||||||
|
content: ''; }
|
|
@ -0,0 +1 @@
|
||||||
|
html,body{font-size:1.25rem}code,figure p,.footnotes,.footnote-ref,.main-footer,nav,.post-info,.posts-list footer{font-size:1rem}#content{line-height:1.4}.main-footer ul{display:flex;align-items:center;justify-content:flex-end;border-top:solid .1em #e1e1e1;padding-top:1em;margin-bottom:1em}.main-footer li{list-style:none;margin-right:.5em}.smallcaps{font-variant:small-caps}.main-header section{display:flex;flex-direction:column;border-bottom:solid .1em #e1e1e1;padding-bottom:1em}.main-header header{flex-grow:1}.title{display:flex;align-items:center}.avatar{border-radius:50%;width:5rem;margin-right:1rem}nav{margin-right:.5em;align-self:flex-end}.container{max-width:35rem;margin:0 auto}body{display:flex;flex-direction:column;height:100vh}main{flex-grow:1}.posts-list{display:flex;flex-direction:column;margin-bottom:.5em}dl{display:inline-flex;flex-flow:row;flex-wrap:wrap;width:100%;overflow:visible}dt{flex:0 0 39%;word-wrap:anywhere}dt::after{content:" :"}dd{flex:0 0 59%;margin-left:auto;text-align:left}.contents{padding:0}.contents li{list-style:none}.audio audio,.stream audio{width:100%;border-radius:.5rem}.audio figcaption p,.stream figcaption p{text-align:left;font-size:1rem;padding-left:.5rem}.audio>p,.stream>p{font-size:1rem;font-variant:small-caps}figure{background-color:#d3d3d3;padding:.4rem;border-radius:5px;margin-right:.4rem;margin-left:.4rem}figure img{width:100%}figure p{text-align:center;margin:.2rem 0}.post-header{margin:1em 0 1em 0}.post-header h1{margin:0}.post-info{display:flex;flex-wrap:wrap;padding:0;margin-top:0}.post-info>li{padding-right:.5rem}.post-info li{list-style:none;display:flex}.post-info li>ul{display:flex;padding:0;white-space:pre}.post-info li>ul:before{content:" ";white-space:pre}.post-taxonomies+.post-taxonomies:before{content:", "}code,pre{background-color:#d3d3d3;border-radius:5px;padding:.2rem}pre{overflow:auto;max-width:95vw}.terms{display:flex;flex-wrap:wrap}.term{margin-right:1rem}/*# sourceMappingURL=style.css.map */
|
|
@ -1,50 +0,0 @@
|
||||||
////////////////////
|
|
||||||
// //
|
|
||||||
// SETTING COLORS //
|
|
||||||
// //
|
|
||||||
////////////////////
|
|
||||||
|
|
||||||
html,
|
|
||||||
body {
|
|
||||||
background-color: $darkest-polar;
|
|
||||||
color: $snow-storm-light-grey;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
color: $frost-green;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:visited {
|
|
||||||
color: $frost-grey-blue;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active,
|
|
||||||
a:focus,
|
|
||||||
.main-header a:active,
|
|
||||||
.main-header a:focus {
|
|
||||||
color: $frost-lighter-green;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover,
|
|
||||||
.main-header a:hover,
|
|
||||||
.main-footer a:hover {
|
|
||||||
color: $aurora-purple;
|
|
||||||
}
|
|
||||||
|
|
||||||
.main-header,
|
|
||||||
.main-header a,
|
|
||||||
.main-footer,
|
|
||||||
.main-footer a,
|
|
||||||
nav {
|
|
||||||
color: $snow-storm-lightest-grey;
|
|
||||||
}
|
|
||||||
|
|
||||||
code,
|
|
||||||
pre {
|
|
||||||
background-color: $darker-polar;
|
|
||||||
}
|
|
||||||
|
|
||||||
figure {
|
|
||||||
// background-color: $darkest-polar;
|
|
||||||
// box-shadow: 0 2px 10px 5px $the-darkiest-polar;
|
|
||||||
}
|
|
|
@ -1,18 +1,41 @@
|
||||||
|
///////////////////
|
||||||
|
// //
|
||||||
|
// FONT-FACE //
|
||||||
|
// //
|
||||||
|
///////////////////
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: "mylilex";
|
||||||
|
font-weight: 100;
|
||||||
|
src: url("/fonts/Lilex-Thin.ttf") format('truetype');
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: "mylilex";
|
||||||
|
font-weight: 200;
|
||||||
|
src: url("/fonts/Lilex-ExtraLight.ttf") format('truetype');
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: "mylilex";
|
||||||
|
font-weight: 400;
|
||||||
|
src: url("/fonts/Lilex-Regular.ttf") format('truetype');
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: "mylilex";
|
||||||
|
font-weight: 700;
|
||||||
|
src: url("/fonts/Lilex-Bold.ttf") format('truetype');
|
||||||
|
}
|
||||||
|
|
||||||
///////////////////
|
///////////////////
|
||||||
// //
|
// //
|
||||||
// FONTS //
|
// FONTS //
|
||||||
// //
|
// //
|
||||||
///////////////////
|
///////////////////
|
||||||
|
|
||||||
html,
|
|
||||||
body {
|
|
||||||
font-size: $font-size-base;
|
|
||||||
line-height: $line-height-base;
|
|
||||||
font-family: $font-family;
|
|
||||||
}
|
|
||||||
|
|
||||||
code,
|
code,
|
||||||
figure p,
|
figure figcaption,
|
||||||
.footnotes,
|
.footnotes,
|
||||||
.footnote-ref,
|
.footnote-ref,
|
||||||
.list-footer,
|
.list-footer,
|
||||||
|
@ -20,23 +43,20 @@ figure p,
|
||||||
nav,
|
nav,
|
||||||
.post-info,
|
.post-info,
|
||||||
.posts-list footer {
|
.posts-list footer {
|
||||||
font-size: $font-size-small;
|
font-size: smaller;
|
||||||
}
|
}
|
||||||
|
|
||||||
blockquote {
|
blockquote {
|
||||||
font-style: italic;
|
font-style: italic;
|
||||||
}
|
}
|
||||||
|
|
||||||
.smallcaps {
|
.smallcaps,
|
||||||
|
#licence {
|
||||||
font-variant: small-caps;
|
font-variant: small-caps;
|
||||||
}
|
}
|
||||||
|
|
||||||
.home-lists {
|
.home-lists {
|
||||||
dt {
|
dt {
|
||||||
font-weight: bold;
|
font-weight: 700;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#licence {
|
|
||||||
font-variant: small-caps;
|
|
||||||
}
|
|
||||||
|
|
|
@ -5,16 +5,16 @@
|
||||||
///////////////////
|
///////////////////
|
||||||
|
|
||||||
.main-footer {
|
.main-footer {
|
||||||
margin-top: 1.25rem;
|
nav {
|
||||||
padding-bottom: 1.25rem;
|
|
||||||
|
|
||||||
ul {
|
ul {
|
||||||
display: flex;
|
flex-grow: 1;
|
||||||
justify-content: space-evenly;
|
justify-content: space-evenly;
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@include inline-list;
|
a {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
////////////////////
|
|
||||||
// //
|
|
||||||
// Grid //
|
|
||||||
// //
|
|
||||||
////////////////////
|
|
||||||
|
|
||||||
@mixin breakpoint($point) {
|
|
||||||
@if $point == desktop {
|
|
||||||
@media (min-width: 75em) { @content ; } // 1200 px
|
|
||||||
} @else if $point == laptop {
|
|
||||||
@media (min-width: 47.5em) { @content ; } // 760 px
|
|
||||||
} @else if $point == tablet {
|
|
||||||
@media (min-width: 37.5rem) { @content ; } // 600 px
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
|
@ -1,45 +1,35 @@
|
||||||
///////////////////
|
///////////////////
|
||||||
// //
|
// //
|
||||||
// HEADER //
|
// MAIN HEADER //
|
||||||
// //
|
// //
|
||||||
///////////////////
|
///////////////////
|
||||||
|
|
||||||
|
.logo {
|
||||||
|
height: 3rem;
|
||||||
|
margin-right: .5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.title {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
.main-header {
|
.main-header {
|
||||||
|
|
||||||
|
nav {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
margin: 1.25rem 0;
|
|
||||||
|
|
||||||
.avatar {
|
ul {
|
||||||
height: 3rem;
|
align-self: center;
|
||||||
margin: auto 0;
|
|
||||||
border-radius: 35%;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
|
||||||
h1 {
|
h1 {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
article {
|
|
||||||
flex-grow: 1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.title {
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
gap: .5rem;
|
|
||||||
margin-bottom: .5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
nav {
|
|
||||||
|
|
||||||
ul {
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-evenly;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@include inline-list;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,11 +8,8 @@ body {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
height: 100vh;
|
height: 100vh;
|
||||||
max-width: $content-max-width;
|
|
||||||
margin: 0 0 0 $content-left-margin;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
main {
|
main {
|
||||||
flex-grow: 1;
|
flex-grow: 1;
|
||||||
margin: 0 0 2.5rem 0;
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
// //
|
// //
|
||||||
///////////////////
|
///////////////////
|
||||||
|
|
||||||
|
/* Lists of posts (like in categories page) */
|
||||||
.posts-list {
|
.posts-list {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
@ -14,3 +15,92 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Lists of the main page, for contact */
|
||||||
|
.home-lists {
|
||||||
|
|
||||||
|
margin: 0;
|
||||||
|
|
||||||
|
@media (min-width: 768px) {
|
||||||
|
display: inline-flex;
|
||||||
|
flex-flow: row;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
overflow: visible;
|
||||||
|
width: 100%; // set the container width
|
||||||
|
|
||||||
|
dt {
|
||||||
|
flex: 0 0 24%;
|
||||||
|
word-wrap: anywhere;
|
||||||
|
}
|
||||||
|
|
||||||
|
dd {
|
||||||
|
flex: 0 0 74%;
|
||||||
|
margin-left: auto;
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
dd {
|
||||||
|
margin-left: .5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
dt::after {
|
||||||
|
content: ' :';
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/* List under the post information summary */
|
||||||
|
.post-info {
|
||||||
|
|
||||||
|
summary,
|
||||||
|
ol,
|
||||||
|
ul,
|
||||||
|
li {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul {
|
||||||
|
padding: 0;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
li {
|
||||||
|
display: flex;
|
||||||
|
|
||||||
|
> ul {
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
padding: 0;
|
||||||
|
white-space: pre;
|
||||||
|
}
|
||||||
|
|
||||||
|
> ul::before {
|
||||||
|
content: ' ';
|
||||||
|
white-space: pre;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (min-width: 576px) {
|
||||||
|
.post-info > ul {
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
|
||||||
|
> li:not(:last-child) {
|
||||||
|
&::after {
|
||||||
|
content: ' /';
|
||||||
|
white-space: pre;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.post-taxonomies:not(:last-child) {
|
||||||
|
&::after {
|
||||||
|
content: ', ';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.list-footer {
|
||||||
|
padding-left: .5em;
|
||||||
|
}
|
||||||
|
|
|
@ -1,44 +0,0 @@
|
||||||
///////////////////
|
|
||||||
// //
|
|
||||||
// MAIN //
|
|
||||||
// //
|
|
||||||
///////////////////
|
|
||||||
|
|
||||||
.home-lists {
|
|
||||||
|
|
||||||
@include breakpoint(laptop) {
|
|
||||||
display: inline-flex;
|
|
||||||
flex-flow: row;
|
|
||||||
flex-wrap: wrap;
|
|
||||||
overflow: visible;
|
|
||||||
width: 100%; // set the container width
|
|
||||||
|
|
||||||
dt {
|
|
||||||
flex: 0 0 39%;
|
|
||||||
word-wrap: anywhere;
|
|
||||||
}
|
|
||||||
|
|
||||||
dd {
|
|
||||||
flex: 0 0 59%;
|
|
||||||
margin-left: auto;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
dd {
|
|
||||||
margin-left: .5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
dt::after {
|
|
||||||
content: ' :';
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents {
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.home-lists {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
|
@ -1,12 +1,23 @@
|
||||||
|
///////////////////
|
||||||
|
// //
|
||||||
|
// MEDIAS //
|
||||||
|
// //
|
||||||
|
///////////////////
|
||||||
|
|
||||||
|
|
||||||
|
@use "@picocss/pico/scss/colors/index" as *;
|
||||||
|
|
||||||
.audio,
|
.audio,
|
||||||
.stream {
|
.stream {
|
||||||
|
border: $purple-200 solid var(--pico-border-width);
|
||||||
|
|
||||||
audio {
|
audio {
|
||||||
border-radius: .5rem;
|
border-radius: var(--pico-border-radius);
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
figcaption p {
|
figcaption p {
|
||||||
font-size: $font-size-small;
|
font-size: smaller;
|
||||||
padding-left: .5rem;
|
padding-left: .5rem;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
@ -16,7 +27,7 @@
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
|
||||||
@include breakpoint(tablet) {
|
@media (min-width: 768px) {
|
||||||
flex-direction: row;
|
flex-direction: row;
|
||||||
|
|
||||||
img {
|
img {
|
||||||
|
@ -32,7 +43,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@include breakpoint(laptop) {
|
@media (min-width: 1024px) {
|
||||||
|
|
||||||
div {
|
div {
|
||||||
flex-grow: 4;
|
flex-grow: 4;
|
||||||
|
@ -46,17 +57,34 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
figure {
|
figure {
|
||||||
border-radius: 5px;
|
border-radius: var(--pico-border-radius);
|
||||||
margin-left: .4rem;
|
margin: 1em auto;
|
||||||
margin-right: .4rem;
|
|
||||||
padding: .4rem;
|
padding: .4rem;
|
||||||
|
border: $purple-200 solid var(--pico-border-width);
|
||||||
|
width: 80%;
|
||||||
|
|
||||||
img {
|
img {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
figcaption {
|
||||||
|
font-size: smaller;
|
||||||
|
|
||||||
p {
|
p {
|
||||||
margin: .2rem 0;
|
margin: .2rem 0;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.post-image {
|
||||||
|
border: none;
|
||||||
|
width: 100%;
|
||||||
|
padding-left: 0;
|
||||||
|
|
||||||
|
@media (min-width: 768px) {
|
||||||
|
max-width: 97%;
|
||||||
|
margin: auto;
|
||||||
|
padding-right: 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
///////////////////
|
|
||||||
// //
|
|
||||||
// MIXINS //
|
|
||||||
// //
|
|
||||||
///////////////////
|
|
||||||
|
|
||||||
// Inline, no bullet lists
|
|
||||||
@mixin inline-list {
|
|
||||||
ul > li {
|
|
||||||
display: inline;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -0,0 +1,39 @@
|
||||||
|
/////////////////////////
|
||||||
|
// //
|
||||||
|
// Pico CSS //
|
||||||
|
// https://picocss.com //
|
||||||
|
// //
|
||||||
|
/////////////////////////
|
||||||
|
|
||||||
|
|
||||||
|
@use "@picocss/pico/scss/pico" with (
|
||||||
|
$theme-color: "purple",
|
||||||
|
$enable-semantic-container: true,
|
||||||
|
$enable-responsive-spacings: true,
|
||||||
|
$modules: (
|
||||||
|
// deactive unused modules
|
||||||
|
"forms/input-color": false,
|
||||||
|
"forms/input-date": false,
|
||||||
|
"forms/input-file": false,
|
||||||
|
"forms/input-range": false,
|
||||||
|
"forms/input-search": false,
|
||||||
|
"components/card": false,
|
||||||
|
"components/dropdown": false,
|
||||||
|
"components/loading": false,
|
||||||
|
"components/modal": false,
|
||||||
|
"components/progress": false,
|
||||||
|
"components/tooltip": false,
|
||||||
|
),
|
||||||
|
// Limit the viewport width for large screen
|
||||||
|
$breakpoints: (
|
||||||
|
lg: (
|
||||||
|
viewport: 43rem,
|
||||||
|
),
|
||||||
|
xl: (
|
||||||
|
viewport: 43rem,
|
||||||
|
),
|
||||||
|
xxl: (
|
||||||
|
viewport: 43rem,
|
||||||
|
),
|
||||||
|
)
|
||||||
|
);
|
|
@ -1,68 +0,0 @@
|
||||||
///////////////////
|
|
||||||
// //
|
|
||||||
// POST //
|
|
||||||
// //
|
|
||||||
///////////////////
|
|
||||||
|
|
||||||
.post-header {
|
|
||||||
h1 {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.post-image {
|
|
||||||
width: 97%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.post-info {
|
|
||||||
|
|
||||||
> ul {
|
|
||||||
margin-top: 0;
|
|
||||||
padding: 0;
|
|
||||||
|
|
||||||
> li {
|
|
||||||
padding-right: .3rem;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
li {
|
|
||||||
display: flex;
|
|
||||||
list-style: none;
|
|
||||||
|
|
||||||
> ul {
|
|
||||||
display: flex;
|
|
||||||
flex-wrap: wrap;
|
|
||||||
padding: 0;
|
|
||||||
white-space: pre;
|
|
||||||
}
|
|
||||||
|
|
||||||
> ul::before {
|
|
||||||
content: ' ';
|
|
||||||
white-space: pre;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@include breakpoint(tablet) {
|
|
||||||
.post-info > ul {
|
|
||||||
display: flex;
|
|
||||||
flex-wrap: wrap;
|
|
||||||
|
|
||||||
> li:not(:last-child) {
|
|
||||||
&::after {
|
|
||||||
content: ' /';
|
|
||||||
white-space: pre;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.post-taxonomies:not(:last-child) {
|
|
||||||
&::after {
|
|
||||||
content: ', ';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.list-footer {
|
|
||||||
padding-left: .5em;
|
|
||||||
}
|
|
|
@ -4,11 +4,19 @@
|
||||||
// //
|
// //
|
||||||
////////////////////
|
////////////////////
|
||||||
|
|
||||||
.verse {
|
@use "@picocss/pico/scss/colors/index" as *;
|
||||||
line-height: $line-height-verse;
|
|
||||||
|
|
||||||
p {
|
.verse {
|
||||||
margin-bottom: 1rem;
|
line-height: var(--line-height-verse);
|
||||||
|
@media (min-width: 768px) {
|
||||||
|
margin-left: 3rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
p:not(:last-child) {
|
||||||
|
margin-bottom: var(--verse-p-bottom-space);
|
||||||
|
@media (min-width: 768px) {
|
||||||
|
margin-bottom: var(--verse-p-bottom-space-larger);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
br {
|
br {
|
||||||
|
@ -16,9 +24,32 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.main-header,
|
mark {
|
||||||
.main-footer {
|
background-color: $purple-100;
|
||||||
a {
|
}
|
||||||
text-decoration: none;
|
|
||||||
|
.citation {
|
||||||
|
border: none;
|
||||||
|
margin: initial;
|
||||||
|
width: initial;
|
||||||
|
|
||||||
|
blockquote {
|
||||||
|
margin: 0;
|
||||||
|
margin-left: .5rem;
|
||||||
|
padding: 0 0 0 .5rem;
|
||||||
|
|
||||||
|
p {
|
||||||
|
text-align: left;
|
||||||
|
margin: .4rem 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
em {
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
figcaption {
|
||||||
|
text-align: right;
|
||||||
|
margin-top: 1rem;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,74 +1,42 @@
|
||||||
///////////////////
|
// Overide pico variables
|
||||||
// //
|
|
||||||
// WIDTH //
|
|
||||||
// //
|
|
||||||
///////////////////
|
|
||||||
|
|
||||||
$content-max-width: 46rem; // 920 px
|
:root {
|
||||||
$content-left-margin: 3vw;
|
--pico-font-family-monospace: "mylilex",
|
||||||
|
monospace,
|
||||||
|
var(--pico-font-family-emoji);
|
||||||
|
--pico-font-family: "mylilex", serif, var(--pico-font-family-emoji);
|
||||||
|
--pico-font-weight: 400;
|
||||||
|
--line-height-verse: 1.4;
|
||||||
|
--verse-p-bottom-space: 2rem;
|
||||||
|
--verse-p-bottom-space-larger: 3rem;
|
||||||
|
}
|
||||||
|
|
||||||
///////////////////
|
h1,
|
||||||
// //
|
h2,
|
||||||
// FONT //
|
h3,
|
||||||
// //
|
h4,
|
||||||
///////////////////
|
h5,
|
||||||
|
h6,
|
||||||
|
thead th,
|
||||||
|
thead td,
|
||||||
|
tfoot th,
|
||||||
|
tfoot td {
|
||||||
|
--pico-font-weight: 700;
|
||||||
|
}
|
||||||
|
|
||||||
$font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
// Adapt the SVG logo color to the colorscheme
|
||||||
$font-size-base: 1.25rem !default; // 25 px
|
|
||||||
$font-size-small: .9rem; // 18 px
|
|
||||||
$line-height-base: 1.4;
|
|
||||||
$line-height-verse: 1.3;
|
|
||||||
|
|
||||||
|
[data-theme=light],
|
||||||
|
:root:not([data-theme=dark]) {
|
||||||
|
--logo-color: #000000;
|
||||||
|
}
|
||||||
|
|
||||||
/////////////////////
|
@media only screen and (prefers-color-scheme: dark) {
|
||||||
// //
|
:root:not([data-theme]) {
|
||||||
// COLORS //
|
--logo-color: #ffffff;
|
||||||
// //
|
}
|
||||||
// Based on Nord //
|
}
|
||||||
// color scheme //
|
|
||||||
// //
|
|
||||||
/////////////////////
|
|
||||||
|
|
||||||
$nord0: #2e3440; // Polar night, darkest grey
|
|
||||||
$nord1: #3b4252; // Polar night, darker grey
|
|
||||||
$nord2: #434c5e; // Polar night, dark grey
|
|
||||||
$nord3: #4c566a; // Polar night, lighter grey
|
|
||||||
$nord4: #d8dee9; // Snow storm, origin, light grey
|
|
||||||
$nord5: #e5e9f0; // Snow storm, brighter light grey
|
|
||||||
$nord6: #eceff4; // Snow storm, the brightest one
|
|
||||||
$nord7: #8fbcbb; // Frost, frozen polar water
|
|
||||||
$nord8: #88c0d0; // Frost, brighter, pure and clear ice
|
|
||||||
$nord9: #81a1c1; // Frost, darker, arctic waters
|
|
||||||
$nord10: #5e81ac; // Frost, darkest, deep arctic ocean
|
|
||||||
$nord11: #bf616a; // Aurora, red
|
|
||||||
$nord12: #d08770; // Aurora, orange
|
|
||||||
$nord13: #ebcb8b; // Aurora, yellow
|
|
||||||
$nord14: #a3be8c; // Aurora, green
|
|
||||||
$nord15: #b48ead; // Aurora, purple
|
|
||||||
|
|
||||||
|
|
||||||
// Polar, translated into something easy to remember, hopefully
|
|
||||||
$darkest-polar: $nord0;
|
|
||||||
$darker-polar: $nord1;
|
|
||||||
$dark-polar: $nord2;
|
|
||||||
$lighter-polar: $nord3;
|
|
||||||
$the-darkiest-polar: darken($darkest-polar, 4%);
|
|
||||||
|
|
||||||
// Snow storm, translated into something easy to remember, hopefully
|
|
||||||
$snow-storm-light-grey: $nord4;
|
|
||||||
$snow-storm-lighter-grey: $nord5;
|
|
||||||
$snow-storm-lightest-grey: $nord6;
|
|
||||||
|
|
||||||
//Frost, translated into something easy to remember, hopefully
|
|
||||||
$frost-green: $nord7;
|
|
||||||
$frost-lighter-green: $nord8;
|
|
||||||
$frost-grey-blue: $nord9;
|
|
||||||
$frost-deep-blue: $nord10;
|
|
||||||
|
|
||||||
//Aurora, translated into something easy to remember, hopefully
|
|
||||||
$aurora-red: $nord11;
|
|
||||||
$aurora-orange: $nord12;
|
|
||||||
$aurora-yellow: $nord13;
|
|
||||||
$aurora-green: $nord14;
|
|
||||||
$aurora-purple: $nord15;
|
|
||||||
|
|
||||||
|
[data-theme=dark] {
|
||||||
|
--logo-color: #ffffff;
|
||||||
|
}
|
||||||
|
|
|
@ -4,43 +4,12 @@
|
||||||
// //
|
// //
|
||||||
////////////////////
|
////////////////////
|
||||||
|
|
||||||
@import 'variables';
|
@use "picocss"; /* The pico css framework, customized */
|
||||||
@import 'grid';
|
@use "fonts"; /* The font face and fonts settings */
|
||||||
@import 'mixins';
|
@use "variables"; /* Overrides the pico css variables and sets others */
|
||||||
@import 'colors';
|
@use "layout"; /* Main structure display */
|
||||||
@import 'fonts';
|
@use "header";
|
||||||
@import 'footer';
|
@use "footer";
|
||||||
@import 'header';
|
@use "lists"; /* Lists, post-infos, posts-lists */
|
||||||
@import 'layout';
|
@use "medias"; /* Audio, streams, figures, post-images */
|
||||||
@import 'lists';
|
@use "texts";
|
||||||
@import 'main_body';
|
|
||||||
@import 'medias';
|
|
||||||
@import 'post';
|
|
||||||
@import 'texts';
|
|
||||||
|
|
||||||
|
|
||||||
////////////////////
|
|
||||||
// //
|
|
||||||
// Divers //
|
|
||||||
// //
|
|
||||||
////////////////////
|
|
||||||
|
|
||||||
code,
|
|
||||||
pre {
|
|
||||||
border-radius: 5px;
|
|
||||||
padding: .2rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre {
|
|
||||||
max-width: 95vw;
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
.terms {
|
|
||||||
display: flex;
|
|
||||||
flex-wrap: wrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
.term {
|
|
||||||
margin-right: 1rem;
|
|
||||||
}
|
|
||||||
|
|
|
@ -0,0 +1,25 @@
|
||||||
|
address = "Address"
|
||||||
|
audioDownload = "Your browser does not support the audio tag, you can access the file directly with"
|
||||||
|
categories = "Categories"
|
||||||
|
contactsPriv = "Personal contacts"
|
||||||
|
contactsPro = "Professional contacts"
|
||||||
|
cv = "cv"
|
||||||
|
defaultImageAlt = "Grayish sheep portrait"
|
||||||
|
e-mail = "e-mail"
|
||||||
|
fingerprint = "Fingerprint"
|
||||||
|
lastCommit = "Last commit modifying this page"
|
||||||
|
lastUpdate = "Last update"
|
||||||
|
mobile = "Mobile"
|
||||||
|
online = "Online"
|
||||||
|
permalink = "Permalink"
|
||||||
|
post-infos = "Post information"
|
||||||
|
pubkey = "Public key"
|
||||||
|
published = "Published on"
|
||||||
|
subscribe = "Subscribe"
|
||||||
|
subscribeToPublications = "Subscribe to posts"
|
||||||
|
tags = "Tags"
|
||||||
|
tel = "Phone"
|
||||||
|
thisLink = "this link"
|
||||||
|
toSection = "from this section"
|
||||||
|
toWebsite = "from the website"
|
||||||
|
xmpp = "xmpp"
|
37
i18n/fr.toml
37
i18n/fr.toml
|
@ -1,12 +1,25 @@
|
||||||
[post-infos]
|
address = "Adresse"
|
||||||
other = "Informations sur le billet"
|
audioDownload = "Ton navigateur ne supporte pas la balise audio, tu peux télécharger le fichier avec"
|
||||||
|
categories = "Catégories "
|
||||||
[permalink]
|
contactsPriv = "Contacts personnels"
|
||||||
other = "Permalien"
|
contactsPro = "Contacts professionnels"
|
||||||
|
cv = "cv"
|
||||||
[contactsPriv]
|
defaultImageAlt = "Portrait de mouton en nuances de gris"
|
||||||
other = "Contacts personnels"
|
e-mail = "e-mail"
|
||||||
|
fingerprint = "Empreinte"
|
||||||
|
lastCommit = "Dernier commit modifiant cette page"
|
||||||
[contactsPro]
|
lastUpdate = "Dernière mise à jour "
|
||||||
other = "Contacts professionnels"
|
mobile = "Téléphone mobile"
|
||||||
|
online = "En ligne"
|
||||||
|
permalink = "Permalien"
|
||||||
|
post-infos = "Informations sur le billet"
|
||||||
|
pubkey = "Clé publique"
|
||||||
|
published = "Publié le "
|
||||||
|
subscribe = "S'abonner"
|
||||||
|
subscribeToPublications = "S'abonner aux publications"
|
||||||
|
tags = "Tags "
|
||||||
|
tel = "Téléphone"
|
||||||
|
thisLink = "ce lien"
|
||||||
|
toSection = "de cette section"
|
||||||
|
toWebsite = "du site"
|
||||||
|
xmpp = "xmpp"
|
||||||
|
|
|
@ -3,16 +3,18 @@
|
||||||
<header>
|
<header>
|
||||||
<h2>{{.Title}}</h2>
|
<h2>{{.Title}}</h2>
|
||||||
</header>
|
</header>
|
||||||
<!-- "{{.Content}}" pulls from the markdown content of the corresponding _index.md -->
|
<!-- "{{.Content}}" pulls from the markdown content of the corresponding
|
||||||
|
_index.md -->
|
||||||
{{.Content}}
|
{{.Content}}
|
||||||
<article class="posts-list">
|
<section class="grid posts-list">
|
||||||
<!-- Ranges through content/posts/*.md -->
|
<!-- Ranges through content/posts/*.md in reverse order, then displays
|
||||||
|
the post title, the date and categories (list-footer template) -->
|
||||||
{{ range .Pages.ByPublishDate.Reverse }}
|
{{ range .Pages.ByPublishDate.Reverse }}
|
||||||
<article>
|
<article>
|
||||||
<a href="{{.Permalink}}">{{.Title}}</a>
|
<a href="{{.Permalink}}">{{.Title}}</a>
|
||||||
{{ partial "lists-footer.html" . }}
|
{{ partial "lists-footer.html" . }}
|
||||||
</article>
|
</article>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</article>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
|
@ -17,9 +17,9 @@
|
||||||
<link>{{ .Permalink }}</link>
|
<link>{{ .Permalink }}</link>
|
||||||
<description>Recent content {{ if ne .Title .Site.Title }}{{ with .Title }}in {{.}} {{ end }}{{ end }}on {{ .Site.Title }}</description>
|
<description>Recent content {{ if ne .Title .Site.Title }}{{ with .Title }}in {{.}} {{ end }}{{ end }}on {{ .Site.Title }}</description>
|
||||||
<generator>Hugo -- gohugo.io</generator>{{ with .Site.LanguageCode }}
|
<generator>Hugo -- gohugo.io</generator>{{ with .Site.LanguageCode }}
|
||||||
<language>{{.}}</language>{{end}}{{ with .Site.Author.email }}
|
<language>{{.}}</language>{{end}}{{ with .Site.Params.author.email }}
|
||||||
<managingEditor>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</managingEditor>{{end}}{{ with .Site.Author.email }}
|
<managingEditor>{{.}}{{ with $.Site.Params.author.name }} ({{.}}){{end}}</managingEditor>{{end}}{{ with .Site.Author.email }}
|
||||||
<webMaster>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</webMaster>{{end}}{{ with .Site.Copyright }}
|
<webMaster>{{.}}{{ with $.Site.Params.author.name }} ({{.}}){{end}}</webMaster>{{end}}{{ with .Site.Copyright }}
|
||||||
<copyright>{{.}}</copyright>{{end}}{{ if not .Date.IsZero }}
|
<copyright>{{.}}</copyright>{{end}}{{ if not .Date.IsZero }}
|
||||||
<lastBuildDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</lastBuildDate>{{ end }}
|
<lastBuildDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</lastBuildDate>{{ end }}
|
||||||
{{ with .OutputFormats.Get "RSS" }}
|
{{ with .OutputFormats.Get "RSS" }}
|
||||||
|
@ -29,8 +29,11 @@
|
||||||
<item>
|
<item>
|
||||||
<title>{{ .Title }}</title>
|
<title>{{ .Title }}</title>
|
||||||
<link>{{ .Permalink }}</link>
|
<link>{{ .Permalink }}</link>
|
||||||
<pubDate>{{ .PublishDate.Format "2006-01-02" | safeHTML }}</pubDate>
|
<pubDate>{{ .PublishDate.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</pubDate>
|
||||||
{{ with .Site.Author.email }}<author>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</author>{{end}}
|
{{ if (and (isset .Params "lastmod") (gt (dateFormat "2006-01-02" (.Lastmod)) (dateFormat "2006-01-02" (.PublishDate)))) }}
|
||||||
|
<updated>{{ .Lastmod.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</updated>
|
||||||
|
{{ end }}
|
||||||
|
{{ with .Site.Params.author.email }}<author>{{.}}{{ with $.Site.Params.author.name }} ({{.}}){{end}}</author>{{end}}
|
||||||
<guid>{{ .Permalink }}</guid>
|
<guid>{{ .Permalink }}</guid>
|
||||||
<description>{{ .Content | html }}</description>
|
<description>{{ .Content | html }}</description>
|
||||||
</item>
|
</item>
|
||||||
|
|
|
@ -2,12 +2,18 @@
|
||||||
<header>
|
<header>
|
||||||
<h2>{{.Title}}</h2>
|
<h2>{{.Title}}</h2>
|
||||||
</header>
|
</header>
|
||||||
<!-- "{{.Content}}" pulls from the markdown content of the corresponding _index.md -->
|
<!-- "{{.Content}}" pulls from the markdown content of the corresponding
|
||||||
<article>
|
_index.md -->
|
||||||
|
<main>
|
||||||
<header>
|
<header>
|
||||||
{{.Content }}
|
{{.Content }}
|
||||||
</header>
|
</header>
|
||||||
<article class="posts-list">
|
<section class="posts-list">
|
||||||
|
<!--
|
||||||
|
Ranges pages by the publish date, in reverse order, to display the
|
||||||
|
post titles of the section from most recent to older. It adds to
|
||||||
|
the title the date and categories (from lists-footer.html)
|
||||||
|
-->
|
||||||
{{ range .Pages.ByPublishDate.Reverse }}
|
{{ range .Pages.ByPublishDate.Reverse }}
|
||||||
<article>
|
<article>
|
||||||
<a href="{{ .Permalink }}">
|
<a href="{{ .Permalink }}">
|
||||||
|
@ -16,6 +22,6 @@
|
||||||
{{ partial "lists-footer.html" . }}
|
{{ partial "lists-footer.html" . }}
|
||||||
</article>
|
</article>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</article>
|
</section>
|
||||||
</article>
|
</main>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
|
@ -1,17 +1,30 @@
|
||||||
{{ define "main" }}
|
{{ define "main" }}
|
||||||
<header class="post-header">
|
<header class="post-header">
|
||||||
{{ if .Params.postimage -}}
|
|
||||||
<img class="post-image"
|
|
||||||
src="/images/{{ .Params.postimage }}"
|
|
||||||
alt="{{ .Params.postimagedescription }}">
|
|
||||||
{{ end }}
|
|
||||||
<h1 id="title">{{ .Title }}</h1>
|
<h1 id="title">{{ .Title }}</h1>
|
||||||
|
<!--
|
||||||
|
If it's a static page, then the post information is useless and
|
||||||
|
therefore not displayed. The test checks if the page IS NOT a static
|
||||||
|
page.
|
||||||
|
-->
|
||||||
{{- if ne .Layout "static" }}
|
{{- if ne .Layout "static" }}
|
||||||
{{- partial "post-info.html" . -}}
|
{{- partial "post-info.html" . -}}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</header>
|
</header>
|
||||||
|
<!--
|
||||||
|
If in the front matter, the layout key is set to verse, then the class is
|
||||||
|
added.
|
||||||
|
-->
|
||||||
<article {{ if eq .Layout "verse" }} class="content, {{ .Layout }}"
|
<article {{ if eq .Layout "verse" }} class="content, {{ .Layout }}"
|
||||||
{{ else }} class="content" {{ end -}}>
|
{{ else }} class="content" {{ end -}}>
|
||||||
|
<!--
|
||||||
|
Displays the image associated to the post, if set in the front matter.
|
||||||
|
-->
|
||||||
|
{{ if .Params.postimage -}}
|
||||||
|
<figure class="post-image">
|
||||||
|
<img src="/images/{{ .Params.postimage }}"
|
||||||
|
alt="{{ .Params.postimagedescription }}">
|
||||||
|
</figure>
|
||||||
|
{{ end }}
|
||||||
{{ .Content -}}
|
{{ .Content -}}
|
||||||
</article>
|
</article>
|
||||||
{{ end -}}
|
{{ end -}}
|
||||||
|
|
|
@ -2,12 +2,17 @@
|
||||||
<header>
|
<header>
|
||||||
<h2>{{.Title}}</h2>
|
<h2>{{.Title}}</h2>
|
||||||
</header>
|
</header>
|
||||||
<!-- "{{.Content}}" pulls from the markdown content of the corresponding _index.md -->
|
<!-- "{{.Content}}" pulls from the markdown content of the corresponding
|
||||||
|
_index.md -->
|
||||||
{{.Content}}
|
{{.Content}}
|
||||||
<article class="terms">
|
<article class="terms">
|
||||||
|
<!-- Ranges throught categories, alphabetically, then displays the posts
|
||||||
|
title with the number of item in the category -->
|
||||||
{{ range .Data.Terms.Alphabetical }}
|
{{ range .Data.Terms.Alphabetical }}
|
||||||
<article class="term">
|
<article class="term">
|
||||||
<p><a href="{{ .Page.Permalink }}">{{ .Page.Title }}</a> ({{ .Count }})</p>
|
<p>
|
||||||
|
<a href="{{ .Page.Permalink }}">{{ .Page.Title }}</a> ({{ .Count }})
|
||||||
|
</p>
|
||||||
</article>
|
</article>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</article>
|
</article>
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
{{ define "main" }}
|
{{ define "main" }}
|
||||||
<!-- Note that the content for index.html, as a sort of list page, will pull from content/_index.md -->
|
<!-- Note that the content for index.html, as a sort of list page, will pull from content/_index.md -->
|
||||||
{{.Content}}
|
{{.Content}}
|
||||||
{{ if not .Site.Params.online.hide }}
|
{{ if .Site.Params.online }}
|
||||||
{{ partial "online" . }}
|
{{ partial "online" . }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{if not .Site.Params.contactsPriv.hide }}
|
{{ if .Site.Params.contactsPriv }}
|
||||||
{{ partial "perso" .}}
|
{{ partial "perso" .}}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{if not .Site.Params.contactsPro.hide }}
|
{{ if .Site.Params.contactsPro }}
|
||||||
{{ partial "pro" . }}
|
{{ partial "pro" . }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</main>
|
</main>
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
<footer class="main-footer">
|
{{ $currentPage := . -}}
|
||||||
|
{{ $siteSources := .Site.Params.siteSources }}
|
||||||
|
<footer class="container main-footer no-print">
|
||||||
<nav role="navigation" aria-label="Secondary">
|
<nav role="navigation" aria-label="Secondary">
|
||||||
<ul>
|
<ul>
|
||||||
{{ $currentPage := . -}}
|
|
||||||
{{ range sort .Site.Menus.footer -}}
|
{{ range sort .Site.Menus.footer -}}
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-item-link{{if or ($currentPage.IsMenuCurrent "footer" .) ($currentPage.HasMenuCurrent "footer" .) }} active{{end}}"
|
<a class="nav-item-link{{if or ($currentPage.IsMenuCurrent "footer" .) ($currentPage.HasMenuCurrent "footer" .) }} active{{end}}"
|
||||||
|
@ -13,8 +14,14 @@
|
||||||
{{ $git := . }}
|
{{ $git := . }}
|
||||||
<li>
|
<li>
|
||||||
<code>
|
<code>
|
||||||
<a href="https://framagit.org/iGormilhit/igor.milhit/-/commit/{{- $git.Hash -}}"
|
<a href="
|
||||||
title="Dernier commit modifiant cette page">
|
{{- if eq $siteSources.type "gitlab" -}}
|
||||||
|
{{ $siteSources.url }}/-/
|
||||||
|
{{- else -}}
|
||||||
|
{{ $siteSources.url }}/
|
||||||
|
{{- end -}}
|
||||||
|
commit/{{- $git.Hash -}}"
|
||||||
|
title="{{ i18n "lastCommit" }}">
|
||||||
{{ $git.AbbreviatedHash }}
|
{{ $git.AbbreviatedHash }}
|
||||||
</a>
|
</a>
|
||||||
</code>
|
</code>
|
||||||
|
|
|
@ -3,15 +3,27 @@
|
||||||
<meta name="viewport" content="width=device-width">
|
<meta name="viewport" content="width=device-width">
|
||||||
<title>{{ .Title }} - {{ .Site.Title }}</title>
|
<title>{{ .Title }} - {{ .Site.Title }}</title>
|
||||||
<link rel="canonical" href="{{ .Permalink }}">
|
<link rel="canonical" href="{{ .Permalink }}">
|
||||||
{{- if .Site.IsServer -}}
|
{{- if hugo.IsServer -}}
|
||||||
{{- $options := (dict "targetPath" "styles.css" "enableSourceMap" true) -}}
|
{{- $options := (dict
|
||||||
|
"targetPath" "styles.css"
|
||||||
|
"transpiler" "dartsass"
|
||||||
|
"includePaths" (slice "node_modules")
|
||||||
|
"enableSourceMap" true
|
||||||
|
) -}}
|
||||||
{{- $styles := resources.Get "scss/main.scss" | toCSS $options }}
|
{{- $styles := resources.Get "scss/main.scss" | toCSS $options }}
|
||||||
<link rel="stylesheet" href="{{ $styles.Permalink }}" media="screen">
|
<link rel="stylesheet" href="{{ $styles.Permalink }}" media="screen">
|
||||||
{{- else -}}
|
{{- else -}}
|
||||||
{{- $options := (dict "targetPath" "styles.css") -}}
|
{{- $options := (dict
|
||||||
|
"transpiler" "dartsass"
|
||||||
|
"targetPath" "styles.css"
|
||||||
|
"includePaths" (slice "node_modules")
|
||||||
|
) -}}
|
||||||
{{- $styles := resources.Get "scss/main.scss" | toCSS $options | minify -}}
|
{{- $styles := resources.Get "scss/main.scss" | toCSS $options | minify -}}
|
||||||
<link rel="stylesheet" href="{{ $styles.Permalink }}" media="screen">
|
<link rel="stylesheet" href="{{ $styles.Permalink }}" media="screen">
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{ $options := (dict "targetPath" "print.css" ) -}}
|
||||||
|
{{- $print := resources.Get "css/gutenberg.css" | toCSS $options | minify -}}
|
||||||
|
<link rel="stylesheet" href="{{ $print.Permalink }}" media="print">
|
||||||
{{ range .AlternativeOutputFormats }}
|
{{ range .AlternativeOutputFormats }}
|
||||||
{{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}
|
{{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
|
@ -1,32 +1,51 @@
|
||||||
<header class="main-header">
|
<header class="container main-header">
|
||||||
<a href="{{ .Site.BaseURL }}" class="title">
|
<nav class="no-print" role="navigation" aria-label="Primary">
|
||||||
<img class="avatar" src="{{ .Site.BaseURL }}images/avatar.png">
|
<ul>
|
||||||
|
<li>
|
||||||
|
<!-- Insert the logo in SVG xml -->
|
||||||
|
<a href="{{ .Site.BaseURL }}"
|
||||||
|
title="{{ .Site.Title }}">
|
||||||
|
{{ partial "logo.html" }}
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="{{ .Site.BaseURL }}"
|
||||||
|
class="title no-reformat"
|
||||||
|
title="{{ .Site.Title }}" >
|
||||||
<h1>{{ .Site.Title }}</h1>
|
<h1>{{ .Site.Title }}</h1>
|
||||||
</a>
|
</a>
|
||||||
<nav role="navigation" aria-label="Primary">
|
</li>
|
||||||
|
</ul>
|
||||||
<ul>
|
<ul>
|
||||||
{{ $currentPage := . -}}
|
{{ $currentPage := . -}}
|
||||||
{{ range sort .Site.Menus.main -}}
|
{{ range sort .Site.Menus.main -}}
|
||||||
<li class="nav-item">
|
<li class="nav-item secondary">
|
||||||
<a class="nav-item-link{{if or ($currentPage.IsMenuCurrent "main" .) ($currentPage.HasMenuCurrent "main" .) }} active{{end}}"
|
<a class="nav-item-link{{if or (
|
||||||
|
$currentPage.IsMenuCurrent "main" .
|
||||||
|
) (
|
||||||
|
$currentPage.HasMenuCurrent "main" .
|
||||||
|
) }} active{{end}}"
|
||||||
href="{{ .URL }}" title="{{ .Title }}">{{ .Name }}</a>
|
href="{{ .URL }}" title="{{ .Title }}">{{ .Name }}</a>
|
||||||
</li>
|
</li>
|
||||||
{{ end -}}
|
{{ end -}}
|
||||||
<li class="nav-item">
|
<li class="nav-item secondary">
|
||||||
{{ if .IsPage -}}
|
{{ if .IsPage -}}
|
||||||
<a class="nav-item-link"
|
<a class="nav-item-link"
|
||||||
href="{{ .Site.BaseURL }}index.xml"
|
href="{{ .Site.BaseURL }}index.xml"
|
||||||
title="S'abonner aux publications du site">S'abonner
|
title="{{ i18n "subscribeToPublications" }} {{ i18n "toWebsite" }}">
|
||||||
|
{{ i18n "subscribe" }}
|
||||||
</a>
|
</a>
|
||||||
{{ else if .IsHome -}}
|
{{ else if .IsHome -}}
|
||||||
<a class="nav-item-link"
|
<a class="nav-item-link"
|
||||||
href="{{ .Site.BaseURL }}index.xml"
|
href="{{ .Site.BaseURL }}index.xml"
|
||||||
title="S'abonner aux publications du site">S'abonner
|
title="{{ i18n "subscribeToPublications" }} {{ i18n "toWebsite" }}">
|
||||||
|
{{ i18n "subscribe" }}
|
||||||
</a>
|
</a>
|
||||||
{{ else if .IsNode -}}
|
{{ else if .IsNode -}}
|
||||||
<a class="nav-item-link"
|
<a class="nav-item-link"
|
||||||
href="{{ .Permalink }}index.xml"
|
href="{{ .Permalink }}index.xml"
|
||||||
title="S'abonner aux publications de cette section">S'abonner
|
title="{{ i18n "subscribeToPublications" }} {{ i18n "toSection" }}">
|
||||||
|
{{ i18n "subscribe" }}
|
||||||
</a>
|
</a>
|
||||||
{{ end -}}
|
{{ end -}}
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
<!-- Logo color is set in the variable file, adapted to colorsheme -->
|
||||||
|
<svg
|
||||||
|
class="logo"
|
||||||
|
viewBox="0 0 25.91326 47.594673"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<g
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(-104.95998,-80.24504)">
|
||||||
|
<path
|
||||||
|
style="fill:var(--logo-color);stroke:var(--logo-color);"
|
||||||
|
d="m 173.18931,352.15872 c -5.12,0 -8.704,-1.024 -10.752,-3.072 -2.048,-2.176 -3.072,-4.8 -3.072,-7.872 v -4.032 c 0,-3.072 1.024,-5.632 3.072,-7.68 2.048,-2.176 5.632,-3.264 10.752,-3.264 5.12,0 8.704,1.088 10.752,3.264 2.048,2.048 3.072,4.608 3.072,7.68 v 4.032 c 0,3.072 -1.024,5.696 -3.072,7.872 -2.048,2.048 -5.632,3.072 -10.752,3.072 z"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,62.926875,-5.94)"
|
||||||
|
/>
|
||||||
|
<path
|
||||||
|
d="m 287.55592,836.26743 v -134.016 h 25.152 l 21.312,54.528 h 1.344 l 21.12,-54.528 h 24 v 134.016 h -18.24 v -64.704 l 0.576,-40.704 h -1.728 l -27.072,68.928 -27.072,-68.928 h -1.728 l 0.576,40.704 v 64.704 z"
|
||||||
|
style="fill:var(--logo-color);stroke:var(--logo-color);"
|
||||||
|
transform="matrix(0.26458333,0,0,0.26458333,30.07125,-93.555)"
|
||||||
|
/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.1 KiB |
|
@ -14,7 +14,7 @@
|
||||||
{{- else if .Site.Params.ImageDescription -}}
|
{{- else if .Site.Params.ImageDescription -}}
|
||||||
<meta property="og:image:alt" content="{{ .Site.Params.ImageDescription }}">
|
<meta property="og:image:alt" content="{{ .Site.Params.ImageDescription }}">
|
||||||
{{- else -}}
|
{{- else -}}
|
||||||
<meta property="og:image:alt" content="Grayish sheep portrait">
|
<meta property="og:image:alt" content="{{ i18n "defaultImageAlt" }}">
|
||||||
{{ end }}
|
{{ end }}
|
||||||
<meta property="og:locale" content="{{ .Language.Lang }}">
|
<meta property="og:locale" content="{{ .Language.Lang }}">
|
||||||
{{- if .IsNode }}
|
{{- if .IsNode }}
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
<link rel="canonical" href="{{ .Permalink }}">
|
<link rel="canonical" href="{{ .Permalink }}">
|
||||||
<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/">
|
<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/">
|
||||||
<link rel="schema.DCTERMS" href="http://purl.org/dc/terms/">
|
<link rel="schema.DCTERMS" href="http://purl.org/dc/terms/">
|
||||||
<meta name="DC.creator" content="{{ .Site.Author.name }}">
|
<meta name="DC.creator" content="{{ .Site.Params.author.name }}">
|
||||||
<meta name="DC.language" content="{{ .Language.Lang }}">
|
<meta name="DC.language" content="{{ .Language.Lang }}">
|
||||||
{{- if .IsNode }}
|
{{- if .IsNode }}
|
||||||
<meta name="DC.title" content="{{ .Site.Title }}">
|
<meta name="DC.title" content="{{ .Site.Title }}">
|
||||||
|
|
|
@ -1,16 +1,20 @@
|
||||||
<h2 id="online">Online</h2>
|
<h2 id="online">{{ i18n "online" }}</h2>
|
||||||
<dl class="home-lists">
|
<dl class="home-lists">
|
||||||
|
{{ with .Site.Params.online.git }}
|
||||||
|
<dt>Git</dt>
|
||||||
|
<dd><a href="{{ . }}" rel="me">{{ . }}</a></dd>
|
||||||
|
{{ end }}
|
||||||
{{ with .Site.Params.online.github }}
|
{{ with .Site.Params.online.github }}
|
||||||
<dt>GitHub</dt>
|
<dt>GitHub</dt>
|
||||||
<dd><a href="https://github.com/{{ . }}">{{ . }}</a></dd>
|
<dd><a href="https://github.com/{{ . }}" rel="me">{{ . }}</a></dd>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ with .Site.Params.online.framagit }}
|
{{ with .Site.Params.online.framagit }}
|
||||||
<dt>Framagit</dt>
|
<dt>Framagit</dt>
|
||||||
<dd><a href="https://framagit.org/{{ . }}">{{ . }}</a></dd>
|
<dd><a href="https://framagit.org/{{ . }}" rel="me">{{ . }}</a></dd>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ with .Site.Params.online.mastodon }}
|
{{ with .Site.Params.online.mastodon }}
|
||||||
<dt>mastodon</dt>
|
<dt>mastodon</dt>
|
||||||
<dd><a href="{{ . }}">{{ . }}</a></dd>
|
<dd><a href="{{ . }}" rel="me">{{ . }}</a></dd>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ with .Site.Params.online.twitter }}
|
{{ with .Site.Params.online.twitter }}
|
||||||
<dt>Twitter</dt>
|
<dt>Twitter</dt>
|
||||||
|
@ -32,5 +36,4 @@
|
||||||
<dt>Discogs</dt>
|
<dt>Discogs</dt>
|
||||||
<dd><a href="https://www.discogs.com/user/{{ . }}">{{ . }}</a></dd>
|
<dd><a href="https://www.discogs.com/user/{{ . }}">{{ . }}</a></dd>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
</dl>
|
</dl>
|
||||||
|
|
|
@ -1,31 +1,43 @@
|
||||||
<h2 id="contactsPriv">{{ i18n "contactsPriv" }}</h2>
|
<h2 id="contactsPriv">{{ i18n "contactsPriv" }}</h2>
|
||||||
<dl class="home-lists">
|
<dl class="home-lists">
|
||||||
{{ with .Site.Params.contactsPriv.email }}
|
{{ with .Site.Params.contactsPriv.email }}
|
||||||
<dt>e-mail</dt>
|
<dt>{{ i18n "e-mail" }}</dt>
|
||||||
<dd><a href="mailto:{{ . }}" itemprop="email">{{ . }}</a></dd>
|
<dd><a href="mailto:{{ . }}" itemprop="email">{{ . }}</a></dd>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ with .Site.Params.contactsPriv.address }}
|
{{ with .Site.Params.contactsPriv.address }}
|
||||||
<dt>Adresse</dt>
|
<dt>{{ i18n "address" }}</dt>
|
||||||
<dd><span itemprop="address">{{ . }}</span></dd>
|
<dd><span itemprop="address">{{ . }}</span></dd>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ with .Site.Params.contactsPriv.phone }}
|
{{ with .Site.Params.contactsPriv.phone }}
|
||||||
<dt>Tél.</dt>
|
<dt>{{ i18n "tel" }}</dt>
|
||||||
<dd><a href="tel:{{ replace . " " ""}}"><span itemprop="telephone">{{ . }}</span></a></dd>
|
<dd>
|
||||||
|
<a href="tel:{{ replace . " " ""}}">
|
||||||
|
<span itemprop="telephone">{{ . }}</span>
|
||||||
|
</a>
|
||||||
|
</dd>
|
||||||
{{end}}
|
{{end}}
|
||||||
{{ with .Site.Params.contactsPriv.mobile }}
|
{{ with .Site.Params.contactsPriv.mobile }}
|
||||||
<dt>Tél. mobile</dt>
|
<dt>{{ i18n "mobile" }}</dt>
|
||||||
<dd><a href="tel:{{ replace . " " ""}}"><span itemprop="telephone">{{ . }}</span></a></dd>
|
<dd>
|
||||||
|
<a href="tel:{{ replace . " " ""}}">
|
||||||
|
<span itemprop="telephone">{{ . }}</span>
|
||||||
|
</a>
|
||||||
|
</dd>
|
||||||
{{end}}
|
{{end}}
|
||||||
{{ with .Site.Params.contactsPriv.publickey }}
|
{{ with .Site.Params.contactsPriv.publickey }}
|
||||||
<dt>Clé publique</dt>
|
<dt>{{ i18n "pubkey" }}</dt>
|
||||||
<dd><a href="/{{ . }}">{{ . }}</a></dd>
|
<dd><a href="/{{ . }}">{{ . }}</a></dd>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ with .Site.Params.contactsPriv.fingerprint }}
|
{{ with .Site.Params.contactsPriv.fingerprint }}
|
||||||
<dt>Empreinte</dt>
|
<dt>{{ i18n "fingerprint" }}</dt>
|
||||||
<dd><code>{{ . }}</code></dd>
|
<dd><code>{{ . }}</code></dd>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ with .Site.Params.contactsPriv.xmpp }}
|
{{ with .Site.Params.contactsPriv.xmpp }}
|
||||||
<dt>XMPP/jabber</dt>
|
<dt class="smallcaps">{{ i18n "xmpp" }}</dt>
|
||||||
<dd>{{ . }}</dd>
|
<dd>{{ . }}</dd>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
{{ with .Site.Params.contactsPriv.cv}}
|
||||||
|
<dt class="smallcaps">{{ i18n "cv" }}</dt>
|
||||||
|
<dd><a href="/{{ . }}">{{ . }}</a></dd>
|
||||||
|
{{end}}
|
||||||
</dl>
|
</dl>
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
<details class="post-info">
|
<details class="post-info no-print">
|
||||||
<summary>{{ i18n "post-infos" }}</summary>
|
<summary>{{ i18n "post-infos" }}</summary>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Publié le : {{ dateFormat "2006-01-02" (default .Date (.PublishDate)) }}</li>
|
<li>{{ i18n "published" }}: {{ dateFormat "2006-01-02" (default .Date (.PublishDate)) }}</li>
|
||||||
{{ if (and (isset .Params "lastmod") (gt (dateFormat "2006-01-02" (.Lastmod)) (dateFormat "2006-01-02" (.PublishDate)))) }}
|
{{ if (and (isset .Params "lastmod") (gt (dateFormat "2006-01-02" (.Lastmod)) (dateFormat "2006-01-02" (.PublishDate)))) }}
|
||||||
<li>Dernière mise à jour : {{ .Lastmod.Format "2006-01-02" }}</li>
|
<li>{{ i18n "lastUpdate" }}: {{ .Lastmod.Format "2006-01-02" }}</li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ with .Params.categories }}
|
{{ with .Params.categories }}
|
||||||
<li>Catégories :
|
<li>{{ i18n "categories" }}:
|
||||||
<ul>
|
<ul>
|
||||||
{{ range sort . }}
|
{{ range sort . }}
|
||||||
<li class="post-taxonomies"><a href="{{ "categories" | absURL}}/{{ . | urlize }}">{{ . }}</a></li>
|
<li class="post-taxonomies"><a href="{{ "categories" | absURL}}/{{ . | urlize }}">{{ . }}</a></li>
|
||||||
|
@ -15,7 +15,7 @@
|
||||||
</li>
|
</li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ with .Params.tags }}
|
{{ with .Params.tags }}
|
||||||
<li>Tags :
|
<li>{{ i18n "tags" }}:
|
||||||
<ul>
|
<ul>
|
||||||
{{ range sort . }}
|
{{ range sort . }}
|
||||||
<li class="post-taxonomies"> <a href="{{ "tags" | absURL }}/{{ . | urlize }}">{{ . }}</a> </li>
|
<li class="post-taxonomies"> <a href="{{ "tags" | absURL }}/{{ . | urlize }}">{{ . }}</a> </li>
|
||||||
|
|
|
@ -1,31 +1,35 @@
|
||||||
<h2 id="contactsPro">{{ i18n "contactsPro" }}</h2>
|
<h2 id="contactsPro">{{ i18n "contactsPro" }}</h2>
|
||||||
<dl class="home-lists">
|
<dl class="home-lists">
|
||||||
{{ with .Site.Params.contactsPro.email }}
|
{{ with .Site.Params.contactsPro.email }}
|
||||||
<dt>e-mail</dt>
|
<dt>{{ i18n "e-mail" }}</dt>
|
||||||
<dd><a href="mailto:{{ . }}" itemprop="email">{{ . }}</a></dt>
|
<dd><a href="mailto:{{ . }}" itemprop="email">{{ . }}</a></dt>
|
||||||
{{end}}
|
{{end}}
|
||||||
{{ with .Site.Params.contactsPro.address }}
|
{{ with .Site.Params.contactsPro.address }}
|
||||||
<dt>Adresse</dt>
|
<dt>{{ i18n "address" }}</dt>
|
||||||
<dd><span itemprop="address">{{ . }}</span></dd>
|
<dd><span itemprop="address">{{ . }}</span></dd>
|
||||||
{{end}}
|
{{end}}
|
||||||
{{ with .Site.Params.contactsPro.mobile}}
|
{{ with .Site.Params.contactsPro.mobile}}
|
||||||
<dt>Mobile</dt>
|
<dt>{{ i18n "mobile" }}</dt>
|
||||||
<dd><a href="tel:{{ replace . " " ""}}"><span itemprop="telephone">{{ . }}</span></a></dd>
|
<dd>
|
||||||
|
<a href="tel:{{ replace . " " ""}}">
|
||||||
|
<span itemprop="telephone">{{ . }}</span>
|
||||||
|
</a>
|
||||||
|
</dd>
|
||||||
{{end}}
|
{{end}}
|
||||||
{{ with .Site.Params.contactsPro.phone}}
|
{{ with .Site.Params.contactsPro.phone}}
|
||||||
<dt>Tél.</dt>
|
<dt>{{ i18n "tel" }}</dt>
|
||||||
<dd><a href="tel:{{ replace . " " ""}}"><span itemprop="telephone">{{ . }}</span></a></dd>
|
<dd>
|
||||||
|
<a href="tel:{{ replace . " " ""}}">
|
||||||
|
<span itemprop="telephone">{{ . }}</span>
|
||||||
|
</a>
|
||||||
|
</dd>
|
||||||
{{end}}
|
{{end}}
|
||||||
{{ with .Site.Params.contactsPro.publickey }}
|
{{ with .Site.Params.contactsPro.publickey }}
|
||||||
<dt>Clé publique</dt>
|
<dt>{{ i18n "pubkey" }}</dt>
|
||||||
<dd><a href="/{{ . }}">{{ . }}</a></dd>
|
<dd><a href="/{{ . }}">{{ . }}</a></dd>
|
||||||
{{end}}
|
{{end}}
|
||||||
{{ with .Site.Params.contactsPro.fingerprint}}
|
{{ with .Site.Params.contactsPro.fingerprint}}
|
||||||
<dt>Empreinte</dt>
|
<dt>{{ i18n "fingerprint" }}</dt>
|
||||||
<dd><code>{{ . }}</code></dd>
|
<dd><code>{{ . }}</code></dd>
|
||||||
{{end}}
|
{{end}}
|
||||||
{{ with .Site.Params.contactsPro.cv}}
|
|
||||||
<dt>CV</dt>
|
|
||||||
<dd><a href="/{{ . }}">{{ . }}</a></dd>
|
|
||||||
{{end}}
|
|
||||||
</dl>
|
</dl>
|
||||||
|
|
|
@ -5,8 +5,9 @@
|
||||||
<source src="/medias/{{ .Get "src" }}.opus" type="audio/opus" codecs="opus">
|
<source src="/medias/{{ .Get "src" }}.opus" type="audio/opus" codecs="opus">
|
||||||
<source src="/medias/{{ .Get "src" }}.ogg" type="audio/ogg" codecs="vorbis">
|
<source src="/medias/{{ .Get "src" }}.ogg" type="audio/ogg" codecs="vorbis">
|
||||||
<source src="/medias/{{ .Get "src" }}.mp3" type="audio/mpeg">
|
<source src="/medias/{{ .Get "src" }}.mp3" type="audio/mpeg">
|
||||||
Your browser does not support the audio tag, you can download the audio
|
{{ i18n "audioDownload" }} <a href="/medias/{{ .Get "src" }}.mp3">
|
||||||
with <a href="/medias/{{ .Get "src" }}.mp3">this link</a>
|
{{ i18n "thisLink" }}
|
||||||
|
</a>
|
||||||
</audio>
|
</audio>
|
||||||
<figcaption>
|
<figcaption>
|
||||||
<p>{{ .Get "legend" }}</p>
|
<p>{{ .Get "legend" }}</p>
|
||||||
|
|
|
@ -10,7 +10,8 @@
|
||||||
<source src="/medias/{{ .Get "src" }}.opus" type="audio/opus" codecs="opus">
|
<source src="/medias/{{ .Get "src" }}.opus" type="audio/opus" codecs="opus">
|
||||||
<source src="/medias/{{ .Get "src" }}.ogg" type="audio/ogg" codecs="vorbis">
|
<source src="/medias/{{ .Get "src" }}.ogg" type="audio/ogg" codecs="vorbis">
|
||||||
<source src="/medias/{{ .Get "src" }}.mp3" type="audio/mpeg">
|
<source src="/medias/{{ .Get "src" }}.mp3" type="audio/mpeg">
|
||||||
Your browser does not support the audio tag, you can download the audio
|
{{ i18n "audioDownload" }} <a href="/medias/{{ .Get "src"}}.mp3">
|
||||||
with <a href="/medias/{{ .Get "src" }}.mp3">this link</a>
|
{{ i18n "thisLink"}}
|
||||||
|
</a>
|
||||||
</audio>
|
</audio>
|
||||||
</figure>
|
</figure>
|
||||||
|
|
|
@ -3,7 +3,8 @@
|
||||||
<audio controls>
|
<audio controls>
|
||||||
<source src="https://id-libre.org/live/stream.ogg" type="audio/ogg">
|
<source src="https://id-libre.org/live/stream.ogg" type="audio/ogg">
|
||||||
<source src="https://id-libre.org/live/stream.mp3" type="audio/mpeg">
|
<source src="https://id-libre.org/live/stream.mp3" type="audio/mpeg">
|
||||||
Your browser does not support the audio tag, you can access the stream
|
{{ i18n "audioDownload" }} <a href="https://id-libre.org/live/stream.mp3">
|
||||||
directly with <a href="https://id-libre.org/live/stream.mp3">this link</a>
|
{{ i18n "thisLink" }}
|
||||||
|
</a>
|
||||||
</audio>
|
</audio>
|
||||||
</figure>
|
</figure>
|
||||||
|
|
|
@ -0,0 +1,257 @@
|
||||||
|
{
|
||||||
|
"name": "portfoliGor",
|
||||||
|
"version": "0.1.0",
|
||||||
|
"lockfileVersion": 3,
|
||||||
|
"requires": true,
|
||||||
|
"packages": {
|
||||||
|
"": {
|
||||||
|
"name": "portfoliGor",
|
||||||
|
"version": "0.1.0",
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"gutenberg-css": "^0.6.1"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@picocss/pico": "2.0.6",
|
||||||
|
"auto-changelog": "^2.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/@picocss/pico": {
|
||||||
|
"version": "2.0.6",
|
||||||
|
"resolved": "https://registry.npmjs.org/@picocss/pico/-/pico-2.0.6.tgz",
|
||||||
|
"integrity": "sha512-/d8qsykowelD6g8k8JYgmCagOIulCPHMEc2NC4u7OjmpQLmtSetLhEbt0j1n3fPNJVcrT84dRp0RfJBn3wJROA==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=18.19.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/auto-changelog": {
|
||||||
|
"version": "2.5.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.5.0.tgz",
|
||||||
|
"integrity": "sha512-UTnLjT7I9U2U/xkCUH5buDlp8C7g0SGChfib+iDrJkamcj5kaMqNKHNfbKJw1kthJUq8sUo3i3q2S6FzO/l/wA==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"commander": "^7.2.0",
|
||||||
|
"handlebars": "^4.7.7",
|
||||||
|
"import-cwd": "^3.0.0",
|
||||||
|
"node-fetch": "^2.6.1",
|
||||||
|
"parse-github-url": "^1.0.3",
|
||||||
|
"semver": "^7.3.5"
|
||||||
|
},
|
||||||
|
"bin": {
|
||||||
|
"auto-changelog": "src/index.js"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=8.3"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/commander": {
|
||||||
|
"version": "7.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
|
||||||
|
"integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 10"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/gutenberg-css": {
|
||||||
|
"version": "0.6.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/gutenberg-css/-/gutenberg-css-0.6.1.tgz",
|
||||||
|
"integrity": "sha512-6OKs0SsqMhU68sBPYvm0imc2Wa4s7W6QzwSUq5vM3GIqsAcd5hV5RvW7Natp1hbJ3go8B3xDPdYSb7zu3vDkbw==",
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"normalize.css": "^8.0.1"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=4.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/handlebars": {
|
||||||
|
"version": "4.7.8",
|
||||||
|
"resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz",
|
||||||
|
"integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"minimist": "^1.2.5",
|
||||||
|
"neo-async": "^2.6.2",
|
||||||
|
"source-map": "^0.6.1",
|
||||||
|
"wordwrap": "^1.0.0"
|
||||||
|
},
|
||||||
|
"bin": {
|
||||||
|
"handlebars": "bin/handlebars"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=0.4.7"
|
||||||
|
},
|
||||||
|
"optionalDependencies": {
|
||||||
|
"uglify-js": "^3.1.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/import-cwd": {
|
||||||
|
"version": "3.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz",
|
||||||
|
"integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"import-from": "^3.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/import-from": {
|
||||||
|
"version": "3.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz",
|
||||||
|
"integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"resolve-from": "^5.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/minimist": {
|
||||||
|
"version": "1.2.8",
|
||||||
|
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
|
||||||
|
"integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/ljharb"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/neo-async": {
|
||||||
|
"version": "2.6.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
|
||||||
|
"integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT"
|
||||||
|
},
|
||||||
|
"node_modules/node-fetch": {
|
||||||
|
"version": "2.7.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
|
||||||
|
"integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"whatwg-url": "^5.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": "4.x || >=6.0.0"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"encoding": "^0.1.0"
|
||||||
|
},
|
||||||
|
"peerDependenciesMeta": {
|
||||||
|
"encoding": {
|
||||||
|
"optional": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/normalize.css": {
|
||||||
|
"version": "8.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz",
|
||||||
|
"integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==",
|
||||||
|
"license": "MIT"
|
||||||
|
},
|
||||||
|
"node_modules/parse-github-url": {
|
||||||
|
"version": "1.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.3.tgz",
|
||||||
|
"integrity": "sha512-tfalY5/4SqGaV/GIGzWyHnFjlpTPTNpENR9Ea2lLldSJ8EWXMsvacWucqY3m3I4YPtas15IxTLQVQ5NSYXPrww==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"bin": {
|
||||||
|
"parse-github-url": "cli.js"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.10"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/resolve-from": {
|
||||||
|
"version": "5.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
|
||||||
|
"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/semver": {
|
||||||
|
"version": "7.6.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
|
||||||
|
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "ISC",
|
||||||
|
"bin": {
|
||||||
|
"semver": "bin/semver.js"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=10"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/source-map": {
|
||||||
|
"version": "0.6.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
|
||||||
|
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "BSD-3-Clause",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=0.10.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/tr46": {
|
||||||
|
"version": "0.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
|
||||||
|
"integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT"
|
||||||
|
},
|
||||||
|
"node_modules/uglify-js": {
|
||||||
|
"version": "3.19.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz",
|
||||||
|
"integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "BSD-2-Clause",
|
||||||
|
"optional": true,
|
||||||
|
"bin": {
|
||||||
|
"uglifyjs": "bin/uglifyjs"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=0.8.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/webidl-conversions": {
|
||||||
|
"version": "3.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
|
||||||
|
"integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "BSD-2-Clause"
|
||||||
|
},
|
||||||
|
"node_modules/whatwg-url": {
|
||||||
|
"version": "5.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
|
||||||
|
"integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT",
|
||||||
|
"dependencies": {
|
||||||
|
"tr46": "~0.0.3",
|
||||||
|
"webidl-conversions": "^3.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/wordwrap": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
|
||||||
|
"integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==",
|
||||||
|
"dev": true,
|
||||||
|
"license": "MIT"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -7,6 +7,10 @@
|
||||||
"author": "iGor milhit <igor@milhit.ch>",
|
"author": "iGor milhit <igor@milhit.ch>",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"@picocss/pico": "2.0.6",
|
||||||
"auto-changelog": "^2.0.0"
|
"auto-changelog": "^2.0.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"gutenberg-css": "^0.6.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,152 @@
|
||||||
|
Arguments:
|
||||||
|
/home/igor/.nvm/versions/node/v12.18.3/bin/node /usr/bin/yarn add picocss --dev
|
||||||
|
|
||||||
|
PATH:
|
||||||
|
/home/igor/.poetry/bin:/opt/pyenv/plugins/pyenv-virtualenv/shims:/home/igor/.nvm/versions/node/v12.18.3/bin:/home/igor/bin:/usr/local/bin:/home/igor/.pyenv/shims:/home/igor/.pyenv/bin:/home/igor/.poetry/bin:/home/igor/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/igor/.local/bin:/home/igor/.npm-global:/home/igor/.poetry/bin:/home/igor/bin:/home/igor/.gem/ruby/3.0.0/bin
|
||||||
|
|
||||||
|
Yarn version:
|
||||||
|
1.22.17
|
||||||
|
|
||||||
|
Node version:
|
||||||
|
12.18.3
|
||||||
|
|
||||||
|
Platform:
|
||||||
|
linux x64
|
||||||
|
|
||||||
|
Trace:
|
||||||
|
Error: https://registry.yarnpkg.com/picocss: Not found
|
||||||
|
at Request.params.callback [as _callback] (/usr/lib/node_modules/yarn/lib/cli.js:67029:18)
|
||||||
|
at Request.self.callback (/usr/lib/node_modules/yarn/lib/cli.js:140883:22)
|
||||||
|
at Request.emit (events.js:315:20)
|
||||||
|
at Request.<anonymous> (/usr/lib/node_modules/yarn/lib/cli.js:141855:10)
|
||||||
|
at Request.emit (events.js:315:20)
|
||||||
|
at IncomingMessage.<anonymous> (/usr/lib/node_modules/yarn/lib/cli.js:141777:12)
|
||||||
|
at Object.onceWrapper (events.js:421:28)
|
||||||
|
at IncomingMessage.emit (events.js:327:22)
|
||||||
|
at endReadableNT (_stream_readable.js:1220:12)
|
||||||
|
at processTicksAndRejections (internal/process/task_queues.js:84:21)
|
||||||
|
|
||||||
|
npm manifest:
|
||||||
|
{
|
||||||
|
"name": "portfoliGor",
|
||||||
|
"version": "0.1.0",
|
||||||
|
"description": "Hugo theme for a personal portfolio",
|
||||||
|
"main": "index.js",
|
||||||
|
"repository": "git@framagit.org:iGormilhit/portfoliGor.git",
|
||||||
|
"author": "iGor milhit <igor@milhit.ch>",
|
||||||
|
"license": "MIT",
|
||||||
|
"devDependencies": {
|
||||||
|
"auto-changelog": "^2.0.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"gutenberg-css": "^0.6.1"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
yarn manifest:
|
||||||
|
No manifest
|
||||||
|
|
||||||
|
Lockfile:
|
||||||
|
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
|
||||||
|
# yarn lockfile v1
|
||||||
|
|
||||||
|
|
||||||
|
auto-changelog@^2.0.0:
|
||||||
|
version "2.3.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/auto-changelog/-/auto-changelog-2.3.0.tgz#08ab8b1840a5d804410f1d1a5d2c4b2df0d835e1"
|
||||||
|
integrity sha512-S2B+RtTgytsa7l5iFGBoWT9W9ylITT5JJ8OaMJ7nrwvnlRm1dSS2tghaYueDeInZZafOE+1llH3tUQjMDRVS1g==
|
||||||
|
dependencies:
|
||||||
|
commander "^5.0.0"
|
||||||
|
handlebars "^4.7.3"
|
||||||
|
node-fetch "^2.6.0"
|
||||||
|
parse-github-url "^1.0.2"
|
||||||
|
semver "^6.3.0"
|
||||||
|
|
||||||
|
commander@^5.0.0:
|
||||||
|
version "5.1.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
|
||||||
|
integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
|
||||||
|
|
||||||
|
gutenberg-css@^0.6.1:
|
||||||
|
version "0.6.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/gutenberg-css/-/gutenberg-css-0.6.1.tgz#dd06c38ec3a33e6bb05a6d3cd2682c96d8b6eaf4"
|
||||||
|
integrity sha512-6OKs0SsqMhU68sBPYvm0imc2Wa4s7W6QzwSUq5vM3GIqsAcd5hV5RvW7Natp1hbJ3go8B3xDPdYSb7zu3vDkbw==
|
||||||
|
dependencies:
|
||||||
|
normalize.css "^8.0.1"
|
||||||
|
|
||||||
|
handlebars@^4.7.3:
|
||||||
|
version "4.7.7"
|
||||||
|
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1"
|
||||||
|
integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==
|
||||||
|
dependencies:
|
||||||
|
minimist "^1.2.5"
|
||||||
|
neo-async "^2.6.0"
|
||||||
|
source-map "^0.6.1"
|
||||||
|
wordwrap "^1.0.0"
|
||||||
|
optionalDependencies:
|
||||||
|
uglify-js "^3.1.4"
|
||||||
|
|
||||||
|
minimist@^1.2.5:
|
||||||
|
version "1.2.5"
|
||||||
|
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
|
||||||
|
integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
|
||||||
|
|
||||||
|
neo-async@^2.6.0:
|
||||||
|
version "2.6.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
|
||||||
|
integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
|
||||||
|
|
||||||
|
node-fetch@^2.6.0:
|
||||||
|
version "2.6.6"
|
||||||
|
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.6.tgz#1751a7c01834e8e1697758732e9efb6eeadfaf89"
|
||||||
|
integrity sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==
|
||||||
|
dependencies:
|
||||||
|
whatwg-url "^5.0.0"
|
||||||
|
|
||||||
|
normalize.css@^8.0.1:
|
||||||
|
version "8.0.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/normalize.css/-/normalize.css-8.0.1.tgz#9b98a208738b9cc2634caacbc42d131c97487bf3"
|
||||||
|
integrity sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==
|
||||||
|
|
||||||
|
parse-github-url@^1.0.2:
|
||||||
|
version "1.0.2"
|
||||||
|
resolved "https://registry.yarnpkg.com/parse-github-url/-/parse-github-url-1.0.2.tgz#242d3b65cbcdda14bb50439e3242acf6971db395"
|
||||||
|
integrity sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==
|
||||||
|
|
||||||
|
semver@^6.3.0:
|
||||||
|
version "6.3.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
|
||||||
|
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
|
||||||
|
|
||||||
|
source-map@^0.6.1:
|
||||||
|
version "0.6.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
|
||||||
|
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
|
||||||
|
|
||||||
|
tr46@~0.0.3:
|
||||||
|
version "0.0.3"
|
||||||
|
resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
|
||||||
|
integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=
|
||||||
|
|
||||||
|
uglify-js@^3.1.4:
|
||||||
|
version "3.14.4"
|
||||||
|
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.14.4.tgz#68756f17d1b90b9d289341736cb9a567d6882f90"
|
||||||
|
integrity sha512-AbiSR44J0GoCeV81+oxcy/jDOElO2Bx3d0MfQCUShq7JRXaM4KtQopZsq2vFv8bCq2yMaGrw1FgygUd03RyRDA==
|
||||||
|
|
||||||
|
webidl-conversions@^3.0.0:
|
||||||
|
version "3.0.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
|
||||||
|
integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=
|
||||||
|
|
||||||
|
whatwg-url@^5.0.0:
|
||||||
|
version "5.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
|
||||||
|
integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0=
|
||||||
|
dependencies:
|
||||||
|
tr46 "~0.0.3"
|
||||||
|
webidl-conversions "^3.0.0"
|
||||||
|
|
||||||
|
wordwrap@^1.0.0:
|
||||||
|
version "1.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
|
||||||
|
integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
|
131
yarn.lock
131
yarn.lock
|
@ -2,90 +2,127 @@
|
||||||
# yarn lockfile v1
|
# yarn lockfile v1
|
||||||
|
|
||||||
|
|
||||||
|
"@picocss/pico@2.0.6":
|
||||||
|
version "2.0.6"
|
||||||
|
resolved "https://registry.npmjs.org/@picocss/pico/-/pico-2.0.6.tgz"
|
||||||
|
integrity sha512-/d8qsykowelD6g8k8JYgmCagOIulCPHMEc2NC4u7OjmpQLmtSetLhEbt0j1n3fPNJVcrT84dRp0RfJBn3wJROA==
|
||||||
|
|
||||||
auto-changelog@^2.0.0:
|
auto-changelog@^2.0.0:
|
||||||
version "2.3.0"
|
version "2.5.0"
|
||||||
resolved "https://registry.yarnpkg.com/auto-changelog/-/auto-changelog-2.3.0.tgz#08ab8b1840a5d804410f1d1a5d2c4b2df0d835e1"
|
resolved "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.5.0.tgz"
|
||||||
integrity sha512-S2B+RtTgytsa7l5iFGBoWT9W9ylITT5JJ8OaMJ7nrwvnlRm1dSS2tghaYueDeInZZafOE+1llH3tUQjMDRVS1g==
|
integrity sha512-UTnLjT7I9U2U/xkCUH5buDlp8C7g0SGChfib+iDrJkamcj5kaMqNKHNfbKJw1kthJUq8sUo3i3q2S6FzO/l/wA==
|
||||||
dependencies:
|
dependencies:
|
||||||
commander "^5.0.0"
|
commander "^7.2.0"
|
||||||
handlebars "^4.7.3"
|
handlebars "^4.7.7"
|
||||||
node-fetch "^2.6.0"
|
import-cwd "^3.0.0"
|
||||||
parse-github-url "^1.0.2"
|
node-fetch "^2.6.1"
|
||||||
semver "^6.3.0"
|
parse-github-url "^1.0.3"
|
||||||
|
semver "^7.3.5"
|
||||||
|
|
||||||
commander@^5.0.0:
|
commander@^7.2.0:
|
||||||
version "5.1.0"
|
version "7.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
|
resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz"
|
||||||
integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
|
integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
|
||||||
|
|
||||||
handlebars@^4.7.3:
|
gutenberg-css@^0.6.1:
|
||||||
version "4.7.7"
|
version "0.6.1"
|
||||||
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1"
|
resolved "https://registry.npmjs.org/gutenberg-css/-/gutenberg-css-0.6.1.tgz"
|
||||||
integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==
|
integrity sha512-6OKs0SsqMhU68sBPYvm0imc2Wa4s7W6QzwSUq5vM3GIqsAcd5hV5RvW7Natp1hbJ3go8B3xDPdYSb7zu3vDkbw==
|
||||||
|
dependencies:
|
||||||
|
normalize.css "^8.0.1"
|
||||||
|
|
||||||
|
handlebars@^4.7.7:
|
||||||
|
version "4.7.8"
|
||||||
|
resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz"
|
||||||
|
integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
minimist "^1.2.5"
|
minimist "^1.2.5"
|
||||||
neo-async "^2.6.0"
|
neo-async "^2.6.2"
|
||||||
source-map "^0.6.1"
|
source-map "^0.6.1"
|
||||||
wordwrap "^1.0.0"
|
wordwrap "^1.0.0"
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
uglify-js "^3.1.4"
|
uglify-js "^3.1.4"
|
||||||
|
|
||||||
minimist@^1.2.5:
|
import-cwd@^3.0.0:
|
||||||
version "1.2.5"
|
version "3.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
|
resolved "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz"
|
||||||
integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
|
integrity sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==
|
||||||
|
dependencies:
|
||||||
|
import-from "^3.0.0"
|
||||||
|
|
||||||
neo-async@^2.6.0:
|
import-from@^3.0.0:
|
||||||
|
version "3.0.0"
|
||||||
|
resolved "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz"
|
||||||
|
integrity sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==
|
||||||
|
dependencies:
|
||||||
|
resolve-from "^5.0.0"
|
||||||
|
|
||||||
|
minimist@^1.2.5:
|
||||||
|
version "1.2.8"
|
||||||
|
resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz"
|
||||||
|
integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
|
||||||
|
|
||||||
|
neo-async@^2.6.2:
|
||||||
version "2.6.2"
|
version "2.6.2"
|
||||||
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
|
resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz"
|
||||||
integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
|
integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
|
||||||
|
|
||||||
node-fetch@^2.6.0:
|
node-fetch@^2.6.1:
|
||||||
version "2.6.6"
|
version "2.7.0"
|
||||||
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.6.tgz#1751a7c01834e8e1697758732e9efb6eeadfaf89"
|
resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz"
|
||||||
integrity sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==
|
integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==
|
||||||
dependencies:
|
dependencies:
|
||||||
whatwg-url "^5.0.0"
|
whatwg-url "^5.0.0"
|
||||||
|
|
||||||
parse-github-url@^1.0.2:
|
normalize.css@^8.0.1:
|
||||||
version "1.0.2"
|
version "8.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/parse-github-url/-/parse-github-url-1.0.2.tgz#242d3b65cbcdda14bb50439e3242acf6971db395"
|
resolved "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz"
|
||||||
integrity sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==
|
integrity sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==
|
||||||
|
|
||||||
semver@^6.3.0:
|
parse-github-url@^1.0.3:
|
||||||
version "6.3.0"
|
version "1.0.3"
|
||||||
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
|
resolved "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.3.tgz"
|
||||||
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
|
integrity sha512-tfalY5/4SqGaV/GIGzWyHnFjlpTPTNpENR9Ea2lLldSJ8EWXMsvacWucqY3m3I4YPtas15IxTLQVQ5NSYXPrww==
|
||||||
|
|
||||||
|
resolve-from@^5.0.0:
|
||||||
|
version "5.0.0"
|
||||||
|
resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz"
|
||||||
|
integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
|
||||||
|
|
||||||
|
semver@^7.3.5:
|
||||||
|
version "7.6.3"
|
||||||
|
resolved "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz"
|
||||||
|
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
|
||||||
|
|
||||||
source-map@^0.6.1:
|
source-map@^0.6.1:
|
||||||
version "0.6.1"
|
version "0.6.1"
|
||||||
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
|
resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
|
||||||
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
|
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
|
||||||
|
|
||||||
tr46@~0.0.3:
|
tr46@~0.0.3:
|
||||||
version "0.0.3"
|
version "0.0.3"
|
||||||
resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
|
resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"
|
||||||
integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=
|
integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
|
||||||
|
|
||||||
uglify-js@^3.1.4:
|
uglify-js@^3.1.4:
|
||||||
version "3.14.3"
|
version "3.19.3"
|
||||||
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.14.3.tgz#c0f25dfea1e8e5323eccf59610be08b6043c15cf"
|
resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz"
|
||||||
integrity sha512-mic3aOdiq01DuSVx0TseaEzMIVqebMZ0Z3vaeDhFEh9bsc24hV1TFvN74reA2vs08D0ZWfNjAcJ3UbVLaBss+g==
|
integrity sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==
|
||||||
|
|
||||||
webidl-conversions@^3.0.0:
|
webidl-conversions@^3.0.0:
|
||||||
version "3.0.1"
|
version "3.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
|
resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
|
||||||
integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=
|
integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
|
||||||
|
|
||||||
whatwg-url@^5.0.0:
|
whatwg-url@^5.0.0:
|
||||||
version "5.0.0"
|
version "5.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
|
resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz"
|
||||||
integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0=
|
integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==
|
||||||
dependencies:
|
dependencies:
|
||||||
tr46 "~0.0.3"
|
tr46 "~0.0.3"
|
||||||
webidl-conversions "^3.0.0"
|
webidl-conversions "^3.0.0"
|
||||||
|
|
||||||
wordwrap@^1.0.0:
|
wordwrap@^1.0.0:
|
||||||
version "1.0.0"
|
version "1.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
|
resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz"
|
||||||
integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
|
integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==
|
||||||
|
|
Loading…
Reference in New Issue