October 2025
Warp Figma Component Library updates
We've made several updates to the Warp Component Library in Figma to better align with implementation and improve usability.
Neutral mode updates
- Blue primitives updated: Replaced the former Oikotie Blue with Blocket Blue.
- Token changes: All primitives for the
Primary,SelectedandInfotoken categories (backgrounds, borders, and icon fills) have been updated from Gray to Blue to better support Backoffice systems. - Figma library updates: Neutral theme added to Typography overview, Component overview (light/dark), and as example variations across all component pages.
Accessible border tokens
- New tokens added:
Semantic/Color/Border/StrongandSemantic/Color/Border/Strong-Hoverto improve accessibility and ensure consistent contrast for interactive components. - Updates to components: Tokens applied to Default and Hover states of Checkbox, Radio, Text area, Text field, and Select.
- Important: Buttons intentionally continue using
Semantic/Color/Border/Defaulttokens (SecondaryandUtilityvariants).
Text area
Component updates:
- General layer optimisation.
- Changes to properties settings for proper behaviour and alignment with implementation.
- Added Error Hover state.
- Renamed elements labeling for consistency with Text field and Select components.
- Applied
Semantic/Color/Border/Strongtokens to Default and Hover states.
Updated documentation: Text area - Warp Portal documentation
Text field
Component updates:
- Fixed layout settings for proper behaviour and alignment with implementation.
- Changes to icon properties settings naming for alignment with other components.
- Added Error Hover and Error Active states.
- Renamed elements labeling for consistency with Text area and Select components.
- Removed the icon sizing property.
- Applied
Semantic/Color/Border/Strongtokens to Default and Hover states.
Updated documentation: Text field - Warp Portal documentation
Select
Component updates:
- Fixed layout settings for proper behaviour and alignment with implementation.
- Changes to icon properties settings naming for alignment with other components.
- Added Error Hover state.
- Renamed elements labeling for consistency with Text area and Text field components.
- Added truncation effect for when Placeholder and Option text is too long.
- Applied
Semantic/Color/Border/Strongtokens to Default and Hover states.
Checkbox
Component updates:
- Fixes to background tokens for alignment with implementation.
- Applied
Semantic/Color/Border/Strongtokens to Default and Hover states.
Radio
Component updates:
- Fixes to background tokens for alignment with implementation.
- Applied
Semantic/Color/Border/Strongtokens to Default and Hover states.
Step indicator
Component updates:
- Applied
Semantic/Color/Border/Defaulttoken to Track and Dot atoms in Incomplete state.
Warp Figma Icon Library updates
All regular icons and "taxonomy icons" are now proportionally scalable in both stroke width and size. The full set of 259 icons is now consolidated under Regular icons. We've also expanded Figma keywords to make icons easier to find—for example, the Bin icon is now searchable with "Trash, Remove, Recycle, Delete."
Update highlights:
- 27 new icons (included product team requests, like
Shrink,Confetti,BriefcaseUser,CalendarPlusand refreshed taxonomy icons such asGuitar,SofaandDrill). - 38 outdated taxonomy icons removed (the old 42x28px style that wasn't scalable). All icons in use were redrawn in the square and proportionally scalable style.
- 17 duplicate/near-identical icons removed to streamline the library and reduce confusion.
- 18 icons visually updated with minor tweaks for design coherence (e.g.
AnimalPaw,Tractor,Phone,PlaneTakeOff). - 13 icons renamed for clarity, based on what they visually represent, rather than product-specific terms (e.g. "AgriculturalMachine" =
Tractor, "Service" =Wrench).
Updated documentation: Icons - Warp Portal documentation
As always, let us know if anything looks off or if you have feedback. Thanks!