Compare commits
23 Commits
Author | SHA1 | Date |
---|---|---|
iGor milhit | 9036561668 | |
iGor milhit | 7019bf427e | |
iGor milhit | 00e50f9055 | |
iGor milhit | f4703cf789 | |
iGor milhit | 47ccca91d1 | |
iGor milhit | 61c2446bdd | |
iGor milhit | b33d73f63a | |
iGor milhit | 93934b2502 | |
iGor milhit | 2f094a431d | |
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",
|
||||
"template": "keepachangelog",
|
||||
"unreleased": true,
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
*.css.map
|
||||
*.sass.map
|
||||
*.scss.map
|
||||
assets/css/
|
||||
|
||||
### Node, Yarn ###
|
||||
node_modules/
|
||||
|
|
133
CHANGELOG.md
133
CHANGELOG.md
|
@ -7,78 +7,103 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
|
||||
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
|
||||
|
||||
- documentation: fill in the README [`#6`](https://framagit.org/iGormilhit/portfoliGor/issues/6)
|
||||
- theme: simplify the main layout [`#8`](https://framagit.org/iGormilhit/portfoliGor/issues/8)
|
||||
- layouts: use details for the post informations [`#17`](https://framagit.org/iGormilhit/portfoliGor/issues/17)
|
||||
- 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)
|
||||
- theme: improve spacings [`#38`](https://git.milhit.ch/igor/portfoligor/issues/38)
|
||||
- picocss: implement the pico css framework [`#29`](https://git.milhit.ch/igor/portfoligor/issues/29) [`#15`](https://git.milhit.ch/igor/portfoligor/issues/15) [`#16`](https://git.milhit.ch/igor/portfoligor/issues/16)
|
||||
- i18n: extract, translate strings to be translated [`#18`](https://git.milhit.ch/igor/portfoligor/issues/18)
|
||||
- style: add a stylesheet for printing [`#28`](https://git.milhit.ch/igor/portfoligor/issues/28)
|
||||
|
||||
### Commits
|
||||
|
||||
- header: restore and adapt the avatar image [`ad3ee27`](https://framagit.org/iGormilhit/portfoliGor/commit/ad3ee27f0a2391cd0ae3893da238c86e9ed26feb)
|
||||
- colors: move the visited property up the others [`07d9577`](https://framagit.org/iGormilhit/portfoliGor/commit/07d9577e8cbeaf7710833e6267148cabff837cc4)
|
||||
- colors: colorizes the link on hover [`52a8e25`](https://framagit.org/iGormilhit/portfoliGor/commit/52a8e251f9bcee37de941010bd2715125116deaa)
|
||||
- menu: improve the menu [`c0f6de2`](https://framagit.org/iGormilhit/portfoliGor/commit/c0f6de2ab1977de839ade035c4d60596e3cea331)
|
||||
- post: display the postimage if it exists [`7bba092`](https://framagit.org/iGormilhit/portfoliGor/commit/7bba092f68488116a7b010ee4bdddd7c1cbee071)
|
||||
- head: improve the metadata exposed [`e7de77b`](https://framagit.org/iGormilhit/portfoliGor/commit/e7de77b3ad3f67c1833bdc3030cad034e5d0d5c6)
|
||||
- content: improve verses layout for small screens [`029a3ac`](https://framagit.org/iGormilhit/portfoliGor/commit/029a3ac1745580c999b75ae6fd9b68e520514a91)
|
||||
- footer: add link to the last commit [`0190c23`](https://framagit.org/iGormilhit/portfoliGor/commit/0190c233e9eb54638ddddf9cccb87405391b3c7b)
|
||||
- list: fix date variable on the lists and sections [`36a334c`](https://framagit.org/iGormilhit/portfoliGor/commit/36a334cab9d4e2bf746214571287d35a29bdf6eb)
|
||||
- shortcodes: adds an audio player with album cover [`e1cf918`](https://framagit.org/iGormilhit/portfoliGor/commit/e1cf9185f3f7c3cba4e97c6b2371fb9a465017da)
|
||||
- head: add a favicon [`e56fddc`](https://framagit.org/iGormilhit/portfoliGor/commit/e56fddc6e0c15bb6839c9cfc6277df5eb8f46d03)
|
||||
- layout: improve post info in single or list pages [`8177560`](https://framagit.org/iGormilhit/portfoliGor/commit/817756034b5c3338ea47a2108780ba0b7f47e383)
|
||||
- rss: add an updated date [`a5ee40a`](https://git.milhit.ch/igor/portfoligor/commit/a5ee40adb7d5530e6b2a912348910cbc743c163b)
|
||||
- layouts: update author metadata [`75086bc`](https://git.milhit.ch/igor/portfoligor/commit/75086bc831a5c1273f8fcbb400a9d07d07e6e592)
|
||||
- layouts: move `.Site` (deprecated) to `hugo` [`91837de`](https://git.milhit.ch/igor/portfoligor/commit/91837de4f73f55bfde1947382daeee32bf0195fd)
|
||||
- documentation: update the README to new git repo [`282b6bc`](https://git.milhit.ch/igor/portfoligor/commit/282b6bcd85b9843eab18190ac5cb808624358e8c)
|
||||
- gitInfo: configuration of the git repository [`1aaa6b0`](https://git.milhit.ch/igor/portfoligor/commit/1aaa6b02b5cab985ffc3e66aaceeeb91fd8bf134)
|
||||
- scss: improve the `verse` text layout [`989343e`](https://git.milhit.ch/igor/portfoligor/commit/989343ea597de5d892530e70b038dff1e6a69511)
|
||||
- post image: get the image in the atom xml file [`0c21f00`](https://git.milhit.ch/igor/portfoligor/commit/0c21f00b671865f392a27a156b7d036fb7e3949e)
|
||||
- dependencies: add picocss as a dependency [`c2ac1f5`](https://git.milhit.ch/igor/portfoligor/commit/c2ac1f5ed1a583477245f72e6acdd01c627e3918)
|
||||
- text: set font style to em nested in blockquote [`e78fd96`](https://git.milhit.ch/igor/portfoligor/commit/e78fd961ae14a4b69e181f8c199ea002d2691404)
|
||||
- text: style the new citation block [`40da59a`](https://git.milhit.ch/igor/portfoligor/commit/40da59a1eb073f231087ee133397e649ee2bf552)
|
||||
- homepage: move the CV file to the personal data [`7a2aa2d`](https://git.milhit.ch/igor/portfoligor/commit/7a2aa2d1a9f5e1951cf7977e662888af4db33da9)
|
||||
- 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
|
||||
|
||||
- RSS: Improves the RSS template [`#9`](https://framagit.org/iGormilhit/portfoliGor/issues/9)
|
||||
- layout: improve list of post taxonomy terms [`#10`](https://framagit.org/iGormilhit/portfoliGor/issues/10)
|
||||
- documentation: fill in the README [`#6`](https://git.milhit.ch/igor/portfoligor/issues/6)
|
||||
- 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
|
||||
|
||||
- documentation: add a changelog and auto-changelog [`31b27df`](https://framagit.org/iGormilhit/portfoliGor/commit/31b27df95ffcab2b5857fa63346e6a8a6998b5d1)
|
||||
- lists: sort list by reverse publication date [`920fe4d`](https://framagit.org/iGormilhit/portfoliGor/commit/920fe4d1566b9755b2551854a6042beec8f8905a)
|
||||
- release: v0.2.0 [`64c93b7`](https://git.milhit.ch/igor/portfoligor/commit/64c93b72d6522ab6ce1ebec42ee81e0809f8cb17)
|
||||
- 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
|
||||
|
||||
### Fixed
|
||||
|
||||
- template: add metadata to the html head [`#3`](https://framagit.org/iGormilhit/portfoliGor/issues/3)
|
||||
- template: compare lastmod and publishdate [`#5`](https://framagit.org/iGormilhit/portfoliGor/issues/5)
|
||||
- style: fix wrong flex property for the main nav [`#4`](https://framagit.org/iGormilhit/portfoliGor/issues/4)
|
||||
- shorcodes: add a smallcaps shotcode [`#1`](https://framagit.org/iGormilhit/portfoliGor/issues/1)
|
||||
- template: add metadata to the html head [`#3`](https://git.milhit.ch/igor/portfoligor/issues/3)
|
||||
- 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://git.milhit.ch/igor/portfoligor/issues/4)
|
||||
- shorcodes: add a smallcaps shotcode [`#1`](https://git.milhit.ch/igor/portfoligor/issues/1)
|
||||
|
||||
### Commits
|
||||
|
||||
- shortcodes: improve smallcaps shortcodes [`c6ea77b`](https://framagit.org/iGormilhit/portfoliGor/commit/c6ea77b4293986ac430d8ce35513207126478b2e)
|
||||
- shortcodes: add audio shortcode for external src [`21d0ca2`](https://framagit.org/iGormilhit/portfoliGor/commit/21d0ca2e200bfd79c23f71b5476fcd21e7f090b6)
|
||||
- shortcodes: add shortcodes for audio & streaming [`9f142a2`](https://framagit.org/iGormilhit/portfoliGor/commit/9f142a22b4ef12326d11f77a59e670bad85373e8)
|
||||
- fonts: set the line height for content [`74abde3`](https://framagit.org/iGormilhit/portfoliGor/commit/74abde3ad20af531d26ebf544f60be9b6a3ce1d1)
|
||||
- post info: improve punctuation and space usage [`9fb6836`](https://framagit.org/iGormilhit/portfoliGor/commit/9fb6836788489518b0a5bb39dd36e58e9fff94ff)
|
||||
- navigation: add a RSS link [`84a2435`](https://framagit.org/iGormilhit/portfoliGor/commit/84a2435161b04ccf8fdf498591f0878ba8646edb)
|
||||
- section: improve sections, lists and navigation [`c44eb75`](https://framagit.org/iGormilhit/portfoliGor/commit/c44eb759f0270e1c6938b8b50ec5ad10e1fa783f)
|
||||
- style: start using SASS and assets [`a7a017b`](https://framagit.org/iGormilhit/portfoliGor/commit/a7a017b68a0719b2d21f6315729dc6f2e377b620)
|
||||
- page: deactivate pagination [`cabdffa`](https://framagit.org/iGormilhit/portfoliGor/commit/cabdffa8ac38c9ad4c0aba8716e8bd4bdaa0b57b)
|
||||
- RSS: update template with regular page variable [`8fb2022`](https://framagit.org/iGormilhit/portfoliGor/commit/8fb20228e9fd0e9902009ff9b2989a4d620367da)
|
||||
- documentation: clean the theme.toml file [`0077387`](https://framagit.org/iGormilhit/portfoliGor/commit/00773873a2658638eb651916aed8300a2c84a6f9)
|
||||
- layout: improve taxonomies pages [`b5dc649`](https://framagit.org/iGormilhit/portfoliGor/commit/b5dc64935a0fd69afdae9980feac1151e07e8b99)
|
||||
- style: add rules for figure tag [`09fbaa0`](https://framagit.org/iGormilhit/portfoliGor/commit/09fbaa06f90ddbd0ec75424e7c0e7130dc32aefb)
|
||||
- layout: improve dates logic [`74181ec`](https://framagit.org/iGormilhit/portfoliGor/commit/74181ecd54e27a892faf8ef0739ee175ad207ffd)
|
||||
- style: set overflow to auto for pre tag [`f3189b4`](https://framagit.org/iGormilhit/portfoliGor/commit/f3189b44787d58fac71c286257ce34ed9df60301)
|
||||
- layout: improve date displayed [`55dadc7`](https://framagit.org/iGormilhit/portfoliGor/commit/55dadc702cbe691c63ad12f48d03a489cd862169)
|
||||
- layout: add a partial for blog post data [`02d6d2f`](https://framagit.org/iGormilhit/portfoliGor/commit/02d6d2f08623ed894085ee4f0594c383fba9c167)
|
||||
- layout: remove the base href [`38566ba`](https://framagit.org/iGormilhit/portfoliGor/commit/38566ba1064dc94f9cc641ba8f5094015ed43d24)
|
||||
- style: add rules for code and footnotes [`e27f8a9`](https://framagit.org/iGormilhit/portfoliGor/commit/e27f8a9d46843146a603c581766bd8fd13b6e4f6)
|
||||
- rss: add the default rss template [`f0549ca`](https://framagit.org/iGormilhit/portfoliGor/commit/f0549ca0dd276be6a0d4a856944e063fb8b23373)
|
||||
- layout: set the viewport meta tag [`2c7e6cf`](https://framagit.org/iGormilhit/portfoliGor/commit/2c7e6cf2d716edd0fda6881375ce76ff0b137f7e)
|
||||
- style: add minimal stylesheet rules [`909c3ca`](https://framagit.org/iGormilhit/portfoliGor/commit/909c3caa9717faa009c85e815309d129228bcd71)
|
||||
- layout: display basic taxonomies information [`4477b30`](https://framagit.org/iGormilhit/portfoliGor/commit/4477b3033ee9ada7eb3fb89f2ded351a2b16f1bb)
|
||||
- layout: add default and partials [`498a724`](https://framagit.org/iGormilhit/portfoliGor/commit/498a724195695c837eb31d612df0d0365a9a6e1b)
|
||||
- homepage: structure the homepage content [`9b7e39a`](https://framagit.org/iGormilhit/portfoliGor/commit/9b7e39acd22202b39c1988dd5db8e73e281796a0)
|
||||
- homepage: personnal data [`788c7c6`](https://framagit.org/iGormilhit/portfoliGor/commit/788c7c621bba53a0bff03441518bc43259a09d3c)
|
||||
- theme: initialize new hugo theme [`3b7347c`](https://framagit.org/iGormilhit/portfoliGor/commit/3b7347cdee8d2a7bf5fa1a412bdb15ea906dd0c3)
|
||||
- shortcodes: improve smallcaps shortcodes [`c6ea77b`](https://git.milhit.ch/igor/portfoligor/commit/c6ea77b4293986ac430d8ce35513207126478b2e)
|
||||
- shortcodes: add audio shortcode for external src [`21d0ca2`](https://git.milhit.ch/igor/portfoligor/commit/21d0ca2e200bfd79c23f71b5476fcd21e7f090b6)
|
||||
- shortcodes: add shortcodes for audio & streaming [`9f142a2`](https://git.milhit.ch/igor/portfoligor/commit/9f142a22b4ef12326d11f77a59e670bad85373e8)
|
||||
- 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://git.milhit.ch/igor/portfoligor/commit/9fb6836788489518b0a5bb39dd36e58e9fff94ff)
|
||||
- navigation: add a RSS link [`84a2435`](https://git.milhit.ch/igor/portfoligor/commit/84a2435161b04ccf8fdf498591f0878ba8646edb)
|
||||
- section: improve sections, lists and navigation [`c44eb75`](https://git.milhit.ch/igor/portfoligor/commit/c44eb759f0270e1c6938b8b50ec5ad10e1fa783f)
|
||||
- style: start using SASS and assets [`a7a017b`](https://git.milhit.ch/igor/portfoligor/commit/a7a017b68a0719b2d21f6315729dc6f2e377b620)
|
||||
- page: deactivate pagination [`cabdffa`](https://git.milhit.ch/igor/portfoligor/commit/cabdffa8ac38c9ad4c0aba8716e8bd4bdaa0b57b)
|
||||
- RSS: update template with regular page variable [`8fb2022`](https://git.milhit.ch/igor/portfoligor/commit/8fb20228e9fd0e9902009ff9b2989a4d620367da)
|
||||
- documentation: clean the theme.toml file [`0077387`](https://git.milhit.ch/igor/portfoligor/commit/00773873a2658638eb651916aed8300a2c84a6f9)
|
||||
- layout: improve taxonomies pages [`b5dc649`](https://git.milhit.ch/igor/portfoligor/commit/b5dc64935a0fd69afdae9980feac1151e07e8b99)
|
||||
- style: add rules for figure tag [`09fbaa0`](https://git.milhit.ch/igor/portfoligor/commit/09fbaa06f90ddbd0ec75424e7c0e7130dc32aefb)
|
||||
- layout: improve dates logic [`74181ec`](https://git.milhit.ch/igor/portfoligor/commit/74181ecd54e27a892faf8ef0739ee175ad207ffd)
|
||||
- style: set overflow to auto for pre tag [`f3189b4`](https://git.milhit.ch/igor/portfoligor/commit/f3189b44787d58fac71c286257ce34ed9df60301)
|
||||
- layout: improve date displayed [`55dadc7`](https://git.milhit.ch/igor/portfoligor/commit/55dadc702cbe691c63ad12f48d03a489cd862169)
|
||||
- layout: add a partial for blog post data [`02d6d2f`](https://git.milhit.ch/igor/portfoligor/commit/02d6d2f08623ed894085ee4f0594c383fba9c167)
|
||||
- layout: remove the base href [`38566ba`](https://git.milhit.ch/igor/portfoligor/commit/38566ba1064dc94f9cc641ba8f5094015ed43d24)
|
||||
- style: add rules for code and footnotes [`e27f8a9`](https://git.milhit.ch/igor/portfoligor/commit/e27f8a9d46843146a603c581766bd8fd13b6e4f6)
|
||||
- rss: add the default rss template [`f0549ca`](https://git.milhit.ch/igor/portfoligor/commit/f0549ca0dd276be6a0d4a856944e063fb8b23373)
|
||||
- layout: set the viewport meta tag [`2c7e6cf`](https://git.milhit.ch/igor/portfoligor/commit/2c7e6cf2d716edd0fda6881375ce76ff0b137f7e)
|
||||
- style: add minimal stylesheet rules [`909c3ca`](https://git.milhit.ch/igor/portfoligor/commit/909c3caa9717faa009c85e815309d129228bcd71)
|
||||
- layout: display basic taxonomies information [`4477b30`](https://git.milhit.ch/igor/portfoligor/commit/4477b3033ee9ada7eb3fb89f2ded351a2b16f1bb)
|
||||
- layout: add default and partials [`498a724`](https://git.milhit.ch/igor/portfoligor/commit/498a724195695c837eb31d612df0d0365a9a6e1b)
|
||||
- homepage: structure the homepage content [`9b7e39a`](https://git.milhit.ch/igor/portfoligor/commit/9b7e39acd22202b39c1988dd5db8e73e281796a0)
|
||||
- homepage: personnal data [`788c7c6`](https://git.milhit.ch/igor/portfoligor/commit/788c7c621bba53a0bff03441518bc43259a09d3c)
|
||||
- theme: initialize new hugo theme [`3b7347c`](https://git.milhit.ch/igor/portfoligor/commit/3b7347cdee8d2a7bf5fa1a412bdb15ea906dd0c3)
|
||||
|
|
30
README.md
30
README.md
|
@ -19,9 +19,14 @@ You can install it as the [HUGO documentation][4] recommends.
|
|||
|
||||
## Configuration
|
||||
|
||||
### List of last posts on the homepage
|
||||
|
||||
If you want the 5 last posts being listed on the homepage, add the
|
||||
`home_post_list` to the configuration. Set it to true.
|
||||
|
||||
### Personal and professional description
|
||||
|
||||
The front page displays, if it exists, the content of the main index markdown
|
||||
The homepage displays, if it exists, the content of the main index markdown
|
||||
file that could be placed at the root of the content directory [[HUGO's
|
||||
documentation][3]].
|
||||
|
||||
|
@ -109,6 +114,7 @@ name and image description (max 80 chars, with a trailing dot):
|
|||
|
||||
```toml
|
||||
[params]
|
||||
|
||||
Description = "[Small website description]"
|
||||
Image = "mySite.jpg"
|
||||
ImageDescription = "[Alternate text]"
|
||||
|
@ -124,10 +130,24 @@ postimage: "[file-name.extension]"
|
|||
postimagedescription: "[Alternate text]"
|
||||
```
|
||||
|
||||
[1]: https://framagit.org/iGormilhit/portfoligor
|
||||
[2]: https://framagit.org/iGormilhit/portfoligor/-/issues
|
||||
## Changelog
|
||||
|
||||
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
|
||||
[4]: https://gohugo.io/getting-started/quick-start/#step-3-add-a-theme
|
||||
[5]: #social-media-metadata
|
||||
[6]: https://framagit.org/iGormilhit/portfoligor/-/blob/master/LICENSE
|
||||
[7]: screenshots/theme-example.png "Screenshot of my own site using this theme"
|
||||
[6]: https://git.milhit.ch/igor/portfoligor/src/branch/dev/LICENSE
|
||||
[7]: screenshots/theme-example-v030.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.woff2") format('woff2');
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "mylilex";
|
||||
font-weight: 200;
|
||||
src: url("/fonts/Lilex-ExtraLight.woff2") format('woff2');
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "mylilex";
|
||||
font-weight: 400;
|
||||
src: url("/fonts/Lilex-Regular.woff2") format('woff2');
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "mylilex";
|
||||
font-weight: 700;
|
||||
src: url("/fonts/Lilex-Bold.woff2") format('woff2');
|
||||
}
|
||||
|
||||
///////////////////
|
||||
// //
|
||||
// FONTS //
|
||||
// //
|
||||
///////////////////
|
||||
|
||||
html,
|
||||
body {
|
||||
font-size: $font-size-base;
|
||||
line-height: $line-height-base;
|
||||
font-family: $font-family;
|
||||
}
|
||||
|
||||
code,
|
||||
figure p,
|
||||
figure figcaption,
|
||||
.footnotes,
|
||||
.footnote-ref,
|
||||
.list-footer,
|
||||
|
@ -20,23 +43,20 @@ figure p,
|
|||
nav,
|
||||
.post-info,
|
||||
.posts-list footer {
|
||||
font-size: $font-size-small;
|
||||
font-size: smaller;
|
||||
}
|
||||
|
||||
blockquote {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.smallcaps {
|
||||
.smallcaps,
|
||||
#licence {
|
||||
font-variant: small-caps;
|
||||
}
|
||||
|
||||
.home-lists {
|
||||
dt {
|
||||
font-weight: bold;
|
||||
font-weight: 700;
|
||||
}
|
||||
}
|
||||
|
||||
#licence {
|
||||
font-variant: small-caps;
|
||||
}
|
||||
|
|
|
@ -5,16 +5,16 @@
|
|||
///////////////////
|
||||
|
||||
.main-footer {
|
||||
margin-top: 1.25rem;
|
||||
padding-bottom: 1.25rem;
|
||||
nav {
|
||||
|
||||
ul {
|
||||
display: flex;
|
||||
flex-grow: 1;
|
||||
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,40 @@
|
|||
///////////////////
|
||||
// //
|
||||
// HEADER //
|
||||
// MAIN HEADER //
|
||||
// //
|
||||
///////////////////
|
||||
|
||||
.logo {
|
||||
height: 3rem;
|
||||
margin-right: .5em;
|
||||
}
|
||||
|
||||
.title {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.main-header {
|
||||
|
||||
nav {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
margin: 1.25rem 0;
|
||||
|
||||
.avatar {
|
||||
height: 3rem;
|
||||
margin: auto 0;
|
||||
border-radius: 35%;
|
||||
ul {
|
||||
align-self: center;
|
||||
}
|
||||
|
||||
a {
|
||||
|
||||
h1 {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
article {
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.title {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
gap: .5rem;
|
||||
margin-bottom: .5rem;
|
||||
}
|
||||
|
||||
nav {
|
||||
|
||||
ul {
|
||||
display: flex;
|
||||
.header-navigation {
|
||||
width: 100%;
|
||||
justify-content: space-evenly;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
@include inline-list;
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,11 +8,8 @@ body {
|
|||
display: flex;
|
||||
flex-direction: column;
|
||||
height: 100vh;
|
||||
max-width: $content-max-width;
|
||||
margin: 0 0 0 $content-left-margin;
|
||||
}
|
||||
|
||||
main {
|
||||
flex-grow: 1;
|
||||
margin: 0 0 2.5rem 0;
|
||||
}
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
// //
|
||||
///////////////////
|
||||
|
||||
/* Lists of posts (like in categories page) */
|
||||
.posts-list {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
@ -14,3 +15,119 @@
|
|||
}
|
||||
}
|
||||
|
||||
/* List of last posts, on the home page*/
|
||||
.home-posts-list {
|
||||
|
||||
padding-bottom: var(--pico-spacing);
|
||||
border-bottom: var(--pico-muted-border-color) solid var(--pico-border-width);
|
||||
|
||||
article {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
article:not(:last-child) {
|
||||
&::after {
|
||||
content: ' / ';
|
||||
white-space: pre;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* 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 0 calc(var(--pico-spacing)/1) 0;
|
||||
|
||||
}
|
||||
|
||||
li {
|
||||
display: flex;
|
||||
|
||||
> ul {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
padding: 0;
|
||||
white-space: pre;
|
||||
}
|
||||
|
||||
> ul::before {
|
||||
content: ' ';
|
||||
white-space: pre;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
details[open] > ul {
|
||||
border-bottom: var(--pico-border-width) solid var(--pico-muted-border-color);
|
||||
}
|
||||
|
||||
@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: ', ';
|
||||
}
|
||||
}
|
||||
|
||||
.tracklist {
|
||||
font-size: smaller;
|
||||
}
|
||||
|
||||
.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,13 +1,24 @@
|
|||
///////////////////
|
||||
// //
|
||||
// MEDIAS //
|
||||
// //
|
||||
///////////////////
|
||||
|
||||
|
||||
@use "@picocss/pico/scss/colors/index" as *;
|
||||
|
||||
.audio,
|
||||
.stream {
|
||||
border: var(--pico-border-width) solid $purple-200 ;
|
||||
|
||||
audio {
|
||||
border-radius: .5rem;
|
||||
border-radius: var(--pico-border-radius);
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
figcaption p {
|
||||
font-size: $font-size-small;
|
||||
padding-left: .5rem;
|
||||
font-size: smaller;
|
||||
padding-left: .5em;
|
||||
text-align: left;
|
||||
}
|
||||
}
|
||||
|
@ -16,11 +27,11 @@
|
|||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
@include breakpoint(tablet) {
|
||||
@media (min-width: 768px) {
|
||||
flex-direction: row;
|
||||
|
||||
img {
|
||||
width: 8rem;
|
||||
width: 8em;
|
||||
}
|
||||
|
||||
div {
|
||||
|
@ -32,7 +43,7 @@
|
|||
}
|
||||
|
||||
|
||||
@include breakpoint(laptop) {
|
||||
@media (min-width: 1024px) {
|
||||
|
||||
div {
|
||||
flex-grow: 4;
|
||||
|
@ -46,17 +57,33 @@
|
|||
}
|
||||
|
||||
figure {
|
||||
border-radius: 5px;
|
||||
margin-left: .4rem;
|
||||
margin-right: .4rem;
|
||||
padding: .4rem;
|
||||
border-radius: var(--pico-border-radius);
|
||||
margin: var(--pico-spacing) auto;
|
||||
padding: .4em;
|
||||
border: var(--pico-border-width) solid $purple-200 ;
|
||||
width: 80%;
|
||||
|
||||
img {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
figcaption {
|
||||
font-size: smaller;
|
||||
|
||||
p {
|
||||
margin: .2rem 0;
|
||||
margin: .2em 0;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.post-image {
|
||||
border: none;
|
||||
width: 100%;
|
||||
padding-left: 0;
|
||||
|
||||
@media (min-width: 768px) {
|
||||
max-width: 97%;
|
||||
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,21 +4,51 @@
|
|||
// //
|
||||
////////////////////
|
||||
|
||||
.verse {
|
||||
line-height: $line-height-verse;
|
||||
@use "@picocss/pico/scss/colors/index" as *;
|
||||
|
||||
p {
|
||||
margin-bottom: 1rem;
|
||||
.verse {
|
||||
line-height: var(--line-height-verse);
|
||||
@media (min-width: 768px) {
|
||||
margin-left: 3em;
|
||||
}
|
||||
|
||||
p:not(:last-child) {
|
||||
margin-bottom: var(--verse-p-bottom-space);
|
||||
@media (min-width: 768px) {
|
||||
margin-bottom: var(--verse-p-bottom-space-larger);
|
||||
}
|
||||
}
|
||||
|
||||
br {
|
||||
margin-bottom: .5rem;
|
||||
margin-bottom: calc(var(--pico-spacing)/2);
|
||||
}
|
||||
}
|
||||
|
||||
.main-header,
|
||||
.main-footer {
|
||||
a {
|
||||
text-decoration: none;
|
||||
mark {
|
||||
background-color: $purple-100;
|
||||
}
|
||||
|
||||
.citation {
|
||||
border: none;
|
||||
width: initial;
|
||||
|
||||
blockquote {
|
||||
margin: 0;
|
||||
margin-left: calc(var(--pico-spacing)/2);
|
||||
padding: 0 0 0 calc(var(--pico-spacing)/2);
|
||||
|
||||
p {
|
||||
text-align: left;
|
||||
margin: .4em 0;
|
||||
}
|
||||
|
||||
em {
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
figcaption {
|
||||
text-align: right;
|
||||
margin-top: var(--pico-spacing);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,74 +1,42 @@
|
|||
///////////////////
|
||||
// //
|
||||
// WIDTH //
|
||||
// //
|
||||
///////////////////
|
||||
// Overide pico variables
|
||||
|
||||
$content-max-width: 46rem; // 920 px
|
||||
$content-left-margin: 3vw;
|
||||
:root {
|
||||
--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: 2em;
|
||||
--verse-p-bottom-space-larger: 3em;
|
||||
}
|
||||
|
||||
///////////////////
|
||||
// //
|
||||
// FONT //
|
||||
// //
|
||||
///////////////////
|
||||
h1,
|
||||
h2,
|
||||
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";
|
||||
$font-size-base: 1.25rem !default; // 25 px
|
||||
$font-size-small: .9rem; // 18 px
|
||||
$line-height-base: 1.4;
|
||||
$line-height-verse: 1.3;
|
||||
// Adapt the SVG logo color to the colorscheme
|
||||
|
||||
[data-theme=light],
|
||||
:root:not([data-theme=dark]) {
|
||||
--logo-color: var(--pico-color);
|
||||
}
|
||||
|
||||
/////////////////////
|
||||
// //
|
||||
// COLORS //
|
||||
// //
|
||||
// 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;
|
||||
@media only screen and (prefers-color-scheme: dark) {
|
||||
:root:not([data-theme]) {
|
||||
--logo-color: var(--pico-color);
|
||||
}
|
||||
}
|
||||
|
||||
[data-theme=dark] {
|
||||
--logo-color: var(--pico-color);
|
||||
}
|
||||
|
|
|
@ -4,43 +4,12 @@
|
|||
// //
|
||||
////////////////////
|
||||
|
||||
@import 'variables';
|
||||
@import 'grid';
|
||||
@import 'mixins';
|
||||
@import 'colors';
|
||||
@import 'fonts';
|
||||
@import 'footer';
|
||||
@import 'header';
|
||||
@import 'layout';
|
||||
@import 'lists';
|
||||
@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;
|
||||
}
|
||||
@use "picocss"; /* The pico css framework, customized */
|
||||
@use "fonts"; /* The font face and fonts settings */
|
||||
@use "variables"; /* Overrides the pico css variables and sets others */
|
||||
@use "layout"; /* Main structure display */
|
||||
@use "header";
|
||||
@use "footer";
|
||||
@use "lists"; /* Lists, post-infos, posts-lists */
|
||||
@use "medias"; /* Audio, streams, figures, post-images */
|
||||
@use "texts";
|
||||
|
|
|
@ -0,0 +1,26 @@
|
|||
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"
|
||||
lastPosts = "Last Posts"
|
||||
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"
|
38
i18n/fr.toml
38
i18n/fr.toml
|
@ -1,12 +1,26 @@
|
|||
[post-infos]
|
||||
other = "Informations sur le billet"
|
||||
|
||||
[permalink]
|
||||
other = "Permalien"
|
||||
|
||||
[contactsPriv]
|
||||
other = "Contacts personnels"
|
||||
|
||||
|
||||
[contactsPro]
|
||||
other = "Contacts professionnels"
|
||||
address = "Adresse"
|
||||
audioDownload = "Ton navigateur ne supporte pas la balise audio, tu peux télécharger le fichier avec"
|
||||
categories = "Catégories "
|
||||
contactsPriv = "Contacts personnels"
|
||||
contactsPro = "Contacts professionnels"
|
||||
cv = "cv"
|
||||
defaultImageAlt = "Portrait de mouton en nuances de gris"
|
||||
e-mail = "e-mail"
|
||||
fingerprint = "Empreinte"
|
||||
lastCommit = "Dernier commit modifiant cette page"
|
||||
lastPosts = "Derniers billets"
|
||||
lastUpdate = "Dernière mise à jour "
|
||||
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"
|
||||
|
|
|
@ -0,0 +1,33 @@
|
|||
{{ define "main" }}
|
||||
<!-- List the 5 last posts if the home_post_list parameters is set to true -->
|
||||
{{ if .Site.Params.home_post_list }}
|
||||
<section class="home-posts-list">
|
||||
<h2>{{ i18n "lastPosts" }}</h2>
|
||||
<!--
|
||||
Ranges regular pages by the publish date, in reverse order, to display the
|
||||
post titles of the section from most recent to older, and the category.
|
||||
-->
|
||||
{{ range first 5 .Site.RegularPages.ByPublishDate.Reverse }}
|
||||
<article>
|
||||
<a href="{{ .Permalink }}">
|
||||
{{- .Title -}}
|
||||
</a>
|
||||
</article>
|
||||
{{ end }}
|
||||
</section>
|
||||
{{ end }}
|
||||
<section class="home-content">
|
||||
<!-- Content for home.html, as a sort of list page,
|
||||
is pulled from content/_index.md -->
|
||||
{{.Content}}
|
||||
{{ if .Site.Params.online }}
|
||||
{{ partial "online" . }}
|
||||
{{ end }}
|
||||
{{ if .Site.Params.contactsPriv }}
|
||||
{{ partial "perso" .}}
|
||||
{{ end }}
|
||||
{{ if .Site.Params.contactsPro }}
|
||||
{{ partial "pro" . }}
|
||||
{{ end }}
|
||||
</section>
|
||||
{{ end }}
|
|
@ -3,16 +3,18 @@
|
|||
<header>
|
||||
<h2>{{.Title}}</h2>
|
||||
</header>
|
||||
<!-- "{{.Content}}" pulls from the markdown content of the corresponding _index.md -->
|
||||
<!-- "{{.Content}}" pulls from the markdown content of the corresponding
|
||||
_index.md -->
|
||||
{{.Content}}
|
||||
<article class="posts-list">
|
||||
<!-- Ranges through content/posts/*.md -->
|
||||
<section class="grid posts-list">
|
||||
<!-- Ranges through content/posts/*.md in reverse order, then displays
|
||||
the post title, the date and categories (list-footer template) -->
|
||||
{{ range .Pages.ByPublishDate.Reverse }}
|
||||
<article>
|
||||
<a href="{{.Permalink}}">{{.Title}}</a>
|
||||
{{ partial "lists-footer.html" . }}
|
||||
</article>
|
||||
{{ end }}
|
||||
</article>
|
||||
</section>
|
||||
</main>
|
||||
{{ end }}
|
||||
|
|
|
@ -17,9 +17,9 @@
|
|||
<link>{{ .Permalink }}</link>
|
||||
<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 }}
|
||||
<language>{{.}}</language>{{end}}{{ with .Site.Author.email }}
|
||||
<managingEditor>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</managingEditor>{{end}}{{ with .Site.Author.email }}
|
||||
<webMaster>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</webMaster>{{end}}{{ with .Site.Copyright }}
|
||||
<language>{{.}}</language>{{end}}{{ with .Site.Params.author.email }}
|
||||
<managingEditor>{{.}}{{ with $.Site.Params.author.name }} ({{.}}){{end}}</managingEditor>{{end}}{{ with .Site.Author.email }}
|
||||
<webMaster>{{.}}{{ with $.Site.Params.author.name }} ({{.}}){{end}}</webMaster>{{end}}{{ with .Site.Copyright }}
|
||||
<copyright>{{.}}</copyright>{{end}}{{ if not .Date.IsZero }}
|
||||
<lastBuildDate>{{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</lastBuildDate>{{ end }}
|
||||
{{ with .OutputFormats.Get "RSS" }}
|
||||
|
@ -29,8 +29,11 @@
|
|||
<item>
|
||||
<title>{{ .Title }}</title>
|
||||
<link>{{ .Permalink }}</link>
|
||||
<pubDate>{{ .PublishDate.Format "2006-01-02" | safeHTML }}</pubDate>
|
||||
{{ with .Site.Author.email }}<author>{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}</author>{{end}}
|
||||
<pubDate>{{ .PublishDate.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}</pubDate>
|
||||
{{ 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>
|
||||
<description>{{ .Content | html }}</description>
|
||||
</item>
|
||||
|
|
|
@ -2,12 +2,18 @@
|
|||
<header>
|
||||
<h2>{{.Title}}</h2>
|
||||
</header>
|
||||
<!-- "{{.Content}}" pulls from the markdown content of the corresponding _index.md -->
|
||||
<article>
|
||||
<!-- "{{.Content}}" pulls from the markdown content of the corresponding
|
||||
_index.md -->
|
||||
<main>
|
||||
<header>
|
||||
{{.Content }}
|
||||
</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 }}
|
||||
<article>
|
||||
<a href="{{ .Permalink }}">
|
||||
|
@ -16,6 +22,6 @@
|
|||
{{ partial "lists-footer.html" . }}
|
||||
</article>
|
||||
{{ end }}
|
||||
</article>
|
||||
</article>
|
||||
</section>
|
||||
</main>
|
||||
{{ end }}
|
||||
|
|
|
@ -1,17 +1,30 @@
|
|||
{{ define "main" }}
|
||||
<header class="post-header">
|
||||
{{ if .Params.postimage -}}
|
||||
<img class="post-image"
|
||||
src="/images/{{ .Params.postimage }}"
|
||||
alt="{{ .Params.postimagedescription }}">
|
||||
{{ end }}
|
||||
<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" }}
|
||||
{{- partial "post-info.html" . -}}
|
||||
{{ end }}
|
||||
</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 }}"
|
||||
{{ 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 -}}
|
||||
</article>
|
||||
{{ end -}}
|
||||
|
|
|
@ -2,12 +2,17 @@
|
|||
<header>
|
||||
<h2>{{.Title}}</h2>
|
||||
</header>
|
||||
<!-- "{{.Content}}" pulls from the markdown content of the corresponding _index.md -->
|
||||
<!-- "{{.Content}}" pulls from the markdown content of the corresponding
|
||||
_index.md -->
|
||||
{{.Content}}
|
||||
<article class="terms">
|
||||
<!-- Ranges throught categories, alphabetically, then displays the posts
|
||||
title with the number of item in the category -->
|
||||
{{ range .Data.Terms.Alphabetical }}
|
||||
<article class="term">
|
||||
<p><a href="{{ .Page.Permalink }}">{{ .Page.Title }}</a> ({{ .Count }})</p>
|
||||
<p>
|
||||
<a href="{{ .Page.Permalink }}">{{ .Page.Title }}</a> ({{ .Count }})
|
||||
</p>
|
||||
</article>
|
||||
{{ end }}
|
||||
</article>
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
{{ define "main" }}
|
||||
<!-- Note that the content for index.html, as a sort of list page, will pull from content/_index.md -->
|
||||
{{.Content}}
|
||||
{{ if not .Site.Params.online.hide }}
|
||||
{{ partial "online" . }}
|
||||
{{ end }}
|
||||
{{if not .Site.Params.contactsPriv.hide }}
|
||||
{{ partial "perso" .}}
|
||||
{{ end }}
|
||||
{{if not .Site.Params.contactsPro.hide }}
|
||||
{{ partial "pro" . }}
|
||||
{{ end }}
|
||||
</main>
|
||||
{{ end }}
|
|
@ -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">
|
||||
<ul>
|
||||
{{ $currentPage := . -}}
|
||||
{{ range sort .Site.Menus.footer -}}
|
||||
<li class="nav-item">
|
||||
<a class="nav-item-link{{if or ($currentPage.IsMenuCurrent "footer" .) ($currentPage.HasMenuCurrent "footer" .) }} active{{end}}"
|
||||
|
@ -13,8 +14,14 @@
|
|||
{{ $git := . }}
|
||||
<li>
|
||||
<code>
|
||||
<a href="https://framagit.org/iGormilhit/igor.milhit/-/commit/{{- $git.Hash -}}"
|
||||
title="Dernier commit modifiant cette page">
|
||||
<a href="
|
||||
{{- if eq $siteSources.type "gitlab" -}}
|
||||
{{ $siteSources.url }}/-/
|
||||
{{- else -}}
|
||||
{{ $siteSources.url }}/
|
||||
{{- end -}}
|
||||
commit/{{- $git.Hash -}}"
|
||||
title="{{ i18n "lastCommit" }}">
|
||||
{{ $git.AbbreviatedHash }}
|
||||
</a>
|
||||
</code>
|
||||
|
|
|
@ -3,15 +3,27 @@
|
|||
<meta name="viewport" content="width=device-width">
|
||||
<title>{{ .Title }} - {{ .Site.Title }}</title>
|
||||
<link rel="canonical" href="{{ .Permalink }}">
|
||||
{{- if .Site.IsServer -}}
|
||||
{{- $options := (dict "targetPath" "styles.css" "enableSourceMap" true) -}}
|
||||
{{- if hugo.IsServer -}}
|
||||
{{- $options := (dict
|
||||
"targetPath" "styles.css"
|
||||
"transpiler" "dartsass"
|
||||
"includePaths" (slice "node_modules")
|
||||
"enableSourceMap" true
|
||||
) -}}
|
||||
{{- $styles := resources.Get "scss/main.scss" | toCSS $options }}
|
||||
<link rel="stylesheet" href="{{ $styles.Permalink }}" media="screen">
|
||||
{{- 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 -}}
|
||||
<link rel="stylesheet" href="{{ $styles.Permalink }}" media="screen">
|
||||
{{- 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 }}
|
||||
{{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}
|
||||
{{ end }}
|
||||
|
|
|
@ -1,32 +1,51 @@
|
|||
<header class="main-header">
|
||||
<a href="{{ .Site.BaseURL }}" class="title">
|
||||
<img class="avatar" src="{{ .Site.BaseURL }}images/avatar.png">
|
||||
<header class="container main-header">
|
||||
<nav class="no-print" role="navigation" aria-label="Primary">
|
||||
<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>
|
||||
</a>
|
||||
<nav role="navigation" aria-label="Primary">
|
||||
<ul>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="header-navigation">
|
||||
{{ $currentPage := . -}}
|
||||
{{ range sort .Site.Menus.main -}}
|
||||
<li class="nav-item">
|
||||
<a class="nav-item-link{{if or ($currentPage.IsMenuCurrent "main" .) ($currentPage.HasMenuCurrent "main" .) }} active{{end}}"
|
||||
<li class="nav-item secondary">
|
||||
<a class="nav-item-link{{if or (
|
||||
$currentPage.IsMenuCurrent "main" .
|
||||
) (
|
||||
$currentPage.HasMenuCurrent "main" .
|
||||
) }} active{{end}}"
|
||||
href="{{ .URL }}" title="{{ .Title }}">{{ .Name }}</a>
|
||||
</li>
|
||||
{{ end -}}
|
||||
<li class="nav-item">
|
||||
<li class="nav-item secondary">
|
||||
{{ if .IsPage -}}
|
||||
<a class="nav-item-link"
|
||||
href="{{ .Site.BaseURL }}index.xml"
|
||||
title="S'abonner aux publications du site">S'abonner
|
||||
title="{{ i18n "subscribeToPublications" }} {{ i18n "toWebsite" }}">
|
||||
{{ i18n "subscribe" }}
|
||||
</a>
|
||||
{{ else if .IsHome -}}
|
||||
<a class="nav-item-link"
|
||||
href="{{ .Site.BaseURL }}index.xml"
|
||||
title="S'abonner aux publications du site">S'abonner
|
||||
title="{{ i18n "subscribeToPublications" }} {{ i18n "toWebsite" }}">
|
||||
{{ i18n "subscribe" }}
|
||||
</a>
|
||||
{{ else if .IsNode -}}
|
||||
<a class="nav-item-link"
|
||||
href="{{ .Permalink }}index.xml"
|
||||
title="S'abonner aux publications de cette section">S'abonner
|
||||
title="{{ i18n "subscribeToPublications" }} {{ i18n "toSection" }}">
|
||||
{{ i18n "subscribe" }}
|
||||
</a>
|
||||
{{ end -}}
|
||||
</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 -}}
|
||||
<meta property="og:image:alt" content="{{ .Site.Params.ImageDescription }}">
|
||||
{{- else -}}
|
||||
<meta property="og:image:alt" content="Grayish sheep portrait">
|
||||
<meta property="og:image:alt" content="{{ i18n "defaultImageAlt" }}">
|
||||
{{ end }}
|
||||
<meta property="og:locale" content="{{ .Language.Lang }}">
|
||||
{{- if .IsNode }}
|
||||
|
@ -27,7 +27,7 @@
|
|||
<link rel="canonical" href="{{ .Permalink }}">
|
||||
<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/">
|
||||
<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 }}">
|
||||
{{- if .IsNode }}
|
||||
<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">
|
||||
{{ with .Site.Params.online.git }}
|
||||
<dt>Git</dt>
|
||||
<dd><a href="{{ . }}" rel="me">{{ . }}</a></dd>
|
||||
{{ end }}
|
||||
{{ with .Site.Params.online.github }}
|
||||
<dt>GitHub</dt>
|
||||
<dd><a href="https://github.com/{{ . }}">{{ . }}</a></dd>
|
||||
<dd><a href="https://github.com/{{ . }}" rel="me">{{ . }}</a></dd>
|
||||
{{ end }}
|
||||
{{ with .Site.Params.online.framagit }}
|
||||
<dt>Framagit</dt>
|
||||
<dd><a href="https://framagit.org/{{ . }}">{{ . }}</a></dd>
|
||||
<dd><a href="https://framagit.org/{{ . }}" rel="me">{{ . }}</a></dd>
|
||||
{{ end }}
|
||||
{{ with .Site.Params.online.mastodon }}
|
||||
<dt>mastodon</dt>
|
||||
<dd><a href="{{ . }}">{{ . }}</a></dd>
|
||||
<dd><a href="{{ . }}" rel="me">{{ . }}</a></dd>
|
||||
{{ end }}
|
||||
{{ with .Site.Params.online.twitter }}
|
||||
<dt>Twitter</dt>
|
||||
|
@ -32,5 +36,4 @@
|
|||
<dt>Discogs</dt>
|
||||
<dd><a href="https://www.discogs.com/user/{{ . }}">{{ . }}</a></dd>
|
||||
{{ end }}
|
||||
|
||||
</dl>
|
||||
|
|
|
@ -1,31 +1,43 @@
|
|||
<h2 id="contactsPriv">{{ i18n "contactsPriv" }}</h2>
|
||||
<h2 id="contacts-priv">{{ i18n "contactsPriv" }}</h2>
|
||||
<dl class="home-lists">
|
||||
{{ with .Site.Params.contactsPriv.email }}
|
||||
<dt>e-mail</dt>
|
||||
<dt>{{ i18n "e-mail" }}</dt>
|
||||
<dd><a href="mailto:{{ . }}" itemprop="email">{{ . }}</a></dd>
|
||||
{{ end }}
|
||||
{{ with .Site.Params.contactsPriv.address }}
|
||||
<dt>Adresse</dt>
|
||||
<dt>{{ i18n "address" }}</dt>
|
||||
<dd><span itemprop="address">{{ . }}</span></dd>
|
||||
{{ end }}
|
||||
{{ with .Site.Params.contactsPriv.phone }}
|
||||
<dt>Tél.</dt>
|
||||
<dd><a href="tel:{{ replace . " " ""}}"><span itemprop="telephone">{{ . }}</span></a></dd>
|
||||
<dt>{{ i18n "tel" }}</dt>
|
||||
<dd>
|
||||
<a href="tel:{{ replace . " " ""}}">
|
||||
<span itemprop="telephone">{{ . }}</span>
|
||||
</a>
|
||||
</dd>
|
||||
{{end}}
|
||||
{{ with .Site.Params.contactsPriv.mobile }}
|
||||
<dt>Tél. mobile</dt>
|
||||
<dd><a href="tel:{{ replace . " " ""}}"><span itemprop="telephone">{{ . }}</span></a></dd>
|
||||
<dt>{{ i18n "mobile" }}</dt>
|
||||
<dd>
|
||||
<a href="tel:{{ replace . " " ""}}">
|
||||
<span itemprop="telephone">{{ . }}</span>
|
||||
</a>
|
||||
</dd>
|
||||
{{end}}
|
||||
{{ with .Site.Params.contactsPriv.publickey }}
|
||||
<dt>Clé publique</dt>
|
||||
<dt>{{ i18n "pubkey" }}</dt>
|
||||
<dd><a href="/{{ . }}">{{ . }}</a></dd>
|
||||
{{ end }}
|
||||
{{ with .Site.Params.contactsPriv.fingerprint }}
|
||||
<dt>Empreinte</dt>
|
||||
<dt>{{ i18n "fingerprint" }}</dt>
|
||||
<dd><code>{{ . }}</code></dd>
|
||||
{{ end }}
|
||||
{{ with .Site.Params.contactsPriv.xmpp }}
|
||||
<dt>XMPP/jabber</dt>
|
||||
<dt class="smallcaps">{{ i18n "xmpp" }}</dt>
|
||||
<dd>{{ . }}</dd>
|
||||
{{ end }}
|
||||
{{ with .Site.Params.contactsPriv.cv}}
|
||||
<dt class="smallcaps">{{ i18n "cv" }}</dt>
|
||||
<dd><a href="/{{ . }}">{{ . }}</a></dd>
|
||||
{{end}}
|
||||
</dl>
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
<details class="post-info">
|
||||
<details class="post-info no-print">
|
||||
<summary>{{ i18n "post-infos" }}</summary>
|
||||
<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)))) }}
|
||||
<li>Dernière mise à jour : {{ .Lastmod.Format "2006-01-02" }}</li>
|
||||
<li>{{ i18n "lastUpdate" }}: {{ .Lastmod.Format "2006-01-02" }}</li>
|
||||
{{ end }}
|
||||
{{ with .Params.categories }}
|
||||
<li>Catégories :
|
||||
<li>{{ i18n "categories" }}:
|
||||
<ul>
|
||||
{{ range sort . }}
|
||||
<li class="post-taxonomies"><a href="{{ "categories" | absURL}}/{{ . | urlize }}">{{ . }}</a></li>
|
||||
|
@ -15,7 +15,7 @@
|
|||
</li>
|
||||
{{ end }}
|
||||
{{ with .Params.tags }}
|
||||
<li>Tags :
|
||||
<li>{{ i18n "tags" }}:
|
||||
<ul>
|
||||
{{ range sort . }}
|
||||
<li class="post-taxonomies"> <a href="{{ "tags" | absURL }}/{{ . | urlize }}">{{ . }}</a> </li>
|
||||
|
|
|
@ -1,31 +1,35 @@
|
|||
<h2 id="contactsPro">{{ i18n "contactsPro" }}</h2>
|
||||
<h2 id="contacts-pro">{{ i18n "contactsPro" }}</h2>
|
||||
<dl class="home-lists">
|
||||
{{ with .Site.Params.contactsPro.email }}
|
||||
<dt>e-mail</dt>
|
||||
<dt>{{ i18n "e-mail" }}</dt>
|
||||
<dd><a href="mailto:{{ . }}" itemprop="email">{{ . }}</a></dt>
|
||||
{{end}}
|
||||
{{ with .Site.Params.contactsPro.address }}
|
||||
<dt>Adresse</dt>
|
||||
<dt>{{ i18n "address" }}</dt>
|
||||
<dd><span itemprop="address">{{ . }}</span></dd>
|
||||
{{end}}
|
||||
{{ with .Site.Params.contactsPro.mobile}}
|
||||
<dt>Mobile</dt>
|
||||
<dd><a href="tel:{{ replace . " " ""}}"><span itemprop="telephone">{{ . }}</span></a></dd>
|
||||
<dt>{{ i18n "mobile" }}</dt>
|
||||
<dd>
|
||||
<a href="tel:{{ replace . " " ""}}">
|
||||
<span itemprop="telephone">{{ . }}</span>
|
||||
</a>
|
||||
</dd>
|
||||
{{end}}
|
||||
{{ with .Site.Params.contactsPro.phone}}
|
||||
<dt>Tél.</dt>
|
||||
<dd><a href="tel:{{ replace . " " ""}}"><span itemprop="telephone">{{ . }}</span></a></dd>
|
||||
<dt>{{ i18n "tel" }}</dt>
|
||||
<dd>
|
||||
<a href="tel:{{ replace . " " ""}}">
|
||||
<span itemprop="telephone">{{ . }}</span>
|
||||
</a>
|
||||
</dd>
|
||||
{{end}}
|
||||
{{ with .Site.Params.contactsPro.publickey }}
|
||||
<dt>Clé publique</dt>
|
||||
<dt>{{ i18n "pubkey" }}</dt>
|
||||
<dd><a href="/{{ . }}">{{ . }}</a></dd>
|
||||
{{end}}
|
||||
{{ with .Site.Params.contactsPro.fingerprint}}
|
||||
<dt>Empreinte</dt>
|
||||
<dt>{{ i18n "fingerprint" }}</dt>
|
||||
<dd><code>{{ . }}</code></dd>
|
||||
{{end}}
|
||||
{{ with .Site.Params.contactsPro.cv}}
|
||||
<dt>CV</dt>
|
||||
<dd><a href="/{{ . }}">{{ . }}</a></dd>
|
||||
{{end}}
|
||||
</dl>
|
||||
|
|
|
@ -5,8 +5,9 @@
|
|||
<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" }}.mp3" type="audio/mpeg">
|
||||
Your browser does not support the audio tag, you can download the audio
|
||||
with <a href="/medias/{{ .Get "src" }}.mp3">this link</a>
|
||||
{{ i18n "audioDownload" }} <a href="/medias/{{ .Get "src" }}.mp3">
|
||||
{{ i18n "thisLink" }}
|
||||
</a>
|
||||
</audio>
|
||||
<figcaption>
|
||||
<p>{{ .Get "legend" }}</p>
|
||||
|
|
|
@ -10,7 +10,8 @@
|
|||
<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" }}.mp3" type="audio/mpeg">
|
||||
Your browser does not support the audio tag, you can download the audio
|
||||
with <a href="/medias/{{ .Get "src" }}.mp3">this link</a>
|
||||
{{ i18n "audioDownload" }} <a href="/medias/{{ .Get "src"}}.mp3">
|
||||
{{ i18n "thisLink"}}
|
||||
</a>
|
||||
</audio>
|
||||
</figure>
|
||||
|
|
|
@ -3,7 +3,8 @@
|
|||
<audio controls>
|
||||
<source src="https://id-libre.org/live/stream.ogg" type="audio/ogg">
|
||||
<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
|
||||
directly with <a href="https://id-libre.org/live/stream.mp3">this link</a>
|
||||
{{ i18n "audioDownload" }} <a href="https://id-libre.org/live/stream.mp3">
|
||||
{{ i18n "thisLink" }}
|
||||
</a>
|
||||
</audio>
|
||||
</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>",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@picocss/pico": "2.0.6",
|
||||
"auto-changelog": "^2.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"gutenberg-css": "^0.6.1"
|
||||
}
|
||||
}
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 92 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -2,9 +2,9 @@
|
|||
# See https://github.com/gohugoio/hugoThemes#themetoml for an example
|
||||
|
||||
name = "PortfoliGor"
|
||||
themeversion = "0.2.0"
|
||||
themeversion = "0.3.0"
|
||||
license = "MIT"
|
||||
licenselink = "https://framagit.org/iGormilhit/portfoliGor/blob/master/LICENSE"
|
||||
licenselink = "https://git.milhit.ch/igor/portfoliGor/blob/master/LICENSE"
|
||||
description = "Yet another portfolio HUGO Theme"
|
||||
homepage = "https://igor.milhit.ch"
|
||||
tags = ["personal", "professional", "portfolio", "blog"]
|
||||
|
|
|
@ -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
|
||||
|
||||
|
||||
"@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:
|
||||
version "2.3.0"
|
||||
resolved "https://registry.yarnpkg.com/auto-changelog/-/auto-changelog-2.3.0.tgz#08ab8b1840a5d804410f1d1a5d2c4b2df0d835e1"
|
||||
integrity sha512-S2B+RtTgytsa7l5iFGBoWT9W9ylITT5JJ8OaMJ7nrwvnlRm1dSS2tghaYueDeInZZafOE+1llH3tUQjMDRVS1g==
|
||||
version "2.5.0"
|
||||
resolved "https://registry.npmjs.org/auto-changelog/-/auto-changelog-2.5.0.tgz"
|
||||
integrity sha512-UTnLjT7I9U2U/xkCUH5buDlp8C7g0SGChfib+iDrJkamcj5kaMqNKHNfbKJw1kthJUq8sUo3i3q2S6FzO/l/wA==
|
||||
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 "^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"
|
||||
|
||||
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==
|
||||
commander@^7.2.0:
|
||||
version "7.2.0"
|
||||
resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz"
|
||||
integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
|
||||
|
||||
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==
|
||||
gutenberg-css@^0.6.1:
|
||||
version "0.6.1"
|
||||
resolved "https://registry.npmjs.org/gutenberg-css/-/gutenberg-css-0.6.1.tgz"
|
||||
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:
|
||||
minimist "^1.2.5"
|
||||
neo-async "^2.6.0"
|
||||
neo-async "^2.6.2"
|
||||
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==
|
||||
import-cwd@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz"
|
||||
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"
|
||||
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==
|
||||
|
||||
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==
|
||||
node-fetch@^2.6.1:
|
||||
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==
|
||||
dependencies:
|
||||
whatwg-url "^5.0.0"
|
||||
|
||||
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==
|
||||
normalize.css@^8.0.1:
|
||||
version "8.0.1"
|
||||
resolved "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz"
|
||||
integrity sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==
|
||||
|
||||
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==
|
||||
parse-github-url@^1.0.3:
|
||||
version "1.0.3"
|
||||
resolved "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.3.tgz"
|
||||
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:
|
||||
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==
|
||||
|
||||
tr46@~0.0.3:
|
||||
version "0.0.3"
|
||||
resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
|
||||
integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=
|
||||
resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"
|
||||
integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
|
||||
|
||||
uglify-js@^3.1.4:
|
||||
version "3.14.3"
|
||||
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.14.3.tgz#c0f25dfea1e8e5323eccf59610be08b6043c15cf"
|
||||
integrity sha512-mic3aOdiq01DuSVx0TseaEzMIVqebMZ0Z3vaeDhFEh9bsc24hV1TFvN74reA2vs08D0ZWfNjAcJ3UbVLaBss+g==
|
||||
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==
|
||||
|
||||
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=
|
||||
resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
|
||||
integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
|
||||
|
||||
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=
|
||||
resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz"
|
||||
integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==
|
||||
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=
|
||||
resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz"
|
||||
integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==
|
||||
|
|
Loading…
Reference in New Issue