Codeberg is where the apps live now, so the source link, its icon and the release lookup follow. Forgejo serves Gitea's /api/v1, so the version badge keeps working — with a fallback to the newest pre-release, since a pre-1.0 app publishes nothing else (Agendula showed a stale v0.2.0 before). Calendula is on Google Play as well as F-Droid; adds a tonal button for it, and its fifteen community translations replace "German and English". Agendula's entry described the app it stopped being: it now carries its own VTODO store, with an external provider as a choice rather than a requirement, plus export and its own CalDAV sync in progress. floret-kit's modules have grown past core-time. Footer forge link and the /uses infrastructure list separate the two roles: Codeberg for source, self-hosted Gitea for builds.
29 lines
1.3 KiB
TypeScript
29 lines
1.3 KiB
TypeScript
// Central site config. Imported by astro.config.mjs, layouts, RSS, and SEO head.
|
|
export const SITE = {
|
|
url: 'https://jeanlucmakiola.de',
|
|
title: 'Jean-Luc Makiola',
|
|
description: 'Personal site of Jean-Luc Makiola — projects, writing, and notes.',
|
|
author: 'Jean-Luc Makiola',
|
|
lang: 'en',
|
|
locale: 'en_US',
|
|
} as const;
|
|
|
|
// Legal entity details — single source of truth for the Impressum and
|
|
// Datenschutzerklärung. Registered Einzelunternehmen (Kleinunternehmer per
|
|
// § 19 UStG; no VAT ID, not in the Handelsregister). `phone` renders only if set.
|
|
export const LEGAL = {
|
|
business: 'IT-Dienstleister | Jean-Luc Makiola', // full Gewerbe name (§ 5 DDG)
|
|
person: SITE.author, // natural person responsible — § 18 Abs. 2 MStV
|
|
street: 'Mahlerstraße 10',
|
|
city: '14772 Brandenburg an der Havel',
|
|
email: 'business@jeanlucmakiola.de',
|
|
phone: '',
|
|
} as const;
|
|
|
|
// Social / external links shown in the footer. `icon` is an Iconify name.
|
|
export const SOCIALS: { label: string; href: string; icon: string }[] = [
|
|
{ label: 'Codeberg', href: 'https://codeberg.org/jlmakiola', icon: 'simple-icons:codeberg' },
|
|
{ label: 'Ko-fi', href: 'https://ko-fi.com/jeanlucmakiola', icon: 'simple-icons:kofi' },
|
|
{ label: 'Email', href: `mailto:${LEGAL.email}`, icon: 'mdi:email-outline' },
|
|
];
|