From 6786025f5d9329c9800bf6375fa2abcc101f0578 Mon Sep 17 00:00:00 2001 From: unabris Date: Tue, 19 Jun 2018 19:30:48 +0200 Subject: [PATCH 01/12] Remove hr from tags --- _includes/components/tags.html | 1 - _sass/2-components/_tags.sass | 7 ------- 2 files changed, 8 deletions(-) diff --git a/_includes/components/tags.html b/_includes/components/tags.html index f46c277e10..2f72e43e8f 100644 --- a/_includes/components/tags.html +++ b/_includes/components/tags.html @@ -4,7 +4,6 @@ {% assign tags = page.tags | strip %} {% if tags != '[]' %}
-
{% for tag in page.tags %}
diff --git a/_sass/2-components/_tags.sass b/_sass/2-components/_tags.sass index 5c6cd27dca..e664ffd4b1 100644 --- a/_sass/2-components/_tags.sass +++ b/_sass/2-components/_tags.sass @@ -4,13 +4,6 @@ +grid-media($grid-medium) margin: 4rem $card-margin-desktop 2rem - hr - margin-top: 0 - margin-bottom: 4rem - border: $base-border - border-color: darken($whitesmoke, 2%) - width: 75% - .tags-wrapper display: flex justify-content: center From e61b94863a381df954ca69f78d0f1cf1cdd7f983 Mon Sep 17 00:00:00 2001 From: unabris Date: Tue, 19 Jun 2018 19:31:00 +0200 Subject: [PATCH 02/12] Add authors yml file --- _data/authors.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 _data/authors.yml diff --git a/_data/authors.yml b/_data/authors.yml new file mode 100644 index 0000000000..2c9d69b4ab --- /dev/null +++ b/_data/authors.yml @@ -0,0 +1,4 @@ +- id: uabrisketa + name: Unai A. + description: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + image: uabrisketa.jpg From 5a9c813be417621228804661420d780967805d32 Mon Sep 17 00:00:00 2001 From: unabris Date: Tue, 19 Jun 2018 19:31:33 +0200 Subject: [PATCH 03/12] Add author avatars --- assets/img/authors/female_avatar.jpg | Bin 0 -> 42650 bytes assets/img/authors/male_avatar.jpg | Bin 0 -> 34590 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 assets/img/authors/female_avatar.jpg create mode 100644 assets/img/authors/male_avatar.jpg diff --git a/assets/img/authors/female_avatar.jpg b/assets/img/authors/female_avatar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b08eb20e525bd0e4f61e1240d5c84d5d7dd0a209 GIT binary patch literal 42650 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

Q4K^JbC3h z#cdVZ{XaZ>X>}YiRx2H--Fa93mw=KkjRY&5$1$ltW$V*MdKKLAe(FFDD++?h;x#7IrwKJsXzdSw*0=+`(vGGMe} z?E&`2tt{+SD&~R{R{5<&8w^J(o7n?pzOx)g`#I(Q?AKYhVA4Y*J(R;vyOVV5t9GtY z-_%4|XAM40AG^}|;5)D_;k^FgNVV$>#dCR7@{MFm_}(qMHl%G=d2J$}mqfi zM(Pk(_S=j4f$;vr(obc3i$G1*1M@3lG0*^bD0nfAlZBYgckj2&Y%UYF^ZRJ3xDJ1h z-B7S(=VAoxEUpzjYm5accJ zkpkdK2vD*9qX$|*0kys>9Pnoe)rIBs_YY->hpl}vln2BLtp&5b8 zcjGXM_Hjo#%V``>aFA1M5e|@;OCy~CFfj?d6mXD}8V5K_JGhqT#?Ir7oZu10b8_%K s;2@`!VCL8sAN@r0W?G?9{VsL^9pu!}t<0Sw&Y#vk?63b%SG@iCA2b+{W&i*H literal 0 HcmV?d00001 diff --git a/assets/img/authors/male_avatar.jpg b/assets/img/authors/male_avatar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..85f248f9a7aa9401f9c096ee43f01abc8bdae23a GIT binary patch literal 34590 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 literal 0 HcmV?d00001 From 579a8911a8f4a7b3c8824b786f2a22901055fdb9 Mon Sep 17 00:00:00 2001 From: unabris Date: Tue, 19 Jun 2018 19:31:46 +0200 Subject: [PATCH 04/12] Add and style authors section --- _includes/components/authors.html | 17 +++++++ _layouts/post.html | 3 +- _sass/2-components/_all-components.sass | 1 + _sass/2-components/_authors.sass | 59 +++++++++++++++++++++++++ _sass/2-components/_cards.sass | 2 +- 5 files changed, 80 insertions(+), 2 deletions(-) create mode 100644 _includes/components/authors.html create mode 100644 _sass/2-components/_authors.sass diff --git a/_includes/components/authors.html b/_includes/components/authors.html new file mode 100644 index 0000000000..9acd29c90b --- /dev/null +++ b/_includes/components/authors.html @@ -0,0 +1,17 @@ +

