chagned favicon, updated some text, added some meditations

This commit is contained in:
2025-10-15 19:46:03 -05:00
parent 497a44e0dd
commit a655e1b56a
11 changed files with 46 additions and 23 deletions

View File

@@ -4,6 +4,8 @@ base_url = "https://rbitton.com"
# Whether to automatically compile all Sass files in the sass directory
compile_sass = true
generate_sitemap = true
# Whether to build a search index to be used later on by a JavaScript library
build_search_index = false
@@ -33,11 +35,12 @@ socials = [
{ name = "gitea", url = "https://git.rbitton.com/rbitton", new_tab = true },
{ name = "github", url = "https://github.com/rbitton1729", new_tab = true},
{ name = "gitlab", url = "https://gitlab.com/rbitton", new_tab = true },
# { name = "instagram", url = "https://www.instagram.com/rbitton1729", new_tab = true },
# { name = "reddit", url = "https://www.reddit.com/user/rbitton/", new_tab = true},
{ name = "linkedin", url = "https://www.linkedin.com/in/rbitton1729", new_tab = true},
]
copyright = "© $YEAR $AUTHOR"
favicon = "favicon.svg"
favicon = "favicon.png"
source_code = "https://git.rbitton.com/rbitton/Website"

View File

@@ -5,7 +5,7 @@ title = "Home"
framed = true
+++
# I am Raphael
# I'm Raphael Bitton.
I'm an undergraduate at the University of Chicago studying Data Science and Music.
@@ -17,6 +17,6 @@ I'm an amateur composer; Im working on a way to host my music and scores here
<figure>
<img src="/images/HEADSHOT-FINAL.png" alt="Raphael's Headshot">
<figcaption>A heavily photoshopped headshot of me (I'm not very good at photoshop)</figcaption>
<figcaption>A photoshopped headshot of me (I'm not very good at photoshop)</figcaption>
</figure>

View File

@@ -3,7 +3,9 @@ title = "About"
date = 2025-10-09
+++
# About Me
# Who is Raphael?
A fair question. Im still figuring that out myself, but here's what I know thus far.
Im a 4th year student at the University of Chicago with an enduring fascination for systems — the kind that hum quietly when they work and demand humility when they dont. Most of my time goes into running and refining a constellation of Linux machines, tinkering with infrastructure, and turning half-baked technical curiosities into functioning projects.

View File

@@ -1,5 +1,8 @@
+++
title = "Meditations"
sort_by = "date"
sort_order = "desc"
+++
# Meditations
One day I'd like to write some blogs (I call them "meditations" because it sounds cooler) and when that happens they will live here.
This is the home of my "blog" which is mostly random thoughts on things. I plan to have some Linux content as well as stuff relating to my many other interests.

View File

@@ -0,0 +1,11 @@
+++
title = 'Thoughts on "The Life of a Showgirl" by Taylor Swift'
date = 2025-10-15
draft = false
+++
Taylor Swift's 12th studio album "The Life of a Showgirl" recently released and I would like to offer my thoughts on it. I consider myself to be somewhat of a fan of Taylor Swift, mostly because her music tends to be energentic. However, this latest album crossed a line I didn't even know existed for me.
While The Life of a Showgirl has moments of strong storytelling and clever production, Ive found parts of it increasingly hard to connect with. Taylor Swift has always been a writer whose power came from emotional honesty and metaphor — she could express love, loss, and longing with subtlety and grace. This album, though, leans heavily into overt sensuality and explicit language, and that shift feels distracting rather than raw. Its not the profanity itself that bothers me, but the tone: the bluntness replaces the nuance that once made her music feel so relatable. I respect the artistic risk, but the mood just isnt one I enjoy living in.
Despite all that, Ill be listening to the clean version — it strikes a balance that lets the songwriting and production shine without the elements that pull me out of the experience.

View File

@@ -0,0 +1,6 @@
+++
title = "Welcome!"
date = 2025-10-14
+++
This is my first medidation!

BIN
src/static/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
src/static/favicon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<svg id="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path d="M12 2.2c3 0 3.4 0 4.6.1 1.1.1 1.8.3 2.2.5.5.3.8.6 1.2 1 .4.4.7.7 1 1.2.2.4.4 1.1.5 2.2.1 1.2.1 1.6.1 4.6s0 3.4-.1 4.6c-.1 1.1-.3 1.8-.5 2.2-.3.5-.6.8-1 1.2-.4.4-.7.7-1.2 1-.4.2-1.1.4-2.2.5-1.2.1-1.6.1-4.6.1s-3.4 0-4.6-.1c-1.1-.1-1.8-.3-2.2-.5-.5-.3-.8-.6-1.2-1-.4-.4-.7-.7-1-1.2-.2-.4-.4-1.1-.5-2.2C2.2 15.4 2.2 15 2.2 12s0-3.4.1-4.6c.1-1.1.3-1.8.5-2.2.3-.5.6-.8 1-1.2.4-.4.7-.7 1.2-1 .4-.2 1.1-.4 2.2-.5C8.6 2.2 9 2.2 12 2.2z"/>
</svg>

After

Width:  |  Height:  |  Size: 564 B

View File

Before

Width:  |  Height:  |  Size: 1014 KiB

After

Width:  |  Height:  |  Size: 1014 KiB

View File

@@ -20,28 +20,21 @@
{%- endif %}
{%- if config.extra.favicon %}
{%- if config.extra.favicon is ending_with(".svg") %}
<link rel="icon" type="image/svg+xml" href="{{ get_url(path=config.extra.favicon) }}">
{%- else %}
{% set image_meta = get_image_metadata(path=config.extra.favicon) -%}
<link rel="icon" type="{{ image_meta.mime | safe }}" href="{{ get_url(path=config.extra.favicon) }}">
{%- if image_meta.mime is ending_with("png") %}
{% set resized_image = resize_image(path=config.extra.favicon, width=180, height=180, op="fit") -%}
<link rel="apple-touch-icon" href="{{ resized_image.url | safe }}">
{%- endif -%}
{%- endif -%}
{% set meta = get_image_metadata(path=config.extra.favicon) %}
{% if meta is defined and meta.mime %}
{% set mime_type = meta.mime %}
{% else %}
{% set mime_type = "image/png" %}
{% endif %}
<link rel="icon" type="{{ mime_type | safe }}" href="{{ get_url(path=config.extra.favicon, cachebust=true) }}">
{% if mime_type is ending_with("png") %}
{% set resized = resize_image(path=config.extra.favicon, width=180, height=180, op="fit") -%}
<link rel="apple-touch-icon" href="{{ resized.url | safe }}">
{% endif %}
{%- elif config.extra.favicon_emoji %}
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>{{ config.extra.favicon_emoji }}</text></svg>">
{%- endif %}
{%- if config.extra.close_responsive_menu_on_resize %}
<script src="{{ get_url(path="js/auto-close-popover-on-resize.js", cachebust=true) }}" defer></script>
{%- endif %}
{%- if page.extra.copy_button | default(value=section.extra.copy_button | default(value=config.extra.copy_button)) %}
<script src="{{ get_url(path="js/copy-code-to-clipboard.js", cachebust=true) }}" defer></script>
{%- endif %}
<script src="{{ get_url(path="js/theme-switcher.js", cachebust=true) }}" defer></script>
{# Canonical and alternate links -#}
{% if current_url -%}
<link rel="canonical" href="{{ current_url | safe }}">