diff --git a/.auto-changelog b/.auto-changelog deleted file mode 100644 index 5da614f..0000000 --- a/.auto-changelog +++ /dev/null @@ -1,7 +0,0 @@ -{ - "output": "CHANGELOG.md", - "template": "keepachangelog", - "unreleased": true, - "commitLimit": false, - "sortCommits": "date-desc" -} diff --git a/.gitignore b/.gitignore index c5843ed..a22fbec 100644 --- a/.gitignore +++ b/.gitignore @@ -4,7 +4,3 @@ *.sass.map *.scss.map assets/css/ - -### Node, Yarn ### -node_modules/ - diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index 37df586..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,77 +0,0 @@ -# Changelog - -All notable changes to this project will be documented in this file. - -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) -and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - -Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - -## [Unreleased](https://framagit.org/iGormilhit/portfoliGor/compare/0.1.1...HEAD) - -### Fixed - -- data: sort terms in post information [`#13`](https://framagit.org/iGormilhit/portfoliGor/issues/13) -- style: Implements nord color scheme [`#7`](https://framagit.org/iGormilhit/portfoliGor/issues/7) - -### Commits - -- layouts: use details for the post informations [`13af33a`](https://framagit.org/iGormilhit/portfoliGor/commit/13af33aa88d394faec748ff64840aaec520b3297) -- 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) - -## [0.1.1](https://framagit.org/iGormilhit/portfoliGor/compare/0.1.0...0.1.1) - 2020-06-01 - -### 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) - -### 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) - -## 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) - -### 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) diff --git a/README.md b/README.md index abbea89..fba0a43 100644 --- a/README.md +++ b/README.md @@ -1,133 +1,3 @@ -# [portfoliGor][1] +# portfoliGor -Yet another HUGO portfolio theme, that I'm writing to my own purpose on -, published with the regular [MIT license][6]. - -It displays on the front page a personal and professional description, and ways -to contact the person. It has a blog section too. - -The HTML `` has a metadata section to expose metadata that are useful for -reference manager as Zotero (in Dublin Core) or to social media (see -[below][5]). - -As the release version can tell, this theme is still in development and misses -lot of things [see the opened [issues][2]]. - -You can install it as the [HUGO documentation][4] recommends. - -![Screenshot][7] - -## Configuration - -### Personal and professional description - -The front page 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]]. - -There's also three sections that can be displayed: - -- The online presence. -- The personal contacts. -- The professional contacts. - -It depends on the data provided by the site configuration, in the `params` -section. Below a comprehensive example: - -```toml -[params] - - # Professional contact data - [params.contactsPro] - address = "" - phone = "[as-used-by-a-phone]" - mobile = "[as-used-by-a-phone]" - email = "" - cv = "[file-added-in-static-directory]" - publickey = "[file-added-in-static-directory]" - fingerprint = "" - - # Personal contact data - [params.contactsPriv] - address = "" - phone = "[as-used-by-a-phone]" - mobile = "[as-used-by-a-phone]" - email = "" - publickey = "[file-added-in-static-directory]" - fingerprint = "" - xmpp = "[handle]" - - # Web accounts - [params.online] - github = "[username]" - framagit = "[username]" - mastodon = "[URL]" - twitter = "[username]" - keybase = "[username]" - wikipedia = "[french-site-username]" - openstreetmap = "[username]" - discogs = "[username]" -``` - -### Layout configuration - -- Add `layout: verse` to the front header of a specific content to improve - format for text in verse. Verse should be separated by a line break, strophes - are paragraphs. -- Add `layout: static` to the front header of a static page, thus preventing to - display the post metadata such as the publication date. - -### Date management - -You should set `enableGitInfo` to `True`, as it is used by the post metadata -display for the last modification date, and in the footer to provide a link to -the last commit modifying the content (still hard coded though, #14). - -The publication date uses the `date` field of the front matter, that should be -automatically set by the `hugo new` command. If the content is published later, -you can add the `publishdate` field manually, and it will override the `date` -data. - -All further modification dates should be provided by the `git` metadata. But -you can also set manually the `lastmod` date in the front matter. - -To make it work, in the site configuration file, you should configure the date -management as below: - -```toml -[frontmatter] -date = ["date", "publishDate"] -lastmod = [":git", "lastmod"] -``` - -### Social media metadata - -An image for the website can be defined in the site configuration. Place an -image optimized for the web, in the 1200 × 600 pixels resolution, in the -`static/images/` directory. Then provide in the site configuration it's file -name and image description (max 80 chars, with a trailing dot): - -```toml -[params] - Description = "[Small website description]" - Image = "mySite.jpg" - ImageDescription = "[Alternate text]" -``` - -For each content (blog post), a social media image can be defined in the front -matter. The image have to be placed in the same directory (`static/images/`), -same resolution. The frontmatter is as follow: - -```toml -description: "[post-description]" -postimage: "[file-name.extension]" -postimagedescription: "[Alternate text]" -``` - -[1]: https://framagit.org/iGormilhit/portfoligor -[2]: https://framagit.org/iGormilhit/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" +Yet another HUGO portfolio theme, that I will use for igor.milhit.ch. diff --git a/assets/scss/_colors.scss b/assets/scss/_colors.scss deleted file mode 100644 index b3f8eb3..0000000 --- a/assets/scss/_colors.scss +++ /dev/null @@ -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; -} diff --git a/assets/scss/_fonts.scss b/assets/scss/_fonts.scss index 93fe1e6..685fba0 100644 --- a/assets/scss/_fonts.scss +++ b/assets/scss/_fonts.scss @@ -1,21 +1,17 @@ -/////////////////// -// // -// FONTS // -// // -/////////////////// +/* + * ************** * + * FONTS * + * ************** * +*/ -html, -body { +html, body { font-size: $font-size-base; - line-height: $line-height-base; - font-family: $font-family; } code, figure p, .footnotes, .footnote-ref, -.list-footer, .main-footer, nav, .post-info, @@ -23,20 +19,6 @@ nav, font-size: $font-size-small; } -blockquote { - font-style: italic; -} - -.smallcaps { - font-variant: small-caps; -} - -.home-lists { - dt { - font-weight: bold; - } -} - -#licence { - font-variant: small-caps; +#content { + line-height: 1.4; // TODO: fix homepage } diff --git a/assets/scss/_footer.scss b/assets/scss/_footer.scss index 18d54be..08e6228 100644 --- a/assets/scss/_footer.scss +++ b/assets/scss/_footer.scss @@ -1,20 +1,26 @@ -/////////////////// -// // -// FOOTER // -// // -/////////////////// +/* + * ************** * + * FOOTER * + * ************** * +*/ .main-footer { - margin-top: 1.25rem; - padding-bottom: 1.25rem; - ul { - display: flex; - justify-content: space-evenly; - margin: 0; - padding: 0; + display: flex; + align-items: center; + justify-content: flex-end; + border-top: solid .1em #e1e1e1; + padding-top: 1em; + margin-bottom: 1em; + } + li { + list-style: none; + margin-right: .5em; } - - @include inline-list; - } + +.smallcaps { + font-variant: small-caps; +} + + diff --git a/assets/scss/_grid.scss b/assets/scss/_grid.scss deleted file mode 100644 index 20d5cd0..0000000 --- a/assets/scss/_grid.scss +++ /dev/null @@ -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 - } -} - diff --git a/assets/scss/_header.scss b/assets/scss/_header.scss index 4886046..0a3dfe5 100644 --- a/assets/scss/_header.scss +++ b/assets/scss/_header.scss @@ -1,45 +1,34 @@ -/////////////////// -// // -// HEADER // -// // -/////////////////// +/* + * ************** * + * HEADER * + * ************** * +*/ .main-header { - display: flex; - flex-direction: column; - margin: 1.25rem 0; - - .avatar { - height: 3rem; - margin: auto 0; - border-radius: 35%; + section { + display: flex; + flex-direction: column; + // align-items: center; + border-bottom: solid .1em #e1e1e1; + padding-bottom: 1em; } - - h1 { - margin: 0; - } - - article { + header { flex-grow: 1; } - - .title { - display: flex; - justify-content: center; - gap: .5rem; - margin-bottom: .5rem; - } - - nav { - - ul { - display: flex; - justify-content: space-evenly; - margin: 0; - padding: 0; - } - - @include inline-list; - - } +} + +.title { + display: flex; + align-items: center; +} + +.avatar { + border-radius: 50%; + width: 5rem; + margin-right: 1rem; +} + +nav { + margin-right: .5em; + align-self: flex-end; } diff --git a/assets/scss/_layout.scss b/assets/scss/_layout.scss index d408ea7..0ae63f6 100644 --- a/assets/scss/_layout.scss +++ b/assets/scss/_layout.scss @@ -1,18 +1,22 @@ -////////////////// -// // -// LAYOUT // -// // -////////////////// +/* + * ************** * + * LAYOUT * + * ************** * +*/ + +.container { + max-width: 35rem; /* 960px */ + margin: 0 auto; +} 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; } + + diff --git a/assets/scss/_lists.scss b/assets/scss/_lists.scss index 8f74bed..9f866a7 100644 --- a/assets/scss/_lists.scss +++ b/assets/scss/_lists.scss @@ -1,16 +1,12 @@ -/////////////////// -// // -// LISTS // -// // -/////////////////// +/* + * ************** * + * LISTS * + * ************** * +*/ .posts-list { display: flex; flex-direction: column; margin-bottom: .5em; - - > article { - padding-bottom: .5rem; - } } diff --git a/assets/scss/_main_body.scss b/assets/scss/_main_body.scss index 8094193..11736c4 100644 --- a/assets/scss/_main_body.scss +++ b/assets/scss/_main_body.scss @@ -1,44 +1,39 @@ -/////////////////// -// // -// MAIN // -// // -/////////////////// +/* + * ************** * + * MAIN * + * ************** * +*/ -.home-lists { +dl { + display: inline-flex; + flex-flow: row; + flex-wrap: wrap; + width: 100%; /* set the container width*/ + overflow: visible; +} - @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; +} - 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: ' :'; - } +dt::after { + content: " :"; +} +dd { + flex:0 0 59%; + margin-left: auto; + text-align: left; } .contents { padding: 0; + li { + list-style: none; + } } -.home-lists { - margin: 0; +blockquote { + font-style: italic; } diff --git a/assets/scss/_medias.scss b/assets/scss/_medias.scss index d70949a..c6383b8 100644 --- a/assets/scss/_medias.scss +++ b/assets/scss/_medias.scss @@ -1,62 +1,30 @@ -.audio, -.stream { +.audio, .stream { audio { - border-radius: .5rem; width: 100%; + border-radius: .5rem; } - figcaption p { + text-align: left; font-size: $font-size-small; padding-left: .5rem; - text-align: left; } -} - -.audio-with-image { - display: flex; - flex-direction: column; - - @include breakpoint(tablet) { - flex-direction: row; - - img { - width: 8rem; - } - - div { - align-content: space-between; - display: flex; - flex-flow: wrap; - } - + > p { + font-size: $font-size-small; + font-variant: small-caps; } - - - @include breakpoint(laptop) { - - div { - flex-grow: 4; - } - } - - audio { - border-radius: 0; - } - } figure { - border-radius: 5px; - margin-left: .4rem; - margin-right: .4rem; + background-color: lightgrey; padding: .4rem; - + border-radius: 5px; + margin-right: .4rem; + margin-left: .4rem; img { - width: 100%; + width: 100%; } - p { - margin: .2rem 0; text-align: center; + margin: .2rem 0; } } diff --git a/assets/scss/_mixins.scss b/assets/scss/_mixins.scss deleted file mode 100644 index fe751c0..0000000 --- a/assets/scss/_mixins.scss +++ /dev/null @@ -1,12 +0,0 @@ -/////////////////// -// // -// MIXINS // -// // -/////////////////// - -// Inline, no bullet lists -@mixin inline-list { - ul > li { - display: inline; - } -} diff --git a/assets/scss/_post.scss b/assets/scss/_post.scss index ae968be..97741a6 100644 --- a/assets/scss/_post.scss +++ b/assets/scss/_post.scss @@ -1,68 +1,40 @@ -/////////////////// -// // -// POST // -// // -/////////////////// +/* + * ************** * + * POST * + * ************** * +*/ .post-header { + margin: 1em 0 1em 0; h1 { - margin: 0; + margin: 0; } } -.post-image { - width: 97%; -} - .post-info { - - > ul { - margin-top: 0; - padding: 0; - - > li { - padding-right: .3rem; - } + display: flex; + justify-content: space-between; + flex-wrap: wrap; + padding: 0; + margin-top: 0; + > li { + padding-right: .5rem; } - li { - display: flex; list-style: none; - + display: flex; > ul { display: flex; - flex-wrap: wrap; padding: 0; white-space: pre; } - - > ul::before { - content: ' '; + > 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; +.post-taxonomies + .post-taxonomies:before { + content: ", "; } diff --git a/assets/scss/_texts.scss b/assets/scss/_texts.scss deleted file mode 100644 index 352a5ae..0000000 --- a/assets/scss/_texts.scss +++ /dev/null @@ -1,24 +0,0 @@ -//////////////////// -// // -// Texts // -// // -//////////////////// - -.verse { - line-height: $line-height-verse; - - p { - margin-bottom: 1rem; - } - - br { - margin-bottom: .5rem; - } -} - -.main-header, -.main-footer { - a { - text-decoration: none; - } -} diff --git a/assets/scss/_variables.scss b/assets/scss/_variables.scss index 9a0a0b9..987419a 100644 --- a/assets/scss/_variables.scss +++ b/assets/scss/_variables.scss @@ -1,74 +1,2 @@ -/////////////////// -// // -// WIDTH // -// // -/////////////////// - -$content-max-width: 46rem; // 920 px -$content-left-margin: 3vw; - -/////////////////// -// // -// FONT // -// // -/////////////////// - -$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; - - -///////////////////// -// // -// 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; - +$font-size-base: 1.25rem; +$font-size-small: 1rem; diff --git a/assets/scss/main.scss b/assets/scss/main.scss index 1a5333c..b144ea2 100644 --- a/assets/scss/main.scss +++ b/assets/scss/main.scss @@ -1,39 +1,34 @@ -//////////////////// -// // -// Includes // -// // -//////////////////// +/* + * ************** * + * Includes * + * ************** * +*/ -@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'; +@import '_variables.scss'; +@import '_fonts.scss'; +@import '_footer.scss'; +@import '_header.scss'; +@import '_layout.scss'; +@import '_lists.scss'; +@import '_main_body.scss'; +@import '_medias.scss'; +@import '_post.scss'; +/* + * ************** * + * DIVERS * + * ************** * +*/ -//////////////////// -// // -// Divers // -// // -//////////////////// - -code, -pre { +code, pre { + background-color: lightgrey; border-radius: 5px; padding: .2rem; } pre { - max-width: 95vw; overflow: auto; + max-width: 95vw; } .terms { diff --git a/i18n/fr.toml b/i18n/fr.toml deleted file mode 100644 index fcc7210..0000000 --- a/i18n/fr.toml +++ /dev/null @@ -1,12 +0,0 @@ -[post-infos] -other = "Informations sur le billet" - -[permalink] -other = "Permalien" - -[contactsPriv] -other = "Contacts personnels" - - -[contactsPro] -other = "Contacts professionnels" diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index a04c2ca..69f514d 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -1,12 +1,11 @@ -{{ partial "head.html" . }} - - {{- partial "header.html" . -}} -
- {{- block "main" . }}{{- end }} -
- {{- partial "footer.html" . -}} - + {{- partial "head.html" . -}} + + {{- partial "header.html" . -}} +
+ {{- block "main" . }}{{- end }} +
+ {{- partial "footer.html" . -}} + diff --git a/layouts/_default/list.html b/layouts/_default/list.html index f27475e..cf61417 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -1,18 +1,22 @@ {{ define "main" }} -
-
-

