Ryte Design System Revamp
GmbH





Data Explorer
Switch to new navigation
Search for a report...
Dashboard
SEO
Issue Overview
!
Quality Assurance
Web Performance
Compliance
Accessibility
Sustainability
Report Gallery
Switch to new navigation
OLD NAVIGATION/OLD CI
NEW NAVIGATION/NEW CI
MY ROLE
PROJECT DURATION
PROJECT TYPE
Following the decision to revamp our User Interface and Brand Corporate Identity to take on a more modern, bold, consistent and mature UI reflective of the Ryte Vision and WUX (Website User Experience) pillars, there was a corresponding need to revamp our Design System components.
Ryte GmbH Design System Revamp




Data Explorer
Switch to new navigation
Search for a report...
Dashboard
SEO
Issue Overview
!
Quality Assurance
Web Performance
Compliance
Accessibility
Sustainability
Report Gallery
Switch to new navigation
OLD NAVIGATION/OLD CI
NEW NAVIGATION/NEW CI
Preview of Revamped Design System with new CI
In a crossfunctional kickoff workshop (Engineering team, Design team of 3, and 2 Product Owners) we identified all UI components that existed in the old CI and Ryte tool:
Step 1: component workshop
Select
Datetime picker
Popover Menu























note the “tick” element
note the “arrow” element
















Buttons
Text Fields and Inputs
Typography
and Fonts





















































































Status Banners
Loading State
Graphs
Illustrations















































Icons
Cards
Container






















































these are not actually clickable

















attached to the badge info
Tags
Badges
Tabs
Tooltips














Buttons in a Modal


ESC














Modal









After identification of all UI components to be reflected in the NEW CI, the next step was to decide on which components get built first and in what order; So I led another workshop where we (crossfunctional teams) prioritized components to be built:
I divided us into 2 breakout groups where we each had the task to prioritise these components in terms of Usage(Rare and Frequent Usage) and complexity(effort for developing and integration of components):
Step 2: component prioritization workshop




Links
Empty State
Knowledge Panel
Promo banner
















SEO Issues
No issues found
SEO Issues
Website analysis is currently running - any detected SEO issues will be displayed here as soon as the analysis is finished
SEO Issues
No data available
This may be caused by:
- Your last analysis is too old
- You have exceeded your URL budget
- This URL is excluded from analysis in your project settings
Check and start new analysis
Anomaly detection

…Was it a Google update?
Upgrade your account
Upgrade to a Business Account to automatically detect unusual behaviour in your data.
Anomaly detection

We can automatically detect unusual behaviour in your data if your project is ranking for at least 25 keywords and there’s 2 months of data available. Please hang along and see!
…Was it a Google update?
Anomaly detection

As you have just recently connected this project to Google Search Console, we are currently scanning for anomalies in your project! This might take a couple of hours - please check again soon!
score in calculation
not enough data
not eligible yet


Only project owners or managers can add keywords to monitoring
Distribution in search result pages
Page 2
Page 1
No searches
Page 3+
Go to Keyword Monitoring
To track your keywords please add them to monitoring first
XXXX
XXXX
XXXX
XXXX
Clicks
CTR
Impressions
Position
No data available yet
It seems like the Google Search Console property you have connected was just recently created. It might take a few days for Google to collect first data.
No anomalies have been found in your KPIs.
Position
CTR
Impressions
Clicks
no anomalies detected
no anomalies detected
no anomalies detected
no anomalies detected





Buttons
Buttons
Links
Links
Group A
Group B
Text Fields & Input
Text Fields & Input
Typography
Typography
Status Banners
Status Banners
Graphs
Modals
Containers
Graphs
Illustrations
Illustrations
Containers
Icons
Icons
Cards
Cards
Tables
Tables
Tags
Tags
Tabs
Tooltips
Tooltips
Select
Popover Menu
Empty State
Knowledge Panel
Badges
Slider
Select
Datetime picker
Popover Menu
Loading State
Empty State
Knowledge Panel
Badges
Tabs
Tables / lists?
Slider
Modal
☝️Effort for developing and integration the component
With the defined prioritisation matrix in mind, and to make the job easier, we (3 UX Designers)
worked simultaneously, trying out and testing new designs for different product components
to fit with already defined new brand colors and styles
I worked on navigation, buttons, tags, badges, Avatars, links, Tooltips, and Tabs components,
My colleagues designed other components and it was a successful collaborative effort:
Step 3: getting to work
Final Prioritization(collective decision):

