Q4 2023
Sprint #3 summary
We continued and finalised the Sidebar specifications for both design and engineering, with the build work to commence after Christmas. During this time the design exploration for the ListItem component has begun to gather insights on its usages from the team.
Highlights
- Design and Engineering specifications for Sidebar redevelopment
- Resize handle mini-spec
- ListItem explorations
- Component status update
Sprint #2 summary
As a pre-planning exercise, we have added extended detail to our 12-month Nucleus strategy roadmap, which will be defined further after we recieve early insights from teams on their plans for the next couple fo quarters.
Highlights
- Added updated Modal tutorial guidance
- First draft of the Sidebar design specifications and usage
Sprint #1 summary
The beginning of Q4 has started with the kick off of the design discovery for Sidebars, which touch many parts of the product in various ways.
Highlights
- Added support for autofocuses in DropdownMenu and navigating correctly with the keyboard
- Support for the preselected first item of the list without the search
- Fix for list item on Radio component that was active in disabled state
- Polished labels for visual testing so it is more explicit that they work just for Nucleus components
Q3 2023
Sprint #6 summary
As part of our Q3 objectives, we had planned to update the semantic naming of our color Tokens in design and code. In Figma we have added these as variables but not yet in React. Code updates to ColorField and Textarea were finalised as well as our Q3 survey results.
Highlights
- ColorField component visual and code changes released
- Improved favicons proportions
- Textarea component visuals, code changes, and migrations
Sprint #5 summary
After extended specification discovery, particularly for ColorField usage, the implentation and documentation for Textarea, NumberField and ColorField has been finalised. The extended Forms documentation is being worked onto give consumers further context and understanding of how to use all our refactored form elements over the past quarter.
Highlights
- Fixed unnecessary re-renders with stale data in ListHeadless (caused issue with retrieving invalid records from Relay cache)
- Cleanup of FullStory code across the whole app
- Fixed dropdown positioning when overflowing out of the window
- Toast component improvements to match the Figma
- Improved DropdownMenu accessibility
- Improved DropIndicator component
- Deprecated components migrations
- Enhanced button with the dual icon being considered as isIconOnly
- Muted state for Select component
Sprint #4 summary
As planned, the documentation for TextField, Search, Select, SelectChip and SelectGroup has now been completed. Specifications for the next set of components has begun, which are TextArea, NumberField and ColorField.
Highlights
- Adjusted minimal width of all the buttons we have
- Making DropdownMenu work with dynamic dimensions based on the content inside
- Improving documentation for Truncate component
- Updating 3rd party and integration icons for use with Card component
- Research into Form structures and how they are currently being used within Productboard
Sprint #3 summary
The TextField, Search and Select components have been refactored in React and are now in the final review stages. Due to vacation time, the documentation of this has only just been. The is due to be completed in Sprint #4.
Highlights
- Implementation of TextField, Chip, Search, Select (with Chip) in React
- Fixed Tooltip re-mounting when it has been closed by scroll event
- Visual polish of spacings for AlertBanner
- Visual fixes for FloatingOverlayBanner outside of the toast functionality
Sprint #2 summary
Further visibility on what's new in our docs, a component status table and initial design/eng kick offs for TextField, Search and Select component refactoring.
Highlights
- Adding Supernova as part of the health system
- Technical discovery for Chip and FormSelect
- New LinkingIcon
- Extending DropdownMenu with referents for a list and search input
- Changelog improvements in Supernova
- Chip documentation
Sprint #1 summary
Q3 has offically kicked off 🥳 with the team introducing 2 refactored components, new docs, a raft of usability changes and some further deprecation (which is always a big ✅ for us).
Highlights
- Introduced new DropdownMenu and DropdownSearchInput components
- Changed DropdownButton to SplitButton according to design spec and updated all occurrences
- Improved accessibility for Switch in the right slot of the list
- Tooltip documentation
- Fixed Tooltip visibility on the scroll
- Deprecated PopupWithState
- Deprecated DialogPopup