Mistcss Versions Save

💧 Write atomic components using only CSS! (JS-from-CSS™)

v0.5.2

1 week ago


Mist Hashira

Vue Support

I'm proud to announce that MistCSS now supports Vue! Also, following Vue's tradition, this release is named after an anime.

You can now write your atomic Vue components in CSS only! :green_heart:

/* Button.mist.css */
@scope (button.custom-button) {
  /* ... */
}
mistcss ./components --target=vue
// App.vue
import CustomButton from 'Button.mist`

v0.5.1

2 weeks ago

What's Changed

New Contributors

Full Changelog: https://github.com/typicode/mistcss/compare/v0.5.0...v0.5.1

v0.5.0

2 weeks ago

🚀

v5

mistcss ./components --target=astro

What's Changed

Breaking

  • Rename --render option to --target

Full Changelog: https://github.com/typicode/mistcss/compare/v0.4.0...v0.5.0

v0.4.0

3 weeks ago

0.4.0

What's Changed

Breaking changes

Before:

@scope (.badge) {
  div:scope {

Now:

@scope (div.badge) {
  :scope {

Full Changelog: https://github.com/typicode/mistcss/compare/v0.3.8...v0.4.0

v0.3.8

1 month ago

What's Changed

Full Changelog: https://github.com/typicode/mistcss/compare/v0.3.7...v0.3.8

v0.3.7

1 month ago

What's Changed

Full Changelog: https://github.com/typicode/mistcss/compare/v0.3.6...v0.3.7

v0.3.6

1 month ago

What's Changed

New Contributors

Full Changelog: https://github.com/typicode/mistcss/compare/v0.3.5...v0.3.6

v0.3.5

1 month ago
  • fix: remove console.log

v0.3.4

1 month ago

What's Changed

Example

Card.mist.css

@scope (.card) { /* ... */ }
@scope (.card-title) { /* ... */ }
@scope (.card-image) { /* ... */ }

App.tsx

import { Card, CardTitle, CardImage } from 'Card.mist`

New Contributors

Full Changelog: https://github.com/typicode/mistcss/compare/v0.3.3...v0.3.4

v0.3.3

2 months ago
  • internal: improved CSS parser