Buttons
Links
Final Prioritization
Text Fields & Input
Typography
Status Banners
Graphs
Illustrations
Containers
Icons
Cards
Tables
Tags
Tooltips
Select
Datetime picker
Popover Menu
Loading State
Empty State
Knowledge Panel
Badges
Tabs
Tables / lists?
Slider
Modal
a
Project Settings
Dashboard
SEO
Quality Assurance
Performance
Compliance
Accessibility
Issue Overview
!
Data Explorer
www.myproject.com
Start your free trial!
TBD: rounded highlight
a
Project Settings
Dashboard
SEO
Quality Assurance
Performance
Compliance
Accessibility
Issue Overview
!
Data Explorer
www.myproject.com
Start your free trial!
TBD: full-width highlight
hover state? positioning?
Project Settings
!
www.myproject.com
Start your free trial!
Quality Assurance
Project Settings
!
www.myproject.com
Start your free trial!
TBD: rounded highlight
TBD: full-width highlight
a
Project Settings
Dashboard
SEO
Quality Assurance
Performance
Compliance
Accessibility
Issue Overview
!
Data Explorer
www.myproject.com
Start your free trial!
TBD: rounded highlight
a
Project Settings
Dashboard
SEO
Quality Assurance
Performance
Compliance
Accessibility
Issue Overview
!
Data Explorer
www.myproject.com
Start your free trial!
hover state? positioning?
Project Settings
!
www.myproject.com
Start your free trial!
TBD: rounded highlight
Project Settings
!
www.myproject.com
Start your free trial!
TBD:
Quality Assurance
Download
Download
Day
Week
Month
Day
Week
Month
Day
Day
Confirm
Confirm
Download
Project settings
Add a project
Show keywords
32px / 12px, same height as current button & input components
32px / 12px, same height as current button & input components
height: 36px, font 13px
height: 40px, font 14px
height: 40px, font 14px
min-width?
no min-width?
Buttons
button in Banner: same as secondary


/wiki/ (64468)
/wiki/ 64468
control group
+ 303 (2.2%)
+ 303 2.2%
+ 303
2.2%
2 new errors
2 new errors
2 new errors
2
2
2
2
2
Testgruppe
Keyword is conversion rate
Keyword is conversion rate
are filters = “selected state”?
improve readability
Tags
Badges






Links
Tabs
2 types: blue / bw underlined


Web Vitals: “poor” pages
Web Vitals: “poor” pages
Change currency
Change currency
Change currency
Change currency



19.524
Clicks
+112
19
High underperformance
8
Medium underperformance
8
Medium underperformance
32
Low underperformance
32
Low underperformance
19.524
+ 303
2.2%
Clicks
19.524
Impressions
+ 303
2.2%
8.1
CTR
+ 3.3
Inactive
Normal
Selected
www.myproject.com
www.myproject.com
www.myproject.com
www.myproject.com
www.myproject.com
www.myproject.com
Welcome!
AVATAR?
if there is a name prop e.g business_weekly, use to generate initials instead?
BW
BW
if square image is needed
All NEW CI components combined:
What was missing?
Why was this important?
Junior designers, interns and non design expert team members for whom specified guidelines of use and implementation was necessary
What was missing?
Why was this important?
This allows the Front end Engineers to see in real time any changes made in the design system or libraries in figma alongside code-based components.
The alphabetical arrangement of components in pages made for easier search and identification
Further Improvements




