March, 2022 #
You’re reading the thirteenth Duet monthly update. During past months, we’ve been working hard with LocalTapiola's active projects by implementing new components and fixing bugs.
Teppo Haste unfortunately is no longer with the project and we have been without a designer from January, but fortunately we have found some resources to assist us in design matters.
We have been hoping to recruit more developers to the team but haven't been succesful yet in this process. But it is something we are working on and hopefully during the current half of the year we would be able to give you some news about this.
New this update #
In this section we’ll highlight new features and progress from Duet Design System. This update’s highlights include:
Multilevel header and breadcrumbs #
We have made a lot of releases already this year and worked hard on new components. For example we released a new version of our Header components that has parent and children type of model for creating multilevel link structures. The new version of the component is to be used with the Breadcrumbs component.
Taking Playwright into use #
We have taken Playwright into use as one of our main end to end testing tools. We can reliably test the design system in different browsers and catch a lot of bugs presented in these settings. Our testing now includes Chrome, Firefox, Edge and Safari.
The CLI templates of React and Angular frameworks have also been updated to use Playwright. These templates now have Playwright testing integrated into them and you should be able to take it into use as you use these for prototypes or even complete applications.
Duet Design System now supports the latest React version of 17.0.2. We have been a bit behind in this matter but we are committed to update these packages to keep up.
Looking ahead #
We are currently quite busy supporting and working with the goals of the active projects here in LähiTapiola. There are new components like Pagination that we are working and the always emerging bugs that we try to close in fast pace. Because of the active development in the projects where Duet is being used we expect the current situation to continue and we hope to be able to offer good support for these projects.
And thanks for all the bug reports even if they may be minor. They are really valuable for us as with them we strengthen the core of this design system and make it better for everyone.
What is Duet? #
Duet is a collection of reusable components and tools, guided by clear standards, that can be assembled together to build digital products for LocalTapiola and Turva.
The goal of Duet is to improve user interface consistency and quality, while making our software design and development processes more efficient.
The name “Duet” resembles the fact that there are two separate themes. One for LocalTapiola and one for Turva.
Duet has a core team of designers and developers inside LocalTapiola who are dedicated to building and supporting the system.