{{.Title}}

-
- - {{.Content}} -
- - {{ range .Pages.ByPublishDate.Reverse }} +
+

{{.Title}}

+
+ + {{.Content}} +
+ + + {{ end }} + {{ end }} diff --git a/layouts/_default/rss.xml b/layouts/_default/rss.xml index 854c203..0f4f1fd 100644 --- a/layouts/_default/rss.xml +++ b/layouts/_default/rss.xml @@ -1,16 +1,4 @@ -{{- $pctx := . -}} -{{- if .IsHome -}}{{ $pctx = .Site }}{{- end -}} -{{- $pages := slice -}} -{{- if or $.IsHome $.IsSection -}} -{{- $pages = $pctx.RegularPages -}} -{{- else -}} -{{- $pages = $pctx.Pages -}} -{{- end -}} -{{- $limit := .Site.Config.Services.RSS.Limit -}} -{{- if ge $limit 1 -}} -{{- $pages = $pages | first $limit -}} -{{- end -}} -{{- printf "" | safeHTML }} +{{ printf "" | safeHTML }} {{ if eq .Title .Site.Title }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{.}} on {{ end }}{{ .Site.Title }}{{ end }} @@ -23,13 +11,13 @@ {{.}}{{end}}{{ if not .Date.IsZero }} {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}{{ end }} {{ with .OutputFormats.Get "RSS" }} - {{ printf "" .Permalink .MediaType | safeHTML }} + {{ printf "" .Permalink .MediaType | safeHTML }} {{ end }} - {{ range $pages }} + {{ range .Site.RegularPages }} {{ .Title }} {{ .Permalink }} - {{ .PublishDate.Format "2006-01-02" | safeHTML }} + {{ .PublishDate.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} {{ with .Site.Author.email }}{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}} {{ .Permalink }} {{ .Content | html }} diff --git a/layouts/_default/section.html b/layouts/_default/section.html index 7b99c18..5e40327 100644 --- a/layouts/_default/section.html +++ b/layouts/_default/section.html @@ -1,21 +1,31 @@ {{ define "main" }} -
-