See full specifications in this video:
Final Design System with Component descriptions and Page based seperation
My Certifications
Ryte Design System Revamp
GmbH





Data Explorer
Switch to new navigation
Search for a report...
Dashboard
SEO
Issue Overview
!
Quality Assurance
Web Performance
Compliance
Accessibility
Sustainability
Report Gallery
Switch to new navigation
OLD NAVIGATION/OLD CI
NEW NAVIGATION/NEW CI
MY ROLE
PROJECT DURATION
PROJECT TYPE
Following the decision to revamp our User Interface and Brand Corporate Identity to take on a more modern, bold, consistent and mature UI reflective of the Ryte Vision and WUX (Website User Experience) pillars, there was a corresponding need to revamp our Design System components.
Ryte GmbH Design System Revamp




Data Explorer
Switch to new navigation
Search for a report...
Dashboard
SEO
Issue Overview
!
Quality Assurance
Web Performance
Compliance
Accessibility
Sustainability
Report Gallery
Switch to new navigation
OLD NAVIGATION/OLD CI
NEW NAVIGATION/NEW CI
Preview of Revamped Design System with new CI
In a crossfunctional kickoff workshop (Engineering team, Design team of 3, and 2 Product Owners) we identified all UI components that existed in the old CI and Ryte tool:
Step 1: component workshop
Select
Datetime picker
Popover Menu























note the “tick” element
note the “arrow” element
















Buttons
Text Fields and Inputs
Typography
and Fonts





















































































Status Banners
Loading State
Graphs
Illustrations















































Icons
Cards
Container






















































these are not actually clickable

















attached to the badge info














Buttons in a Modal


ESC























After identification of all UI components to be reflected in the NEW CI, the next step was to decide on which components get built first and in what order; So I led another workshop where we (crossfunctional teams) prioritized components to be built:
I divided us into 2 breakout groups where we each had the task to prioritise these components in terms of Usage(Rare and Frequent Usage) and complexity(effort for developing and integration of components):
Step 2: component prioritization workshop




Links
Empty State
Knowledge Panel
Promo banner
















SEO Issues
No issues found
SEO Issues
Website analysis is currently running - any detected SEO issues will be displayed here as soon as the analysis is finished
SEO Issues
No data available
This may be caused by:
- Your last analysis is too old
- You have exceeded your URL budget
- This URL is excluded from analysis in your project settings
Check and start new analysis
Anomaly detection

…Was it a Google update?
Upgrade your account
Upgrade to a Business Account to automatically detect unusual behaviour in your data.
Anomaly detection

We can automatically detect unusual behaviour in your data if your project is ranking for at least 25 keywords and there’s 2 months of data available. Please hang along and see!
…Was it a Google update?
Anomaly detection

As you have just recently connected this project to Google Search Console, we are currently scanning for anomalies in your project! This might take a couple of hours - please check again soon!
score in calculation
not enough data
not eligible yet


Only project owners or managers can add keywords to monitoring
Distribution in search result pages
Page 2
Page 1
No searches
Page 3+
Go to Keyword Monitoring
To track your keywords please add them to monitoring first
XXXX
XXXX
XXXX
XXXX
Clicks
CTR
Impressions
Position
No data available yet
It seems like the Google Search Console property you have connected was just recently created. It might take a few days for Google to collect first data.
No anomalies have been found in your KPIs.
Position
CTR
Impressions
Clicks
no anomalies detected
no anomalies detected
no anomalies detected
no anomalies detected





Buttons
Buttons
Links
Links
Group A
Group B
Text Fields & Input
Text Fields & Input
Typography
Typography
Status Banners
Status Banners
Graphs
Modals
Containers
Graphs
Illustrations
Illustrations
Containers
Icons
Icons
Cards
Cards
Tables
Tables
Tags
Tags
Tabs
Tooltips
Tooltips
Select
Popover Menu
Empty State
Knowledge Panel
Badges
Slider
Select
Datetime picker
Popover Menu
Loading State
Empty State
Knowledge Panel
Badges
Tabs
Tables / lists?
Slider
Modal
☝️Effort for developing and integration the component
With the defined prioritisation matrix in mind, and to make the job easier, we (3 UX Designers)
worked simultaneously, trying out and testing new designs for different product components
to fit with already defined new brand colors and styles
I worked on navigation, buttons, tags, badges, Avatars, links, Tooltips, and Tabs components,
My colleagues designed other components and it was a successful collaborative effort:
Step 3: getting to work
Final Prioritization(collective decision):

