Your Very Own Component Library
summary
A concrete kit called Bootstripe replaces vanilla Bootstrap with opinionated components, a small-module preprocessor kfcss (rework plugins), and a color checker CSS Color Guard; tests run in CI by taking screenshots and doing visual diff CI so every visual change fails build until a designer signs off. Components are exposed as React/Ember wrappers, markup centralizes fixes (e.g. adding button type="button" to stop accidental submits), and a flexbox grid plus naming rules make safe deletions and upgrades practical.
AI-written summary · about
chapters (10)
- 0:00Start
- 3:27Deleting & Testing go hand in hand
- 3:39Component Libraries
- 4:44Me on a normal day
- 7:39Choose a preprocessor
- 7:54KFCSS
- 9:36Add your own checks!
- 10:38works every time
- 14:54abstraction.
- 18:31Deleting code?
related talks
22mStyling Components for React UI Kits
24mCase Study: Creating a Component Library in React JS
43mBuilding a component based library with React
28mFrom Sketch to Code Designing a Component Kit
44mBest Practices on building a UI component library for your company
31mAn agnostic components design system for React
16mCSS, Design Systems & Developer Experience
05mReact is the new Lego - how we deal with a lot of components
