Skip to content

inventare/design-system

Repository files navigation

design-system

The Inventare Design System

GitHub License

NPM Version NPM Version NPM Version NPM Version

Introduction

Formally, the Inventare Design System was inspired by some libs, like the Bootstrap, Chakra-UI, Material-UI and others. We decided to create it to maintain the consistency about our user interfaces belong all of our products and services.

Assumptions

We have some assumptions for creating this design-system:

  1. Out of box support for the htmx.

Roadmap

The creation of the design-system package's is motivated by the creation of a custom django-admin template for some products at the inventare/django-admin-inventare repository. The first steps of the creation of this design system is fully to support the customization of this django-admin template.

For the future, we are planning to refine this components and in most of the future, create new components required by another other products and services.

Create components for customize django-admin template

The currently motivation for the creation of this packages are support the django-admin template.

Description Motivation Reached At
Create select components prepared for autocomplete with HTMX. django-admin-inventare -
Make the Sidebar responsive for mobile. django-admin-inventare -
Create skeleton to support HTMX loading-indicator. django-admin-inventare -
Complete supporting all the django "native" form widget's. django-admin-inventare -
Create application menu bar. django-admin-inventare -
Create title section's django-admin-inventare -