Buttons
Links
Final Prioritization
Text Fields & Input
Typography
Status Banners
Graphs
Illustrations
Containers
Icons
Cards
Tables
Tags
Tooltips
Select
Datetime picker
Popover Menu
Loading State
Empty State
Knowledge Panel
Badges
Tabs
Tables / lists?
Slider
Modal
a
Project Settings
Dashboard
SEO
Quality Assurance
Performance
Compliance
Accessibility
Issue Overview
!
Data Explorer
www.myproject.com
Start your free trial!
TBD: rounded highlight
a
Project Settings
Dashboard
SEO
Quality Assurance
Performance
Compliance
Accessibility
Issue Overview
!
Data Explorer
www.myproject.com
Start your free trial!
TBD: full-width highlight
hover state? positioning?
Project Settings
!
www.myproject.com
Start your free trial!
Quality Assurance
Project Settings
!
www.myproject.com
Start your free trial!
TBD: rounded highlight
TBD: full-width highlight
a
Project Settings
Dashboard
SEO
Quality Assurance
Performance
Compliance
Accessibility
Issue Overview
!
Data Explorer
www.myproject.com
Start your free trial!
TBD: rounded highlight
a
Project Settings
Dashboard
SEO
Quality Assurance
Performance
Compliance
Accessibility
Issue Overview
!
Data Explorer
www.myproject.com
Start your free trial!
hover state? positioning?
Project Settings
!
www.myproject.com
Start your free trial!
TBD: rounded highlight
Project Settings
!
www.myproject.com
Start your free trial!
TBD:
Quality Assurance
Download
Download
Day
Week
Month
Day
Week
Month
Day
Day
Confirm
Confirm
Download
Project settings
Add a project
Show keywords
32px / 12px, same height as current button & input components
32px / 12px, same height as current button & input components
height: 36px, font 13px
height: 40px, font 14px
height: 40px, font 14px
min-width?
no min-width?
Buttons
button in Banner: same as secondary


/wiki/ (64468)
/wiki/ 64468
control group
+ 303 (2.2%)
+ 303 2.2%
+ 303
2.2%
2 new errors
2 new errors
2 new errors
2
2
2
2
2
Testgruppe
Keyword is conversion rate
Keyword is conversion rate
are filters = “selected state”?
improve readability
Tags
Badges






Links
Tabs
2 types: blue / bw underlined


Web Vitals: “poor” pages
Web Vitals: “poor” pages
Change currency
Change currency
Change currency
Change currency



19.524
Clicks
+112
19
High underperformance
8
Medium underperformance
8
Medium underperformance
32
Low underperformance
32
Low underperformance
19.524
+ 303
2.2%
Clicks
19.524
Impressions
+ 303
2.2%
8.1
CTR
+ 3.3
Inactive
Normal
Selected
www.myproject.com
www.myproject.com
www.myproject.com
www.myproject.com
www.myproject.com
www.myproject.com
Welcome!
AVATAR?
if there is a name prop e.g business_weekly, use to generate initials instead?
BW
BW
if square image is needed
All NEW CI components combined:
What was missing?
Why was this important?
Junior designers, interns and non design expert team members for whom specified guidelines of use and implementation was necessary
What was missing?
Why was this important?
This allows the Front end Engineers to see in real time any changes made in the design system or libraries in figma alongside code-based components.
The alphabetical arrangement of components in pages made for easier search and identification
Further Improvements




