4.4.0 • Published 2 months ago

react-material-symbols v4.4.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
2 months ago

React Material Symbols NodeJS CI Publish Release

A simple package for adding Material Symbols to any React project.

foo

Authors

Installation

Install with npm

  npm i react-material-symbols

Props

type MaterialSymbolProps

PropTypeDescription
icon'10k' \| '10mp' \| ... 2368 more ... \| 'zoom_out_map'Required. The name of the icon to render.
fillboolean \| undefinedDefault false. Fill gives you the ability to modify the default icon style. A single icon can render both unfilled and filled states.
weight100 \| 200 \| ... 6 more ... \| 900 \| undefinedDefault inherit. Weight defines the symbol’s stroke weight, with a range of weights between thin (100) and heavy (900). Weight can also affect the overall size of the symbol.
gradenumber \| undefinedDefault inherit. Weight and grade affect a symbol’s thickness. Adjustments to grade are more granular than adjustments to weight and have a small impact on the size of the symbol.
sizenumber \| undefinedDefault inherit. Size defines the icon width and height in pixels. For the image to look the same at different sizes, the stroke weight (thickness) changes as the icon size scales.
colorstring \| undefinedDefault inherit. Color accepts key values ('red', 'blue', 'indigo', etc.), <hex-color>, <rgb()>, <hsl()> and <hwb()> values.
asReact.ElementType \| undefinedDefault 'span'. Set the HTML Element for the icon.

Examples

import { MaterialSymbol } from 'react-material-symbols';
import 'react-material-symbols/rounded'; // Place in your root app file. There are also `sharp` and `outlined` variants.

export default function App() {
  return (
    <MaterialSymbol icon="folder" size={24} fill grade={-25} color='red' />
  )
}

Demo

https://react-material-symbols.vercel.app/

License

Material Symbols are created by Google.

We have made these icons available for you to incorporate into your products under the Apache License Version 2.0. Feel free to remix and re-share these icons and documentation in your products. We'd love attribution in your app's about screen, but it's not required.

4.4.0

2 months ago

4.3.1

6 months ago

4.2.2

7 months ago

4.1.3

7 months ago

4.3.0

6 months ago

4.2.0

7 months ago

3.0.2

1 year ago

3.0.1

1 year ago

3.0.0

1 year ago

2.0.3

1 year ago

4.1.0

1 year ago

4.0.1

1 year ago

4.0.0

1 year ago

4.1.1

1 year ago

4.0.2

1 year ago

2.0.2

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago