Icon React Component

Icon React component represents Icon element. It is ready to be used with custom icons, Framework7 Icons and Material Icons.

Icon Components

There are following components included:

  • Icon / F7Icon

Icon Properties

Prop Type Description
size number string Icon size in px
icon string Custom icon class
f7 string Name of F7 Icons font icon
material string Name of Material Icons font icon
ios string Icon to be used in case of iOS theme is used. Consists of icon family and icon name divided by colon, e.g. f7:house
md string Icon to be used in case of Material theme is used. Consists of icon family and icon name divided by colon, e.g. material:home
aurora string Icon to be used in case of Aurora theme is used. Consists of icon family and icon name divided by colon, e.g. f7:house
tooltip string Icon tooltip text to show on icon hover/press
tooltipTrigger string hover

Examples

1. {/*  Default back icon */}
2. <Icon icon="icon-back"></Icon>

4. {/*  Some custom icon */}
5. <Icon icon="icon-home"></Icon>

7. {/*  F7 Icons font icon */}
8. <Icon f7="house"></Icon>

10. {/*  Material Icons font icon */}
11. <Icon material="home"></Icon>

13. {/*  F7 icons font icon with custom size and color */}
14. <Icon f7="house" size="44px" color="blue"></Icon>

16. {/*  Conditional icon */}
17. <Icon ios="f7:house" aurora="f7:house" md="material:home"></Icon>

← Grid / Layout Grid

Inputs / Form Inputs →