🏷️ Naming Conventions
Consistent names improve searchability, automation, and reviews.
Branches
Format: type/<short-topic>_YYYY-MM-DD
Examples:
- ✅
feat/button-focus_2025-08-20 - ✅
fix/pp-dark-contrast_2025-08-21 - ❌
mybranch/update
PR Titles
feat: Improve button focus ringfix: Correct PP Dark text contrastdocs: Update theming guidance
(Optional) Token names
Prefer semantic tokens for UI usage:
color.text.primary,color.bg.brand,color.border.focusAvoid raw brand tokens in UI layers.
Commit messages
- Use imperative mood:
add,fix,update. - Reference ticket IDs when relevant.
Related
Name Conventions Guidelines
How to create names for Branchs? Depending on the Design System (The Wall or Abacus) you're working for, there are a number of rules you should always take into account when creating a name for a new branch.
The Wall
For The Wall, the composition of the branch name always is displayed with:
Pull Type
Designer name
Component name
Composition of the branch name
(signpost type) / designer-name _ Component name
Example of a branch name: feat/andreia_BubbleItem
Abacus
For Abacus, the composition of the branch name always is displayed with:
Pull Type
Designer name
Day+Month
Composition of the branch name
(signpost type) / designer-name _ Day+Month
Example of a branch name: feat/marta_26Jun