From b83c0d13b18f4b319ba1b0752c18c2166b9d61ce Mon Sep 17 00:00:00 2001 From: PatrikBak Date: Fri, 8 May 2026 02:24:28 +0200 Subject: [PATCH] Drop author parenthetical from handouts hero intro Co-Authored-By: Claude Opus 4.7 (1M context) --- web/messages/cs.json | 2 +- web/messages/en.json | 2 +- web/messages/sk.json | 2 +- web/src/app/[locale]/handouts/page.tsx | 2 +- .../components/features/handouts/HandoutsHero.tsx | 14 ++------------ 5 files changed, 6 insertions(+), 16 deletions(-) diff --git a/web/messages/cs.json b/web/messages/cs.json index a45d8fbf..b78ca807 100644 --- a/web/messages/cs.json +++ b/web/messages/cs.json @@ -517,7 +517,7 @@ }, "hero": { "eventsItem": "Materiály s označením jsou různé nahodilé materiály použité na akcích, kde jsem přednášel. Postupně bych je rád rozšířil na plnohodnotné materiály s doprovodnými texty a řešeními. Také bych zde rád doplnil materiály a sbírky úloh z minulosti, mám jich vcelku dost 😇", - "intro": "Seznam studijních materiálů, které já (Patrik Bak) průběžně připravuji. Momentálně se zde nacházejí materiály dvou typů:", + "intro": "Seznam studijních materiálů, které průběžně připravuji. Momentálně se zde nacházejí materiály dvou typů:", "matikaCeskuItem": "Materiály s označením jsou připravované pro kroužky, které se konají napříč Českou republikou, a také online (jeden z nich vedu). Pokud máte zájem, prohlédněte si jejich seznam a přihlaste se na některý z nich 🙂", "outro": "Snad se vám budou líbit a přijdou vám užitečné. Určitě mi napište komentář nebo pošlete feedback, pokud najdete chybu nebo máte návrhy na zlepšení.", "title": "Moje studijní materiály" diff --git a/web/messages/en.json b/web/messages/en.json index d31f3d85..ba314daf 100644 --- a/web/messages/en.json +++ b/web/messages/en.json @@ -517,7 +517,7 @@ }, "hero": { "eventsItem": "Materials labeled are assorted handouts used at events where I've lectured. I'd gradually like to expand them into fully-fledged materials with accompanying texts and solutions. I'd also like to add materials and problem collections from the past — I have quite a few 😇", - "intro": "A list of study materials I (Patrik Bak) am preparing on an ongoing basis. There are currently two types of materials here:", + "intro": "A list of study materials I'm preparing on an ongoing basis. There are currently two types of materials here:", "matikaCeskuItem": "Materials labeled are prepared for math circles taking place across the Czech Republic, as well as online (I lead one of them). If you're interested, browse the list and sign up for one 🙂", "outro": "I hope you'll find them useful. Please leave a comment or send feedback if you find a mistake or have suggestions for improvement.", "title": "My Study Materials" diff --git a/web/messages/sk.json b/web/messages/sk.json index e39ab4db..a825744f 100644 --- a/web/messages/sk.json +++ b/web/messages/sk.json @@ -517,7 +517,7 @@ }, "hero": { "eventsItem": "Materiály s označením sú rôzne náhodné materiály použité na akciách, kde som prednášal. Postupne by som ich rád rozšíril na plnohodnotné materiály so sprievodnými textami a riešeniami. Taktiež by som tu rád doplnil materiály a zbierky úloh z minulosti, mám ich vcelku dosť 😇", - "intro": "Zoznam študijných materiálov, ktoré ja (Patrik Bak) priebežne pripravujem. Momentálne sa tu nachádzajú materiály dvoch typov:", + "intro": "Zoznam študijných materiálov, ktoré priebežne pripravujem. Momentálne sa tu nachádzajú materiály dvoch typov:", "matikaCeskuItem": "Materiály s označením sú pripravované pre krúžky, ktoré sa konajú naprieč Českou republikou, a taktiež online (jeden z nich vediem). Ak máte záujem, prehliadnite si ich zoznam a prihláste sa na niektorý z nich 🙂", "outro": "Snáď sa vám budú páčiť a prídu vám užitočné. Určite mi napíšte komentár alebo pošlite feedback, ak nájdete chybu alebo máte návrhy na zlepšenie.", "title": "Moje študijné materiály" diff --git a/web/src/app/[locale]/handouts/page.tsx b/web/src/app/[locale]/handouts/page.tsx index 535e757d..988b525d 100644 --- a/web/src/app/[locale]/handouts/page.tsx +++ b/web/src/app/[locale]/handouts/page.tsx @@ -64,7 +64,7 @@ export default withLocale(async function HandoutsPage({ locale }: PageProps) { // Render the page with filtered handout data return ( - + ) diff --git a/web/src/components/features/handouts/HandoutsHero.tsx b/web/src/components/features/handouts/HandoutsHero.tsx index 02593018..2f819d79 100644 --- a/web/src/components/features/handouts/HandoutsHero.tsx +++ b/web/src/components/features/handouts/HandoutsHero.tsx @@ -2,7 +2,6 @@ import { useTranslations } from 'next-intl' import ContactButton from '@/components/features/contact/ContactButton' import { AppLink } from '@/components/shared/components/AppLink' -import { ANCHORS, getLocalizedAnchor, type Locale, ROUTES } from '@/i18n/i18n' import { HandoutStyleBadge } from './HandoutStyleBadge' @@ -14,7 +13,7 @@ const KROUZKY_URL = 'https://www.matikacesku.cz/matematicke-krouzky-prihlaseni' * the two-bullet explanation of the source types (with inline badges and * external link to the math circles), and a closing feedback paragraph. */ -export function HandoutsHero({ locale }: { locale: Locale }) { +export function HandoutsHero() { // Translations for the handouts hero section and source badge labels const t = useTranslations('handouts.hero') const tStyles = useTranslations('handouts.styles') @@ -26,16 +25,7 @@ export function HandoutsHero({ locale }: { locale: Locale }) {

- {t.rich('intro', { - author: (chunks) => ( - - {chunks} - - ), - })} + {t('intro')}