+

About the author{% if page.authors.size > 1 %}s{% endif %}

+ +
+ {% for author in page.authors %} + {% assign author_data = site.data.authors | where:"id", author | first %} +
+ + + +
+ {{ author_data.name }} {{ author_data.description }} +
+
+ {% endfor %} +
+
diff --git a/_layouts/post.html b/_layouts/post.html index 25d9dfd8f2..be518c9a8c 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -10,8 +10,9 @@
{{ content }} - {% include components/post-share.html %} + {% include components/authors.html %} {% include components/tags.html %} + {% include components/post-share.html %}
{% include components/cross-reading.html %}
diff --git a/_sass/2-components/_all-components.sass b/_sass/2-components/_all-components.sass index ce6eae9241..3ce85e28c5 100644 --- a/_sass/2-components/_all-components.sass +++ b/_sass/2-components/_all-components.sass @@ -16,3 +16,4 @@ @import 'scroll-top' @import 'search-bar' @import 'slider' +@import 'authors' diff --git a/_sass/2-components/_authors.sass b/_sass/2-components/_authors.sass new file mode 100644 index 0000000000..ca3dc4342a --- /dev/null +++ b/_sass/2-components/_authors.sass @@ -0,0 +1,59 @@ +.author + + &s + margin-top: $card-margin-mobile + + +grid-media($grid-medium) + margin-top: $card-margin-desktop + + &__container + +grid-collapse + +grid-container + + &__card + +grid-column(12) + background: #eee + padding: calc(#{$card-margin-mobile} / 2) $card-margin-mobile + box-sizing: border-box + display: flex + margin-bottom: $card-margin-mobile + + +grid-media($grid-medium) + padding: calc(#{$card-margin-desktop} / 2) $card-margin-desktop + + &--2 + + +grid-media($grid-medium) + +grid-column(6) + margin-bottom: 0 + + &--3 + + +grid-media($grid-large) + +grid-column(4) + margin-bottom: 0 + + &__image + border-radius: 100% + overflow: hidden + + &--1 + +size(10rem) + min-height: 10rem + min-width: 10rem + + &--2 + +size(5.6rem) + min-height: 5.6rem + min-width: 5.6rem + + &--3 + +size(4rem) + min-height: 4rem + min-width: 4rem + + img + +size(100%) + + &__description + margin: 1rem 2rem diff --git a/_sass/2-components/_cards.sass b/_sass/2-components/_cards.sass index b6e8e3f576..dfbfa4bce7 100644 --- a/_sass/2-components/_cards.sass +++ b/_sass/2-components/_cards.sass @@ -37,7 +37,7 @@ $widths: 5,10,15,20,25,30,35,40,45,50,100 margin-left: 1em list-style-type: disc - div:not(.custom-image) img:not(.icon-share), P img:not(.icon-share) + div:not(.custom-image .author__image) img:not(.icon-share), P img:not(.icon-share) margin: 2rem 0 margin-left: -$card-margin-mobile width: calc(100% + #{$card-margin-mobile} * 2) From 7fc6e2532c34ae1ede2163f5fec25b90374a8a77 Mon Sep 17 00:00:00 2001 From: unabris Date: Mon, 25 Jun 2018 13:18:29 +0200 Subject: [PATCH 05/12] Move avatar folder --- .../img/{ => pages/blog}/authors/female_avatar.jpg | Bin assets/img/{ => pages/blog}/authors/male_avatar.jpg | Bin 2 files changed, 0 insertions(+), 0 deletions(-) rename assets/img/{ => pages/blog}/authors/female_avatar.jpg (100%) rename assets/img/{ => pages/blog}/authors/male_avatar.jpg (100%) diff --git a/assets/img/authors/female_avatar.jpg b/assets/img/pages/blog/authors/female_avatar.jpg similarity index 100% rename from assets/img/authors/female_avatar.jpg rename to assets/img/pages/blog/authors/female_avatar.jpg diff --git a/assets/img/authors/male_avatar.jpg b/assets/img/pages/blog/authors/male_avatar.jpg similarity index 100% rename from assets/img/authors/male_avatar.jpg rename to assets/img/pages/blog/authors/male_avatar.jpg From e37a2a08122ff46462a55f52d15188c878e92c08 Mon Sep 17 00:00:00 2001 From: unabris Date: Mon, 25 Jun 2018 13:18:45 +0200 Subject: [PATCH 06/12] Add a non image avatar --- _data/authors.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/authors.yml b/_data/authors.yml index 2c9d69b4ab..ddb716507a 100644 --- a/_data/authors.yml +++ b/_data/authors.yml @@ -1,4 +1,4 @@ - id: uabrisketa name: Unai A. description: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. - image: uabrisketa.jpg + image: male_avatar.jpg From 92e1ba9e2fd3b16c5fca92da3bd395d7ad2a73c0 Mon Sep 17 00:00:00 2001 From: unabris Date: Mon, 25 Jun 2018 13:19:14 +0200 Subject: [PATCH 07/12] Don't show authors section if some author doesn't exist --- _includes/components/authors.html | 39 ++++++++++++++++++++----------- 1 file changed, 25 insertions(+), 14 deletions(-) diff --git a/_includes/components/authors.html b/_includes/components/authors.html index 9acd29c90b..36771ade6c 100644 --- a/_includes/components/authors.html +++ b/_includes/components/authors.html @@ -1,17 +1,28 @@ -
-

About the author{% if page.authors.size > 1 %}s{% endif %}

+{% for author in page.authors %} + {% assign author_data = site.data.authors | where:"id", author | first %} + {% unless author_data %} + {% assign no_author = true %} + {% endunless %} +{% endfor %} -
- {% for author in page.authors %} - {% assign author_data = site.data.authors | where:"id", author | first %} -
- - - -
- {{ author_data.name }} {{ author_data.description }} +{% if no_author %} +
+{% else %} +
+

About the author{% if page.authors.size > 1 %}s{% endif %}

+ +
+ {% for author in page.authors %} + {% assign author_data = site.data.authors | where:"id", author | first %} +
+ + + +
+ {{ author_data.name }} {{ author_data.description }} +
-
- {% endfor %} + {% endfor %} +
-
+{% endif %} From 84572d34cea041ea5d9082a8417a6e0f84390225 Mon Sep 17 00:00:00 2001 From: unabris Date: Mon, 25 Jun 2018 13:19:35 +0200 Subject: [PATCH 08/12] Enhance authors styles and add separator --- _sass/2-components/_all-components.sass | 1 + _sass/2-components/_authors.sass | 15 +++++++++------ _sass/2-components/_separators.sass | 5 +++++ 3 files changed, 15 insertions(+), 6 deletions(-) create mode 100644 _sass/2-components/_separators.sass diff --git a/_sass/2-components/_all-components.sass b/_sass/2-components/_all-components.sass index 3ce85e28c5..2e967d5737 100644 --- a/_sass/2-components/_all-components.sass +++ b/_sass/2-components/_all-components.sass @@ -17,3 +17,4 @@ @import 'search-bar' @import 'slider' @import 'authors' +@import 'separators' diff --git a/_sass/2-components/_authors.sass b/_sass/2-components/_authors.sass index ca3dc4342a..ba6eef3959 100644 --- a/_sass/2-components/_authors.sass +++ b/_sass/2-components/_authors.sass @@ -13,14 +13,20 @@ &__card +grid-column(12) background: #eee - padding: calc(#{$card-margin-mobile} / 2) $card-margin-mobile + padding: $card-margin-mobile box-sizing: border-box display: flex + flex-direction: column + align-items: center margin-bottom: $card-margin-mobile +grid-media($grid-medium) padding: calc(#{$card-margin-desktop} / 2) $card-margin-desktop + &--1, &--2 + flex-direction: row + align-items: flex-start + &--2 +grid-media($grid-medium) @@ -36,21 +42,18 @@ &__image border-radius: 100% overflow: hidden + margin-bottom: 1rem &--1 +size(10rem) min-height: 10rem min-width: 10rem - &--2 + &--2, &--3 +size(5.6rem) min-height: 5.6rem min-width: 5.6rem - &--3 - +size(4rem) - min-height: 4rem - min-width: 4rem img +size(100%) diff --git a/_sass/2-components/_separators.sass b/_sass/2-components/_separators.sass new file mode 100644 index 0000000000..dd62e70bd7 --- /dev/null +++ b/_sass/2-components/_separators.sass @@ -0,0 +1,5 @@ +.separator + margin-bottom: 4rem 0 + border: $base-border + border-color: darken($whitesmoke, 2%) + width: 75% From b4034dafd6a881084f9fff034c5b56226073028f Mon Sep 17 00:00:00 2001 From: unabris Date: Wed, 27 Jun 2018 15:58:55 +0200 Subject: [PATCH 09/12] Add full name to authors file --- _data/authors.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/_data/authors.yml b/_data/authors.yml index ddb716507a..3e89526d9c 100644 --- a/_data/authors.yml +++ b/_data/authors.yml @@ -1,4 +1,5 @@ - id: uabrisketa name: Unai A. + full_name: Unai Abrisketa description: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. image: male_avatar.jpg From 8f91ce5aa775e34533e0f1111d782a0be508d402 Mon Sep 17 00:00:00 2001 From: unabris Date: Wed, 27 Jun 2018 15:59:08 +0200 Subject: [PATCH 10/12] Read about authors file --- _includes/components/authors.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_includes/components/authors.html b/_includes/components/authors.html index 36771ade6c..695cfaa560 100644 --- a/_includes/components/authors.html +++ b/_includes/components/authors.html @@ -1,4 +1,4 @@ -{% for author in page.authors %} +{% for author in page.about_authors %} {% assign author_data = site.data.authors | where:"id", author | first %} {% unless author_data %} {% assign no_author = true %} @@ -12,7 +12,7 @@

