Visual Design System: Minimalism and Native Productivity / 视觉设计系统指南:极致简约与原生生产力 / Système de design visuel : minimalisme et productivité native
1. Core Design North Star: The Digital Curator / 核心设计北极星:数字策展人 / Étoile polaire du design : le conservateur numérique
中文: 本系统的核心理念是**"数字策展人"**。这意味着界面应当像一座极简主义的现代美术馆:墙板(背景)是安静的,光影(材质)是流动的,所有的注意力都应当被引导至内容本身。
我们通过有意的不对称布局和大面积的留白来打破传统软件的"格子铺"感。界面不再是功能的堆砌,而是一个具有呼吸感的空间。
English: The core philosophy of this system is "The Digital Curator". This means the interface should be like a minimalist modern art museum: the walls (background) are quiet, the light and shadow (materials) flow, and all attention should be directed to the content itself.
We break the "grid铺" feel of traditional software through intentional asymmetric layouts and large areas of whitespace. The interface is no longer a pile of functions, but a space with breath.
Français: La philosophie centrale de ce système est "Le Conservateur Numérique". Cela signifie que l'interface doit être comme un musée d'art moderne minimaliste : les murs (arrière-plan) sont calmes, la lumière et l'ombre (matériaux) coulent, et toute l'attention doit être dirigée vers le contenu lui-même.
Nous brisons le sentiment de "grille" des logiciels traditionnels grâce à des dispositions asymétriques intentionnelles et de grandes zones d'espace blanc. L'interface n'est plus un tas de fonctions, mais un espace respirant.
中文: 本系统严禁使用纯黑(#000000)或高饱和度的装饰色。我们依靠中性色的微妙推移来建立秩序。
- Primary (#005eb1): 仅用于核心操作点缀,如焦点状态或关键动作。/ Only used for core action accents, such as focus state or key actions. / Uniquement utilisé pour les accents d'action principaux, tels que l'état de focus ou les actions clés.
- Surface 体系: 界面深度的核心。通过
surface-container-lowest到highest的切换实现逻辑分层。/ Core of interface depth. Logical layering achieved through switching betweensurface-container-lowestandhighest. / Cœur de la profondeur de l'interface. La couche logique est obtenue par commutation entresurface-container-lowestethighest. - Neutrality: 整体基调维持在灰度区间,确保用户能够长时间专注而不产生视觉疲劳。/ Overall基调 maintained in grayscale to ensure users can focus for long periods without visual fatigue. / Le ton général est maintenu dans les niveaux de gris pour garantir que les utilisateurs peuvent se concentrer longtemps sans fatigue visuelle.
禁止使用 1px 实线边框进行区域分割。/ Prohibited from using 1px solid borders for area division./ Interdiction d'utiliser des bordures solides de 1px pour la division de zone.
边界必须仅通过背景色的阶梯式位移来定义。例如:
- 在
surface(基础背景) 上放置surface-container-low的侧边栏。/ Place asurface-container-lowsidebar onsurface(base background). / Placer une barre latéralesurface-container-lowsursurface(arrière-plan de base). - 在
surface-container-low上放置surface-container-lowest的工作卡片。/ Placesurface-container-lowestwork cards onsurface-container-low. / Placer des cartes de travailsurface-container-lowestsursurface-container-low.
为了赋予系统"灵魂",在全局背景或悬浮层使用云母 (Mica) 效果。/ To give the system "soul," use Mica effect on global backgrounds或悬浮层./ Pour donner une "âme" au système, utilisez l'effet Mica sur les arrière-plans globaux ou les couches flottantes.
- Token 应用:
surface或surface-variant配合 80%-90% 的不透明度,并开启backdrop-blur(30px+)。/ Token application:surfaceorsurface-variantwith 80-90% opacity, withbackdrop-blur(30px+) enabled. / Application de jeton :surfaceousurface-variantavec 80-90 % d'opacité, avecbackdrop-blur(30px+) activé. - 这能让桌面壁纸的色调隐约透出,使应用感觉像是系统原生的一部分,而非孤立的矩形框。/ This allows desktop wallpaper tones to show through slightly, making the app feel like a native part of the system rather than an isolated rectangle./ Cela permet aux tons du fond d'écran de transparaître légèrement, faisant en sorte que l'application semble faire partie intégrante du système plutôt qu'un rectangle isolé.
中文: 我们采用 Segoe UI (西文) 与 微软雅黑 (中文) 的组合。为了体现高端感,我们拉大了 Display 与 Body 之间的字号反差。
| 等级 / Level / Niveau | Token | 尺寸 / Size / Taille | 用途 / Usage / Utilisation |
|---|---|---|---|
| Display-LG | display-lg |
3.5rem | 极少使用的统计数字或欢迎语 / Rarely used statistical numbers or welcome messages. / Chiffres statistiques rarement utilisés ou messages de bienvenue. |
| Headline-SM | headline-sm |
1.5rem | 主要功能模块的标题 / Titles of main feature modules. / Titres des modules de fonctionnalités principaux. |
| Title-MD | title-md |
1.125rem | 逻辑组、设置项的分类标题 / Category titles for logic groups or settings items. / Titres de catégorie pour les groupes logiques ou les éléments de paramètres. |
| Body-MD | body-md |
0.875rem | 默认文本、主要输入内容 / Default text, main input content. / Texte par défaut, contenu de saisie principal. |
| Label-SM | label-sm |
0.6875rem | 辅助说明、脚注、微小元数据 / Auxiliary instructions, footnotes, tiny metadata. / Instructions auxiliaires, notes de bas de page, petites métadonnées. |
排版准则 / Typography Principles / Principes typographiques:
- 标题应使用更重的字重,并增加字母间距。/ Titles should use heavier font weight and increased letter spacing. / Les titres doivent utiliser une poids de police plus lourd et un espacement des lettres accru.
- 正文保持足够的行高,确保长文本阅读的舒适度。/ Body text should maintain sufficient line height for comfortable long-form reading. / Le texte courant doit conserver une hauteur de ligne suffisante pour une lecture confortable de longs textes.
中文: 我们通过"影调叠层"而非物理结构来实现层级。
- 底层 (Base):
surface/ Base layer:surface. / Couche de base :surface. - 中层 (Section):
surface-container-low(无阴影) / Middle layer:surface-container-low(no shadow). / Couche intermédiaire :surface-container-low(pas d'ombre). - 顶层 (Floating/Modal):
surface-container-lowest+ 环境阴影 / Top layer:surface-container-lowest+ ambient shadow. / Couche supérieure :surface-container-lowest+ ombre ambiante.
当组件必须"浮起"时,严禁使用深灰色硬阴影。/ When components must "float," hard dark gray shadows are strictly prohibited./ Lorsque les composants doivent "flotter", les ombres dures gris foncé sont strictement interdites.
- 规范: 阴影颜色应使用
on-surface颜色的 4%-8% 透明度。/ Standard: Shadow color should use 4-8% opacity ofon-surfacecolor. / Norme : La couleur de l'ombre doit utiliser 4 à 8 % d'opacité de la couleuron-surface. - 模糊: 扩散值应设定在 20px-40px 之间,创造出一种类似自然光照射在柔光纸上的效果。/ Blur: Diffusion value should be set between 20px-40px, creating an effect like natural light照射在柔光纸上./ Flou : La valeur de diffusion doit être comprise entre 20 et 40 px, créant un effet similaire à la lumière naturelle照射 sur du papier doux.
如果为了无障碍或极高对比度需求必须使用边框,请使用 outline-variant 并将不透明度调至 10%-20%。视觉上它应当几乎不可见,仅在近距离观察时起到界定作用。/ If borders are required for accessibility or extremely high contrast needs, use outline-variant at 10-20% opacity. Visually it should be almost invisible, serving as a boundary only upon close inspection./ Si des bordures sont requises pour l'accessibilité ou des besoins de contraste extrêmement élevé, utilisez outline-variant à 10-20 % d'opacité. Visuellement, elle doit être presque invisible, servant de frontière uniquement lors d'un examen rapproché.
- Primary: 背景
primary,文字on-primary。圆角DEFAULT(4px)。/ Backgroundprimary, texton-primary. Corner radiusDEFAULT(4px). / Arrière-planprimary, texteon-primary. Rayon de coinDEFAULT(4px). - Secondary: 背景
secondary-container,无边框。/ Backgroundsecondary-container, borderless./ Arrière-plansecondary-container, sans bordure. - Interaction: 悬浮时背景加深 5%,点击时缩放至 0.98x,产生即时物理反馈。/ On hover, background darkens 5%; on click, scale to 0.98x for instant physical feedback./ Au survol, l'arrière-plan s'assombrit de 5 % ; au clic, mise à l'échelle à 0,98x pour un retour physique immédiat.
- 形态: 底部 2px 的
outline-variant线条,或全填充的surface-container-high容器。/ Form: Bottom 2pxoutline-variantline, or fully filledsurface-container-highcontainer./ Forme : Ligneoutline-variantde 2 px en bas, ou conteneursurface-container-highentièrement rempli. - 状态: 聚焦时,底部线条变为
primary色,且容器背景轻微提亮。/ State: On focus, the bottom line becomesprimarycolor and the container background is slightly highlighted./ État : Au focus, la ligne inférieure devient de couleurprimaryet l'arrière-plan du conteneur est légèrement mis en évidence.
- 严禁使用分割线。/ Strictly prohibited from using dividers./ Strictement interdit d'utiliser des séparateurs.
- 使用
spacing.4(0.9rem) 的垂直留白来区分内容项。/ Usespacing.4(0.9rem) vertical whitespace to separate content items./ Utilisez un espace blanc verticalspacing.4(0,9 rem) pour séparer les éléments de contenu. - 选中的列表项使用
surface-container-highest背景,并配合左侧 3px 宽的primary垂直指示条。/ Selected list items usesurface-container-highestbackground with a 3pxprimaryvertical indicator on the left./ Les éléments de liste sélectionnés utilisent un arrière-plansurface-container-highestavec un indicateur verticalprimaryde 3 px à gauche.
- 去除所有超过 200ms 的过场动画。/ Remove all transition animations longer than 200ms./ Supprimez toutes les animations de transition supérieures à 200 ms.
- 使用 Cubic-bezier(0, 0, 0, 1) 的减速曲线,让界面切换显得干脆、专业。/ Use Cubic-bezier(0, 0, 0, 1) deceleration curve for crisp, professional interface transitions./ Utilisez la courbe de décélération Cubic-bezier(0, 0, 0, 1) pour des transitions d'interface nettes et professionnelles.
- 保持本地感: 移除任何涉及"登录"、"同步"、"个人资料"的图标。/ Maintain local feel: Remove any icons involving "login," "sync," or "profile." / Maintenir le sentiment local : Supprimez les icônes impliquant "connexion", "synchronisation" ou "profil".
- 负空间平衡: 增加左右页边距,让内容在屏幕中心"呼吸"。/ Negative space balance: Increase left/right margins to let content "breathe" in the center of the screen./ Équilibre de l'espace négatif : Augmentez les marges gauche/droite pour laisser le contenu "respirer" au centre de l'écran.
- 单色图标: 仅使用线框风格的单色图标,粗细应与文字字重匹配。/ Monochrome icons: Only use line-style single-color icons; weight should match text weight./ Icônes monochromes : Utilisez uniquement des icônes monochromes de style ligne ; le poids doit correspondre au poids du texte.
- 严禁大圆角: 超过 12px 的圆角会显得过于"玩具化",违背工具的专业感。/ Strictly prohibit large border radius: Radius over 12px appears too "toy-like," violating the tool's professionalism./ Interdire les grands rayons de coin : Un rayon supérieur à 12 px semble trop "jouet", violant le professionnalisme de l'outil.
- 严禁高饱和度: 除非是极其严重的错误警告,否则不要使用红色、黄色等高亮色。/ Strictly prohibit high saturation: Do not use red, yellow, or other highlight colors unless for extremely severe error warnings./ Interdire la saturation élevée : N'utilisez pas de rouge, de jaune ou d'autres couleurs de mise en évidence sauf pour des avertissements d'erreur extrêmement graves.
- 严禁分割线堆砌: 如果一个页面出现了超过 3 条横向分割线,请重新审视你的空间布局。/ Strictly prohibit divider clutter: If a page has more than 3 horizontal dividers, re-examine your spatial layout./ Interdire l'encombrement de séparateurs : Si une page comporte plus de 3 séparateurs horizontaux, réexaminez votre disposition spatiale.
中文: 这个系统不是为了"美化"而存在,而是为了"退后"。当用户开始工作时,界面应当消失,只剩下高效的生产力流。请记住:最好的设计是察觉不到设计的存在。
English: This system does not exist to "beautify," but to "recede." When the user starts working, the interface should disappear, leaving only an efficient productivity flow. Remember: the best design is design that is imperceptible.
Français: Ce système n'existe pas pour "embellir", mais pour "reculer". Lorsque l'utilisateur commence à travailler, l'interface doit disparaître, ne laissant qu'un flux de productivité efficace. Rappelez-vous : le meilleur design est un design imperceptible.
8. Implementation Standards for ScreenTools / 面向 ScreenTools 的落地规范 / Normes de mise en œuvre pour ScreenTools
This section is not abstract aesthetics; it is a direct implementation standard for the current project. The goal is clear: Make ScreenTools look like a high-end, restrained, native desktop tool, not a loose collection of functional panels. / 这一节不是抽象审美,而是针对当前项目的直接落地标准。目标很明确:让 ScreenTools 看起来像一个高端、克制、原生的桌面工具,而不是一组松散的功能面板。 / Cette section n'est pas une esthétique abstraite ; c'est une norme de mise en œuvre directe pour le projet actuel. L'objectif est clair : Faire en sorte que ScreenTools ressemble à un outil de bureau haut de gamme, sobre et natif, et non à un ensemble lâche de panneaux fonctionnels.
- Restrained / 克制: No color堆砌, no effect堆砌, no status堆砌。/ Pas de tas de couleurs, d'effets ou d'états. / Pas de entassement de couleurs, d'effets ou d'états.
- Precise / 精确: Alignment, spacing, icon size, and text hierarchy must be unified./ 对齐、间距、图标尺寸、文字层级必须统一。/ Alignement, espacement, taille d'icônes et hiérarchie de texte doivent être unifiés.
- Lightweight / 轻量: The interface should float on the desktop like a native tool, not a heavy application container./ 界面应像浮在桌面上的原生工具,而不是厚重的应用容器。/ L'interface doit flotter sur le bureau comme un outil natif, pas un conteneur d'application lourd.
- Operational / 高频友好: High-frequency actions take priority; low-frequency settings recede./ 高频动作优先突出,低频设置自动退后。/ Les actions à haute fréquence sont prioritaires ; les paramètres à faible fréquence se replient.
All ScreenTools interfaces must strictly adhere to a three-layer structure; no fourth or fifth layers are allowed for free play. / ScreenTools 所有界面必须强制遵守三层结构,不允许自由发挥出第四层、第五层。/ Toutes les interfaces ScreenTools doivent strictement adhérer à une structure à trois couches ; aucune quatrième ou cinquième couche n'est autorisée pour la libre expression.
-
Host Layer / 宿主层 / Couche hôte
- Transparent or nearly transparent. / 透明或近透明./ Transparent ou presque transparent.
- Does not carry information. / 不承载信息./ Ne porte pas d'informations.
- Large solid color backgrounds are not allowed. / 不允许出现大面积纯色背景板./ Les grands panneaux de couleur unie ne sont pas autorisés.
-
Functional Floating Layer / 功能浮层 / Couche flottante fonctionnelle
- Carries real content. / 承载真正内容./ Porte le vrai contenu.
- Uses semi-transparent white or very light neutral colors. / 使用半透明白或非常浅的中性色./ Utilise du blanc semi-transparent ou des couleurs neutres très claires.
- Shadows should be light; boundaries should be soft. / 阴影要轻,边界要软./ Les ombres doivent être légères ; les limites doivent être douces.
-
Emphasis Layer / 强调层 / Couche d'accentuation
- Used only for current selection state, primary buttons, active switches, and core action prompts. / 仅用于当前选中态、主按钮、激活开关、核心动作提示。/ Utilisé uniquement pour l'état de sélection actuel, les boutons principaux, les commutateurs actifs et les invites d'action principales.
- The accent color defaults to
#005EB1. / 强调色默认统一使用#005EB1./ La couleur d'accentuation par défaut est#005EB1.
Primary:#005EB1/Primary-active:#00529BText-primary:#2D3435/Text-secondary:#4F5658/Icon-secondary:#5F6B7A
Surface-page:#F9F9F9/Surface-card:#F2F4F4/Surface-chip:#EEF1F2Surface-glass:#F0FFFFFF/Surface-panel-glass:#F2FFFFFF
Divider-soft: 10%-15% opacity neutral / 10%-15% 不透明度中性色 / 10-15 % d'opacité neutreShadow-ambient:#220F172ATrack-off:#B3B9BA
- The only color allowed to appear with high recognition on a page is blue. / 页面中唯一允许高识别度出现的颜色是蓝色。/ La seule couleur autorisée à apparaître avec une reconnaissance élevée sur une page est le bleu.
- Red is used only for strong state prompts such as "recording in progress." / 红色只用于"正在录制"这类强状态提示。/ Le rouge n'est utilisé que pour des invites d'état fortes telles que "enregistrement en cours".
- Meaningless decorative colors are not allowed. / 不允许使用无意义的装饰色。/ Les couleurs décoratives dénuées de sens ne sont pas autorisées.
- No more than 1 primary accent color and 1 danger color should appear on the same screen. / 同一屏内不应同时出现超过 1 个主强调色和 1 个危险色。/ Pas plus de 1 couleur d'accentuation principale et 1 couleur de danger ne doivent apparaître sur le même écran.
- Page title:
24px / SemiBold/ 页面标题:24px / SemiBold/ Titre de la page :24px / SemiBold - Group title:
16px / Medium/ 分组标题:16px / Medium/ Titre de groupe :16px / Medium - Setting item title:
16px / Regular/ 设置项标题:16px / Regular/ Titre de l'élément de paramètre :16px / Regular - Setting item description:
15px-16px / Regular/ 设置项说明:15px-16px / Regular/ Description de l'élément de paramètre :15px-16px / Regular - Shortcut label:
12px / Mono/ 快捷键标签:12px / Mono/ Étiquette de raccourci :12px / Mono
- Brand text:
14px / Bold/ 品牌字:14px / Bold/ Texte de marque :14px / Bold - Action label:
14px / Medium/ 操作标签:14px / Medium/ Étiquette d'action :14px / Medium - Toolbar label:
10px / Medium / uppercase/ 工具栏标签:10px / Medium / uppercase/ Étiquette de barre d'outils :10px / Medium / uppercase - Timer:
56px-58px / SemiBold/ 计时器:56px-58px / SemiBold/ Minuterie :56px-58px / SemiBold
- Chinese text should not all use the same font weight. / 中文不要所有文字都用相同字重。/ Le texte chinois ne doit pas tous utiliser le même poids de police.
- Titles should be more stable; descriptions should be lighter. / 标题更稳,说明更轻。/ Les titres doivent être plus stables ; les descriptions doivent être plus légères.
- Numeric information should be stronger, especially timers, durations, and resolutions. / 数字信息要更强,特别是计时器、时长、分辨率。/ Les informations numériques doivent être plus fortes, en particulier les minuteries, les durées et les résolutions.
- Small labels and auxiliary text should主动退后, not抢主操作视觉。/ Small labels and auxiliary text should recede on their own, not抢 the main action visual./ Les petites étiquettes et le texte auxiliaire doivent se replier d'eux-mêmes, sans voler le visuel de l'action principale.
- Small buttons / chips:
4px/ 小按钮 / chip:4px/ Petits boutons / puces :4px - Medium cards:
8px/ 中等卡片:8px/ Cartes moyennes :8px - Floating layers / toolbars:
12px-16px/ 浮层 / 工具栏:12px-16px/ Couches flottantes / barres d'outils :12px-16px - Large primary cards:
16px/ 大型主卡片:16px/ Grandes cartes principales :16px - Corner radius over
16pxis not allowed unless for switches, badges, or circular buttons. / 不允许出现超过16px的圆角,除非是开关、徽标、圆形按钮。/ Un rayon de coin supérieur à16pxn'est pas autorisé sauf pour les commutateurs, badges ou boutons circulaires.
- All floating layers share one ambient shadow system. / 所有浮层共用一套环境阴影。/ Toutes les couches flottantes partagent un système d'ombre ambiante.
- Shadows should not be gray or dirty, and should not become "squishy" skeuomorphic. / 阴影不应发灰发脏,不应"糊"成拟态。/ Les ombres ne doivent pas être grises ou sale, et ne doivent pas devenir "pâteuses" skeuomorphes.
- Recommendation: / 推荐: / Recommandation :
Blur:20-28/Depth:4-8/Color: dark low opacity /Blur:20-28/Profondeur:4-8/Couleur: opacité sombre faible
- Use monochrome line icons consistently. / 统一使用单色线性图标。/ Utilisez des icônes lignes monochromes de manière cohérente.
- Weight should remain consistent. / 粗细保持一致./ Le poids doit rester cohérent.
- Default to secondary gray; no fancy multi-color icons. / 默认使用次级灰,不使用花哨多色图标。/ Par défaut, utilisez le gris secondaire ; pas d'icônes multi-couleurs fantaisistes.
- Only the active state is allowed to switch to
Primary. / 只有当前激活状态才允许转为Primary./ Seul l'état actif est autorisé à basculer versPrimary. - In the same toolbar, icon visual weight must be consistent; no some thick, some thin, some cramped. / 同一工具条中,图标视觉重量必须一致,不能有的粗、有的细、有的挤。/ Dans la même barre d'outils, le poids visuel des icônes doit être cohérent ; pas de certaines épaisses, certaines fines, certaines serrées.
- More whitespace between groups / 组与组之间留白更大 / Plus d'espace blanc entre les groupes
- Tighter whitespace within groups / 组内元素之间留白更紧 / Espace blanc plus serré au sein des groupes
- Each window is allowed only one visual protagonist: / 每个窗口只允许有一个视觉主角: / Chaque fenêtre n'est autorisée qu'un seul protagoniste visuel :
- Settings page: the content group itself / 设置页:主角是内容组本身 / Page de paramètres : le groupe de contenu lui-même
- Recording HUD: the timer / 录制中 HUD:主角是计时器 / HUD d'enregistrement : la minuterie
- Recording configuration floating window: the main action button / 录制配置悬浮窗:主角是主操作按钮 / Fenêtre flottante de configuration d'enregistrement : le bouton d'action principal
- Focus on embodying "quiet, reliable, fatigue-free over long use." / 重点体现"安静、可靠、长时间使用不疲劳"。 / Met l'accent sur "calme, fiable, sans fatigue lors d'une utilisation prolongée".
- Do not make it a dashboard or marketing-style UI. / 不要做成仪表盘,也不要做成营销型 UI。 / Ne le faites pas comme un tableau de bord ou une interface marketing.
- Shortcuts only for high-frequency operations: / 快捷键只给高频操作: / Raccourcis uniquement pour les opérations à haute fréquence :
- Screenshot / 截图 / Capture d'écran
- Recording / 录制 / Enregistrement
- Replay / 回录 / Replay
- Low-frequency actions remain in the settings page: / 低频动作继续留在设置页: / Les actions à faible fréquence restent dans la page de paramètres :
- Save path / 保存路径 / Chemin de sauvegarde
- Launch at startup / 开机自启动 / Lancer au démarrage
- Audio preferences / 音频偏好 / Préférences audio
- Quality / 画质 / Qualité
- The HUD must feel like a "tool floating on the desktop," not a standalone application window. / HUD 必须像"浮在桌面上的工具",而不是独立应用窗口。/ Le HUD doit ressembler à un "outil flottant sur le bureau", pas une fenêtre d'application autonome.
- Background should be as transparent as possible; information layer should be as light as possible. / 背景尽量透明,信息层尽量轻。/ L'arrière-plan doit être aussi transparent que possible ; la couche d'informations doit être aussi légère que possible.
- In the main control bar: / 主控制条里: / Dans la barre de contrôle principale :
- Current mode must be clearest / 当前模式必须最清楚 / Le mode actuel doit être le plus clair
- Secondary tools must recede / 次级工具必须退后 / Les outils secondaires doivent se replier
- Do not堆砌 icons / 不可堆砌图标 / Pas d'icônes entassées
8.13 Recording Active Floating Layer Standards / Recording Active 浮层规范 / Normes de la couche flottante d'enregistrement actif
- The visual center is always the time. / 视觉中心永远是时间。/ Le centre visuel est toujours l'heure.
- The volume bar only expresses feedback and does not抢 the main visual. / 音量条只表达反馈,不抢主视觉。/ La barre de volume n'exprime que le retour et ne vole pas le visuel principal.
- Pause and stop must be一眼可达, but should not appear bulky. / 暂停和停止必须一眼可达,但不能显得笨重。/ Pause et arrêt doivent être accessibles en un coup d'œil, mais ne doivent pas paraître encombrants.
- The more button must exist, but must be弱化. / 更多按钮必须存在,但必须弱化。/ Le bouton "plus" doit exister, mais doit être atténué.
- Prohibit large gray blocks堆砌 gray blocks. / 禁止大面积灰块叠灰块。/ Interdire les grands blocs gris empilés sur des blocs gris.
- Prohibit multiple shadow logics coexisting. / 禁止多个阴影逻辑并存。/ Interdire la coexistence de plusieurs logiques d'ombre.
- Prohibit too many blue blocks appearing on one page simultaneously. / 禁止一个页面同时出现太多蓝色块。/ Interdire l'apparition simultanée de trop de blocs bleus sur une page.
- Prohibit meaningless borders added for the sake of "refinement." / 禁止为了"精致"加入无意义描边。/ Interdire l'ajout de bordures dénuées de sens au nom du "raffinement".
- Prohibit making all functions shortcut-enabled. / 禁止把所有功能都快捷键化。/ Interdire de rendre toutes les fonctions accessibles par raccourci.
- Prohibit inconsistent icon styles. / 禁止图标风格混乱。/ Interdire les styles d'icônes incohérents.
Subsequent UI adjustments should be done in the following order, not in reverse: / 后续所有 UI 调整,按下面顺序做,不要反过来: / Les ajustements UI ultérieurs doivent être effectués dans l'ordre suivant, pas dans l'ordre inverse :
- First adjust layout and whitespace / 先调布局与留白 / D'abord ajuster la mise en page et l'espace blanc
- Then adjust text hierarchy / 再调文字层级 / Puis ajuster la hiérarchie du texte
- Then adjust color and materials / 再调颜色与材质 / Puis ajuster les couleurs et les matériaux
- Finally adjust icons and shadows / 最后才调图标和阴影 / Enfin ajuster les icônes et les ombres
If the order is reversed, the interface easily becomes "partially refined, overall chaotic." / 如果顺序反了,界面很容易变成"局部精致,整体混乱"。/ Si l'ordre est inversé, l'interface devient facilement "partiellement raffinée, globalement chaotique".