Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
layout: fav
date: 2026-02-02 20:40:23
author: Andrew Boyer
title: The Millionaire Next Door
creator: Thomas J Stanley, William D Danko
img: assets/img/favs/books/the_millionaire_next_door_the_surprising_secrets_of_americas_wealthy.jpg
categories: books
link: https://www.goodreads.com/book/show/998.The_Millionaire_Next_Door
released: 1995
redirect:
started: 2025-11-07
finished: 2026-01-11
stars: 4
star_link: https://www.goodreads.com/review/show/8051995916
perfect:
opener: |
Very sound and practical financial advice, taken from well researched examples. While published years ago, advice is more relevant than ever.
---
14 changes: 8 additions & 6 deletions _includes/album.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -71,12 +71,14 @@
</div>
</div>
<!-- Animation container -->
<div class="animation-container">
<svg viewBox="0 0 120 120" width="120" height="120" id="circleSvg">
<circle class="circle-bg" cx="60" cy="60" r="45" id="circleBg"/>
<text x="60" y="60" class="number-text" id="numberText">{{ include.score }}</text>
</svg>
</div>
{% if include.score %}
<div class="animation-container">
<svg viewBox="0 0 120 120" width="120" height="120" id="circleSvg">
<circle class="circle-bg" cx="60" cy="60" r="45" id="circleBg"/>
<text x="60" y="60" class="number-text" id="numberText">{{ include.score }}</text>
</svg>
</div>
{% endif %}
</div>

<script>
Expand Down
14 changes: 14 additions & 0 deletions _includes/scripts/category-icon.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,27 @@
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'episodes' -%}
<i
class="fa-solid fa-tv"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category contains 'show' -%}
<i
class="fa-solid fa-tv"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'videos' -%}
<i
class="fa-solid fa-video"
{% if include.styles -%}
style="{{ include.styles }}"
{%- endif -%}
></i>
{%- elsif include.category == 'video-games' -%}
<i
class="fa-solid fa-gamepad"
Expand Down
9 changes: 9 additions & 0 deletions _includes/scripts/platform-icon.liquid
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{% if include.url contains 'spotify' %}
{% assign platform_icon = 'fa-brands fa-spotify' %}
{% elsif include.url contains 'soundcloud' %}
{% assign platform_icon = 'fa-brands fa-soundcloud' %}
{% elsif include.url contains 'youtube' or include.url contains 'youtu.be' %}
{% assign platform_icon = 'fa-brands fa-youtube' %}
{% else %}
{% assign platform_icon = 'fa-solid fa-link' %}
{% endif %}
14 changes: 8 additions & 6 deletions _includes/song.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -71,12 +71,14 @@
</div>
</div>
<!-- Animation container -->
<div class="animation-container">
<svg viewBox="0 0 120 120" width="120" height="120" id="circleSvg">
<circle class="circle-bg" cx="60" cy="60" r="45" id="circleBg"/>
<text x="60" y="60" class="number-text" id="numberText">{{ include.score }}</text>
</svg>
</div>
{% if include.score %}
<div class="animation-container">
<svg viewBox="0 0 120 120" width="120" height="120" id="circleSvg">
<circle class="circle-bg" cx="60" cy="60" r="45" id="circleBg"/>
<text x="60" y="60" class="number-text" id="numberText">{{ include.score }}</text>
</svg>
</div>
{% endif %}
</div>

<script>
Expand Down
37 changes: 25 additions & 12 deletions _layouts/fav.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -32,23 +32,36 @@ layout: default
{% if page.released %}
<em>{{ page.released }}</em>
{% endif %}
{% if page.creator or page.released %}
{% if page.published %}
{% if page.creator or page.released %}&nbsp;&middot;&nbsp;{% endif %}
<em>{{ page.published }}</em>
{% endif %}
{% if page.publication %}
{% if page.creator or page.released or page.published %}&nbsp;&middot;&nbsp;{% endif %}
{% include scripts/platform-icon.liquid url=page.link %}
<i class="{{ platform_icon }}"></i> <a href="{{ page.link }}" target="_blank">{{ page.publication }}</a>
{% endif %}
{% if page.season and page.episode %}
{% if page.creator or page.released %}&nbsp;&middot;&nbsp;{% endif %}
S{{ page.season }}E{{ page.episode }}
{% endif %}
{% if page.creator or page.released or page.published or page.publication %}
{% if page.location %}&nbsp;&middot;&nbsp;{% endif -%}
{%- endif %}
{% if page.creator or page.released -%}
{%- if page.album %}&nbsp;&middot;&nbsp;{% endif -%}
{% if page.creator or page.released or page.published or page.publication or page.season -%}
{%- if page.album or page.show %}&nbsp;&middot;&nbsp;{% endif -%}
{%- endif %}
{% if page.show %}
{% if page.show_link %}
<i class="fa-brands fa-imdb"></i> <a href="{{ page.show_link }}" target="_blank">{{ page.show }}</a>
{% else %}
<i class="fa-solid fa-tv"></i> {{ page.show }}
{% endif %}
{% endif %}
{% if page.album %}
{% if page.album_link %}
{% if page.album_link contains 'spotify' %}
{% assign icon = 'fa-brands fa-spotify' %}
{% elsif page.album_link contains 'soundcloud' %}
{% assign icon = 'fa-brands fa-soundcloud' %}
{% elsif page.album_link contains 'youtube' %}
{% assign icon = 'fa-brands fa-youtube' %}
{% else %}
{% assign icon = 'fa-solid fa-link' %}
{% endif %}
{% include scripts/platform-icon.liquid url=page.album_link %}
{% assign icon = platform_icon %}
<i class="{{ icon }}"></i> <a href="{{ page.album_link }}" target="_blank">{{ page.album -}}</a>
{% else %}
{% assign exist_album = true %}
Expand Down
8 changes: 8 additions & 0 deletions _pages/books-2026.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
layout: page
title: 2026 book list
permalink: /favs/2026/books/
description: favorite books of 2026
---

{% include archive_list.liquid category="books" archive="2026" %}
2 changes: 1 addition & 1 deletion _pages/vinyls.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
layout: page
title: my vinyls
permalink: /vinyls/
description: a list of albums that I own on vinyl
description: albums I've reviewed that I own on vinyl
vinyl: true
---

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading