now page etc

This commit is contained in:
Ivy Turner 2025-04-29 22:09:12 +01:00
parent 3c62bdd713
commit 7e1796b82d
No known key found for this signature in database
5 changed files with 21 additions and 7 deletions

View file

@ -13,7 +13,7 @@ const { title, description, icon, date, back, backLabel } = Astro.props;
}
}
}
<h2 class="text-xl font-bold">
<h2 class="text-xl font-bold mt-1">
<i class={`${icon} text-xl mr-2 text-light-pu dark:text-dark-pu`}></i>
{title}
</h2>

View file

@ -1,8 +1,8 @@
---
const { href, icon = "fa-solid fa-arrow-right" } = Astro.props;
const { href, xstyle, icon = "fa-solid fa-arrow-right" } = Astro.props;
---
<ul class="fa-ul mb-2">
<ul class=`fa-ul mb-2 ${xstyle}`>
<li>
<a href={href} class="link">
<i class={`fa-li ${icon}`} />

View file

@ -17,5 +17,11 @@ icon: fa-calendar-days fa-solid
- played my first concert with my band :D (also got paid for the first time #girlboss)
- listened to a lot of Loyle Carner recently, and he's just announced an album and tour with two shows in my city, so I'll be buying tickets ASAP.
## technology
-
### technology
- moving everything over to ivy.rs, and taking time to do it right this time
- finally using DNSControl (thanks for your help, [@faisal](https://faisal.fm))
### media
- finally watching Futurama, just started the 2nd season and loving it.
- other currently watching: Evangelion, Cowboy Bebop
- I've also been absorbing Grey's Anatomy through my environment (my mother watching it)

View file

@ -3,6 +3,7 @@ import Page from "~/layouts/Page.astro";
import Prose from "~/components/ui/Prose.astro"
import { getCollection, render } from "astro:content";
import AgeWarning from "~/components/blog/AgeWarning.astro";
import StyledLink from "~/components/util/StyledLink.astro";
// 1. Generate a new path for every collection entry
export async function getStaticPaths() {
const posts = await getCollection("blog");
@ -29,7 +30,9 @@ const { Content } = await render(post);
</Prose>
<div class="mt-4">
<i class="fa-solid fa-hashtag mr-1"></i>
<hr>
<StyledLink xstyle="mb-2" href=`mailto:blog@ivy.rs?subject=Reply to ${post.data.title}``>Reply by email</StyledLink>
<i class="fa-solid fa-hashtag ml-4 mr-1"></i>
{
(post.data.tags ?? []).map((tag) => (
<a

View file

@ -10,7 +10,7 @@ import Layout from "~/layouts/Page.astro";
<ul class="fa-ul">
<li>
<i class="fa-li fa-solid fa-envelope text-light-gr dark:text-dark-gr"></i>
<a href="mailto:hello@ivyneeds.rest">ivy@omg.lol</a>
<a href="mailto:hello@ivy.rs">ivy@ivy.rs</a>
</li>
<br>
<li>
@ -31,6 +31,11 @@ import Layout from "~/layouts/Page.astro";
<i class="fa-li fa-brands fa-instagram"></i>
Instagram: <a href="https://www.instagram.com/ivyturner">@ivyturner</a>
</li>
<br>
<li>
<i class="fa-li fa-brands fa-discord"></i>
Discord: ivy.rs
</li>
<br>
<li>
<i class="fa-li fa-brands fa-twitter text-light-re dark:text-dark-re"></i>