Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,140 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bullframe CSS Bullframe CSS

Bullframe CSS

Semantic by default. Any stack.
Classless when you want it. System dark built in.

npm version Docs Zero dependencies Any stack MIT License


Why use it

  • Semantic HTML first: headings, forms, tables, and links are styled without a pile of classes
  • Classless when you want it: swap in bullframe-classless.css and keep markup as plain HTML
  • Dark without a script: always-dark builds, or system-default builds that follow prefers-color-scheme
  • Accessible defaults: focus-visible rings, reduced-motion respect, WCAG AA contrast on links and primary buttons
  • Native CSS, any stack: PostCSS builds, no Sass, no runtime JavaScript, solid cross-browser support

When to use

Pages and forms, not complex app UIs: docs, blogs, landings, help centers, listings, micro-sites. One stylesheet for reset, type, forms, and layout. Class-based or classless. No Tailwind-style utility pipeline.

Getting started

npm install bullframe.css
import 'bullframe.css';
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bullframe.css">

Docs

bullframecss.marcopontili.com

Examples

Example templates

Kitchen sink

Every styled element in one page

Contributing

See CONTRIBUTING.md. Bug reports and feature requests go through issues.

Author

Marco Pontili

License

MIT

About

Lightweight CSS framework for fast, accessible UIs. Semantic, classless, and system dark. Seven builds. Any stack.

Topics

Resources

Code of conduct

Contributing

Stars

46 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages