@detachhead/smui-paper
TypeScript icon, indicating that this package has built-in type declarations

7.0.0-beta.0-7aa154b58dd17d39757ade237397a003da4f0bdc • Public • Published

Svelte Material UI - Paper

An elevated and/or colored surface.

Installation

npm install --save-dev @smui/paper

Examples and Usage Information

https://sveltematerialui.com/demo/paper

Exports

(default)

A paper surface.

Props / Defaults

  • use: [] - An array of Svelte actions and/or arrays of an action and its options.
  • class: '' - A CSS class string.
  • variant: "raised" - The paper's style variant. ('raised', 'unelevated', or 'outlined')
  • square: false - Whether the component has square or rounded corners.
  • color: 'default' - The component's color. ('primary', 'secondary', 'default', or a custom color string defined with SASS)
  • elevation: 1 - The component's elevation. (integer between 0 and 24, inclusive)
  • transition: false - Trigger a transition animation when elevation is changed.

Title

A fragment used as a title on the Paper.

Equivalent to the ClassAdder with H5 common component.

Subtitle

A fragment used as a subtitle on the Paper.

Equivalent to the ClassAdder with H6 common component.

Content

A fragment used as a body of the Paper.

Equivalent to the ClassAdder with Div common component.

More Information

See Elevation in the Material design spec.

See Elevation in MDC-Web for information about the upstream library's architecture.

Package Sidebar

Install

npm i @detachhead/smui-paper

Weekly Downloads

0

Version

7.0.0-beta.0-7aa154b58dd17d39757ade237397a003da4f0bdc

License

Apache-2.0

Unpacked Size

95.6 kB

Total Files

28

Last publish

Collaborators

  • detachhead