Skip to content

Commit

Permalink
category icon progress
Browse files Browse the repository at this point in the history
  • Loading branch information
asboyer committed Jun 16, 2024
1 parent 5938a6d commit 6b34cf0
Show file tree
Hide file tree
Showing 7 changed files with 163 additions and 47 deletions.
2 changes: 2 additions & 0 deletions _favs/digital_love.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,6 @@ album_link: https://open.spotify.com/album/2noRn2Aes5aoNVsU6iWThc
album: Discovery
released: 2001
score: 93
vinyls: true
perfect: true
---
24 changes: 0 additions & 24 deletions _includes/current_roles.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -23,18 +23,6 @@
<a class="news-title" href="{{ item.redirect }}" target="_blank">{{ item.homepage_title }}</a>
{%- if item.homepage_description %}:{% endif %}
<span style="font-size: .875rem">{{ item.homepage_description }}</span>
<svg width="2rem" height="1.2rem" viewBox="0 0 60 35" xmlns="http://www.w3.org/2000/svg">
<path
d="M17 13.5v6H5v-12h6m3-3h6v6m0-6-9 9"
class="icon_svg-stroke"
stroke="#999"
stroke-width="1.5"
fill="none"
fill-rule="evenodd"
stroke-linecap="round"
stroke-linejoin="round"
></path>
</svg>
{% else %}
<a class="news-title" href="{{ item.redirect | relative_url }}">{{ item.homepage_title }}</a>
{% endif %}
Expand Down Expand Up @@ -83,18 +71,6 @@
<a class="news-title" href="{{ item.redirect }}" target="_blank">{{ item.homepage_title }}</a>
{%- if item.homepage_description %}:{% endif %}
<span style="font-size: .875rem">{{ item.homepage_description }}</span>
<svg width="2rem" height="1.2rem" viewBox="0 0 60 35" xmlns="http://www.w3.org/2000/svg">
<path
d="M17 13.5v6H5v-12h6m3-3h6v6m0-6-9 9"
class="icon_svg-stroke"
stroke="#999"
stroke-width="1.5"
fill="none"
fill-rule="evenodd"
stroke-linecap="round"
stroke-linejoin="round"
></path>
</svg>
{% else %}
<a class="news-title" href="{{ item.redirect | relative_url }}">{{ item.homepage_title }}</a>
{% endif %}
Expand Down
15 changes: 9 additions & 6 deletions _includes/favs.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -63,19 +63,22 @@
<span style="font-size: .75rem">
{{- item.date | date: '%b %d, %Y' }} ·
{%- for category in item.categories %}
<i class="fa-solid fa-hashtag fa-sm"></i><a href="{{ category | slugify | prepend: '/favs/' | relative_url }}">{{ category }}</a>
<a href="{{ category | slugify | prepend: '/favs/' | relative_url }}">
{%- include scripts/category-icon.liquid category=category styles="color: var(--global-theme-color) !important" -%}
</a>
{% endfor %}
</span>
</td>
<th scope="row" style="font-size: .85rem; font-weight: 200; vertical-align: middle">
{% if item.vinyl %}
<a href="/vinyls/"><i class="fa-solid fa-record-vinyl" style="color: var(--global-theme-color) !important"></i></a>
{%- endif %}
{% if item.vinyl and item.perfect %}
·
<a href="/vinyls/">
{%- include scripts/category-icon.liquid category='vinyls' styles="color: var(--global-theme-color) !important" -%}
</a>
{% endif %}
{% if item.perfect %}
<a href="/goats/"><i class="fa-solid fa-trophy" style="color: var(--global-theme-color) !important"></i></a>
<a href="/goats/">
{%- include scripts/category-icon.liquid category='goats' styles="color: var(--global-theme-color) !important" -%}
</a>
{%- endif %}
{% if item.score or item.stars %}
{% if item.vinyl or item.perfect %}
Expand Down
12 changes: 0 additions & 12 deletions _includes/key_projects.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -33,18 +33,6 @@
<a class="news-title" href="{{ item.redirect }}" target="_blank">{{ item.title }}</a>
{%- if item.description %}:{% endif %}
{{ item.description }}
<svg width="2rem" height="2rem" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg">
<path
d="M17 13.5v6H5v-12h6m3-3h6v6m0-6-9 9"
class="icon_svg-stroke"
stroke="#999"
stroke-width="1.5"
fill="none"
fill-rule="evenodd"
stroke-linecap="round"
stroke-linejoin="round"
></path>
</svg>
{% else %}
<a class="news-title" href="{{ item.redirect | relative_url }}">{{ item.title }}</a>
{% endif %}
Expand Down
17 changes: 12 additions & 5 deletions _includes/latest_favorites.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -70,15 +70,22 @@
<span style="font-size: .75rem">
{{- item.date | date: '%b %d, %Y' }} ·
{%- for category in item.categories %}
<span style="font-size: .75rem; font-weight: 200"
><i class="fa-solid fa-hashtag fa-sm"></i
><a href="{{ category | slugify | prepend: '/favs/' | relative_url }}">{{ category }}</a></span
<span style="font-size: .75rem; font-weight: 200">
<a href="{{ category | slugify | prepend: '/favs/' | relative_url }}">
{%- include scripts/category-icon.liquid category=category styles="color: var(--global-theme-color) !important" -%}
</a></span
>
{% if item.vinyl %}
· <a href="/vinyls/"><i class="fa-solid fa-record-vinyl" style="color: var(--global-theme-color) !important"></i></a>
·
<a href="/vinyls/">
{%- include scripts/category-icon.liquid category="vinyls" styles="color: var(--global-theme-color) !important" -%}
</a>
{%- endif %}
{% if item.perfect %}
· <a href="/goats/"><i class="fa-solid fa-trophy" style="color: var(--global-theme-color) !important"></i></a>
·
<a href="/goats/">
{%- include scripts/category-icon.liquid category="goats" styles="color: var(--global-theme-color) !important" -%}
</a>
{%- endif %}
{% endfor %}
</span>
Expand Down
120 changes: 120 additions & 0 deletions _includes/scripts/category-icon.liquid
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
{%- if include.category == 'books' -%}
<i
class="fa-solid fa-book"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'movies' -%}
<i
class="fa-solid fa-film"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'albums' -%}
<i
class="fa-solid fa-compact-disc"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'playlists' -%}
<i
class="fa-solid fa-headphones"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'songs' -%}
<i
class="fa-solid fa-music"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'tv' -%}
<i
class="fa-solid fa-tv"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'video-games' -%}
<i
class="fa-solid fa-gamepad"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'vinyls' -%}
<i
class="fa-solid fa-record-vinyl"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'goats' -%}
<i
class="fa-solid fa-trophy"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'podcasts' -%}
<i
class="fa-solid fa-microphone"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'articles' -%}
<i
class="fa-solid fa-newspaper"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'news' -%}
<i
class="fa-solid fa-newspaper"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'blog' -%}
<i
class="fa-solid fa-newspaper"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'reviews' -%}
<i
class="fa-solid fa-newspaper"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'interviews' -%}
<i
class="fa-solid fa-newspaper"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'features' -%}
<i
class="fa-solid fa-newspaper"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- else -%}
<i
class="fa-solid fa-hashtag"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- endif -%}
20 changes: 20 additions & 0 deletions _includes/scripts/search.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -541,6 +541,26 @@
},
},
{%- endif -%}
{%- if site.letterboxd_username -%}
{
id: 'letterboxd',
title: 'Letterboxd',
section: 'Socials',
handler: () => {
window.open("https://letterboxd.com/{{ site.letterboxd_username }}", "_blank");
},
},
{%- endif -%}
{%- if site.goodreads_id -%}
{
id: 'goodreads',
title: 'Goodreads',
section: 'Socials',
handler: () => {
window.open("https://www.goodreads.com/user/show/{{ site.goodreads_id }}", "_blank");
},
},
{%- endif -%}
{%- if site.rss_icon -%}
{
id: 'socials-rss',
Expand Down

0 comments on commit 6b34cf0

Please sign in to comment.