See full specifications in this video:
Final Design System with Component descriptions and Page based seperation
Ryte Design System Revamp
GmbH





Data Explorer
Switch to new navigation
Search for a report...
Dashboard
SEO
Issue Overview
!
Quality Assurance
Web Performance
Compliance
Accessibility
Sustainability
Report Gallery
Switch to new navigation
OLD NAVIGATION/OLD CI
NEW NAVIGATION/NEW CI
MY ROLE
PROJECT DURATION
PROJECT TYPE
Following the decision to revamp our User Interface and Brand Corporate Identity to take on a more modern, bold, consistent and mature UI reflective of the Ryte Vision and WUX (Website User Experience) pillars, there was a corresponding need to revamp our Design System components.
Ryte GmbH Design System Revamp




Data Explorer
Switch to new navigation
Search for a report...
Dashboard
SEO
Issue Overview
!
Quality Assurance
Web Performance
Compliance
Accessibility
Sustainability
Report Gallery
Switch to new navigation
OLD NAVIGATION/OLD CI
NEW NAVIGATION/NEW CI
Preview of Revamped Design System with new CI
In a crossfunctional kickoff workshop (Engineering team, Design team of 3, and 2 Product Owners) we identified all UI components that existed in the old CI and Ryte tool:
Step 1: component workshop
Select
Datetime picker
Popover Menu























note the “tick” element
note the “arrow” element
















Buttons
Text Fields and Inputs
Typography
and Fonts





















































































Status Banners
Loading State
Graphs
Illustrations















































Icons
Cards
Container






















































these are not actually clickable

















attached to the badge info














Buttons in a Modal


ESC























After identification of all UI components to be reflected in the NEW CI, the next step was to decide on which components get built first and in what order; So I led another workshop where we (crossfunctional teams) prioritized components to be built:
I divided us into 2 breakout groups where we each had the task to prioritise these components in terms of Usage(Rare and Frequent Usage) and complexity(effort for developing and integration of components):
Step 2: component prioritization workshop




Links
Empty State
Knowledge Panel
Promo banner
















SEO Issues
No issues found
SEO Issues
Website analysis is currently running - any detected SEO issues will be displayed here as soon as the analysis is finished
SEO Issues
No data available
This may be caused by:
- Your last analysis is too old
- You have exceeded your URL budget
- This URL is excluded from analysis in your project settings
Check and start new analysis
Anomaly detection

…Was it a Google update?
Upgrade your account
Upgrade to a Business Account to automatically detect unusual behaviour in your data.
Anomaly detection

We can automatically detect unusual behaviour in your data if your project is ranking for at least 25 keywords and there’s 2 months of data available. Please hang along and see!
…Was it a Google update?
Anomaly detection

As you have just recently connected this project to Google Search Console, we are currently scanning for anomalies in your project! This might take a couple of hours - please check again soon!
score in calculation
not enough data
not eligible yet


Only project owners or managers can add keywords to monitoring
Distribution in search result pages
Page 2
Page 1
No searches
Page 3+
Go to Keyword Monitoring
To track your keywords please add them to monitoring first
XXXX
XXXX
XXXX
XXXX
Clicks
CTR
Impressions
Position
No data available yet
It seems like the Google Search Console property you have connected was just recently created. It might take a few days for Google to collect first data.
No anomalies have been found in your KPIs.
Position
CTR
Impressions
Clicks
no anomalies detected
no anomalies detected
no anomalies detected
no anomalies detected





Buttons
Buttons
Links
Links
Group A
Group B
Text Fields & Input
Text Fields & Input
Typography
Typography
Status Banners
Status Banners
Graphs
Modals
Containers
Graphs
Illustrations
Illustrations
Containers
Icons
Icons
Cards
Cards
Tables
Tables
Tags
Tags
Tabs
Tooltips
Tooltips
Select
Popover Menu
Empty State
Knowledge Panel
Badges
Slider
Select
Datetime picker
Popover Menu
Loading State
Empty State
Knowledge Panel
Badges
Tabs
Tables / lists?
Slider
Modal
☝️Effort for developing and integration the component
With the defined prioritisation matrix in mind, and to make the job easier, we (3 UX Designers)
worked simultaneously, trying out and testing new designs for different product components
to fit with already defined new brand colors and styles
I worked on navigation, buttons, tags, badges, Avatars, links, Tooltips, and Tabs components,
My colleagues designed other components and it was a successful collaborative effort:
Step 3: getting to work
Final Prioritization(collective decision):

