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

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

Svelte Material UI - Touch Target

A touch target is the area that extends beyond the visible boundary of an interactive element that still responds to touch inputs. According to the Material Design spec, touch targets should be no less than 48px x 48px in size. SMUI provides a touch prop on the following components that will increased their touch target.

  • Button
  • Chips
  • Checkbox
  • Radio
  • Mini FAB
  • Segmented Button

This component provides a wrapper to ensure that collapsing margins don't cause touch targets to overlap.

Installation

npm install --save-dev @smui/touch-target

Examples and Usage Information

https://sveltematerialui.com/demo/touch-target

Exports

(default)

A fragment used as a touch target wrapper.

Equivalent to the ClassAdder with Div common component.

More Information

See Layout and typography in the Material design spec.

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

Package Sidebar

Install

npm i @detachhead/smui-touch-target

Weekly Downloads

0

Version

7.0.0-beta.0-7aa154b58dd17d39757ade237397a003da4f0bdc

License

Apache-2.0

Unpacked Size

32.6 kB

Total Files

18

Last publish

Collaborators

  • detachhead