changes
This commit is contained in:
parent
dc07f2d378
commit
e3cb07dea8
16 changed files with 101 additions and 69 deletions
22
src/components/home/Hero.astro
Normal file
22
src/components/home/Hero.astro
Normal file
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
import { Image } from "astro:assets";
|
||||
import Prose from "~/components/ui/Prose.astro";
|
||||
import { Content as Bio } from "~/content/bio.md";
|
||||
---
|
||||
|
||||
<div class="md:flex md:flex-column gap-6 pb-4 pt-6">
|
||||
<div>
|
||||
<h1
|
||||
class="text-2xl font-bold underline decoration-wavy underline-offset-8 decoration-3 decoration-light-pu dark:decoration-dark-pu mb-6"
|
||||
>
|
||||
Hi! I'm Ivy, welcome to my website!
|
||||
</h1>
|
||||
|
||||
<Prose>
|
||||
<Bio />
|
||||
</Prose>
|
||||
</div>
|
||||
<div>
|
||||
<Image src={"https://cdn.laker.tech/images/tree.png"} alt={"tree"} width={200} height={300}/>
|
||||
</div>
|
||||
</div>
|
10
src/components/home/LatestBlogPosts.astro
Normal file
10
src/components/home/LatestBlogPosts.astro
Normal file
|
@ -0,0 +1,10 @@
|
|||
---
|
||||
import Box from "~/components/ui/Box.astro";
|
||||
import CollectionList from "~/components/lists/BlogPostList.astro";
|
||||
import StyledLink from "~/components/util/StyledLink.astro";
|
||||
---
|
||||
<Box title="latest blog posts" icon="fa-solid fa-blog">
|
||||
<CollectionList limit={3} />
|
||||
<div class="py-1"></div>
|
||||
<StyledLink href="/blog">see more</StyledLink>
|
||||
</Box>
|
11
src/components/home/LatestNotes.astro
Normal file
11
src/components/home/LatestNotes.astro
Normal file
|
@ -0,0 +1,11 @@
|
|||
---
|
||||
import Box from "~/components/ui/Box.astro";
|
||||
import NoteList from "~/components/lists/NoteList.astro";
|
||||
import StyledLink from "~/components/util/StyledLink.astro";
|
||||
---
|
||||
|
||||
<Box title="latest notes" icon="fa-solid fa-sticky-note">
|
||||
<NoteList limit={5} />
|
||||
<div class="py-1"></div>
|
||||
<StyledLink href="/notes">see more</StyledLink>
|
||||
</Box>
|
|
@ -3,13 +3,14 @@ interface Props {
|
|||
title?: string;
|
||||
description?: string;
|
||||
icon?: string;
|
||||
class?: string;
|
||||
}
|
||||
|
||||
const { title, description, icon } = Astro.props;
|
||||
const { title, description, icon, class } = Astro.props;
|
||||
---
|
||||
|
||||
<div
|
||||
class="border-3 border-light-pu dark:border-dark-pu px-4 py-3 mt-5 w-fit rounded-br-3xl rounded-tl-3xl"
|
||||
class="border-3 border-light-pu dark:border-dark-pu px-4 py-3 mt-5 w-fit rounded-br-3xl rounded-tl-3xl h-fit"
|
||||
>
|
||||
<span class="mb-1">
|
||||
{icon && <i class={`fa-lg mr-1 ${icon}`} />}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
---
|
||||
|
||||
<div
|
||||
class="prose dark:prose-invert prose-p:text-light-tx dark:prose-p:text-dark-tx prose-h3:mt-1 prose-a:decoration-dotted prose-a:text-light-tx dark:prose-a:text-dark-tx prose-a:underline-offset-4 prose-a:decoration-2 prose-a:underline prose-a:decoration-light-pu dark:prose-a:decoration-dark-pu prose-ul:list-disc prose-strong:text-light-tx dark:prose-strong:text-dark-tx"
|
||||
class="prose dark:prose-invert prose-p:text-light-tx dark:prose-p:text-dark-tx prose-headings:mt-1 prose-a:decoration-dotted prose-a:text-light-tx dark:prose-a:text-dark-tx prose-a:underline-offset-4 prose-a:decoration-2 prose-a:underline prose-a:decoration-light-pu dark:prose-a:decoration-dark-pu prose-strong:text-light-tx dark:prose-strong:text-dark-tx prose-code:font-mono"
|
||||
>
|
||||
<slot />
|
||||
</div>
|
||||
|
|
|
@ -10,7 +10,7 @@ const { title, description, icon, date } = Astro.props;
|
|||
{title}
|
||||
</h2>
|
||||
<p
|
||||
class="text-sm text-light-tx-2 dark:text-dark-tx-2 border-l-2 border-light-pu dark:border-dark-pu pl-4 mt-2"
|
||||
class="text-sm text-light-tx-2 dark:text-dark-tx-2 border-l-4 border-light-pu dark:border-dark-pu pl-5 mt-2 ml-2.5 border-double"
|
||||
>
|
||||
{description}
|
||||
</p>
|
||||
|
|
29
src/content/blog/appdefaults2504.md
Normal file
29
src/content/blog/appdefaults2504.md
Normal file
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
title: App Defaults the Third
|
||||
description: Not much has changed but it feels weird not having an App Defaults post here
|
||||
date: 2025-05-01
|
||||
tags:
|
||||
- app-defaults
|
||||
- tech
|
||||
icon: fa-solid fa-phone
|
||||
---
|
||||
|
||||
- Email:
|
||||
- Client: Fastmail Web Client, Mail.app on iOS
|
||||
- Server: Fastmail, Gmail (personal), Outlook (college)
|
||||
- Notes: Obsidian (personal), Notes.app (family)
|
||||
- Todo: My bullet journal + Things
|
||||
- Photo Taking / Management: Camera.app / Photos.app
|
||||
- Calendar: Calendar.app
|
||||
- Cloud Storage: iCloud (personal, family) / Office 365 (college)
|
||||
- RSS reader: [Miniflux] / New Reeder
|
||||
- Browser: still using Arc and will be until it fades into the aether
|
||||
- Chat: Discord, IRC (through chat.sr.ht), Facebook Messenger (for one group chat)
|
||||
- Bookmarks / Read It Later: Linkding
|
||||
- Word Processing: iA Writer / Obsidian
|
||||
- Spreadsheets: Google Sheets (once in a blue moon)
|
||||
- Presentations: Obsidian (with Advanced Slides plugin)
|
||||
- Budgeting & Personal Finance: Spreadsheet
|
||||
- News: my RSS reader
|
||||
- Music: Apple Music
|
||||
- Podcasts: Overcastp
|
9
src/content/blog/hello-hello.md
Normal file
9
src/content/blog/hello-hello.md
Normal file
|
@ -0,0 +1,9 @@
|
|||
---
|
||||
title: Hello Hello
|
||||
description: '"Looking pretty good for a dead bitch"'
|
||||
date: 2025-04-24
|
||||
tags:
|
||||
- meta
|
||||
---
|
||||
|
||||
I’m back!
|
|
@ -1,9 +0,0 @@
|
|||
---
|
||||
title: meow
|
||||
description: meow meow meow
|
||||
date: 2025-03-17
|
||||
icon: fa-solid fa-cat
|
||||
tags: ["meow"]
|
||||
---
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat
|
|
@ -2,7 +2,8 @@
|
|||
title: "/now: 2025-W13"
|
||||
description: "its now"
|
||||
date: 2025-03-24
|
||||
tags: ["now"]
|
||||
tags:
|
||||
- now
|
||||
icon: fa-calendar-days fa-solid
|
||||
---
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
---
|
||||
title: Welcome
|
||||
description: Lorem ipsum dolor sit amet irure tempor adipisicing esse minim nisi, aute duis elit. Adipisicing consequat pariatur duis incididunt nisi pariatur proident dolor deserunt et.
|
||||
date: 2025-03-19
|
||||
tags:
|
||||
- welcome
|
||||
---
|
||||
|
||||
Something to do with the nature of truth and falsehood -- Chris Joel
|
|
@ -2,6 +2,8 @@
|
|||
date: 2025-04-23T20:15:18.000000Z
|
||||
icon: fa-solid fa-clapperboard
|
||||
exturl: https://letterboxd.com/laker78/film/six-the-musical-live/
|
||||
tags:
|
||||
- w-film
|
||||
---
|
||||
|
||||
Watched SIX: The Musical Live! (2025)
|
|
@ -1,8 +0,0 @@
|
|||
---
|
||||
title: meow
|
||||
exturl: https://www.google.com
|
||||
date: 2025-03-16
|
||||
icon: fa-solid fa-cat
|
||||
---
|
||||
|
||||
Non voluptate dolore cupidatat ex culpa ea. Amet in cupidatat amet dolore officia. Eiusmod cupidatat do cillum quis. Sint sit duis eiusmod duis irure sit consequat veniam ea laborum veniam. Nisi et commodo commodo ea non minim. Sint amet excepteur deserunt duis id elit elit id excepteur occaecat cupidatat. Est exercitation excepteur laboris cillum ad do est fugiat minim.
|
|
@ -1,4 +0,0 @@
|
|||
---
|
||||
date: 2025-04-01T09:12:19Z
|
||||
---
|
||||
test number two
|
|
@ -2,41 +2,17 @@
|
|||
import Layout from "~/layouts/Base.astro";
|
||||
import Header from "~/components/ui/Header.astro";
|
||||
import Footer from "~/components/ui/Footer.astro";
|
||||
import Box from "~/components/ui/Box.astro";
|
||||
import CollectionList from "~/components/lists/BlogPostList.astro";
|
||||
import NoteList from "~/components/lists/NoteList.astro";
|
||||
import StyledLink from "~/components/util/StyledLink.astro";
|
||||
import { Content as Bio } from "~/content/bio.md";
|
||||
import Prose from "~/components/ui/Prose.astro";
|
||||
import HeroSection from "~/components/home/Hero.astro";
|
||||
import LatestBlogPosts from "~/components/home/LatestBlogPosts.astro";
|
||||
import LatestNotes from "~/components/home/LatestNotes.astro";
|
||||
---
|
||||
|
||||
<Layout>
|
||||
<Header />
|
||||
<main>
|
||||
<h1
|
||||
class="text-2xl font-bold underline decoration-wavy underline-offset-8 decoration-3
|
||||
decoration-light-pu dark:decoration-dark-pu mb-6"
|
||||
>
|
||||
Hi! I'm Ivy, welcome to my website!
|
||||
</h1>
|
||||
|
||||
<Prose>
|
||||
<Bio />
|
||||
</Prose>
|
||||
|
||||
<div class="md:flex md:flex-column gap-6">
|
||||
<Box title="latest blog posts" icon="fa-solid fa-blog">
|
||||
<CollectionList limit={5} />
|
||||
<hr class="h-px my-8 bg-light-pu dark:bg-dark-pu" />
|
||||
<StyledLink href="/blog">see more</StyledLink>
|
||||
</Box>
|
||||
<Box title="latest notes" icon="fa-solid fa-sticky-note">
|
||||
<NoteList limit={5} />
|
||||
<hr class="h-px my-8 bg-light-pu dark:bg-dark-pu border-0" />
|
||||
<StyledLink href="/notes">see more</StyledLink>
|
||||
</Box>
|
||||
</div>
|
||||
</main>
|
||||
<Footer />
|
||||
<Header />
|
||||
<HeroSection />
|
||||
<div class="md:flex md:flex-column gap-6">
|
||||
<LatestBlogPosts />
|
||||
<LatestNotes />
|
||||
</div>
|
||||
</Layout>
|
||||
|
||||
<Footer />
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
@plugin "@tailwindcss/typography";
|
||||
|
||||
@theme {
|
||||
--font-mono: "IBM Plex Mono", monospace;
|
||||
/* Disable default colors to prevent their use; feel free to re-enable as needed. */
|
||||
--color-amber-*: initial;
|
||||
--color-lime-*: initial;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue