()
| 2 | import DocsButtonBar from './DocsButtonBar'; |
| 3 | |
| 4 | const Introduction = () => { |
| 5 | useScrollToTop(); |
| 6 | |
| 7 | return ( |
| 8 | <section className="docs-section"> |
| 9 | <h3 className="docs-category-title">Introduction</h3> |
| 10 | |
| 11 | <p className="docs-paragraph dim"> |
| 12 | React Bits is an open-source collection of carefully designed UI components that aim to enhance your React web |
| 13 | applications. |
| 14 | </p> |
| 15 | <p className="docs-paragraph"> |
| 16 | This is not your typical component library, which means you won't find a set of generic buttons, inputs, or |
| 17 | other common UI elements here. |
| 18 | </p> |
| 19 | <p className="docs-paragraph"> |
| 20 | Basically, these components are here to help you stand out and make a statement visually by adding a touch of |
| 21 | creativity to your projects. |
| 22 | </p> |
| 23 | |
| 24 | <hr className="docs-separator" /> |
| 25 | |
| 26 | <h3 className="docs-category-title">Mission</h3> |
| 27 | |
| 28 | <p className="docs-paragraph dim"> |
| 29 | The goal of React Bits is simple - provide flexible, visually stunning and most importantly, free components |
| 30 | that take web projects to the next level. |
| 31 | </p> |
| 32 | <p className="docs-paragraph">To make that happen, the project is committed to the following principles:</p> |
| 33 | |
| 34 | <ul className="docs-list"> |
| 35 | <li className="docs-list-item"> |
| 36 | <span className="docs-highlight">Free For All:</span> You own the code, and it's free to use in your |
| 37 | projects |
| 38 | </li> |
| 39 | <li className="docs-list-item"> |
| 40 | <span className="docs-highlight">Prop-First Approach:</span> Easy customization through thoughtfully exposed |
| 41 | props |
| 42 | </li> |
| 43 | <li className="docs-list-item"> |
| 44 | <span className="docs-highlight">Fully Modular:</span> Install strictly what you need, React Bits is not a |
| 45 | dependency |
| 46 | </li> |
| 47 | <li className="docs-list-item"> |
| 48 | <span className="docs-highlight">Free Choice:</span> JS or TS, plain CSS or Tailwind, the code is all here |
| 49 | </li> |
| 50 | </ul> |
| 51 | |
| 52 | <h4 className="docs-category-subtitle">Free For All</h4> |
| 53 | |
| 54 | <p className="docs-paragraph"> |
| 55 | Every component you choose to bring into your project is yours to modify or extend, because you get full |
| 56 | visibility of the code, not just an import. |
| 57 | </p> |
| 58 | |
| 59 | <h4 className="docs-category-subtitle">Prop-First Approach</h4> |
| 60 | |
| 61 | <p className="docs-paragraph"> |
nothing calls this directly
no test coverage detected