Component Library

screenshot of Component Library

Component Library

A library of barebones front-end components built with WordPress and accessibility in mind.


The 10up Component Library is a collection of front-end components designed with WordPress and accessibility in mind. The library aims to standardize the use of commonly-used front-end components to improve efficiency and consistency in web development. Each component is built with simplicity and accessibility as key principles and can be easily adapted to different projects and use cases. The components are also tested to be WCAG 2.1 Compliant.


  • Accordion: An interactive component for expanding and collapsing sections of content.
  • Animate: A tool for adding animations to HTML elements.
  • Countdown Timer: A component for displaying and counting down to a specific date and time.
  • Navigation: A component for creating responsive navigation menus.
  • Tabs: An interactive component for organizing content into multiple tabs.
  • Tooltip: A component for displaying additional information on hover or click.

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.