Files
pangolin/client/lib/widgets/pangolin_icons.dart
T
wangjia 6f5a805536 design(prototype): 渲染新 IA 视觉稿(桌面+移动)— 含 bell 图标单源 + 通知/邀请预留
- icons.js 加 bell(codegen→pangolin_icons.dart,L1 同集 59)
- 侧栏提 Account 为一级/顶栏通知铃铛/Account 重排(购买&订单&兑换 + 邀请好友)
- Settings 归三组(连接/外观/关于)+ Web 链接降级;Contact 单源;兑换码仅码
- 通知收件箱 + 邀请好友 占位屏(细节各自 Spec ②③)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013nMthbVEmQquxBRKb9Fj8u
2026-07-12 09:08:25 +08:00

68 lines
3.0 KiB
Dart

// GENERATED by design/codegen/gen_flutter_icons.mjs —— 勿手改;图标真源=design/prototype/icons.js
// 重新生成:node design/codegen/gen_flutter_icons.mjs
import 'package:lucide_icons_flutter/lucide_icons.dart';
class PangolinIcons {
PangolinIcons._();
static const layoutDashboard = LucideIcons.layoutDashboard;
static const link = LucideIcons.link;
static const ticket = LucideIcons.ticket;
static const users = LucideIcons.users;
static const bell = LucideIcons.bell;
static const copy = LucideIcons.copy;
static const refreshCw = LucideIcons.refreshCw;
static const qrCode = LucideIcons.qrCode;
static const download = LucideIcons.download;
static const check = LucideIcons.check;
static const checkCircle = LucideIcons.checkCircle;
static const zap = LucideIcons.zap;
static const clock = LucideIcons.clock;
static const shieldCheck = LucideIcons.shieldCheck;
static const shield = LucideIcons.shield;
static const crown = LucideIcons.crown;
static const creditCard = LucideIcons.creditCard;
static const send = LucideIcons.send;
static const messageCircle = LucideIcons.messageCircle;
static const mail = LucideIcons.mail;
static const shoppingBag = LucideIcons.shoppingBag;
static const logOut = LucideIcons.logOut;
static const externalLink = LucideIcons.externalLink;
static const gift = LucideIcons.gift;
static const smartphone = LucideIcons.smartphone;
static const lock = LucideIcons.lock;
static const chevronRight = LucideIcons.chevronRight;
static const arrowDown = LucideIcons.arrowDown;
static const settings = LucideIcons.settings;
static const trash2 = LucideIcons.trash2;
static const monitor = LucideIcons.monitor;
static const key = LucideIcons.key;
static const sun = LucideIcons.sun;
static const moon = LucideIcons.moon;
static const alertTriangle = LucideIcons.alertTriangle;
static const x = LucideIcons.x;
static const power = LucideIcons.power;
static const loaderCircle = LucideIcons.loaderCircle;
static const globe = LucideIcons.globe;
static const user = LucideIcons.user;
static const search = LucideIcons.search;
static const chevronDown = LucideIcons.chevronDown;
static const arrowLeft = LucideIcons.arrowLeft;
static const arrowUp = LucideIcons.arrowUp;
static const arrowRight = LucideIcons.arrowRight;
static const compass = LucideIcons.compass;
static const chartNoAxesColumn = LucideIcons.chartNoAxesColumn;
static const home = LucideIcons.home;
static const mapPin = LucideIcons.mapPin;
static const laptop = LucideIcons.laptop;
static const monitorSmartphone = LucideIcons.monitorSmartphone;
static const playCircle = LucideIcons.playCircle;
static const wifi = LucideIcons.wifi;
static const eye = LucideIcons.eye;
static const eyeOff = LucideIcons.eyeOff;
static const moreVertical = LucideIcons.moreVertical;
static const pencil = LucideIcons.pencil;
static const terminal = LucideIcons.terminal;
static const menu = LucideIcons.menu;
}