Giter Site home page Giter Site logo

tecsinapse / design-system Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 1.0 10.39 MB

Hybrid React components library and design system for TecSinapse

Home Page: https://tecsinapse.github.io/design-system

License: MIT License

JavaScript 0.90% TypeScript 98.82% HTML 0.28% CSS 0.01%

design-system's Introduction

TecSinapse Design System

build workflow

Welcome to TecSinapse Design System. This repo contains core components to build web and mobile applications. Our primary goal is to create a system that can be used to build a wide variety of TecSinapse websites and apps, while providing a consistent and inclusive user experience to our end users. In addition, the design system and component library should be easy to use for developers and designers.

Quick start

Please refer to the official documentation.

Packages

Package Content Version
@tecsinapse/react-core core primitives for CSS-in-JS packages npm version
@tecsinapse/react-web-kit emotion styled-components for browsers with react-native-web npm version
@tecsinapse/react-native-kit emotion native styled-components for react-native cross platform development npm version
@tecsinapse/react-charts charts for react & react-native based on SVG npm version
@tecsinapse/cortex-core core primitives for tailwindcss packages npm version
@tecsinapse/cortex-react html based components using cortex-core primitives npm version

Code of conduct

We want to foster an inclusive and friendly community around our Open Source efforts. This project follows the Contributor Covenant Code of Conduct. Please, read it and follow it.

If you feel another member of the community violated our code or you are experiencing problems participating in our community because of another individual's behavior, please get in touch with our maintainers.

Running in GitHub Codespaces

GitHub Codespaces allows you to develop directly in your browser. Follow the steps below to run the project:

  1. Open the Repository on GitHub: Go to the main page of the repository on GitHub.

  2. Start a Codespace: Click the Code button and then Codespaces. Next, click Create a codespace.

  3. Wait for Setup: The Codespace will be set up automatically. This may take a few minutes.

  4. Follow the steps below: in "Running locally":

Running locally

Recommended requirements:

  • pnpm >= 9
  • node >= 20

To run locally, you should install the dependencies first:

pnpm i

After this script, all packages will build. When developing, for a better experience, also use:

pnpm dev

This script watch for changes on any package and rebuild files to reflect on live mode. To run storybook with all components, use:

pnpm storybook

For web development this is sufficient. For mobile, follow additional steps on rn-playground.

How to make local changes available for other projects?

Check these docs.

Contributing

If you have ideas for how we could improve this readme or the project in general, let us know!

About TecSinapse

TecSinapse is a specialist in the automotive industry for over 15 years. We operate with diverse integrated solutions, from client prospecting to after-sales, plus market indicators tools and process improvement for complete management._

design-system's People

Contributors

dennervidal avatar ryancarloscorrea avatar lucaspr98 avatar gittecsinapse avatar agnaldocitadin avatar heliohfs avatar gabrielmaciel1 avatar dependabot[bot] avatar guilhermebrrrs avatar nilson-antonio avatar brenneguer avatar brunofaires avatar nauan avatar nilsonantonio avatar btrzdev avatar

Stargazers

Chris Lonardo avatar Diego Turco avatar  avatar Wellington Oliveira avatar

Watchers

Rodrigo Catto avatar James Cloos avatar Paulo Vieira Milreu avatar  avatar  avatar

Forkers

heliohfs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.