Skip to main content

keyline_icons 1.0.0 copy "keyline_icons: ^1.0.0" to clipboard
keyline_icons: ^1.0.0 copied to clipboard

Typed Flutter icons with font and vector APIs for the Keyline collection.

Keyline Icons #

Typed Flutter APIs for the official Keyline Icons collection. This package ships 1,366 icon names across eight regular and sharp style variants: 10,928 generated designs in total.

Install #

flutter pub add keyline_icons

or add the dependency to your Flutter app:

dependencies:
  keyline_icons: ^1.0.0

Use font icons #

import 'package:flutter/material.dart';
import 'package:keyline_icons/keyline_icons.dart';

const Icon(KeyLineIcon.home, size: 28);
const Icon(KeyLineIcon.homeFill, color: Colors.indigo);
const Icon(KeyLineIcon.homeSharp);

Font icons are const IconData values and work with Flutter's normal size, color, theme, semantics, and text-direction controls.

Use vector icons #

Two-tone and duotone artwork that needs SVG opacity is exposed through KeyLineVectorIcon and KeyLineVector:

const KeyLineVector(
  KeyLineVectorIcon.homeDuotone,
  size: 28,
  color: Colors.indigo,
);

Give interactive icons a tooltip. Give informative standalone icons a semantic label; decorative icons can omit one. Directional icons mirror in RTL text direction where the source artwork is directional.

Styles #

For a design such as home, generated names include home, homeFill, homeSharp, and their vector two-tone and duotone counterparts. Use IDE completion on KeyLineIcon. and KeyLineVectorIcon. to discover the available representation.

Source and license #

The package is generated from the canonical SVG artwork in the Keyline Icons repository. The package source and release workflow live in ariaramin/keyline_icons. MIT licensed; see LICENSE.

2
likes
160
points
155
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Typed Flutter icons with font and vector APIs for the Keyline collection.

Homepage
Repository (GitHub)
View/report issues

Topics

#icons #icon-font #svg

License

MIT (license)

Dependencies

flutter, flutter_svg

More

Packages that depend on keyline_icons