An open API service indexing awesome lists of open source software.

https://github.com/rhw-repo/react-tab-component

Live demo React.js (in Vite) tabbed component. JavaScript, HTML, CSS. Accessiblility, responsive CSS, CSS Flexbox, CSS Grid, & React Tooltips. ESLint, Prettier.
https://github.com/rhw-repo/react-tab-component

css css-flexbox css-grid eslint-prettier html5 javascript javascript-es6 reactjs tooltips vite

Last synced: about 2 months ago
JSON representation

Live demo React.js (in Vite) tabbed component. JavaScript, HTML, CSS. Accessiblility, responsive CSS, CSS Flexbox, CSS Grid, & React Tooltips. ESLint, Prettier.

Awesome Lists containing this project

README

          

# React + Vite Tabbed Component

## Live Demo

Check out the production build here: [Live Demo on Railway](https://react-tab-component-production.up.railway.app/)

Challenge: create a tabbed component from a reference Figma design without using the library tabbed component the design was based on.

Conditional rendering to toggle between tabs.

Prop types validation with React prop-types.

CSS Modules. System fonts.

react-tooltips Tooltips

Color matching: ColorZilla.
Linting: ESLint.
Formatting: Prettier.

## To run this project

To run this project, clone the repo and run:

`npm install`

or

`yarn`

to install dependencies followed by

`npm run dev`

to start the development server.