![](https://static.wixstatic.com/media/11062b_4b7c9a8e48334d5aad2fd274fddba3bc~mv2.jpg/v1/fill/w_1920,h_1280,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/11062b_4b7c9a8e48334d5aad2fd274fddba3bc~mv2.jpg)
UX Assistant
Working alongside the UX department faculty at UCSC to better improve student digital experiences. My work is mainly centered around building student engagement with research pools as well as expanding the UX community on campus, creating the connection between faculty to students.
project details
Design System
Heuristic Review
Accessibility Testing
team
Mary Watkins, UX Manager
tools
Figma
year
2022
Expanding UCSC's Website Design System
Problem
One of the main pain points in the UCSC website design system was that there was a lack of a button library in terms of colors and animations. I implemented colors and various button states for the design system library for future site-wide usage.
01
02
03
Creating a color library for CTA buttons
Implementing various button states
Ensuring accessibility & proper animations in prototyping
![](https://static.wixstatic.com/media/11062b_06cbd9c8ee3246499b461a375f6c610f~mv2.png/v1/crop/x_365,y_470,w_1251,h_979/fill/w_264,h_207,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/11062b_06cbd9c8ee3246499b461a375f6c610f~mv2.png)
UCSC's Current Design System
![Colors.png](https://static.wixstatic.com/media/0e881c_6f367032394a401cb570b7e559730bb3~mv2.png/v1/crop/x_0,y_90,w_1475,h_1277/fill/w_469,h_406,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/Colors.png)
![Icons_edited.jpg](https://static.wixstatic.com/media/0e881c_1d972f2bb69d47f0b28e81cc08274514~mv2.jpg/v1/fill/w_213,h_433,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/Icons_edited.jpg)
Roboto
Aa Bb Cc
abcdefghijklmnopqrstuvwxyz
1234567890!@#$%^&*()
Heading H1 Lorum Ipsum
Heading H2 Lorum Ipusum
Heading H3 Lorum Ipusum
The design system is comprised of a library of colors for texts, icons, and font. My role in this project was to create a library of CTA button colors & states in Figma as well as check the accessibility of these buttons.
![Glossy Spiral](https://static.wixstatic.com/media/11062b_73eb575d7f6746989757530b605a9105~mv2.jpg/v1/crop/x_346,y_0,w_1646,h_1647/fill/w_366,h_366,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/Glossy%20Spiral.jpg)
Why do we need buttons?
What makes buttons accessible?
How do we convey the state of a button as clearly as possible?
All of these questions arose as this project started unfolding. It was vital there was accessibility research and consistent checks of ensuring effective button states that convey to the user the current function state of the button.
I was given the library of colored buttons above and my role in this project was to create an effective animation for the buttons to have an appropriate default, hover, pressed & disabled state.
![Frame 1.png](https://static.wixstatic.com/media/0e881c_6fed1f52df6a479c8f85885beff61be3~mv2.png/v1/fill/w_988,h_82,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/Frame%201.png)
Default
When the button is not interacting with the user's cursor
Button functionality: active
Hover
When the button is hovered by the user's cursor
Button functionality: active
Pressed/Selected
When the button is clicked by the user's cursor
Button functionality: active
Disabled
When the button is not functioning/the link attached to the button is unavailable
Button functionality: inactive
![Screen Shot 2022-09-07 at 1.26.00 AM.png](https://static.wixstatic.com/media/0e881c_52ebd744be00445fab56e025ab6cc009~mv2.png/v1/fill/w_680,h_360,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/Screen%20Shot%202022-09-07%20at%201_26_00%20AM.png)
![Pressing Buttons](https://static.wixstatic.com/media/11062b_e6ad73a11cc04b1e924fc10332cc0e45~mv2.jpeg/v1/fill/w_477,h_314,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/Pressing%20Buttons.jpeg)
Physical Buttons
vs.
Digital Buttons
![Screen Shot 2022-09-07 at 12.45.57 AM.png](https://static.wixstatic.com/media/0e881c_39c2bc30a4fd4232a577bd580e4eaa3f~mv2.png/v1/fill/w_912,h_228,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/Screen%20Shot%202022-09-07%20at%2012_45_57%20AM.png)
![buttons_AdobeExpress.gif](https://static.wixstatic.com/media/0e881c_5588b92957f14f4688128a7fb3baeeb9~mv2.gif/v1/fill/w_615,h_241,al_c,lg_1,pstr/buttons_AdobeExpress_gif.gif)
While creating the animation for the buttons and its interactions, a large aspect of the design branding was to make the digital button mimic the qualities of a physical button. I implemented drop shadows, mimicked a 'shadow' on top of the button itself once hovered over, & resized the buttons to be smaller when clicked.
This is an ever-growing project as the UX team is always in pursuit of improving the digital experiences of campus. The buttons were prototyped through WordPress.
Conclusion
Unfortunately, this project was ultimately not immediately implemented and the team decided to put this project on hold and explore different methods of growing the design system. This was still a very educational experience and project as I practiced methods of incorporating forming digital accessibility, an aspect of design that I have never worked on before.
Takeaways
Working on Digital Accessibility
This was my first project creating and designing for an interface to be used by a wide audience, so learning and implementing features such as accessibility was very eye-opening as a designer.
Growing as a Designer & User!
Taking into account features such as font, colors, shadows, and creating different button states allowed me to appreciate digital interfaces in that small things add to the larger experience.