⚠️ Please use @perseid/ui instead

This NPM package is deprecated and no longer maintained. @perseid/ui is the new official repository.

SASS and components library, without the superfluous

Table of Contents

  1. Installation
  2. Features
  3. Advantages
  4. Documentation
  5. Contributing
  6. Sponsor
  7. Maintainers
  8. License

Installation

yarn add biuty

Features

  • A complete list of HTML specs for reusable components, using BEM conventions, performance, accessibility friendly and SEO optimized
  • An implementation of those components in popular frontend frameworks (React, Vue, Svelte)
  • A SASS library containing a small set of useful and essential mixins and classes to build awesome UIs
  • A pack of SASS templates for easily implementing your own design system for reusable components, using those mixins

Advantages

  • Performance-focused (light HTML, 100% CSS for design)
  • W3C-compliant, accessibility-enabled and SEO friendly
  • Separation of concerns, dev/graphic designer (no CSS-in-JS, nor CSS-in-HTML)
  • Easy to use, for both dev (components implemented in popular frameworks) and graphic designer (SASS mixins, variables)
  • Framework and design system agnostic - you can implement components in any framework, you can implement your own design system
  • Only the essential components, no templates, complex or customized stuff

Documentation

The complete documentation is available here

Contributing

You're free to contribute to this project by submitting issues and/or pull requests. For more information, please read the Contribution guide.

Love this project and want to support it? You can buy me a coffee :)

Or just sending me a quick message saying "Thanks" is also very gratifying, and keeps me motivated to maintain open-source projects I work on!

Maintainers


Matthieu Jabbour

License

MIT

Copyright (c) Openizr. All Rights Reserved.

Top categories

svelte logo

Need a Svelte website built?

Hire a professional Svelte developer today.
Loading Svelte Themes