Skip to content

Build websites with civility 🎩

License

Notifications You must be signed in to change notification settings

civility-bot/civility

 
 

Repository files navigation

This is currently experimental software. Expect breaking changes.

Civility 🎩

npm (scoped) dependencies Status devDependencies Status CircleCI

Civility is a library, built to be used between all of my personal projects. I am currently using it for benpevsner.com and for the UI of Favioli.

I am currently putting together all the pieces to make it work; it has usable components and utilities in each package of the monorepo. 1.0.0 will signal that the structure and the defaults I want built in are ready. Anything before that, and you should expect unexpected drastic changes.

Goals

  • Built piece-by-piece; Always have the project in a usable state. Even if the full structure of Civility is not complete, the individual utilities and components should be available to use. Essentially, I just don't want another repo where I add a lot of code, and don't end up using it.
  • Overridable UI using functional css React components
  • Swappable services with documented specs (not sure how to handle exactly, yet). Would prefer something where I can generate an api from docs, like Swagger. Services will probably be one of the earlier pieces built, but some of the last pieces to be solidified.

About

Build websites with civility 🎩

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 48.8%
  • JavaScript 47.5%
  • CSS 3.7%