From b662e8905880ef06c57e1f964b096479d8f835c3 Mon Sep 17 00:00:00 2001 From: Nikolay Unuchek Date: Sat, 17 Oct 2026 17:13:36 +0300 Subject: [PATCH] =?UTF-8?q?fix(landing):=20sharp=20=D0=B2=20=D0=BE=D0=B1?= =?UTF-8?q?=D1=80=D0=B0=D0=B7=D0=B5=20=D1=87=D0=B5=D1=80=D0=B5=D0=B7=20NOD?= =?UTF-8?q?E=5FPATH;=20=D0=B8=D1=82=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8F=20?= =?UTF-8?q?=D0=BA=D1=80=D0=B8=D1=82=D0=B8=D0=BA=D0=B0=203=20=E2=80=94=20?= =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B5=D0=BD=D0=BE=D1=81=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Next 16 грузит sharp обычным require и NEXT_SHARP_PATH не читает: без sharp /_next/image отдавал исходный JPEG. Критик 3 (9/10): точка-разделитель нот и «·» в скобке недели не висят в начале/конце строки, имя и фамилия латиницей не разрываются. --- apps/landing/src/components/Label.tsx | 2 +- apps/landing/src/components/WeekStrip.tsx | 2 +- apps/landing/src/lib/typo.test.ts | 3 ++- apps/landing/src/lib/typo.ts | 3 +++ deploy/Dockerfile.landing | 5 +++-- docs/ai-log.md | 1 + 6 files changed, 11 insertions(+), 5 deletions(-) diff --git a/apps/landing/src/components/Label.tsx b/apps/landing/src/components/Label.tsx index e4ad3d6..67fcc1f 100644 --- a/apps/landing/src/components/Label.tsx +++ b/apps/landing/src/components/Label.tsx @@ -52,7 +52,7 @@ export function Label({ item, roastDate, wide = false }: { item: Item; roastDate
{item.notes.length > 0 && ( - {item.notes.map(keep).join(' •\u00A0')} + {item.notes.map(keep).join('\u00A0• ')} )} {item.spec && ( diff --git a/apps/landing/src/components/WeekStrip.tsx b/apps/landing/src/components/WeekStrip.tsx index 0b47bf1..39de7c9 100644 --- a/apps/landing/src/components/WeekStrip.tsx +++ b/apps/landing/src/components/WeekStrip.tsx @@ -38,7 +38,7 @@ export function WeekStrip({ week }: { week: RoastWeek }) {