앱 공통 계층 — 데이터 저장소 · 서버 시계 · 푸시 · 결제·광고 · 다국어 5종 · 행성 표현 · 공통 UI · 화면 자산

This commit is contained in:
Sn-Kinos
2026-09-29 17:06:48 +09:00
parent cbfb72efe0
commit c4e9a9430e
165 changed files with 29991 additions and 54 deletions
+26
View File
@@ -0,0 +1,26 @@
import 'package:flutter/material.dart';
import '../theme/tokens.dart';
/// 시안의 CONTRIBUTION · 누적 기여 POP 아이콘 — 파란 그라디언트 원에 흰 번개.
/// 다른 3D 아이콘과 달리 Figma 에서 벡터라 이미지로 내보낼 수 없어 위젯으로 그린다.
class BoltBadge extends StatelessWidget {
const BoltBadge({super.key, this.size = 40});
final double size;
@override
Widget build(BuildContext context) => Container(
width: size,
height: size,
decoration: const BoxDecoration(
shape: BoxShape.circle,
gradient: LinearGradient(
begin: Alignment.topLeft,
end: Alignment.bottomRight,
colors: [AppColors.neonCyan, AppColors.cosmicBlue],
),
),
child: Icon(Icons.bolt, size: size * 0.6, color: AppColors.onCosmic),
);
}