Skip to main content

iconoven 1.0.0 copy "iconoven: ^1.0.0" to clipboard
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)
  • IconOven has rounded line ends and corners, IconOvenSharp square ends and mitred corners.
  • Names are the icon name in lowerCamelCase: credit-card is creditCard. Names that start with a digit spell it out (the old name 4k is fourK), and names that are Dart keywords end in _ (library_), as in Flutter's Icons.
  • Each icon is a const IconData drawn from the bundled font, so Icon sizes and colours it like Material icons, and flutter build keeps 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.

0
likes
150
points
117
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

Every IconOven UI icon in the Stroke style, round and sharp corners, as const IconData for Flutter. Free under MIT.

Homepage

License

MIT (license)

Dependencies

flutter

More

Packages that depend on iconoven