Buttons
Links
Final Prioritization
Text Fields & Input
Typography
Status Banners
Graphs
Illustrations
Containers
Icons
Cards
Tables
Tags
Tooltips
Select
Datetime picker
Popover Menu
Loading State
Empty State
Knowledge Panel
Badges
Tabs
Tables / lists?
Slider
Modal
a
Project Settings
Dashboard
SEO
Quality Assurance
Performance
Compliance
Accessibility
Issue Overview
!
Data Explorer
www.myproject.com
Start your free trial!
TBD: rounded highlight
a
Project Settings
Dashboard
SEO
Quality Assurance
Performance
Compliance
Accessibility
Issue Overview
!
Data Explorer
www.myproject.com
Start your free trial!
TBD: full-width highlight
hover state? positioning?
Project Settings
!
www.myproject.com
Start your free trial!
Quality Assurance
Project Settings
!
www.myproject.com
Start your free trial!
TBD: rounded highlight
TBD: full-width highlight
a
Project Settings
Dashboard
SEO
Quality Assurance
Performance
Compliance
Accessibility
Issue Overview
!
Data Explorer
www.myproject.com
Start your free trial!
TBD: rounded highlight
a
Project Settings
Dashboard
SEO
Quality Assurance
Performance
Compliance
Accessibility
Issue Overview
!
Data Explorer
www.myproject.com
Start your free trial!
hover state? positioning?
Project Settings
!
www.myproject.com
Start your free trial!
TBD: rounded highlight
Project Settings
!
www.myproject.com
Start your free trial!
TBD:
Quality Assurance
Download
Download
Day
Week
Month
Day
Week
Month
Day
Day
Confirm
Confirm
Download
Project settings
Add a project
Show keywords
32px / 12px, same height as current button & input components
32px / 12px, same height as current button & input components
height: 36px, font 13px
height: 40px, font 14px
height: 40px, font 14px
min-width?
no min-width?
Buttons
button in Banner: same as secondary


/wiki/ (64468)
/wiki/ 64468
control group
+ 303 (2.2%)
+ 303 2.2%
+ 303
2.2%
2 new errors
2 new errors
2 new errors
2
2
2
2
2
Testgruppe
Keyword is conversion rate
Keyword is conversion rate
are filters = “selected state”?
improve readability
Tags
Badges






Links
Tabs
2 types: blue / bw underlined


Web Vitals: “poor” pages
Web Vitals: “poor” pages
Change currency
Change currency
Change currency
Change currency



19.524
Clicks
+112
19
High underperformance
8
Medium underperformance
8
Medium underperformance
32
Low underperformance
32
Low underperformance
19.524
+ 303
2.2%
Clicks
19.524
Impressions
+ 303
2.2%
8.1
CTR
+ 3.3
Inactive
Normal
Selected
www.myproject.com
www.myproject.com
www.myproject.com
www.myproject.com
www.myproject.com
www.myproject.com
Welcome!
AVATAR?
if there is a name prop e.g business_weekly, use to generate initials instead?
BW
BW
if square image is needed
All NEW CI components combined:
What was missing?
Why was this important?
Junior designers, interns and non design expert team members for whom specified guidelines of use and implementation was necessary
What was missing?
Why was this important?
This allows the Front end Engineers to see in real time any changes made in the design system or libraries in figma alongside code-based components.
The alphabetical arrangement of components in pages made for easier search and identification
Further Improvements




See full specifications in this video:
Final Design System with Component descriptions and Page based seperation