import 'package:flutter/material.dart'; import 'yanting_tokens.dart'; final class WiseColors { static const primary = YantingColors.foreground; static const primarySoft = YantingColors.primaryForeground; static const secondary = YantingColors.primary; static const secondary200 = YantingColors.brandSoft; static const accent = YantingColors.link; static const canvas = YantingColors.background; static const ink = YantingColors.foreground; static const ink700 = YantingColors.secondaryForeground; static const textSecondary = YantingColors.mutedForeground; static const textTertiary = YantingColors.mutedForeground; static const surface = YantingColors.card; static const border = YantingColors.border; static const positive = YantingColors.chart2; static const warning = Color(0xFF9A6A00); static const negative = YantingColors.destructive; } final class WiseSpacing { static const x1 = YantingSpacing.x1; static const x2 = YantingSpacing.x2; static const x3 = YantingSpacing.cardGap; static const x4 = YantingSpacing.screenX; static const x5 = YantingSpacing.screenX; static const x6 = YantingSpacing.x6; static const x8 = YantingSpacing.x8; static const x10 = YantingSpacing.x10; } final class WiseRadius { static const sm = YantingRadius.sm; static const md = YantingRadius.xl; static const lg = 24.0; static const pill = YantingRadius.pill; } final class WiseMotion { static const short = Duration(milliseconds: 200); static const base = Duration(milliseconds: 350); static const curve = Cubic(0.8, 0.05, 0.2, 0.95); } final class WiseShadows { static const card = []; static const elevated = []; } const wiseFontStack = [ 'DM Sans', 'PingFang SC', 'Microsoft YaHei', 'Helvetica Neue', 'Arial', 'sans-serif', ];