2023 Ring UI

How nice would it be if designers can submit their design decisions to Github and they would be immediately visible on the website?

Ring is a Global Valtech Project to create a re-useable component library, built on best practices and experiences within the company, to enable designers and developers to launch projects faster with less building from scratch.

  • Components are based on atomic design principles with properties allowing for customisation of all visual aspects of branding.
  • Design and tech are connected: every component or feature is connected to a design token.
  • Uses composable architecture making it easier to build applications to meet each project’s needs.
  • Supports headless content platforms from Adobe / Sitecore / Contentful / Contentstack as well as headless commerce solutions from Commercetools.

Ring UI is a headless user interface that is independent of the data and the technology used in the Back-End. Ring UI provides the architecture and the guidelines for:

  • Focusing on Web Standards. Like HTML and CSS, which usually are forgotten and solutions are over-engineered with JavaScript.
  • Separations of concerns to empower reusability across projects, and identify common and custom requirements.
  • The tooling to assure quality, performance, security, accessibility and developer experience.
  • Design tokens to improve the collaboration between Front-End and Design.
  • API contracts to improve the collaboration between Front-End and Back-End.

Ring UI is a collection of ready-made components and features (page sections) to accelerate the front-end development.

How did I contribute to the scope of the project?

  • Creating components in Figma
  • Connecting the components to tokens
  • Setup the foundation in the Figma Token Plugin
  • Create Tokens in JSON and sync on Github
  • Working on a meaningful JSON structure closely with the dev team
  • Understanding the process of using the tokens in code and how the setup

https://ring-docs.vercel.app/