Sketch Cleanup / Design Debt work to improve accuracy and consistency in Sketch UI design libraries. Applies to Core, HealthCare & Medicare.
๐ Fixed
- Reset UI kit styles to link to the themes and to match our theme tokens.
- Layout bugs fixed so that symbols behave as expected:
- Table symbols
- Tab panel symbols
- Form Label symbols
- Help Drawer
- Organized Text styles and example boards by deleting and merging unused/duplicate styles and merging split art boards. For more information on typography classes, check out our migration guide.
๐ Changed
- Standardized breakpoint naming conventions to โLargeโ, โMediumโ and โSmallโ
- A mix of terminology was being used to refer to breakpoints for different symbols and styles, from more abstract labels (Large, Medium, Small) to device-specific labels (Desktop, Tablet, Mobile).ย
- We chose one approach and applied it consistently to our symbols and styles.
- The abstract naming approach better facilitates design and code alignment. See breakpoint guidelines for descriptions of Small, Medium, Large, and XL breakpoints.
๐ Added
- New components and patterns added
- Experimental modular alert symbol
- Add/Edit/Remove pattern symbol
- Autocomplete component
- Filter Chip component symbols
- Ordered and unordered list components + unordered list pattern
- Subcomponent for hint text for Core UI toolkit
- Symbol treatments:
- Inline and multi line link treatments added: Checkbox and Radio components
- Added Big/Small buttons and Icon left/right buttons
- Updated modal dialog to include multiple sizes and variables
- In page section labeling added to all example artboards
๐ Updating your Sketch Library
Double check your Sketch library to confirm that you are using the latest version. We recommend enabling Sketchโs Auto-download Libraries featureโlocated in the Libraries tab of the Settings window in the Mac app. This feature will automatically download and update Libraries as soon as they become available.
Referencing the shared Sketch libraries:
๐ The subheading of each component documentation page includes a direct link to the corresponding Sketch component page.