About the author{% if page.authors.size > 1 %}s{% endif %}

- {% for author in page.authors %} + {% for author in page.about_authors %} {% assign author_data = site.data.authors | where:"id", author | first %} {% endfor %} From e78480f8a95a8be93a42de8561a67b4ae673c1d2 Mon Sep 17 00:00:00 2001 From: unabris Date: Mon, 2 Jul 2018 10:57:54 +0200 Subject: [PATCH 12/12] Update styles --- _includes/components/authors.html | 6 +++--- _sass/2-components/_authors.sass | 10 ++++++---- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/_includes/components/authors.html b/_includes/components/authors.html index 2688d4d559..ebd2a0a2b1 100644 --- a/_includes/components/authors.html +++ b/_includes/components/authors.html @@ -9,13 +9,13 @@
{% else %}
-

About the author{% if page.authors.size > 1 %}s{% endif %}

+

About the author{% if page.about_authors.size > 1 %}s{% endif %}

{% for author in page.about_authors %} {% assign author_data = site.data.authors | where:"id", author | first %} -
- +
+
diff --git a/_sass/2-components/_authors.sass b/_sass/2-components/_authors.sass index ba6eef3959..c99387bfec 100644 --- a/_sass/2-components/_authors.sass +++ b/_sass/2-components/_authors.sass @@ -25,7 +25,7 @@ &--1, &--2 flex-direction: row - align-items: flex-start + align-items: center &--2 @@ -42,21 +42,23 @@ &__image border-radius: 100% overflow: hidden - margin-bottom: 1rem + margin-bottom: 2rem &--1 +size(10rem) min-height: 10rem min-width: 10rem + &--1, &--2 + margin-bottom: 0 + &--2, &--3 +size(5.6rem) min-height: 5.6rem min-width: 5.6rem - img +size(100%) &__description - margin: 1rem 2rem + margin: 0 2rem