refactor: update branding from Dhemas Nurjaya to fiatcode across components and blog posts

This commit is contained in:
fiatcode 2026-03-26 16:37:13 +07:00
parent afd4e48aed
commit 76ec5068de
No known key found for this signature in database
12 changed files with 14 additions and 27 deletions

View file

@ -1,6 +1,6 @@
<footer class="w-full p-6 text-sm text-neutral-400">
<p>
&copy; {new Date().getFullYear()} Dhemas Nurjaya.
&copy; {new Date().getFullYear()} fiatcode.
</p>
<p>All rights reserved.</p>
</footer>

View file

@ -10,7 +10,7 @@ import Link from "@/components/Link.astro";
href="/"
aria-label="Home"
class="inline-block before:content-['['] after:content-[']_#'] p-1 bg-green-600 text-neutral-800 hover:bg-green-500 transition-colors"
>dhemasnurjaya</a
>fiatcode</a
>
</li>
<li class="inline-flex before:content-['./'] before:text-neutral-500">

View file

@ -3,9 +3,9 @@ import PageTitle from "@/components/PageTitle.astro";
---
<div>
<PageTitle title="Hi 👋" />
<PageTitle title="Hi, I'm fiatcode 👋" />
<p class="mb-4">
Cross-platform developer. Linux fan stuck on Windows. Craftsman at heart.
Cross-platform developer. Linux native. Craftsman at heart.
</p>
<p class="mb-4">
I write about building apps, learning new tech, and the occasional

View file

@ -272,7 +272,7 @@ services:
ND_SESSIONTIMEOUT: 24h
labels:
- "traefik.enable=true"
- "traefik.http.routers.navidrome.rule=Host(`music.dhemasnurjaya.com`)"
- "traefik.http.routers.navidrome.rule=Host(`music.fiatcode.dev`)"
- "traefik.http.routers.navidrome.entrypoints=websecure"
- "traefik.http.routers.navidrome.tls.certresolver=letsencrypt"
- "traefik.http.services.navidrome.loadbalancer.server.port=4533"

View file

@ -1235,13 +1235,3 @@ class WeatherApp extends StatelessWidget {
}
}
```
---
## Testing
.
---
All the codes in this set of articles are available on [GitHub](https://github.com/dhemasnurjaya/flutter-clean-architecture), and will be updated regularly because I use them too as my project starter.

View file

@ -8,7 +8,7 @@ tags:
- project
---
I made [Kuwot](https://play.google.com/store/apps/details?id=com.dhemasnurjaya.kuwot) last year in my spare time. I want to share it, you can use it as an inspiration, practice app, or something else is up to you since I open-sourced the code (links below).
I made [Kuwot](https://codeberg.org/fiatcode/kuwot-app) last year in my spare time. I want to share it, you can use it as an inspiration, practice app, or something else is up to you since I open-sourced the code (links below).
# Introduction

View file

@ -3,6 +3,6 @@ import Intro from "@/components/Intro.astro";
import Layout from "@/layouts/Layout.astro";
---
<Layout title="Dhemas Nurjaya" description="Welcome to my personal website">
<Layout title="fiatcode" description="Welcome to my personal website">
<Intro />
</Layout>

View file

@ -26,8 +26,8 @@ const { page } = Astro.props;
---
<Layout
title="Posts - Dhemas Nurjaya"
description="Read the latest blog posts by Dhemas Nurjaya"
title="Posts | fiatcode"
description="Read the latest blog posts by fiatcode"
>
<PageTitle title="Posts" />
<ul class="space-y-6">

View file

@ -34,7 +34,7 @@ const { post, content } = Astro.props;
---
<Layout
title={`${post.data.title} - Dhemas Nurjaya`}
title={`${post.data.title} | fiatcode`}
description={post.data.description}
>
<article data-pagefind-body>

View file

@ -4,10 +4,7 @@ import Layout from "@/layouts/Layout.astro";
import Search from "astro-pagefind/components/Search";
---
<Layout
title="Search - Dhemas Nurjaya"
description="Search posts on Dhemas Nurjaya's website"
>
<Layout title="Search | fiatcode" description="Search posts on fiatcode.dev">
<PageTitle title="Search" />
<Search
id="search"

View file

@ -35,8 +35,8 @@ const { filteredPosts } = Astro.props;
---
<Layout
title={`Posts tagged with "${name}" - Dhemas Nurjaya`}
description={`Browse blog posts tagged with "${name}" by Dhemas Nurjaya`}
title={`Posts tagged with "${name}" | fiatcode`}
description={`Browse blog posts tagged with "${name}" by fiatcode`}
>
<PageTitle title={`Posts tagged with "${name}"`} />
{

View file

@ -18,7 +18,7 @@ const tags = Array.from(tagsMap.entries()).sort((a, b) =>
);
---
<Layout title="Tags - Dhemas Nurjaya" description="Browse blog posts by tags">
<Layout title="Tags | fiatcode" description="Browse blog posts by tags">
<PageTitle title="Tags" />
<ul class="flex flex-wrap gap-4 mt-8">
{