{{.Title}}

-
- -
+
+

{{.Title}}

+
+ +
- {{.Content }} -
+ {{.Content }} + +
+ {{ range .Pages }}
- {{ range .Pages.ByPublishDate.Reverse }} - - {{ end }} + +
+ {{ .PublishDate.Format "2006-01-02" }} + {{ with .Params.categories }} + {{ range . }} + / {{ . }} + {{ end }} + {{ end }} +
-
+ {{ end }} + + {{ end }} + diff --git a/layouts/_default/single.html b/layouts/_default/single.html index b852cd2..a81308f 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -1,18 +1,10 @@ {{ define "main" }}
- {{ if .Params.postimage -}} - {{ .Params.postimagedescription }} - {{ end }}

{{ .Title }}

- {{- if ne .Layout "static" }} {{- partial "post-info.html" . -}} - {{ end }}
-
- {{ .Content -}} -
-{{ end -}} +
+ {{ .Content }} +
+{{ end }} diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html index b817b74..ae6f5d9 100644 --- a/layouts/_default/terms.html +++ b/layouts/_default/terms.html @@ -1,6 +1,6 @@ {{ define "main" }}
-

{{.Title}}

+

{{.Title}}

{{.Content}} diff --git a/layouts/index.html b/layouts/index.html index a7e0add..d95f905 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,14 +1,15 @@ {{ define "main" }} - - {{.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 }} + + {{.Content}} + {{ if not .Site.Params.online.hide }} + {{ partial "online" . }} + {{ end }}
{{ end }} diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index af95fb6..bbf14e3 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -1,24 +1,9 @@ diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 9c84d0f..c26af0f 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -1,27 +1,20 @@ - - - {{ .Title }} - {{ .Site.Title }} - - {{- if .Site.IsServer -}} - {{- $options := (dict "targetPath" "styles.css" "enableSourceMap" true) -}} - {{- $styles := resources.Get "scss/main.scss" | toCSS $options }} - - {{- else -}} - {{- $options := (dict "targetPath" "styles.css") -}} - {{- $styles := resources.Get "scss/main.scss" | toCSS $options | minify -}} - - {{- end }} - {{ range .AlternativeOutputFormats }} - {{ printf `` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }} + + + {{ .Title }} | {{ .Site.Title }} + + {{- partial "metadata.html" . -}} + {{ if .Site.IsServer }} + {{ $options := (dict "targetPath" "styles.css" "enableSourceMap" true) }} + {{ $styles := resources.Get "scss/main.scss" | toCSS $options }} + + {{ else }} + {{ $options := (dict "targetPath" "styles.css") }} + {{ $styles := resources.Get "scss/main.scss" | toCSS $options | minify }} + + {{ end }} + + {{ with .OutputFormats.Get "RSS" }} + {{ printf `` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }} {{ end }} - {{ partial "metadata.html" . -}} - - - - - - - - diff --git a/layouts/partials/header.html b/layouts/partials/header.html index b43b4cd..becbb89 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -1,35 +1,19 @@
- - -

