iconoven 1.0.0
iconoven: ^1.0.0 copied to clipboard
Every IconOven UI icon in the Stroke style, round and sharp corners, as const IconData for Flutter. Free under MIT.
IconOven for Flutter #
Every IconOven UI icon in the Stroke style, round and sharp, free under MIT. Browse the set at iconoven.com/icons.
dependencies:
iconoven:
path: path/to/iconoven # pub.dev: iconoven: ^1.0.0 once released
import 'package:iconoven/iconoven.dart';
Icon(IconOven.bell, semanticLabel: 'Alerts')
Icon(IconOvenSharp.creditCard, size: 32, color: Theme.of(context).colorScheme.primary)
IconOvenhas rounded line ends and corners,IconOvenSharpsquare ends and mitred corners.- Names are the icon name in lowerCamelCase:
credit-cardiscreditCard. Names that start with a digit spell it out (the old name4kisfourK), and names that are Dart keywords end in_(library_), as in Flutter'sIcons. - Each icon is a const
IconDatadrawn from the bundled font, soIconsizes and colours it like Material icons, andflutter buildkeeps only the icons you use (the fonts shrink to a few KB). - Renamed icons keep their old names as deprecated fields that point to the new one.
Every icon by name #
import 'package:iconoven/all.dart';
final icon = iconOvenIcons['bell']; // or iconOvenSharpIcons
Importing all.dart keeps every icon in the build, so use it only for pickers and search.
Other styles #
The 12 other styles (Solid, Duotone, Pop and more) come with IconOven Pro for the web, React and design tools. See iconoven.com/icons/pro.
Licence #
MIT. See LICENSE.