끝난 이클립스 합류 문구 · HOME 헤더 POP · 다국어 HOME 레이아웃 · 캠페인 표시 수정

This commit is contained in:
Sn-Kinos
2026-10-08 19:00:24 +09:00
parent a74edaef6b
commit 40b2c0e6f6
40 changed files with 1649 additions and 845 deletions
@@ -37,16 +37,22 @@ class HomeWeeklyCard extends StatelessWidget {
final l10n = context.l10n;
final w = weekly;
final change = w.rankChange;
// 라벨 2 : 값 3 으로 나눈다 — 값이 폭을 다 차지하면 긴 언어(es)에서 라벨이 0 폭이 되어
// 한 글자씩 줄바꿈된다(10/8 r11 「Mis POP」). 넘치면 둘 다 단어 단위로 줄바꿈한다.
Widget row(String label, Widget value) => Padding(
padding: const EdgeInsets.symmetric(vertical: AppSpace.s2),
child: Row(
children: [
Expanded(child: Text(label, style: _label)),
value,
Expanded(flex: 2, child: Text(label, style: _label)),
const SizedBox(width: AppSpace.s2),
Flexible(
flex: 3,
child: Align(alignment: Alignment.centerRight, child: value),
),
],
),
);
Text text(String s) => Text(s, style: _value);
Text text(String s) => Text(s, style: _value, textAlign: TextAlign.end);
return Container(
padding: const EdgeInsets.symmetric(