{{ .Site.Title }}

-
- +
+
+ + +

{{ .Site.Title }}

+
+ +
diff --git a/layouts/partials/lists-footer.html b/layouts/partials/lists-footer.html deleted file mode 100644 index 9a37e14..0000000 --- a/layouts/partials/lists-footer.html +++ /dev/null @@ -1,9 +0,0 @@ -
-{{ .PublishDate.Format "2006-01-02" }} -{{ with .Params.categories }} - {{ range sort . }} - / {{ . }} - {{ end }} -{{ end }} -
- diff --git a/layouts/partials/metadata.html b/layouts/partials/metadata.html index 5990b3a..68e44e7 100644 --- a/layouts/partials/metadata.html +++ b/layouts/partials/metadata.html @@ -1,57 +1,35 @@ - - - - - {{ if .Params.postimage -}} - - {{- else if .Site.Params.Image -}} - - {{- else -}} - - {{ end }} - {{ if .Params.postimagedescription -}} - - {{- else if .Site.Params.ImageDescription -}} - - {{- else -}} - - {{ end }} - - {{- if .IsNode }} - - {{- else }} - - {{ end -}} - - - - - - - - {{- if .IsNode }} - - {{ end }} - {{- if .IsPage }} + + + + + + +{{ if .IsNode }} + +{{ end }} +{{ if .IsPage }} - - - {{- if (and (isset .Params "lastmod") (gt (dateFormat "2016-01-02" (.Lastmod)) (dateFormat "2006-01-02" (.PublishDate)))) }} - - {{ end -}} - - {{- if (and (isset .Params "lastmod") (gt (dateFormat "2016-01-02" (.Lastmod)) (dateFormat "2006-01-02" (.PublishDate)))) }} - - {{ end -}} - {{- with .Params.categories }} - {{- range . -}} - - {{- end -}} - {{ end -}} - {{- with .Params.tags }} - {{- range . -}} - - {{ end -}} - {{ end -}} - {{ end -}} + + + {{ if (and (isset .Params "lastmod") (gt (dateFormat "2016-01-02" (.Lastmod)) (dateFormat "2006-01-02" (.PublishDate)))) }} + + {{ end }} + + {{ if (and (isset .Params "lastmod") (gt (dateFormat "2016-01-02" (.Lastmod)) (dateFormat "2006-01-02" (.PublishDate)))) }} + + {{ end }} + {{ with .Params.categories }} + {{ range . }} + + {{ end }} + {{ end }} + {{ with .Params.tags }} + {{ range . }} + + {{ end }} + {{ end }} +{{ end }} diff --git a/layouts/partials/online.html b/layouts/partials/online.html index 899a94c..0bc6491 100644 --- a/layouts/partials/online.html +++ b/layouts/partials/online.html @@ -1,5 +1,5 @@ -

Online

-
+

Online

+
{{ with .Site.Params.online.github }}
GitHub
{{ . }}
@@ -14,7 +14,7 @@ {{ end }} {{ with .Site.Params.online.twitter }}
Twitter
-
{{ . }}
+
@igor_milhit
{{ end }} {{ with .Site.Params.online.keybase }}
Keybase
@@ -28,9 +28,4 @@
OpenStreetMap
{{ . }}
{{ end }} - {{ with .Site.Params.online.discogs }} -
Discogs
-
{{ . }}
- {{ end }} -
diff --git a/layouts/partials/perso.html b/layouts/partials/perso.html index 0f65eeb..6cdebcb 100644 --- a/layouts/partials/perso.html +++ b/layouts/partials/perso.html @@ -1,5 +1,4 @@ -

{{ i18n "contactsPriv" }}

-
+
{{ with .Site.Params.contactsPriv.email }}
e-mail
{{ . }}
diff --git a/layouts/partials/post-info.html b/layouts/partials/post-info.html index 9217945..89592bf 100644 --- a/layouts/partials/post-info.html +++ b/layouts/partials/post-info.html @@ -1,28 +1,25 @@ - + + {{ end }} + {{ with .Params.tags }} +
  • Tags : +
      + {{ range . }} +
    • {{ . }}
    • + {{ end }} +
    +
  • + {{ end }} + + diff --git a/layouts/partials/pro.html b/layouts/partials/pro.html index 937bed9..7c7b03e 100644 --- a/layouts/partials/pro.html +++ b/layouts/partials/pro.html @@ -1,5 +1,4 @@ -

    {{ i18n "contactsPro" }}

    -
    +
    {{ with .Site.Params.contactsPro.email }}
    e-mail
    {{ . }} diff --git a/layouts/shortcodes/audio-cover.html b/layouts/shortcodes/audio-cover.html deleted file mode 100644 index 639b45f..0000000 --- a/layouts/shortcodes/audio-cover.html +++ /dev/null @@ -1,20 +0,0 @@ -
    - -
    - -
    -

    {{ .Get "legend" }}

    -

    - opus / - ogg / - mp3 -

    -
    -
    -
    diff --git a/layouts/shortcodes/audio.html b/layouts/shortcodes/audio.html index 0251bfa..21853db 100644 --- a/layouts/shortcodes/audio.html +++ b/layouts/shortcodes/audio.html @@ -1,11 +1,5 @@
    -
    -

    {{ .Get "legend" }} / - opus / - ogg / - mp3 -

    -
    +

    {{ .Get "legend" }}

    +

    + opus / + ogg / + mp3 +

    diff --git a/layouts/shortcodes/published.html b/layouts/shortcodes/published.html index bbffcce..85559ae 100644 --- a/layouts/shortcodes/published.html +++ b/layouts/shortcodes/published.html @@ -1,15 +1,13 @@
    -
    -

    - {{ .Get "legend" }} / - opus / - ogg / - mp3 -

    -
    +

    {{ .Get "legend" }}

    +

    + opus / + ogg / + mp3 +

    diff --git a/package.json b/package.json deleted file mode 100644 index a078882..0000000 --- a/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "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 ", - "license": "MIT", - "devDependencies": { - "auto-changelog": "^2.0.0" - } -} diff --git a/screenshots/theme-example.png b/screenshots/theme-example.png deleted file mode 100644 index 12b4987..0000000 Binary files a/screenshots/theme-example.png and /dev/null differ diff --git a/static/android-chrome-192x192.png b/static/android-chrome-192x192.png deleted file mode 100644 index f525961..0000000 Binary files a/static/android-chrome-192x192.png and /dev/null differ diff --git a/static/android-chrome-256x256.png b/static/android-chrome-256x256.png deleted file mode 100644 index d82c848..0000000 Binary files a/static/android-chrome-256x256.png and /dev/null differ diff --git a/static/apple-touch-icon.png b/static/apple-touch-icon.png deleted file mode 100644 index b7f1119..0000000 Binary files a/static/apple-touch-icon.png and /dev/null differ diff --git a/static/browserconfig.xml b/static/browserconfig.xml deleted file mode 100644 index b3930d0..0000000 --- a/static/browserconfig.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - #da532c - - - diff --git a/static/favicon-16x16.png b/static/favicon-16x16.png deleted file mode 100644 index 3be0070..0000000 Binary files a/static/favicon-16x16.png and /dev/null differ diff --git a/static/favicon-32x32.png b/static/favicon-32x32.png deleted file mode 100644 index b86a4e0..0000000 Binary files a/static/favicon-32x32.png and /dev/null differ diff --git a/static/favicon.ico b/static/favicon.ico deleted file mode 100644 index ef9e1c6..0000000 Binary files a/static/favicon.ico and /dev/null differ diff --git a/static/images/site.jpg b/static/images/site.jpg deleted file mode 100644 index 4c4ba48..0000000 Binary files a/static/images/site.jpg and /dev/null differ diff --git a/static/mstile-150x150.png b/static/mstile-150x150.png deleted file mode 100644 index 54c5e33..0000000 Binary files a/static/mstile-150x150.png and /dev/null differ diff --git a/static/safari-pinned-tab.svg b/static/safari-pinned-tab.svg deleted file mode 100644 index 86488bf..0000000 --- a/static/safari-pinned-tab.svg +++ /dev/null @@ -1,491 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/site.webmanifest b/static/site.webmanifest deleted file mode 100644 index b9dfa4e..0000000 --- a/static/site.webmanifest +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "iGor milhit", - "short_name": "iG", - "icons": [ - { - "src": "/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "/android-chrome-256x256.png", - "sizes": "256x256", - "type": "image/png" - } - ], - "theme_color": "#ffffff", - "background_color": "#ffffff", - "display": "standalone" -} diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index aaab34e..0000000 --- a/yarn.lock +++ /dev/null @@ -1,77 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -auto-changelog@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/auto-changelog/-/auto-changelog-2.2.1.tgz#a031fbf1dfe140dda2ec8c77a524031478a0e933" - integrity sha512-XlykJfZrXlWUAADBqGoN1elmntrRcx7oEymyYB3NRPEZxv0TfYHfivmwzejUMnwAdXKCgbQPo7GV5ULs3jwpfw== - dependencies: - commander "^5.0.0" - handlebars "^4.7.3" - lodash.uniqby "^4.7.0" - 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== - -handlebars@^4.7.3: - version "4.7.6" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.6.tgz#d4c05c1baf90e9945f77aa68a7a219aa4a7df74e" - integrity sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA== - 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" - -lodash.uniqby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz#d99c07a669e9e6d24e1362dfe266c67616af1302" - integrity sha1-2ZwHpmnp5tJOE2Lf4mbGdhavEwI= - -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.1" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" - integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== - -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== - -uglify-js@^3.1.4: - version "3.12.5" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.12.5.tgz#83241496087c640efe9dfc934832e71725aba008" - integrity sha512-SgpgScL4T7Hj/w/GexjnBHi3Ien9WS1Rpfg5y91WXMj9SY997ZCQU76mH4TpLwwfmMvoOU8wiaRkIf6NaH3mtg== - -wordwrap@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=