yew/website/docs/more/css.mdx
Matt 90b4e55ebc
Docusaurus Overhaul (#2275)
* change suffixes from md to mdx
fix broken links for English locale
tree shake and update docusaurus
add docusaurus ideal image plugin
use svg and themed image
delete unused static asset

* move localized landing page

* change GitLocalize project page

* nit pick

* remove ignore to have the block checked
2021-12-20 12:10:45 +02:00

34 lines
1.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "CSS"
---
<TODO>
A proposal for integrated CSS support can be found here:
[https://github.com/yewstack/yew/issues/533](https://github.com/yewstack/yew/issues/533)
This contains a lot of discussion about how to best integrate CSS support into Yew.
Currently, the approach we've adopted is to encourage developers to build a number of systems, before
adopting the most popular one.
The community are currently developing a number of projects to make it easy to add styles to
projects. A few are given below:
#### Component Libraries
* [yew_styles](https://github.com/spielrs/yew_styles) - A styling framework for Yew without any JavaScript dependencies.
* [yew-mdc](https://github.com/Follpvosten/yew-mdc) - Material Design Components.
* [muicss-yew](https://github.com/AlephAlpha/muicss-yew) - MUI CSS Components.
* [Yewtify](https://github.com/yewstack/yewtify) Implements the features provided by the Vuetify framework in Yew.
#### Styling Solutions
* [stylist](https://github.com/futursolo/stylist-rs) - A CSS-in-Rust styling solution for WebAssembly Applications.
:::important contribute
If you're developing a project adding styles to Yew please submit a PR adding yourself to this list!
[Link to the file containing the list](https://github.com/yewstack/yew/blob/master/website/docs/more/css.mdx).
:::