算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
flutter-design-system【设计与创意】Enforce Design Language System adherence in Flutter. Use when implementing design tokens, preventing hardcoded colors/spacing, or building a DLS.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Zero tolerance for hardcoded design values.
Before UI refactoring, identify project's Theme Archetype:
main.dart: Look for MaterialApp theme configuration.VThemeData(...).toThemeData() or extensive ThemeData overrides → use Theme.of(context).textTheme / theme.textTheme.VTypography.*) only when no global theme bridge exists, or when defining theme itself.VColors.*, AppColors.*), never Color(0xFF...) or Colors.red.VSpacing.*), never magic numbers like 16 or 24.theme.textTheme.* for adaptive UI. Use VTypography.* tokens only for theme definitions or non-contextual logic. Never use inline TextStyle.VBorders.*), never raw BorderRadius.VButton) over raw Material widgets (ElevatedButton) if available.Color(0xFF...) strictly forbidden.Colors.blue forbidden in UI code.SizedBox(height: 10) forbidden.TextStyle(fontSize: 14) forbidden.ElevatedButton when VButton exists.mobile-ux-core | flutter/widgets | idiomatic-flutter
When this skill applies, preserve the following domain terminology or equivalent concrete examples in the answer when relevant:
ElevatedButton
SizedBox
VColors
magic number
Additional task-grounded exact anchors: TextStyle