├── .gitignore
├── .idea
├── $CACHE_FILE$
├── .gitignore
├── .name
├── libraries
│ ├── Dart_Packages.xml
│ ├── Dart_SDK.xml
│ └── Flutter_Plugins.xml
├── misc.xml
├── modules.xml
└── vcs.xml
├── CHANGELOG.md
├── LICENSE
├── README.md
├── analysis_options.yaml
├── example
├── .gitignore
├── .metadata
├── README.md
├── android
│ ├── .gitignore
│ ├── app
│ │ ├── build.gradle
│ │ └── src
│ │ │ ├── debug
│ │ │ └── AndroidManifest.xml
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── kotlin
│ │ │ │ └── com
│ │ │ │ │ └── example
│ │ │ │ │ └── example
│ │ │ │ │ └── MainActivity.kt
│ │ │ └── res
│ │ │ │ ├── drawable
│ │ │ │ └── launch_background.xml
│ │ │ │ ├── mipmap-hdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-xxhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── mipmap-xxxhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ │ └── values
│ │ │ │ └── styles.xml
│ │ │ └── profile
│ │ │ └── AndroidManifest.xml
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ └── gradle-wrapper.properties
│ └── settings.gradle
├── ios
│ ├── .gitignore
│ ├── Flutter
│ │ ├── AppFrameworkInfo.plist
│ │ ├── Debug.xcconfig
│ │ └── Release.xcconfig
│ ├── Runner.xcodeproj
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ │ └── WorkspaceSettings.xcsettings
│ │ └── xcshareddata
│ │ │ └── xcschemes
│ │ │ └── Runner.xcscheme
│ ├── Runner.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ └── WorkspaceSettings.xcsettings
│ └── Runner
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ ├── Contents.json
│ │ │ ├── Icon-App-1024x1024@1x.png
│ │ │ ├── Icon-App-20x20@1x.png
│ │ │ ├── Icon-App-20x20@2x.png
│ │ │ ├── Icon-App-20x20@3x.png
│ │ │ ├── Icon-App-29x29@1x.png
│ │ │ ├── Icon-App-29x29@2x.png
│ │ │ ├── Icon-App-29x29@3x.png
│ │ │ ├── Icon-App-40x40@1x.png
│ │ │ ├── Icon-App-40x40@2x.png
│ │ │ ├── Icon-App-40x40@3x.png
│ │ │ ├── Icon-App-60x60@2x.png
│ │ │ ├── Icon-App-60x60@3x.png
│ │ │ ├── Icon-App-76x76@1x.png
│ │ │ ├── Icon-App-76x76@2x.png
│ │ │ └── Icon-App-83.5x83.5@2x.png
│ │ └── LaunchImage.imageset
│ │ │ ├── Contents.json
│ │ │ ├── LaunchImage.png
│ │ │ ├── LaunchImage@2x.png
│ │ │ ├── LaunchImage@3x.png
│ │ │ └── README.md
│ │ ├── Base.lproj
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ │ ├── Info.plist
│ │ └── Runner-Bridging-Header.h
├── lib
│ ├── main.dart
│ └── src
│ │ ├── example_icon.dart
│ │ └── icon_lists
│ │ ├── all_icons.dart
│ │ ├── brandico_icons.dart
│ │ ├── elusive_icons.dart
│ │ ├── entypo_icons.dart
│ │ ├── font_awesome5_icons.dart
│ │ ├── font_awesome_icons.dart
│ │ ├── fontelico_icons.dart
│ │ ├── iconic_icons.dart
│ │ ├── linearicons_free_icons.dart
│ │ ├── linecons_icons.dart
│ │ ├── maki_icons.dart
│ │ ├── meteocons_icons.dart
│ │ ├── mfg_labs_icons.dart
│ │ ├── modern_pictograms_icons.dart
│ │ ├── octicons_icons.dart
│ │ ├── rpg_awesome_icons.dart
│ │ ├── typicons_icons.dart
│ │ ├── web_symbols_icons.dart
│ │ └── zocial_icons.dart
└── pubspec.yaml
├── fluttericon_pkg.iml
├── fontconfigs
├── config-brandico.json
├── config-elusive.json
├── config-entypo.json
├── config-fontawesome.json
├── config-fontawesome5.json
├── config-fontelico.json
├── config-iconic.json
├── config-linearicons.json
├── config-linecons.json
├── config-maki.json
├── config-meteocons.json
├── config-mfglabs.json
├── config-modernpictograms.json
├── config-octions.json
├── config-rpgawesome.json
├── config-typicons.json
├── config-websymbols.json
└── config-zocial.json
├── lib
├── brandico_icons.dart
├── elusive_icons.dart
├── entypo_icons.dart
├── font_awesome5_icons.dart
├── font_awesome_icons.dart
├── fontelico_icons.dart
├── fonts
│ ├── Brandico.ttf
│ ├── Elusive.ttf
│ ├── Entypo.ttf
│ ├── FontAwesome.ttf
│ ├── FontAwesome5.ttf
│ ├── Fontelico.ttf
│ ├── Iconic.ttf
│ ├── LineariconsFree.ttf
│ ├── Linecons.ttf
│ ├── Maki.ttf
│ ├── Meteocons.ttf
│ ├── MfgLabs.ttf
│ ├── ModernPictograms.ttf
│ ├── Octicons.ttf
│ ├── RpgAwesome.ttf
│ ├── Typicons.ttf
│ ├── WebSymbols.ttf
│ └── Zocial.ttf
├── iconic_icons.dart
├── linearicons_free_icons.dart
├── linecons_icons.dart
├── maki_icons.dart
├── meteocons_icons.dart
├── mfg_labs_icons.dart
├── modern_pictograms_icons.dart
├── octicons_icons.dart
├── rpg_awesome_icons.dart
├── typicons_icons.dart
├── web_symbols_icons.dart
└── zocial_icons.dart
├── pubspec.yaml
└── util
├── gen_examples.dart
├── set_font_package.sh
└── util.dart
/.gitignore:
--------------------------------------------------------------------------------
1 | # Files and directories created by pub
2 | .dart_tool/
3 | .packages
4 | # Remove the following pattern if you wish to check in your lock file
5 | pubspec.lock
6 |
7 | # Conventional directory for build outputs
8 | build/
9 |
10 | # Directory created by dartdoc
11 | doc/api/
12 |
--------------------------------------------------------------------------------
/.idea/$CACHE_FILE$:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | General
12 |
13 |
14 | Meteor
15 |
16 |
17 | XPath
18 |
19 |
20 | XSLT
21 |
22 |
23 |
24 |
25 | AngularJS
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/.idea/.gitignore:
--------------------------------------------------------------------------------
1 | # Default ignored files
2 | /workspace.xml
--------------------------------------------------------------------------------
/.idea/.name:
--------------------------------------------------------------------------------
1 | fluttericon
--------------------------------------------------------------------------------
/.idea/libraries/Dart_SDK.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/.idea/libraries/Flutter_Plugins.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | ## 1.0.0
2 |
3 | - Initial version, created by Stagehand
4 |
5 | ## 1.0.4
6 |
7 | - Add rpgawesome, opticons
8 |
9 | ## 1.0.5
10 |
11 | - Readme upate
12 |
13 | ## 1.0.6
14 |
15 | - License correction for rpgawesome
16 |
17 | ## 1.0.7
18 |
19 | - Add fontawesome 5
20 |
21 | ## 2.0.0
22 |
23 | - Flutter 2, incl null safety
24 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright (c) 2020, Mike Hoolehan, StarHeight Media
2 | All rights reserved.
3 |
4 | Redistribution and use in source and binary forms, with or without
5 | modification, are permitted provided that the following conditions are met:
6 | * Redistributions of source code must retain the above copyright
7 | notice, this list of conditions and the following disclaimer.
8 | * Redistributions in binary form must reproduce the above copyright
9 | notice, this list of conditions and the following disclaimer in the
10 | documentation and/or other materials provided with the distribution.
11 | * Neither the name of the StarHeight Media nor the
12 | names of its contributors may be used to endorse or promote products
13 | derived from this software without specific prior written permission.
14 |
15 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
16 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
17 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
18 | DISCLAIMED. IN NO EVENT SHALL HOOLEHAN OR STARHEIGHT MEDIA BE LIABLE FOR ANY
19 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
20 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
21 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
22 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
23 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
24 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Fluttericon
2 |
3 | [](https://pub.dartlang.org/packages/fluttericon)
4 |
5 | Flutter icon packs built from 15 popular free and open-source webfonts. These include all packs available from [FlutterIcon](https://fluttericon.com) (except Material Icons).
6 |
7 | Please note this package is not intended for production use, due to the large size. Instead, it can be used as a development aid to help identify/test icons.
8 |
9 | For production use, it is highly recommended to use [FlutterIcon](https://fluttericon.com) to customize your icon pack, limiting your icon font to needed icons and building your own from custom SVG.
10 |
11 | ## Included icon sets
12 |
13 | The icon set included are:
14 | * Brandico
15 | * Elusive
16 | * Entypo
17 | * Font Awesome (4 and 5)
18 | * Fontelico
19 | * Iconic
20 | * Linearicons Free
21 | * Linecons
22 | * Maki
23 | * Meteocons
24 | * MfgLabs
25 | * ModernPictograms
26 | * Octicons
27 | * RPGAwesome
28 | * Typicons
29 | * WebSymbols
30 | * Zocial
31 |
32 | Please review and respect the copyright information contained in the header file for each font set.
33 |
34 | ## Usage
35 |
36 | Simply import the desired icon set and use the IconData as normal.
37 |
38 | ```dart
39 | import 'package:fluttericon/typicons_icons.dart';
40 | import 'package:fluttericon/fontelico_icons.dart';
41 | import 'package:fluttericon/linecons_icons.dart';
42 |
43 | final myIcons = const [
44 | const Icon(Typicons.attention),
45 | const Icon(Fontelico.emo_wink),
46 | const Icon(Linecons.globe),
47 | ];
48 | ```
49 |
50 | ## FlutterIcon
51 |
52 | To customize icon packs, visit [FlutterIcon](https://fluttericon.com).
53 |
54 |
--------------------------------------------------------------------------------
/analysis_options.yaml:
--------------------------------------------------------------------------------
1 | analyzer:
2 | # exclude:
3 | # - path/to/excluded/files/**
4 |
5 | # Lint rules and documentation, see http://dart-lang.github.io/linter/lints
6 | linter:
7 | rules:
8 | - cancel_subscriptions
9 | - hash_and_equals
10 | - iterable_contains_unrelated_type
11 | - list_remove_unrelated_type
12 | - test_types_in_equals
13 | - unrelated_type_equality_checks
14 | - valid_regexps
15 |
--------------------------------------------------------------------------------
/example/.gitignore:
--------------------------------------------------------------------------------
1 | # Miscellaneous
2 | *.class
3 | *.log
4 | *.pyc
5 | *.swp
6 | .DS_Store
7 | .atom/
8 | .buildlog/
9 | .history
10 | .svn/
11 |
12 | # IntelliJ related
13 | *.iml
14 | *.ipr
15 | *.iws
16 | .idea/
17 |
18 | # The .vscode folder contains launch configuration and tasks you configure in
19 | # VS Code which you may wish to be included in version control, so this line
20 | # is commented out by default.
21 | #.vscode/
22 |
23 | # Flutter/Dart/Pub related
24 | **/doc/api/
25 | .dart_tool/
26 | .flutter-plugins
27 | .flutter-plugins-dependencies
28 | .packages
29 | .pub-cache/
30 | .pub/
31 | /build/
32 |
33 | # Web related
34 | lib/generated_plugin_registrant.dart
35 |
36 | # Symbolication related
37 | app.*.symbols
38 |
39 | # Obfuscation related
40 | app.*.map.json
41 |
42 | # Exceptions to above rules.
43 | !/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages
44 |
--------------------------------------------------------------------------------
/example/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: 19e7db585dc33491cacce78571da119a1dd9a094
8 | channel: master
9 |
10 | project_type: app
11 |
--------------------------------------------------------------------------------
/example/README.md:
--------------------------------------------------------------------------------
1 | # Fluttericon Example
2 |
3 | A sample project for the Fluttericon package, showing all included icons.
4 |
5 |
--------------------------------------------------------------------------------
/example/android/.gitignore:
--------------------------------------------------------------------------------
1 | gradle-wrapper.jar
2 | /.gradle
3 | /captures/
4 | /gradlew
5 | /gradlew.bat
6 | /local.properties
7 | GeneratedPluginRegistrant.java
8 |
--------------------------------------------------------------------------------
/example/android/app/build.gradle:
--------------------------------------------------------------------------------
1 | def localProperties = new Properties()
2 | def localPropertiesFile = rootProject.file('local.properties')
3 | if (localPropertiesFile.exists()) {
4 | localPropertiesFile.withReader('UTF-8') { reader ->
5 | localProperties.load(reader)
6 | }
7 | }
8 |
9 | def flutterRoot = localProperties.getProperty('flutter.sdk')
10 | if (flutterRoot == null) {
11 | throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
12 | }
13 |
14 | def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
15 | if (flutterVersionCode == null) {
16 | flutterVersionCode = '1'
17 | }
18 |
19 | def flutterVersionName = localProperties.getProperty('flutter.versionName')
20 | if (flutterVersionName == null) {
21 | flutterVersionName = '1.0'
22 | }
23 |
24 | apply plugin: 'com.android.application'
25 | apply plugin: 'kotlin-android'
26 | apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
27 |
28 | android {
29 | compileSdkVersion 28
30 |
31 | sourceSets {
32 | main.java.srcDirs += 'src/main/kotlin'
33 | }
34 |
35 | lintOptions {
36 | disable 'InvalidPackage'
37 | }
38 |
39 | defaultConfig {
40 | // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
41 | applicationId "com.example.example"
42 | minSdkVersion 16
43 | targetSdkVersion 28
44 | versionCode flutterVersionCode.toInteger()
45 | versionName flutterVersionName
46 | }
47 |
48 | buildTypes {
49 | release {
50 | // TODO: Add your own signing config for the release build.
51 | // Signing with the debug keys for now, so `flutter run --release` works.
52 | signingConfig signingConfigs.debug
53 | }
54 | }
55 | }
56 |
57 | flutter {
58 | source '../..'
59 | }
60 |
61 | dependencies {
62 | implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
63 | }
64 |
--------------------------------------------------------------------------------
/example/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/example/android/app/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
8 |
12 |
19 |
23 |
27 |
32 |
36 |
37 |
38 |
39 |
40 |
41 |
43 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt:
--------------------------------------------------------------------------------
1 | package com.example.example
2 |
3 | import io.flutter.embedding.android.FlutterActivity
4 |
5 | class MainActivity: FlutterActivity() {
6 | }
7 |
--------------------------------------------------------------------------------
/example/android/app/src/main/res/drawable/launch_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
12 |
13 |
--------------------------------------------------------------------------------
/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/example/android/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
15 |
18 |
19 |
--------------------------------------------------------------------------------
/example/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/example/android/build.gradle:
--------------------------------------------------------------------------------
1 | buildscript {
2 | ext.kotlin_version = '1.3.50'
3 | repositories {
4 | google()
5 | jcenter()
6 | }
7 |
8 | dependencies {
9 | classpath 'com.android.tools.build:gradle:3.5.0'
10 | classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
11 | }
12 | }
13 |
14 | allprojects {
15 | repositories {
16 | google()
17 | jcenter()
18 | }
19 | }
20 |
21 | rootProject.buildDir = '../build'
22 | subprojects {
23 | project.buildDir = "${rootProject.buildDir}/${project.name}"
24 | }
25 | subprojects {
26 | project.evaluationDependsOn(':app')
27 | }
28 |
29 | task clean(type: Delete) {
30 | delete rootProject.buildDir
31 | }
32 |
--------------------------------------------------------------------------------
/example/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.enableR8=true
3 | android.useAndroidX=true
4 | android.enableJetifier=true
5 |
--------------------------------------------------------------------------------
/example/android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Fri Jun 23 08:50:38 CEST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-all.zip
7 |
--------------------------------------------------------------------------------
/example/android/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
3 | def flutterProjectRoot = rootProject.projectDir.parentFile.toPath()
4 |
5 | def plugins = new Properties()
6 | def pluginsFile = new File(flutterProjectRoot.toFile(), '.flutter-plugins')
7 | if (pluginsFile.exists()) {
8 | pluginsFile.withReader('UTF-8') { reader -> plugins.load(reader) }
9 | }
10 |
11 | plugins.each { name, path ->
12 | def pluginDirectory = flutterProjectRoot.resolve(path).resolve('android').toFile()
13 | include ":$name"
14 | project(":$name").projectDir = pluginDirectory
15 | }
16 |
--------------------------------------------------------------------------------
/example/ios/.gitignore:
--------------------------------------------------------------------------------
1 | *.mode1v3
2 | *.mode2v3
3 | *.moved-aside
4 | *.pbxuser
5 | *.perspectivev3
6 | **/*sync/
7 | .sconsign.dblite
8 | .tags*
9 | **/.vagrant/
10 | **/DerivedData/
11 | Icon?
12 | **/Pods/
13 | **/.symlinks/
14 | profile
15 | xcuserdata
16 | **/.generated/
17 | Flutter/App.framework
18 | Flutter/Flutter.framework
19 | Flutter/Flutter.podspec
20 | Flutter/Generated.xcconfig
21 | Flutter/app.flx
22 | Flutter/app.zip
23 | Flutter/flutter_assets/
24 | Flutter/flutter_export_environment.sh
25 | ServiceDefinitions.json
26 | Runner/GeneratedPluginRegistrant.*
27 |
28 | # Exceptions to above rules.
29 | !default.mode1v3
30 | !default.mode2v3
31 | !default.pbxuser
32 | !default.perspectivev3
33 |
--------------------------------------------------------------------------------
/example/ios/Flutter/AppFrameworkInfo.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | App
9 | CFBundleIdentifier
10 | io.flutter.flutter.app
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | App
15 | CFBundlePackageType
16 | FMWK
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | 1.0
23 | MinimumOSVersion
24 | 8.0
25 |
26 |
27 |
--------------------------------------------------------------------------------
/example/ios/Flutter/Debug.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Generated.xcconfig"
2 |
--------------------------------------------------------------------------------
/example/ios/Flutter/Release.xcconfig:
--------------------------------------------------------------------------------
1 | #include "Generated.xcconfig"
2 |
--------------------------------------------------------------------------------
/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme:
--------------------------------------------------------------------------------
1 |
2 |
5 |
8 |
9 |
15 |
21 |
22 |
23 |
24 |
25 |
30 |
31 |
32 |
33 |
39 |
40 |
41 |
42 |
43 |
44 |
54 |
56 |
62 |
63 |
64 |
65 |
66 |
67 |
73 |
75 |
81 |
82 |
83 |
84 |
86 |
87 |
90 |
91 |
92 |
--------------------------------------------------------------------------------
/example/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | PreviewsEnabled
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/example/ios/Runner/AppDelegate.swift:
--------------------------------------------------------------------------------
1 | import UIKit
2 | import Flutter
3 |
4 | @UIApplicationMain
5 | @objc class AppDelegate: FlutterAppDelegate {
6 | override func application(
7 | _ application: UIApplication,
8 | didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
9 | ) -> Bool {
10 | GeneratedPluginRegistrant.register(with: self)
11 | return super.application(application, didFinishLaunchingWithOptions: launchOptions)
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "size" : "20x20",
5 | "idiom" : "iphone",
6 | "filename" : "Icon-App-20x20@2x.png",
7 | "scale" : "2x"
8 | },
9 | {
10 | "size" : "20x20",
11 | "idiom" : "iphone",
12 | "filename" : "Icon-App-20x20@3x.png",
13 | "scale" : "3x"
14 | },
15 | {
16 | "size" : "29x29",
17 | "idiom" : "iphone",
18 | "filename" : "Icon-App-29x29@1x.png",
19 | "scale" : "1x"
20 | },
21 | {
22 | "size" : "29x29",
23 | "idiom" : "iphone",
24 | "filename" : "Icon-App-29x29@2x.png",
25 | "scale" : "2x"
26 | },
27 | {
28 | "size" : "29x29",
29 | "idiom" : "iphone",
30 | "filename" : "Icon-App-29x29@3x.png",
31 | "scale" : "3x"
32 | },
33 | {
34 | "size" : "40x40",
35 | "idiom" : "iphone",
36 | "filename" : "Icon-App-40x40@2x.png",
37 | "scale" : "2x"
38 | },
39 | {
40 | "size" : "40x40",
41 | "idiom" : "iphone",
42 | "filename" : "Icon-App-40x40@3x.png",
43 | "scale" : "3x"
44 | },
45 | {
46 | "size" : "60x60",
47 | "idiom" : "iphone",
48 | "filename" : "Icon-App-60x60@2x.png",
49 | "scale" : "2x"
50 | },
51 | {
52 | "size" : "60x60",
53 | "idiom" : "iphone",
54 | "filename" : "Icon-App-60x60@3x.png",
55 | "scale" : "3x"
56 | },
57 | {
58 | "size" : "20x20",
59 | "idiom" : "ipad",
60 | "filename" : "Icon-App-20x20@1x.png",
61 | "scale" : "1x"
62 | },
63 | {
64 | "size" : "20x20",
65 | "idiom" : "ipad",
66 | "filename" : "Icon-App-20x20@2x.png",
67 | "scale" : "2x"
68 | },
69 | {
70 | "size" : "29x29",
71 | "idiom" : "ipad",
72 | "filename" : "Icon-App-29x29@1x.png",
73 | "scale" : "1x"
74 | },
75 | {
76 | "size" : "29x29",
77 | "idiom" : "ipad",
78 | "filename" : "Icon-App-29x29@2x.png",
79 | "scale" : "2x"
80 | },
81 | {
82 | "size" : "40x40",
83 | "idiom" : "ipad",
84 | "filename" : "Icon-App-40x40@1x.png",
85 | "scale" : "1x"
86 | },
87 | {
88 | "size" : "40x40",
89 | "idiom" : "ipad",
90 | "filename" : "Icon-App-40x40@2x.png",
91 | "scale" : "2x"
92 | },
93 | {
94 | "size" : "76x76",
95 | "idiom" : "ipad",
96 | "filename" : "Icon-App-76x76@1x.png",
97 | "scale" : "1x"
98 | },
99 | {
100 | "size" : "76x76",
101 | "idiom" : "ipad",
102 | "filename" : "Icon-App-76x76@2x.png",
103 | "scale" : "2x"
104 | },
105 | {
106 | "size" : "83.5x83.5",
107 | "idiom" : "ipad",
108 | "filename" : "Icon-App-83.5x83.5@2x.png",
109 | "scale" : "2x"
110 | },
111 | {
112 | "size" : "1024x1024",
113 | "idiom" : "ios-marketing",
114 | "filename" : "Icon-App-1024x1024@1x.png",
115 | "scale" : "1x"
116 | }
117 | ],
118 | "info" : {
119 | "version" : 1,
120 | "author" : "xcode"
121 | }
122 | }
123 |
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "LaunchImage.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "LaunchImage@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "LaunchImage@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/example/ios/Runner/Base.lproj/LaunchScreen.storyboard:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/example/ios/Runner/Base.lproj/Main.storyboard:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/example/ios/Runner/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | example
15 | CFBundlePackageType
16 | APPL
17 | CFBundleShortVersionString
18 | $(FLUTTER_BUILD_NAME)
19 | CFBundleSignature
20 | ????
21 | CFBundleVersion
22 | $(FLUTTER_BUILD_NUMBER)
23 | LSRequiresIPhoneOS
24 |
25 | UILaunchStoryboardName
26 | LaunchScreen
27 | UIMainStoryboardFile
28 | Main
29 | UISupportedInterfaceOrientations
30 |
31 | UIInterfaceOrientationPortrait
32 | UIInterfaceOrientationLandscapeLeft
33 | UIInterfaceOrientationLandscapeRight
34 |
35 | UISupportedInterfaceOrientations~ipad
36 |
37 | UIInterfaceOrientationPortrait
38 | UIInterfaceOrientationPortraitUpsideDown
39 | UIInterfaceOrientationLandscapeLeft
40 | UIInterfaceOrientationLandscapeRight
41 |
42 | UIViewControllerBasedStatusBarAppearance
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/example/ios/Runner/Runner-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | #import "GeneratedPluginRegistrant.h"
2 |
--------------------------------------------------------------------------------
/example/lib/main.dart:
--------------------------------------------------------------------------------
1 | /* Thanks to font_awesome_flutter and @brianegan for this example gallery
2 | * https://github.com/fluttercommunity/font_awesome_flutter/blob/master/example/lib/main.dart
3 | */
4 |
5 | import 'package:flutter/material.dart';
6 | import 'package:fluttericon/typicons_icons.dart';
7 |
8 | import 'package:fluttericon_example/src/icon_lists/all_icons.dart';
9 |
10 | void main() {
11 | runApp(FontAwesomeGalleryApp());
12 | }
13 |
14 | class FontAwesomeGalleryApp extends StatelessWidget {
15 | @override
16 | Widget build(BuildContext context) {
17 | return MaterialApp(
18 | title: 'Font Awesome Flutter Gallery',
19 | theme: ThemeData.light().copyWith(
20 | iconTheme: IconThemeData(size: 36.0, color: Colors.black87),
21 | textTheme: TextTheme(
22 | bodyText2: TextStyle(fontSize: 16.0, color: Colors.black87),
23 | ),
24 | ),
25 | home: FontAwesomeGalleryHome(),
26 | );
27 | }
28 | }
29 |
30 | class FontAwesomeGalleryHome extends StatefulWidget {
31 | @override
32 | State createState() => FontAwesomeGalleryHomeState();
33 | }
34 |
35 | class FontAwesomeGalleryHomeState extends State {
36 | var _searchTerm = "";
37 | var _isSearching = false;
38 |
39 | @override
40 | Widget build(BuildContext context) {
41 | final filteredIcons = allIcons
42 | .where((icon) =>
43 | _searchTerm.isEmpty ||
44 | icon.name.toLowerCase().contains(_searchTerm.toLowerCase()))
45 | .toList();
46 | final orientation = MediaQuery.of(context).orientation;
47 |
48 | return Scaffold(
49 | appBar: _isSearching ? _searchBar(context) : _titleBar(),
50 | body: GridView.builder(
51 | itemCount: filteredIcons.length,
52 | gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
53 | crossAxisCount: orientation == Orientation.portrait ? 4 : 6,
54 | ),
55 | itemBuilder: (context, index) {
56 | final icon = filteredIcons[index];
57 |
58 | return InkWell(
59 | onTap: () {
60 | Navigator.push(
61 | context,
62 | MaterialPageRoute(
63 | builder: (BuildContext context) {
64 | return GestureDetector(
65 | onTap: () {
66 | Navigator.of(context).pop();
67 | },
68 | child: Container(
69 | color: Colors.white,
70 | alignment: Alignment.center,
71 | child: Hero(
72 | tag: icon,
73 | child: Icon(
74 | icon.iconData,
75 | size: 100,
76 | ),
77 | ),
78 | ),
79 | );
80 | },
81 | ),
82 | );
83 | },
84 | child: Column(
85 | mainAxisAlignment: MainAxisAlignment.center,
86 | children: [
87 | Hero(tag: icon, child: Icon(icon.iconData)),
88 | Container(
89 | padding: EdgeInsets.only(top: 16.0),
90 | child: Column(
91 | children: [
92 | Text(icon.family),
93 | Text(icon.name),
94 | ],
95 | ),
96 | ),
97 | ],
98 | ),
99 | );
100 | },
101 | ),
102 | );
103 | }
104 |
105 | AppBar _titleBar() {
106 | return AppBar(
107 | title: Text("Fluttericon Gallery"),
108 | actions: [
109 | IconButton(
110 | icon: Icon(Typicons.search),
111 | onPressed: () {
112 | ModalRoute.of(context)?.addLocalHistoryEntry(
113 | LocalHistoryEntry(
114 | onRemove: () {
115 | setState(() {
116 | _searchTerm = "";
117 | _isSearching = false;
118 | });
119 | },
120 | ),
121 | );
122 |
123 | setState(() {
124 | _isSearching = true;
125 | });
126 | })
127 | ],
128 | );
129 | }
130 |
131 | AppBar _searchBar(BuildContext context) {
132 | return AppBar(
133 | leading: IconButton(
134 | icon: Icon(Typicons.left_open),
135 | onPressed: () {
136 | setState(
137 | () {
138 | Navigator.pop(context);
139 | _isSearching = false;
140 | _searchTerm = "";
141 | },
142 | );
143 | },
144 | ),
145 | title: TextField(
146 | onChanged: (text) => setState(() => _searchTerm = text),
147 | autofocus: true,
148 | style: TextStyle(fontSize: 18.0),
149 | decoration: InputDecoration(border: InputBorder.none),
150 | ),
151 | );
152 | }
153 | }
154 |
--------------------------------------------------------------------------------
/example/lib/src/example_icon.dart:
--------------------------------------------------------------------------------
1 | import 'package:flutter/widgets.dart';
2 |
3 | class ExampleIcon implements Comparable {
4 | final IconData iconData;
5 | final String family;
6 | final String name;
7 |
8 | ExampleIcon(
9 | this.iconData,
10 | this.family,
11 | this.name,
12 | );
13 |
14 | @override
15 | bool operator ==(Object other) =>
16 | identical(this, other) ||
17 | other is ExampleIcon &&
18 | runtimeType == other.runtimeType &&
19 | iconData == other.iconData &&
20 | family == other.family &&
21 | name == other.name;
22 |
23 | @override
24 | int get hashCode => iconData.hashCode ^ family.hashCode ^ name.hashCode;
25 |
26 | @override
27 | int compareTo(other) {
28 | if (family == other.family) {
29 | return name.compareTo(other.name);
30 | } else {
31 | return family.compareTo(other.family);
32 | }
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/example/lib/src/icon_lists/all_icons.dart:
--------------------------------------------------------------------------------
1 |
2 | import '../example_icon.dart';
3 |
4 | // NB: DO NOT EDIT! This file is auto-generated. See util/gen_examples.dart
5 |
6 | import 'font_awesome5_icons.dart';
7 | import 'iconic_icons.dart';
8 | import 'linecons_icons.dart';
9 | import 'mfg_labs_icons.dart';
10 | import 'octicons_icons.dart';
11 | import 'font_awesome_icons.dart';
12 | import 'entypo_icons.dart';
13 | import 'linearicons_free_icons.dart';
14 | import 'maki_icons.dart';
15 | import 'meteocons_icons.dart';
16 | import 'rpg_awesome_icons.dart';
17 | import 'brandico_icons.dart';
18 | import 'fontelico_icons.dart';
19 | import 'typicons_icons.dart';
20 | import 'zocial_icons.dart';
21 | import 'modern_pictograms_icons.dart';
22 | import 'elusive_icons.dart';
23 | import 'web_symbols_icons.dart';
24 |
25 | final allIcons = []
26 | ..addAll(iconic_icons)
27 | ..addAll(linecons_icons)
28 | ..addAll(mfg_labs_icons)
29 | ..addAll(octicons_icons)
30 | ..addAll(font_awesome_icons)
31 | ..addAll(font_awesome5_icons)
32 | ..addAll(entypo_icons)
33 | ..addAll(linearicons_free_icons)
34 | ..addAll(maki_icons)
35 | ..addAll(meteocons_icons)
36 | ..addAll(rpg_awesome_icons)
37 | ..addAll(brandico_icons)
38 | ..addAll(fontelico_icons)
39 | ..addAll(typicons_icons)
40 | ..addAll(zocial_icons)
41 | ..addAll(modern_pictograms_icons)
42 | ..addAll(elusive_icons)
43 | ..addAll(web_symbols_icons)
44 | ;
45 |
--------------------------------------------------------------------------------
/example/lib/src/icon_lists/brandico_icons.dart:
--------------------------------------------------------------------------------
1 |
2 | import 'package:fluttericon/brandico_icons.dart';
3 | import '../example_icon.dart';
4 |
5 | // NB: DO NOT EDIT! This file is auto-generated. See util/gen_examples.dart
6 |
7 | final brandico_icons = [
8 | ExampleIcon(Brandico.facebook_1, "Brandico", "facebook_1"),
9 | ExampleIcon(Brandico.facebook_rect, "Brandico", "facebook_rect"),
10 | ExampleIcon(Brandico.twitter_1, "Brandico", "twitter_1"),
11 | ExampleIcon(Brandico.twitter_bird, "Brandico", "twitter_bird"),
12 | ExampleIcon(Brandico.vimeo_1, "Brandico", "vimeo_1"),
13 | ExampleIcon(Brandico.vimeo_rect, "Brandico", "vimeo_rect"),
14 | ExampleIcon(Brandico.tumblr_1, "Brandico", "tumblr_1"),
15 | ExampleIcon(Brandico.tumblr_rect, "Brandico", "tumblr_rect"),
16 | ExampleIcon(Brandico.googleplus_rect, "Brandico", "googleplus_rect"),
17 | ExampleIcon(Brandico.github_text, "Brandico", "github_text"),
18 | ExampleIcon(Brandico.github_1, "Brandico", "github_1"),
19 | ExampleIcon(Brandico.skype_1, "Brandico", "skype_1"),
20 | ExampleIcon(Brandico.icq, "Brandico", "icq"),
21 | ExampleIcon(Brandico.yandex, "Brandico", "yandex"),
22 | ExampleIcon(Brandico.yandex_rect, "Brandico", "yandex_rect"),
23 | ExampleIcon(Brandico.vkontakte_rect, "Brandico", "vkontakte_rect"),
24 | ExampleIcon(Brandico.odnoklassniki, "Brandico", "odnoklassniki"),
25 | ExampleIcon(Brandico.odnoklassniki_rect, "Brandico", "odnoklassniki_rect"),
26 | ExampleIcon(Brandico.friendfeed, "Brandico", "friendfeed"),
27 | ExampleIcon(Brandico.friendfeed_rect, "Brandico", "friendfeed_rect"),
28 | ExampleIcon(Brandico.blogger_1, "Brandico", "blogger_1"),
29 | ExampleIcon(Brandico.blogger_rect, "Brandico", "blogger_rect"),
30 | ExampleIcon(Brandico.deviantart, "Brandico", "deviantart"),
31 | ExampleIcon(Brandico.jabber, "Brandico", "jabber"),
32 | ExampleIcon(Brandico.lastfm_1, "Brandico", "lastfm_1"),
33 | ExampleIcon(Brandico.lastfm_rect, "Brandico", "lastfm_rect"),
34 | ExampleIcon(Brandico.linkedin_1, "Brandico", "linkedin_1"),
35 | ExampleIcon(Brandico.linkedin_rect, "Brandico", "linkedin_rect"),
36 | ExampleIcon(Brandico.picasa, "Brandico", "picasa"),
37 | ExampleIcon(Brandico.wordpress_1, "Brandico", "wordpress_1"),
38 | ExampleIcon(Brandico.instagram_1, "Brandico", "instagram_1"),
39 | ExampleIcon(Brandico.instagram_filled, "Brandico", "instagram_filled"),
40 | ExampleIcon(Brandico.diigo, "Brandico", "diigo"),
41 | ExampleIcon(Brandico.box, "Brandico", "box"),
42 | ExampleIcon(Brandico.box_rect, "Brandico", "box_rect"),
43 | ExampleIcon(Brandico.tudou, "Brandico", "tudou"),
44 | ExampleIcon(Brandico.youku, "Brandico", "youku"),
45 | ExampleIcon(Brandico.win8, "Brandico", "win8"),
46 | ExampleIcon(Brandico.amex, "Brandico", "amex"),
47 | ExampleIcon(Brandico.discover, "Brandico", "discover"),
48 | ExampleIcon(Brandico.visa, "Brandico", "visa"),
49 | ExampleIcon(Brandico.mastercard, "Brandico", "mastercard"),
50 | ExampleIcon(Brandico.houzz, "Brandico", "houzz"),
51 | ExampleIcon(Brandico.bandcamp, "Brandico", "bandcamp"),
52 | ExampleIcon(Brandico.codepen, "Brandico", "codepen"),
53 | ];
--------------------------------------------------------------------------------
/example/lib/src/icon_lists/fontelico_icons.dart:
--------------------------------------------------------------------------------
1 |
2 | import 'package:fluttericon/fontelico_icons.dart';
3 | import '../example_icon.dart';
4 |
5 | // NB: DO NOT EDIT! This file is auto-generated. See util/gen_examples.dart
6 |
7 | final fontelico_icons = [
8 | ExampleIcon(Fontelico.emo_happy, "Fontelico", "emo_happy"),
9 | ExampleIcon(Fontelico.emo_wink, "Fontelico", "emo_wink"),
10 | ExampleIcon(Fontelico.emo_wink2, "Fontelico", "emo_wink2"),
11 | ExampleIcon(Fontelico.emo_unhappy, "Fontelico", "emo_unhappy"),
12 | ExampleIcon(Fontelico.emo_sleep, "Fontelico", "emo_sleep"),
13 | ExampleIcon(Fontelico.emo_thumbsup, "Fontelico", "emo_thumbsup"),
14 | ExampleIcon(Fontelico.emo_devil, "Fontelico", "emo_devil"),
15 | ExampleIcon(Fontelico.emo_surprised, "Fontelico", "emo_surprised"),
16 | ExampleIcon(Fontelico.emo_tongue, "Fontelico", "emo_tongue"),
17 | ExampleIcon(Fontelico.emo_coffee, "Fontelico", "emo_coffee"),
18 | ExampleIcon(Fontelico.emo_sunglasses, "Fontelico", "emo_sunglasses"),
19 | ExampleIcon(Fontelico.emo_displeased, "Fontelico", "emo_displeased"),
20 | ExampleIcon(Fontelico.emo_beer, "Fontelico", "emo_beer"),
21 | ExampleIcon(Fontelico.emo_grin, "Fontelico", "emo_grin"),
22 | ExampleIcon(Fontelico.emo_angry, "Fontelico", "emo_angry"),
23 | ExampleIcon(Fontelico.emo_saint, "Fontelico", "emo_saint"),
24 | ExampleIcon(Fontelico.emo_cry, "Fontelico", "emo_cry"),
25 | ExampleIcon(Fontelico.emo_shoot, "Fontelico", "emo_shoot"),
26 | ExampleIcon(Fontelico.emo_squint, "Fontelico", "emo_squint"),
27 | ExampleIcon(Fontelico.emo_laugh, "Fontelico", "emo_laugh"),
28 | ExampleIcon(Fontelico.spin1, "Fontelico", "spin1"),
29 | ExampleIcon(Fontelico.spin2, "Fontelico", "spin2"),
30 | ExampleIcon(Fontelico.spin3, "Fontelico", "spin3"),
31 | ExampleIcon(Fontelico.spin4, "Fontelico", "spin4"),
32 | ExampleIcon(Fontelico.spin5, "Fontelico", "spin5"),
33 | ExampleIcon(Fontelico.spin6, "Fontelico", "spin6"),
34 | ExampleIcon(Fontelico.firefox, "Fontelico", "firefox"),
35 | ExampleIcon(Fontelico.chrome, "Fontelico", "chrome"),
36 | ExampleIcon(Fontelico.opera, "Fontelico", "opera"),
37 | ExampleIcon(Fontelico.ie, "Fontelico", "ie"),
38 | ExampleIcon(Fontelico.crown, "Fontelico", "crown"),
39 | ExampleIcon(Fontelico.crown_plus, "Fontelico", "crown_plus"),
40 | ExampleIcon(Fontelico.crown_minus, "Fontelico", "crown_minus"),
41 | ExampleIcon(Fontelico.marquee, "Fontelico", "marquee"),
42 | ];
--------------------------------------------------------------------------------
/example/lib/src/icon_lists/iconic_icons.dart:
--------------------------------------------------------------------------------
1 |
2 | import 'package:fluttericon/iconic_icons.dart';
3 | import '../example_icon.dart';
4 |
5 | // NB: DO NOT EDIT! This file is auto-generated. See util/gen_examples.dart
6 |
7 | final iconic_icons = [
8 | ExampleIcon(Iconic.search, "Iconic", "search"),
9 | ExampleIcon(Iconic.mail, "Iconic", "mail"),
10 | ExampleIcon(Iconic.heart, "Iconic", "heart"),
11 | ExampleIcon(Iconic.heart_empty, "Iconic", "heart_empty"),
12 | ExampleIcon(Iconic.star, "Iconic", "star"),
13 | ExampleIcon(Iconic.user, "Iconic", "user"),
14 | ExampleIcon(Iconic.video, "Iconic", "video"),
15 | ExampleIcon(Iconic.picture, "Iconic", "picture"),
16 | ExampleIcon(Iconic.camera, "Iconic", "camera"),
17 | ExampleIcon(Iconic.ok, "Iconic", "ok"),
18 | ExampleIcon(Iconic.ok_circle, "Iconic", "ok_circle"),
19 | ExampleIcon(Iconic.cancel, "Iconic", "cancel"),
20 | ExampleIcon(Iconic.cancel_circle, "Iconic", "cancel_circle"),
21 | ExampleIcon(Iconic.plus, "Iconic", "plus"),
22 | ExampleIcon(Iconic.plus_circle, "Iconic", "plus_circle"),
23 | ExampleIcon(Iconic.minus, "Iconic", "minus"),
24 | ExampleIcon(Iconic.minus_circle, "Iconic", "minus_circle"),
25 | ExampleIcon(Iconic.help, "Iconic", "help"),
26 | ExampleIcon(Iconic.info, "Iconic", "info"),
27 | ExampleIcon(Iconic.home, "Iconic", "home"),
28 | ExampleIcon(Iconic.link, "Iconic", "link"),
29 | ExampleIcon(Iconic.attach, "Iconic", "attach"),
30 | ExampleIcon(Iconic.lock, "Iconic", "lock"),
31 | ExampleIcon(Iconic.lock_empty, "Iconic", "lock_empty"),
32 | ExampleIcon(Iconic.lock_open, "Iconic", "lock_open"),
33 | ExampleIcon(Iconic.lock_open_empty, "Iconic", "lock_open_empty"),
34 | ExampleIcon(Iconic.pin, "Iconic", "pin"),
35 | ExampleIcon(Iconic.eye, "Iconic", "eye"),
36 | ExampleIcon(Iconic.tag, "Iconic", "tag"),
37 | ExampleIcon(Iconic.tag_empty, "Iconic", "tag_empty"),
38 | ExampleIcon(Iconic.download, "Iconic", "download"),
39 | ExampleIcon(Iconic.upload, "Iconic", "upload"),
40 | ExampleIcon(Iconic.download_cloud, "Iconic", "download_cloud"),
41 | ExampleIcon(Iconic.upload_cloud, "Iconic", "upload_cloud"),
42 | ExampleIcon(Iconic.quote_left, "Iconic", "quote_left"),
43 | ExampleIcon(Iconic.quote_right, "Iconic", "quote_right"),
44 | ExampleIcon(Iconic.quote_left_alt, "Iconic", "quote_left_alt"),
45 | ExampleIcon(Iconic.quote_right_alt, "Iconic", "quote_right_alt"),
46 | ExampleIcon(Iconic.pencil, "Iconic", "pencil"),
47 | ExampleIcon(Iconic.pencil_neg, "Iconic", "pencil_neg"),
48 | ExampleIcon(Iconic.pencil_alt, "Iconic", "pencil_alt"),
49 | ExampleIcon(Iconic.undo, "Iconic", "undo"),
50 | ExampleIcon(Iconic.comment, "Iconic", "comment"),
51 | ExampleIcon(Iconic.comment_inv, "Iconic", "comment_inv"),
52 | ExampleIcon(Iconic.comment_alt, "Iconic", "comment_alt"),
53 | ExampleIcon(Iconic.comment_inv_alt, "Iconic", "comment_inv_alt"),
54 | ExampleIcon(Iconic.comment_alt2, "Iconic", "comment_alt2"),
55 | ExampleIcon(Iconic.comment_inv_alt2, "Iconic", "comment_inv_alt2"),
56 | ExampleIcon(Iconic.chat, "Iconic", "chat"),
57 | ExampleIcon(Iconic.chat_inv, "Iconic", "chat_inv"),
58 | ExampleIcon(Iconic.location, "Iconic", "location"),
59 | ExampleIcon(Iconic.location_inv, "Iconic", "location_inv"),
60 | ExampleIcon(Iconic.location_alt, "Iconic", "location_alt"),
61 | ExampleIcon(Iconic.compass, "Iconic", "compass"),
62 | ExampleIcon(Iconic.trash, "Iconic", "trash"),
63 | ExampleIcon(Iconic.trash_empty, "Iconic", "trash_empty"),
64 | ExampleIcon(Iconic.doc, "Iconic", "doc"),
65 | ExampleIcon(Iconic.doc_inv, "Iconic", "doc_inv"),
66 | ExampleIcon(Iconic.doc_alt, "Iconic", "doc_alt"),
67 | ExampleIcon(Iconic.doc_inv_alt, "Iconic", "doc_inv_alt"),
68 | ExampleIcon(Iconic.article, "Iconic", "article"),
69 | ExampleIcon(Iconic.article_alt, "Iconic", "article_alt"),
70 | ExampleIcon(Iconic.book_open, "Iconic", "book_open"),
71 | ExampleIcon(Iconic.folder, "Iconic", "folder"),
72 | ExampleIcon(Iconic.folder_empty, "Iconic", "folder_empty"),
73 | ExampleIcon(Iconic.box, "Iconic", "box"),
74 | ExampleIcon(Iconic.rss, "Iconic", "rss"),
75 | ExampleIcon(Iconic.rss_alt, "Iconic", "rss_alt"),
76 | ExampleIcon(Iconic.cog, "Iconic", "cog"),
77 | ExampleIcon(Iconic.wrench, "Iconic", "wrench"),
78 | ExampleIcon(Iconic.share, "Iconic", "share"),
79 | ExampleIcon(Iconic.calendar, "Iconic", "calendar"),
80 | ExampleIcon(Iconic.calendar_inv, "Iconic", "calendar_inv"),
81 | ExampleIcon(Iconic.calendar_alt, "Iconic", "calendar_alt"),
82 | ExampleIcon(Iconic.mic, "Iconic", "mic"),
83 | ExampleIcon(Iconic.volume_off, "Iconic", "volume_off"),
84 | ExampleIcon(Iconic.volume_up, "Iconic", "volume_up"),
85 | ExampleIcon(Iconic.headphones, "Iconic", "headphones"),
86 | ExampleIcon(Iconic.clock, "Iconic", "clock"),
87 | ExampleIcon(Iconic.lamp, "Iconic", "lamp"),
88 | ExampleIcon(Iconic.block, "Iconic", "block"),
89 | ExampleIcon(Iconic.resize_full, "Iconic", "resize_full"),
90 | ExampleIcon(Iconic.resize_full_alt, "Iconic", "resize_full_alt"),
91 | ExampleIcon(Iconic.resize_small, "Iconic", "resize_small"),
92 | ExampleIcon(Iconic.resize_small_alt, "Iconic", "resize_small_alt"),
93 | ExampleIcon(Iconic.resize_vertical, "Iconic", "resize_vertical"),
94 | ExampleIcon(Iconic.resize_horizontal, "Iconic", "resize_horizontal"),
95 | ExampleIcon(Iconic.move, "Iconic", "move"),
96 | ExampleIcon(Iconic.popup, "Iconic", "popup"),
97 | ExampleIcon(Iconic.down, "Iconic", "down"),
98 | ExampleIcon(Iconic.left, "Iconic", "left"),
99 | ExampleIcon(Iconic.right, "Iconic", "right"),
100 | ExampleIcon(Iconic.up, "Iconic", "up"),
101 | ExampleIcon(Iconic.down_circle, "Iconic", "down_circle"),
102 | ExampleIcon(Iconic.left_circle, "Iconic", "left_circle"),
103 | ExampleIcon(Iconic.right_circle, "Iconic", "right_circle"),
104 | ExampleIcon(Iconic.up_circle, "Iconic", "up_circle"),
105 | ExampleIcon(Iconic.cw, "Iconic", "cw"),
106 | ExampleIcon(Iconic.loop, "Iconic", "loop"),
107 | ExampleIcon(Iconic.loop_alt, "Iconic", "loop_alt"),
108 | ExampleIcon(Iconic.exchange, "Iconic", "exchange"),
109 | ExampleIcon(Iconic.split, "Iconic", "split"),
110 | ExampleIcon(Iconic.arrow_curved, "Iconic", "arrow_curved"),
111 | ExampleIcon(Iconic.play, "Iconic", "play"),
112 | ExampleIcon(Iconic.play_circle2, "Iconic", "play_circle2"),
113 | ExampleIcon(Iconic.stop, "Iconic", "stop"),
114 | ExampleIcon(Iconic.pause, "Iconic", "pause"),
115 | ExampleIcon(Iconic.to_start, "Iconic", "to_start"),
116 | ExampleIcon(Iconic.to_end, "Iconic", "to_end"),
117 | ExampleIcon(Iconic.eject, "Iconic", "eject"),
118 | ExampleIcon(Iconic.target, "Iconic", "target"),
119 | ExampleIcon(Iconic.signal, "Iconic", "signal"),
120 | ExampleIcon(Iconic.award, "Iconic", "award"),
121 | ExampleIcon(Iconic.award_empty, "Iconic", "award_empty"),
122 | ExampleIcon(Iconic.list, "Iconic", "list"),
123 | ExampleIcon(Iconic.list_nested, "Iconic", "list_nested"),
124 | ExampleIcon(Iconic.bat_empty, "Iconic", "bat_empty"),
125 | ExampleIcon(Iconic.bat_half, "Iconic", "bat_half"),
126 | ExampleIcon(Iconic.bat_full, "Iconic", "bat_full"),
127 | ExampleIcon(Iconic.bat_charge, "Iconic", "bat_charge"),
128 | ExampleIcon(Iconic.mobile, "Iconic", "mobile"),
129 | ExampleIcon(Iconic.cd, "Iconic", "cd"),
130 | ExampleIcon(Iconic.equalizer, "Iconic", "equalizer"),
131 | ExampleIcon(Iconic.cursor, "Iconic", "cursor"),
132 | ExampleIcon(Iconic.aperture, "Iconic", "aperture"),
133 | ExampleIcon(Iconic.aperture_alt, "Iconic", "aperture_alt"),
134 | ExampleIcon(Iconic.steering_wheel, "Iconic", "steering_wheel"),
135 | ExampleIcon(Iconic.book, "Iconic", "book"),
136 | ExampleIcon(Iconic.book_alt, "Iconic", "book_alt"),
137 | ExampleIcon(Iconic.brush, "Iconic", "brush"),
138 | ExampleIcon(Iconic.brush_alt, "Iconic", "brush_alt"),
139 | ExampleIcon(Iconic.eyedropper, "Iconic", "eyedropper"),
140 | ExampleIcon(Iconic.layers, "Iconic", "layers"),
141 | ExampleIcon(Iconic.layers_alt, "Iconic", "layers_alt"),
142 | ExampleIcon(Iconic.sun, "Iconic", "sun"),
143 | ExampleIcon(Iconic.sun_inv, "Iconic", "sun_inv"),
144 | ExampleIcon(Iconic.cloud, "Iconic", "cloud"),
145 | ExampleIcon(Iconic.rain, "Iconic", "rain"),
146 | ExampleIcon(Iconic.flash, "Iconic", "flash"),
147 | ExampleIcon(Iconic.moon, "Iconic", "moon"),
148 | ExampleIcon(Iconic.moon_inv, "Iconic", "moon_inv"),
149 | ExampleIcon(Iconic.umbrella, "Iconic", "umbrella"),
150 | ExampleIcon(Iconic.chart_bar, "Iconic", "chart_bar"),
151 | ExampleIcon(Iconic.chart_pie, "Iconic", "chart_pie"),
152 | ExampleIcon(Iconic.chart_pie_alt, "Iconic", "chart_pie_alt"),
153 | ExampleIcon(Iconic.key, "Iconic", "key"),
154 | ExampleIcon(Iconic.key_inv, "Iconic", "key_inv"),
155 | ExampleIcon(Iconic.hash, "Iconic", "hash"),
156 | ExampleIcon(Iconic.at, "Iconic", "at"),
157 | ExampleIcon(Iconic.pilcrow, "Iconic", "pilcrow"),
158 | ExampleIcon(Iconic.dial, "Iconic", "dial"),
159 | ];
--------------------------------------------------------------------------------
/example/lib/src/icon_lists/linecons_icons.dart:
--------------------------------------------------------------------------------
1 |
2 | import 'package:fluttericon/linecons_icons.dart';
3 | import '../example_icon.dart';
4 |
5 | // NB: DO NOT EDIT! This file is auto-generated. See util/gen_examples.dart
6 |
7 | final linecons_icons = [
8 | ExampleIcon(Linecons.music, "Linecons", "music"),
9 | ExampleIcon(Linecons.search, "Linecons", "search"),
10 | ExampleIcon(Linecons.mail, "Linecons", "mail"),
11 | ExampleIcon(Linecons.heart, "Linecons", "heart"),
12 | ExampleIcon(Linecons.star, "Linecons", "star"),
13 | ExampleIcon(Linecons.user, "Linecons", "user"),
14 | ExampleIcon(Linecons.videocam, "Linecons", "videocam"),
15 | ExampleIcon(Linecons.camera, "Linecons", "camera"),
16 | ExampleIcon(Linecons.photo, "Linecons", "photo"),
17 | ExampleIcon(Linecons.attach, "Linecons", "attach"),
18 | ExampleIcon(Linecons.lock, "Linecons", "lock"),
19 | ExampleIcon(Linecons.eye, "Linecons", "eye"),
20 | ExampleIcon(Linecons.tag, "Linecons", "tag"),
21 | ExampleIcon(Linecons.thumbs_up, "Linecons", "thumbs_up"),
22 | ExampleIcon(Linecons.pencil, "Linecons", "pencil"),
23 | ExampleIcon(Linecons.comment, "Linecons", "comment"),
24 | ExampleIcon(Linecons.location, "Linecons", "location"),
25 | ExampleIcon(Linecons.cup, "Linecons", "cup"),
26 | ExampleIcon(Linecons.trash, "Linecons", "trash"),
27 | ExampleIcon(Linecons.doc, "Linecons", "doc"),
28 | ExampleIcon(Linecons.note, "Linecons", "note"),
29 | ExampleIcon(Linecons.cog, "Linecons", "cog"),
30 | ExampleIcon(Linecons.params, "Linecons", "params"),
31 | ExampleIcon(Linecons.calendar, "Linecons", "calendar"),
32 | ExampleIcon(Linecons.sound, "Linecons", "sound"),
33 | ExampleIcon(Linecons.clock, "Linecons", "clock"),
34 | ExampleIcon(Linecons.lightbulb, "Linecons", "lightbulb"),
35 | ExampleIcon(Linecons.tv, "Linecons", "tv"),
36 | ExampleIcon(Linecons.desktop, "Linecons", "desktop"),
37 | ExampleIcon(Linecons.mobile, "Linecons", "mobile"),
38 | ExampleIcon(Linecons.cd, "Linecons", "cd"),
39 | ExampleIcon(Linecons.inbox, "Linecons", "inbox"),
40 | ExampleIcon(Linecons.globe, "Linecons", "globe"),
41 | ExampleIcon(Linecons.cloud, "Linecons", "cloud"),
42 | ExampleIcon(Linecons.paper_plane, "Linecons", "paper_plane"),
43 | ExampleIcon(Linecons.fire, "Linecons", "fire"),
44 | ExampleIcon(Linecons.graduation_cap, "Linecons", "graduation_cap"),
45 | ExampleIcon(Linecons.megaphone, "Linecons", "megaphone"),
46 | ExampleIcon(Linecons.database, "Linecons", "database"),
47 | ExampleIcon(Linecons.key, "Linecons", "key"),
48 | ExampleIcon(Linecons.beaker, "Linecons", "beaker"),
49 | ExampleIcon(Linecons.truck, "Linecons", "truck"),
50 | ExampleIcon(Linecons.money, "Linecons", "money"),
51 | ExampleIcon(Linecons.food, "Linecons", "food"),
52 | ExampleIcon(Linecons.shop, "Linecons", "shop"),
53 | ExampleIcon(Linecons.diamond, "Linecons", "diamond"),
54 | ExampleIcon(Linecons.t_shirt, "Linecons", "t_shirt"),
55 | ExampleIcon(Linecons.wallet, "Linecons", "wallet"),
56 | ];
--------------------------------------------------------------------------------
/example/lib/src/icon_lists/maki_icons.dart:
--------------------------------------------------------------------------------
1 |
2 | import 'package:fluttericon/maki_icons.dart';
3 | import '../example_icon.dart';
4 |
5 | // NB: DO NOT EDIT! This file is auto-generated. See util/gen_examples.dart
6 |
7 | final maki_icons = [
8 | ExampleIcon(Maki.aboveground_rail, "Maki", "aboveground_rail"),
9 | ExampleIcon(Maki.airfield, "Maki", "airfield"),
10 | ExampleIcon(Maki.airport, "Maki", "airport"),
11 | ExampleIcon(Maki.art_gallery, "Maki", "art_gallery"),
12 | ExampleIcon(Maki.bar, "Maki", "bar"),
13 | ExampleIcon(Maki.baseball, "Maki", "baseball"),
14 | ExampleIcon(Maki.basketball, "Maki", "basketball"),
15 | ExampleIcon(Maki.beer, "Maki", "beer"),
16 | ExampleIcon(Maki.belowground_rail, "Maki", "belowground_rail"),
17 | ExampleIcon(Maki.bicycle, "Maki", "bicycle"),
18 | ExampleIcon(Maki.bus, "Maki", "bus"),
19 | ExampleIcon(Maki.cafe, "Maki", "cafe"),
20 | ExampleIcon(Maki.campsite, "Maki", "campsite"),
21 | ExampleIcon(Maki.cemetery, "Maki", "cemetery"),
22 | ExampleIcon(Maki.cinema, "Maki", "cinema"),
23 | ExampleIcon(Maki.college, "Maki", "college"),
24 | ExampleIcon(Maki.commerical_building, "Maki", "commerical_building"),
25 | ExampleIcon(Maki.credit_card, "Maki", "credit_card"),
26 | ExampleIcon(Maki.cricket, "Maki", "cricket"),
27 | ExampleIcon(Maki.embassy, "Maki", "embassy"),
28 | ExampleIcon(Maki.fast_food, "Maki", "fast_food"),
29 | ExampleIcon(Maki.ferry, "Maki", "ferry"),
30 | ExampleIcon(Maki.fire_station, "Maki", "fire_station"),
31 | ExampleIcon(Maki.football, "Maki", "football"),
32 | ExampleIcon(Maki.fuel, "Maki", "fuel"),
33 | ExampleIcon(Maki.garden, "Maki", "garden"),
34 | ExampleIcon(Maki.giraffe, "Maki", "giraffe"),
35 | ExampleIcon(Maki.golf, "Maki", "golf"),
36 | ExampleIcon(Maki.grocery_store, "Maki", "grocery_store"),
37 | ExampleIcon(Maki.harbor, "Maki", "harbor"),
38 | ExampleIcon(Maki.heliport, "Maki", "heliport"),
39 | ExampleIcon(Maki.hospital, "Maki", "hospital"),
40 | ExampleIcon(Maki.industrial_building, "Maki", "industrial_building"),
41 | ExampleIcon(Maki.library_icon, "Maki", "library_icon"),
42 | ExampleIcon(Maki.lodging, "Maki", "lodging"),
43 | ExampleIcon(Maki.london_underground, "Maki", "london_underground"),
44 | ExampleIcon(Maki.minefield, "Maki", "minefield"),
45 | ExampleIcon(Maki.monument, "Maki", "monument"),
46 | ExampleIcon(Maki.museum, "Maki", "museum"),
47 | ExampleIcon(Maki.pharmacy, "Maki", "pharmacy"),
48 | ExampleIcon(Maki.pitch, "Maki", "pitch"),
49 | ExampleIcon(Maki.police, "Maki", "police"),
50 | ExampleIcon(Maki.post, "Maki", "post"),
51 | ExampleIcon(Maki.prison, "Maki", "prison"),
52 | ExampleIcon(Maki.rail, "Maki", "rail"),
53 | ExampleIcon(Maki.religious_christian, "Maki", "religious_christian"),
54 | ExampleIcon(Maki.religious_islam, "Maki", "religious_islam"),
55 | ExampleIcon(Maki.religious_jewish, "Maki", "religious_jewish"),
56 | ExampleIcon(Maki.restaurant, "Maki", "restaurant"),
57 | ExampleIcon(Maki.roadblock, "Maki", "roadblock"),
58 | ExampleIcon(Maki.school, "Maki", "school"),
59 | ExampleIcon(Maki.shop, "Maki", "shop"),
60 | ExampleIcon(Maki.skiing, "Maki", "skiing"),
61 | ExampleIcon(Maki.soccer, "Maki", "soccer"),
62 | ExampleIcon(Maki.swimming, "Maki", "swimming"),
63 | ExampleIcon(Maki.tennis, "Maki", "tennis"),
64 | ExampleIcon(Maki.theatre, "Maki", "theatre"),
65 | ExampleIcon(Maki.toilet, "Maki", "toilet"),
66 | ExampleIcon(Maki.town_hall, "Maki", "town_hall"),
67 | ExampleIcon(Maki.trash, "Maki", "trash"),
68 | ExampleIcon(Maki.tree_1, "Maki", "tree_1"),
69 | ExampleIcon(Maki.tree_2, "Maki", "tree_2"),
70 | ExampleIcon(Maki.warehouse, "Maki", "warehouse"),
71 | ];
--------------------------------------------------------------------------------
/example/lib/src/icon_lists/meteocons_icons.dart:
--------------------------------------------------------------------------------
1 |
2 | import 'package:fluttericon/meteocons_icons.dart';
3 | import '../example_icon.dart';
4 |
5 | // NB: DO NOT EDIT! This file is auto-generated. See util/gen_examples.dart
6 |
7 | final meteocons_icons = [
8 | ExampleIcon(Meteocons.windy_rain_inv, "Meteocons", "windy_rain_inv"),
9 | ExampleIcon(Meteocons.snow_inv, "Meteocons", "snow_inv"),
10 | ExampleIcon(Meteocons.snow_heavy_inv, "Meteocons", "snow_heavy_inv"),
11 | ExampleIcon(Meteocons.hail_inv, "Meteocons", "hail_inv"),
12 | ExampleIcon(Meteocons.clouds_inv, "Meteocons", "clouds_inv"),
13 | ExampleIcon(Meteocons.clouds_flash_inv, "Meteocons", "clouds_flash_inv"),
14 | ExampleIcon(Meteocons.temperature, "Meteocons", "temperature"),
15 | ExampleIcon(Meteocons.compass, "Meteocons", "compass"),
16 | ExampleIcon(Meteocons.na, "Meteocons", "na"),
17 | ExampleIcon(Meteocons.celcius, "Meteocons", "celcius"),
18 | ExampleIcon(Meteocons.fahrenheit, "Meteocons", "fahrenheit"),
19 | ExampleIcon(Meteocons.clouds_flash_alt, "Meteocons", "clouds_flash_alt"),
20 | ExampleIcon(Meteocons.sun_inv, "Meteocons", "sun_inv"),
21 | ExampleIcon(Meteocons.moon_inv, "Meteocons", "moon_inv"),
22 | ExampleIcon(Meteocons.cloud_sun_inv, "Meteocons", "cloud_sun_inv"),
23 | ExampleIcon(Meteocons.cloud_moon_inv, "Meteocons", "cloud_moon_inv"),
24 | ExampleIcon(Meteocons.cloud_inv, "Meteocons", "cloud_inv"),
25 | ExampleIcon(Meteocons.cloud_flash_inv, "Meteocons", "cloud_flash_inv"),
26 | ExampleIcon(Meteocons.drizzle_inv, "Meteocons", "drizzle_inv"),
27 | ExampleIcon(Meteocons.rain_inv, "Meteocons", "rain_inv"),
28 | ExampleIcon(Meteocons.windy_inv, "Meteocons", "windy_inv"),
29 | ExampleIcon(Meteocons.sunrise, "Meteocons", "sunrise"),
30 | ExampleIcon(Meteocons.sun, "Meteocons", "sun"),
31 | ExampleIcon(Meteocons.moon, "Meteocons", "moon"),
32 | ExampleIcon(Meteocons.eclipse, "Meteocons", "eclipse"),
33 | ExampleIcon(Meteocons.mist, "Meteocons", "mist"),
34 | ExampleIcon(Meteocons.wind, "Meteocons", "wind"),
35 | ExampleIcon(Meteocons.snowflake, "Meteocons", "snowflake"),
36 | ExampleIcon(Meteocons.cloud_sun, "Meteocons", "cloud_sun"),
37 | ExampleIcon(Meteocons.cloud_moon, "Meteocons", "cloud_moon"),
38 | ExampleIcon(Meteocons.fog_sun, "Meteocons", "fog_sun"),
39 | ExampleIcon(Meteocons.fog_moon, "Meteocons", "fog_moon"),
40 | ExampleIcon(Meteocons.fog_cloud, "Meteocons", "fog_cloud"),
41 | ExampleIcon(Meteocons.fog, "Meteocons", "fog"),
42 | ExampleIcon(Meteocons.cloud, "Meteocons", "cloud"),
43 | ExampleIcon(Meteocons.cloud_flash, "Meteocons", "cloud_flash"),
44 | ExampleIcon(Meteocons.cloud_flash_alt, "Meteocons", "cloud_flash_alt"),
45 | ExampleIcon(Meteocons.drizzle, "Meteocons", "drizzle"),
46 | ExampleIcon(Meteocons.rain, "Meteocons", "rain"),
47 | ExampleIcon(Meteocons.windy, "Meteocons", "windy"),
48 | ExampleIcon(Meteocons.windy_rain, "Meteocons", "windy_rain"),
49 | ExampleIcon(Meteocons.snow, "Meteocons", "snow"),
50 | ExampleIcon(Meteocons.snow_alt, "Meteocons", "snow_alt"),
51 | ExampleIcon(Meteocons.snow_heavy, "Meteocons", "snow_heavy"),
52 | ExampleIcon(Meteocons.hail, "Meteocons", "hail"),
53 | ExampleIcon(Meteocons.clouds, "Meteocons", "clouds"),
54 | ExampleIcon(Meteocons.clouds_flash, "Meteocons", "clouds_flash"),
55 | ];
--------------------------------------------------------------------------------
/example/lib/src/icon_lists/mfg_labs_icons.dart:
--------------------------------------------------------------------------------
1 |
2 | import 'package:fluttericon/mfg_labs_icons.dart';
3 | import '../example_icon.dart';
4 |
5 | // NB: DO NOT EDIT! This file is auto-generated. See util/gen_examples.dart
6 |
7 | final mfg_labs_icons = [
8 | ExampleIcon(MfgLabs.search, "MfgLabs", "search"),
9 | ExampleIcon(MfgLabs.mail, "MfgLabs", "mail"),
10 | ExampleIcon(MfgLabs.heart, "MfgLabs", "heart"),
11 | ExampleIcon(MfgLabs.heart_broken, "MfgLabs", "heart_broken"),
12 | ExampleIcon(MfgLabs.star, "MfgLabs", "star"),
13 | ExampleIcon(MfgLabs.star_empty, "MfgLabs", "star_empty"),
14 | ExampleIcon(MfgLabs.star_half, "MfgLabs", "star_half"),
15 | ExampleIcon(MfgLabs.star_half_empty, "MfgLabs", "star_half_empty"),
16 | ExampleIcon(MfgLabs.user, "MfgLabs", "user"),
17 | ExampleIcon(MfgLabs.user_male, "MfgLabs", "user_male"),
18 | ExampleIcon(MfgLabs.user_female, "MfgLabs", "user_female"),
19 | ExampleIcon(MfgLabs.users, "MfgLabs", "users"),
20 | ExampleIcon(MfgLabs.movie, "MfgLabs", "movie"),
21 | ExampleIcon(MfgLabs.videocam, "MfgLabs", "videocam"),
22 | ExampleIcon(MfgLabs.isight, "MfgLabs", "isight"),
23 | ExampleIcon(MfgLabs.camera, "MfgLabs", "camera"),
24 | ExampleIcon(MfgLabs.menu, "MfgLabs", "menu"),
25 | ExampleIcon(MfgLabs.th_thumb, "MfgLabs", "th_thumb"),
26 | ExampleIcon(MfgLabs.th_thumb_empty, "MfgLabs", "th_thumb_empty"),
27 | ExampleIcon(MfgLabs.th_list, "MfgLabs", "th_list"),
28 | ExampleIcon(MfgLabs.ok, "MfgLabs", "ok"),
29 | ExampleIcon(MfgLabs.ok_circled, "MfgLabs", "ok_circled"),
30 | ExampleIcon(MfgLabs.cancel, "MfgLabs", "cancel"),
31 | ExampleIcon(MfgLabs.cancel_circled, "MfgLabs", "cancel_circled"),
32 | ExampleIcon(MfgLabs.plus, "MfgLabs", "plus"),
33 | ExampleIcon(MfgLabs.help_circled, "MfgLabs", "help_circled"),
34 | ExampleIcon(MfgLabs.help_circled_alt, "MfgLabs", "help_circled_alt"),
35 | ExampleIcon(MfgLabs.info_circled, "MfgLabs", "info_circled"),
36 | ExampleIcon(MfgLabs.info_circled_alt, "MfgLabs", "info_circled_alt"),
37 | ExampleIcon(MfgLabs.home, "MfgLabs", "home"),
38 | ExampleIcon(MfgLabs.link, "MfgLabs", "link"),
39 | ExampleIcon(MfgLabs.attach, "MfgLabs", "attach"),
40 | ExampleIcon(MfgLabs.lock, "MfgLabs", "lock"),
41 | ExampleIcon(MfgLabs.lock_alt, "MfgLabs", "lock_alt"),
42 | ExampleIcon(MfgLabs.lock_open, "MfgLabs", "lock_open"),
43 | ExampleIcon(MfgLabs.lock_open_alt, "MfgLabs", "lock_open_alt"),
44 | ExampleIcon(MfgLabs.eye, "MfgLabs", "eye"),
45 | ExampleIcon(MfgLabs.download, "MfgLabs", "download"),
46 | ExampleIcon(MfgLabs.upload, "MfgLabs", "upload"),
47 | ExampleIcon(MfgLabs.download_cloud, "MfgLabs", "download_cloud"),
48 | ExampleIcon(MfgLabs.upload_cloud, "MfgLabs", "upload_cloud"),
49 | ExampleIcon(MfgLabs.reply, "MfgLabs", "reply"),
50 | ExampleIcon(MfgLabs.pencil, "MfgLabs", "pencil"),
51 | ExampleIcon(MfgLabs.export_icon, "MfgLabs", "export_icon"),
52 | ExampleIcon(MfgLabs.print, "MfgLabs", "print"),
53 | ExampleIcon(MfgLabs.retweet, "MfgLabs", "retweet"),
54 | ExampleIcon(MfgLabs.comment, "MfgLabs", "comment"),
55 | ExampleIcon(MfgLabs.chat, "MfgLabs", "chat"),
56 | ExampleIcon(MfgLabs.bell, "MfgLabs", "bell"),
57 | ExampleIcon(MfgLabs.attention, "MfgLabs", "attention"),
58 | ExampleIcon(MfgLabs.attention_alt, "MfgLabs", "attention_alt"),
59 | ExampleIcon(MfgLabs.location, "MfgLabs", "location"),
60 | ExampleIcon(MfgLabs.trash, "MfgLabs", "trash"),
61 | ExampleIcon(MfgLabs.doc, "MfgLabs", "doc"),
62 | ExampleIcon(MfgLabs.newspaper, "MfgLabs", "newspaper"),
63 | ExampleIcon(MfgLabs.folder, "MfgLabs", "folder"),
64 | ExampleIcon(MfgLabs.folder_open, "MfgLabs", "folder_open"),
65 | ExampleIcon(MfgLabs.folder_empty, "MfgLabs", "folder_empty"),
66 | ExampleIcon(MfgLabs.folder_open_empty, "MfgLabs", "folder_open_empty"),
67 | ExampleIcon(MfgLabs.cog, "MfgLabs", "cog"),
68 | ExampleIcon(MfgLabs.calendar, "MfgLabs", "calendar"),
69 | ExampleIcon(MfgLabs.login, "MfgLabs", "login"),
70 | ExampleIcon(MfgLabs.logout, "MfgLabs", "logout"),
71 | ExampleIcon(MfgLabs.mic, "MfgLabs", "mic"),
72 | ExampleIcon(MfgLabs.mic_off, "MfgLabs", "mic_off"),
73 | ExampleIcon(MfgLabs.clock, "MfgLabs", "clock"),
74 | ExampleIcon(MfgLabs.stopwatch, "MfgLabs", "stopwatch"),
75 | ExampleIcon(MfgLabs.hourglass, "MfgLabs", "hourglass"),
76 | ExampleIcon(MfgLabs.zoom_in, "MfgLabs", "zoom_in"),
77 | ExampleIcon(MfgLabs.zoom_out, "MfgLabs", "zoom_out"),
78 | ExampleIcon(MfgLabs.down_open, "MfgLabs", "down_open"),
79 | ExampleIcon(MfgLabs.left_open, "MfgLabs", "left_open"),
80 | ExampleIcon(MfgLabs.right_open, "MfgLabs", "right_open"),
81 | ExampleIcon(MfgLabs.up_open, "MfgLabs", "up_open"),
82 | ExampleIcon(MfgLabs.down, "MfgLabs", "down"),
83 | ExampleIcon(MfgLabs.left, "MfgLabs", "left"),
84 | ExampleIcon(MfgLabs.right, "MfgLabs", "right"),
85 | ExampleIcon(MfgLabs.up, "MfgLabs", "up"),
86 | ExampleIcon(MfgLabs.down_bold, "MfgLabs", "down_bold"),
87 | ExampleIcon(MfgLabs.left_bold, "MfgLabs", "left_bold"),
88 | ExampleIcon(MfgLabs.right_bold, "MfgLabs", "right_bold"),
89 | ExampleIcon(MfgLabs.up_bold, "MfgLabs", "up_bold"),
90 | ExampleIcon(MfgLabs.down_fat, "MfgLabs", "down_fat"),
91 | ExampleIcon(MfgLabs.left_fat, "MfgLabs", "left_fat"),
92 | ExampleIcon(MfgLabs.right_fat, "MfgLabs", "right_fat"),
93 | ExampleIcon(MfgLabs.up_fat, "MfgLabs", "up_fat"),
94 | ExampleIcon(MfgLabs.ccw, "MfgLabs", "ccw"),
95 | ExampleIcon(MfgLabs.shuffle, "MfgLabs", "shuffle"),
96 | ExampleIcon(MfgLabs.play, "MfgLabs", "play"),
97 | ExampleIcon(MfgLabs.pause, "MfgLabs", "pause"),
98 | ExampleIcon(MfgLabs.stop, "MfgLabs", "stop"),
99 | ExampleIcon(MfgLabs.to_end, "MfgLabs", "to_end"),
100 | ExampleIcon(MfgLabs.to_start, "MfgLabs", "to_start"),
101 | ExampleIcon(MfgLabs.fast_forward, "MfgLabs", "fast_forward"),
102 | ExampleIcon(MfgLabs.fast_backward, "MfgLabs", "fast_backward"),
103 | ExampleIcon(MfgLabs.trophy, "MfgLabs", "trophy"),
104 | ExampleIcon(MfgLabs.monitor, "MfgLabs", "monitor"),
105 | ExampleIcon(MfgLabs.tablet, "MfgLabs", "tablet"),
106 | ExampleIcon(MfgLabs.mobile, "MfgLabs", "mobile"),
107 | ExampleIcon(MfgLabs.data_science, "MfgLabs", "data_science"),
108 | ExampleIcon(MfgLabs.data_science_inv, "MfgLabs", "data_science_inv"),
109 | ExampleIcon(MfgLabs.inbox, "MfgLabs", "inbox"),
110 | ExampleIcon(MfgLabs.globe, "MfgLabs", "globe"),
111 | ExampleIcon(MfgLabs.globe_inv, "MfgLabs", "globe_inv"),
112 | ExampleIcon(MfgLabs.flash, "MfgLabs", "flash"),
113 | ExampleIcon(MfgLabs.cloud, "MfgLabs", "cloud"),
114 | ExampleIcon(MfgLabs.coverflow, "MfgLabs", "coverflow"),
115 | ExampleIcon(MfgLabs.coverflow_empty, "MfgLabs", "coverflow_empty"),
116 | ExampleIcon(MfgLabs.math, "MfgLabs", "math"),
117 | ExampleIcon(MfgLabs.math_circled, "MfgLabs", "math_circled"),
118 | ExampleIcon(MfgLabs.math_circled_empty, "MfgLabs", "math_circled_empty"),
119 | ExampleIcon(MfgLabs.paper_plane, "MfgLabs", "paper_plane"),
120 | ExampleIcon(MfgLabs.paper_plane_alt, "MfgLabs", "paper_plane_alt"),
121 | ExampleIcon(MfgLabs.paper_plane_alt2, "MfgLabs", "paper_plane_alt2"),
122 | ExampleIcon(MfgLabs.fontsize, "MfgLabs", "fontsize"),
123 | ExampleIcon(MfgLabs.color_adjust, "MfgLabs", "color_adjust"),
124 | ExampleIcon(MfgLabs.fire, "MfgLabs", "fire"),
125 | ExampleIcon(MfgLabs.chart_bar, "MfgLabs", "chart_bar"),
126 | ExampleIcon(MfgLabs.hdd, "MfgLabs", "hdd"),
127 | ExampleIcon(MfgLabs.connected_object, "MfgLabs", "connected_object"),
128 | ExampleIcon(MfgLabs.ruler, "MfgLabs", "ruler"),
129 | ExampleIcon(MfgLabs.vector, "MfgLabs", "vector"),
130 | ExampleIcon(MfgLabs.vector_pencil, "MfgLabs", "vector_pencil"),
131 | ExampleIcon(MfgLabs.at, "MfgLabs", "at"),
132 | ExampleIcon(MfgLabs.hash, "MfgLabs", "hash"),
133 | ExampleIcon(MfgLabs.female, "MfgLabs", "female"),
134 | ExampleIcon(MfgLabs.male, "MfgLabs", "male"),
135 | ExampleIcon(MfgLabs.spread, "MfgLabs", "spread"),
136 | ExampleIcon(MfgLabs.king, "MfgLabs", "king"),
137 | ExampleIcon(MfgLabs.anchor, "MfgLabs", "anchor"),
138 | ExampleIcon(MfgLabs.joystick, "MfgLabs", "joystick"),
139 | ExampleIcon(MfgLabs.spinner1, "MfgLabs", "spinner1"),
140 | ExampleIcon(MfgLabs.spinner2, "MfgLabs", "spinner2"),
141 | ExampleIcon(MfgLabs.github, "MfgLabs", "github"),
142 | ExampleIcon(MfgLabs.github_circled, "MfgLabs", "github_circled"),
143 | ExampleIcon(MfgLabs.github_circled_alt, "MfgLabs", "github_circled_alt"),
144 | ExampleIcon(MfgLabs.github_circled_alt2, "MfgLabs", "github_circled_alt2"),
145 | ExampleIcon(MfgLabs.twitter, "MfgLabs", "twitter"),
146 | ExampleIcon(MfgLabs.twitter_circled, "MfgLabs", "twitter_circled"),
147 | ExampleIcon(MfgLabs.facebook, "MfgLabs", "facebook"),
148 | ExampleIcon(MfgLabs.facebook_circled, "MfgLabs", "facebook_circled"),
149 | ExampleIcon(MfgLabs.gplus, "MfgLabs", "gplus"),
150 | ExampleIcon(MfgLabs.gplus_circled, "MfgLabs", "gplus_circled"),
151 | ExampleIcon(MfgLabs.linkedin, "MfgLabs", "linkedin"),
152 | ExampleIcon(MfgLabs.linkedin_circled, "MfgLabs", "linkedin_circled"),
153 | ExampleIcon(MfgLabs.dribbble, "MfgLabs", "dribbble"),
154 | ExampleIcon(MfgLabs.dribbble_circled, "MfgLabs", "dribbble_circled"),
155 | ExampleIcon(MfgLabs.instagram, "MfgLabs", "instagram"),
156 | ExampleIcon(MfgLabs.instagram_circled, "MfgLabs", "instagram_circled"),
157 | ExampleIcon(MfgLabs.soundcloud, "MfgLabs", "soundcloud"),
158 | ExampleIcon(MfgLabs.soundcloud_circled, "MfgLabs", "soundcloud_circled"),
159 | ExampleIcon(MfgLabs.mfg_logo, "MfgLabs", "mfg_logo"),
160 | ExampleIcon(MfgLabs.mfg_logo_circled, "MfgLabs", "mfg_logo_circled"),
161 | ];
--------------------------------------------------------------------------------
/example/lib/src/icon_lists/modern_pictograms_icons.dart:
--------------------------------------------------------------------------------
1 |
2 | import 'package:fluttericon/modern_pictograms_icons.dart';
3 | import '../example_icon.dart';
4 |
5 | // NB: DO NOT EDIT! This file is auto-generated. See util/gen_examples.dart
6 |
7 | final modern_pictograms_icons = [
8 | ExampleIcon(ModernPictograms.search, "ModernPictograms", "search"),
9 | ExampleIcon(ModernPictograms.mail, "ModernPictograms", "mail"),
10 | ExampleIcon(ModernPictograms.heart, "ModernPictograms", "heart"),
11 | ExampleIcon(ModernPictograms.star, "ModernPictograms", "star"),
12 | ExampleIcon(ModernPictograms.user, "ModernPictograms", "user"),
13 | ExampleIcon(ModernPictograms.user_woman, "ModernPictograms", "user_woman"),
14 | ExampleIcon(ModernPictograms.user_pair, "ModernPictograms", "user_pair"),
15 | ExampleIcon(ModernPictograms.video_alt, "ModernPictograms", "video_alt"),
16 | ExampleIcon(ModernPictograms.videocam, "ModernPictograms", "videocam"),
17 | ExampleIcon(ModernPictograms.videocam_alt, "ModernPictograms", "videocam_alt"),
18 | ExampleIcon(ModernPictograms.camera, "ModernPictograms", "camera"),
19 | ExampleIcon(ModernPictograms.th, "ModernPictograms", "th"),
20 | ExampleIcon(ModernPictograms.th_list, "ModernPictograms", "th_list"),
21 | ExampleIcon(ModernPictograms.ok, "ModernPictograms", "ok"),
22 | ExampleIcon(ModernPictograms.cancel, "ModernPictograms", "cancel"),
23 | ExampleIcon(ModernPictograms.cancel_circle, "ModernPictograms", "cancel_circle"),
24 | ExampleIcon(ModernPictograms.plus, "ModernPictograms", "plus"),
25 | ExampleIcon(ModernPictograms.home, "ModernPictograms", "home"),
26 | ExampleIcon(ModernPictograms.lock, "ModernPictograms", "lock"),
27 | ExampleIcon(ModernPictograms.lock_open, "ModernPictograms", "lock_open"),
28 | ExampleIcon(ModernPictograms.eye, "ModernPictograms", "eye"),
29 | ExampleIcon(ModernPictograms.tag, "ModernPictograms", "tag"),
30 | ExampleIcon(ModernPictograms.thumbs_up, "ModernPictograms", "thumbs_up"),
31 | ExampleIcon(ModernPictograms.thumbs_down, "ModernPictograms", "thumbs_down"),
32 | ExampleIcon(ModernPictograms.download, "ModernPictograms", "download"),
33 | ExampleIcon(ModernPictograms.export_icon, "ModernPictograms", "export_icon"),
34 | ExampleIcon(ModernPictograms.pencil, "ModernPictograms", "pencil"),
35 | ExampleIcon(ModernPictograms.pencil_alt, "ModernPictograms", "pencil_alt"),
36 | ExampleIcon(ModernPictograms.edit, "ModernPictograms", "edit"),
37 | ExampleIcon(ModernPictograms.chat, "ModernPictograms", "chat"),
38 | ExampleIcon(ModernPictograms.print, "ModernPictograms", "print"),
39 | ExampleIcon(ModernPictograms.bell, "ModernPictograms", "bell"),
40 | ExampleIcon(ModernPictograms.attention, "ModernPictograms", "attention"),
41 | ExampleIcon(ModernPictograms.info, "ModernPictograms", "info"),
42 | ExampleIcon(ModernPictograms.question, "ModernPictograms", "question"),
43 | ExampleIcon(ModernPictograms.location, "ModernPictograms", "location"),
44 | ExampleIcon(ModernPictograms.trash, "ModernPictograms", "trash"),
45 | ExampleIcon(ModernPictograms.doc, "ModernPictograms", "doc"),
46 | ExampleIcon(ModernPictograms.article, "ModernPictograms", "article"),
47 | ExampleIcon(ModernPictograms.article_alt, "ModernPictograms", "article_alt"),
48 | ExampleIcon(ModernPictograms.rss, "ModernPictograms", "rss"),
49 | ExampleIcon(ModernPictograms.wrench, "ModernPictograms", "wrench"),
50 | ExampleIcon(ModernPictograms.basket, "ModernPictograms", "basket"),
51 | ExampleIcon(ModernPictograms.basket_alt, "ModernPictograms", "basket_alt"),
52 | ExampleIcon(ModernPictograms.calendar, "ModernPictograms", "calendar"),
53 | ExampleIcon(ModernPictograms.calendar_alt, "ModernPictograms", "calendar_alt"),
54 | ExampleIcon(ModernPictograms.volume_off, "ModernPictograms", "volume_off"),
55 | ExampleIcon(ModernPictograms.volume_down, "ModernPictograms", "volume_down"),
56 | ExampleIcon(ModernPictograms.volume_up, "ModernPictograms", "volume_up"),
57 | ExampleIcon(ModernPictograms.bullhorn, "ModernPictograms", "bullhorn"),
58 | ExampleIcon(ModernPictograms.clock, "ModernPictograms", "clock"),
59 | ExampleIcon(ModernPictograms.clock_alt, "ModernPictograms", "clock_alt"),
60 | ExampleIcon(ModernPictograms.stop, "ModernPictograms", "stop"),
61 | ExampleIcon(ModernPictograms.resize_full, "ModernPictograms", "resize_full"),
62 | ExampleIcon(ModernPictograms.resize_small, "ModernPictograms", "resize_small"),
63 | ExampleIcon(ModernPictograms.zoom_in, "ModernPictograms", "zoom_in"),
64 | ExampleIcon(ModernPictograms.zoom_out, "ModernPictograms", "zoom_out"),
65 | ExampleIcon(ModernPictograms.popup, "ModernPictograms", "popup"),
66 | ExampleIcon(ModernPictograms.down_dir, "ModernPictograms", "down_dir"),
67 | ExampleIcon(ModernPictograms.left_dir, "ModernPictograms", "left_dir"),
68 | ExampleIcon(ModernPictograms.right_dir, "ModernPictograms", "right_dir"),
69 | ExampleIcon(ModernPictograms.up_dir, "ModernPictograms", "up_dir"),
70 | ExampleIcon(ModernPictograms.down, "ModernPictograms", "down"),
71 | ExampleIcon(ModernPictograms.up, "ModernPictograms", "up"),
72 | ExampleIcon(ModernPictograms.cw, "ModernPictograms", "cw"),
73 | ExampleIcon(ModernPictograms.signal, "ModernPictograms", "signal"),
74 | ExampleIcon(ModernPictograms.award, "ModernPictograms", "award"),
75 | ExampleIcon(ModernPictograms.mobile, "ModernPictograms", "mobile"),
76 | ExampleIcon(ModernPictograms.mobile_alt, "ModernPictograms", "mobile_alt"),
77 | ExampleIcon(ModernPictograms.tablet, "ModernPictograms", "tablet"),
78 | ExampleIcon(ModernPictograms.ipod, "ModernPictograms", "ipod"),
79 | ExampleIcon(ModernPictograms.cd, "ModernPictograms", "cd"),
80 | ExampleIcon(ModernPictograms.grid, "ModernPictograms", "grid"),
81 | ExampleIcon(ModernPictograms.book, "ModernPictograms", "book"),
82 | ExampleIcon(ModernPictograms.easel, "ModernPictograms", "easel"),
83 | ExampleIcon(ModernPictograms.globe, "ModernPictograms", "globe"),
84 | ExampleIcon(ModernPictograms.chart, "ModernPictograms", "chart"),
85 | ExampleIcon(ModernPictograms.chart_bar, "ModernPictograms", "chart_bar"),
86 | ExampleIcon(ModernPictograms.chart_pie, "ModernPictograms", "chart_pie"),
87 | ExampleIcon(ModernPictograms.dollar, "ModernPictograms", "dollar"),
88 | ExampleIcon(ModernPictograms.at, "ModernPictograms", "at"),
89 | ExampleIcon(ModernPictograms.colon, "ModernPictograms", "colon"),
90 | ExampleIcon(ModernPictograms.semicolon, "ModernPictograms", "semicolon"),
91 | ExampleIcon(ModernPictograms.squares, "ModernPictograms", "squares"),
92 | ExampleIcon(ModernPictograms.money, "ModernPictograms", "money"),
93 | ExampleIcon(ModernPictograms.facebook, "ModernPictograms", "facebook"),
94 | ExampleIcon(ModernPictograms.facebook_rect, "ModernPictograms", "facebook_rect"),
95 | ExampleIcon(ModernPictograms.twitter, "ModernPictograms", "twitter"),
96 | ExampleIcon(ModernPictograms.twitter_bird, "ModernPictograms", "twitter_bird"),
97 | ExampleIcon(ModernPictograms.twitter_rect, "ModernPictograms", "twitter_rect"),
98 | ExampleIcon(ModernPictograms.youtube, "ModernPictograms", "youtube"),
99 | ];
--------------------------------------------------------------------------------
/example/lib/src/icon_lists/web_symbols_icons.dart:
--------------------------------------------------------------------------------
1 |
2 | import 'package:fluttericon/web_symbols_icons.dart';
3 | import '../example_icon.dart';
4 |
5 | // NB: DO NOT EDIT! This file is auto-generated. See util/gen_examples.dart
6 |
7 | final web_symbols_icons = [
8 | ExampleIcon(WebSymbols.search, "WebSymbols", "search"),
9 | ExampleIcon(WebSymbols.mail, "WebSymbols", "mail"),
10 | ExampleIcon(WebSymbols.heart, "WebSymbols", "heart"),
11 | ExampleIcon(WebSymbols.heart_empty, "WebSymbols", "heart_empty"),
12 | ExampleIcon(WebSymbols.star, "WebSymbols", "star"),
13 | ExampleIcon(WebSymbols.user, "WebSymbols", "user"),
14 | ExampleIcon(WebSymbols.video, "WebSymbols", "video"),
15 | ExampleIcon(WebSymbols.picture, "WebSymbols", "picture"),
16 | ExampleIcon(WebSymbols.th_large, "WebSymbols", "th_large"),
17 | ExampleIcon(WebSymbols.th, "WebSymbols", "th"),
18 | ExampleIcon(WebSymbols.th_list, "WebSymbols", "th_list"),
19 | ExampleIcon(WebSymbols.ok, "WebSymbols", "ok"),
20 | ExampleIcon(WebSymbols.ok_circle, "WebSymbols", "ok_circle"),
21 | ExampleIcon(WebSymbols.cancel, "WebSymbols", "cancel"),
22 | ExampleIcon(WebSymbols.cancel_circle, "WebSymbols", "cancel_circle"),
23 | ExampleIcon(WebSymbols.plus_circle, "WebSymbols", "plus_circle"),
24 | ExampleIcon(WebSymbols.minus_circle, "WebSymbols", "minus_circle"),
25 | ExampleIcon(WebSymbols.link, "WebSymbols", "link"),
26 | ExampleIcon(WebSymbols.attach, "WebSymbols", "attach"),
27 | ExampleIcon(WebSymbols.lock, "WebSymbols", "lock"),
28 | ExampleIcon(WebSymbols.lock_open, "WebSymbols", "lock_open"),
29 | ExampleIcon(WebSymbols.tag, "WebSymbols", "tag"),
30 | ExampleIcon(WebSymbols.reply, "WebSymbols", "reply"),
31 | ExampleIcon(WebSymbols.reply_all, "WebSymbols", "reply_all"),
32 | ExampleIcon(WebSymbols.forward, "WebSymbols", "forward"),
33 | ExampleIcon(WebSymbols.code, "WebSymbols", "code"),
34 | ExampleIcon(WebSymbols.retweet, "WebSymbols", "retweet"),
35 | ExampleIcon(WebSymbols.comment, "WebSymbols", "comment"),
36 | ExampleIcon(WebSymbols.comment_alt, "WebSymbols", "comment_alt"),
37 | ExampleIcon(WebSymbols.chat, "WebSymbols", "chat"),
38 | ExampleIcon(WebSymbols.attention, "WebSymbols", "attention"),
39 | ExampleIcon(WebSymbols.location, "WebSymbols", "location"),
40 | ExampleIcon(WebSymbols.doc, "WebSymbols", "doc"),
41 | ExampleIcon(WebSymbols.docs_landscape, "WebSymbols", "docs_landscape"),
42 | ExampleIcon(WebSymbols.folder, "WebSymbols", "folder"),
43 | ExampleIcon(WebSymbols.archive, "WebSymbols", "archive"),
44 | ExampleIcon(WebSymbols.rss, "WebSymbols", "rss"),
45 | ExampleIcon(WebSymbols.rss_alt, "WebSymbols", "rss_alt"),
46 | ExampleIcon(WebSymbols.cog, "WebSymbols", "cog"),
47 | ExampleIcon(WebSymbols.logout, "WebSymbols", "logout"),
48 | ExampleIcon(WebSymbols.clock, "WebSymbols", "clock"),
49 | ExampleIcon(WebSymbols.block, "WebSymbols", "block"),
50 | ExampleIcon(WebSymbols.resize_full, "WebSymbols", "resize_full"),
51 | ExampleIcon(WebSymbols.resize_full_circle, "WebSymbols", "resize_full_circle"),
52 | ExampleIcon(WebSymbols.popup, "WebSymbols", "popup"),
53 | ExampleIcon(WebSymbols.left_open, "WebSymbols", "left_open"),
54 | ExampleIcon(WebSymbols.right_open, "WebSymbols", "right_open"),
55 | ExampleIcon(WebSymbols.down_circle, "WebSymbols", "down_circle"),
56 | ExampleIcon(WebSymbols.left_circle, "WebSymbols", "left_circle"),
57 | ExampleIcon(WebSymbols.right_circle, "WebSymbols", "right_circle"),
58 | ExampleIcon(WebSymbols.up_circle, "WebSymbols", "up_circle"),
59 | ExampleIcon(WebSymbols.down_dir, "WebSymbols", "down_dir"),
60 | ExampleIcon(WebSymbols.right_dir, "WebSymbols", "right_dir"),
61 | ExampleIcon(WebSymbols.down_micro, "WebSymbols", "down_micro"),
62 | ExampleIcon(WebSymbols.up_micro, "WebSymbols", "up_micro"),
63 | ExampleIcon(WebSymbols.cw_circle, "WebSymbols", "cw_circle"),
64 | ExampleIcon(WebSymbols.arrows_cw, "WebSymbols", "arrows_cw"),
65 | ExampleIcon(WebSymbols.updown_circle, "WebSymbols", "updown_circle"),
66 | ExampleIcon(WebSymbols.target, "WebSymbols", "target"),
67 | ExampleIcon(WebSymbols.signal, "WebSymbols", "signal"),
68 | ExampleIcon(WebSymbols.progress_0, "WebSymbols", "progress_0"),
69 | ExampleIcon(WebSymbols.progress_1, "WebSymbols", "progress_1"),
70 | ExampleIcon(WebSymbols.progress_2, "WebSymbols", "progress_2"),
71 | ExampleIcon(WebSymbols.progress_3, "WebSymbols", "progress_3"),
72 | ExampleIcon(WebSymbols.progress_4, "WebSymbols", "progress_4"),
73 | ExampleIcon(WebSymbols.progress_5, "WebSymbols", "progress_5"),
74 | ExampleIcon(WebSymbols.progress_6, "WebSymbols", "progress_6"),
75 | ExampleIcon(WebSymbols.progress_7, "WebSymbols", "progress_7"),
76 | ExampleIcon(WebSymbols.font, "WebSymbols", "font"),
77 | ExampleIcon(WebSymbols.list, "WebSymbols", "list"),
78 | ExampleIcon(WebSymbols.list_numbered, "WebSymbols", "list_numbered"),
79 | ExampleIcon(WebSymbols.indent_left, "WebSymbols", "indent_left"),
80 | ExampleIcon(WebSymbols.indent_right, "WebSymbols", "indent_right"),
81 | ExampleIcon(WebSymbols.cloud, "WebSymbols", "cloud"),
82 | ExampleIcon(WebSymbols.terminal, "WebSymbols", "terminal"),
83 | ExampleIcon(WebSymbols.facebook_rect, "WebSymbols", "facebook_rect"),
84 | ExampleIcon(WebSymbols.twitter_bird, "WebSymbols", "twitter_bird"),
85 | ExampleIcon(WebSymbols.vimeo_rect, "WebSymbols", "vimeo_rect"),
86 | ExampleIcon(WebSymbols.tumblr_rect, "WebSymbols", "tumblr_rect"),
87 | ExampleIcon(WebSymbols.googleplus_rect, "WebSymbols", "googleplus_rect"),
88 | ExampleIcon(WebSymbols.linkedin_rect, "WebSymbols", "linkedin_rect"),
89 | ExampleIcon(WebSymbols.skype, "WebSymbols", "skype"),
90 | ExampleIcon(WebSymbols.vkontakte_rect, "WebSymbols", "vkontakte_rect"),
91 | ExampleIcon(WebSymbols.youtube, "WebSymbols", "youtube"),
92 | ExampleIcon(WebSymbols.odnoklassniki_rect, "WebSymbols", "odnoklassniki_rect"),
93 | ];
--------------------------------------------------------------------------------
/example/lib/src/icon_lists/zocial_icons.dart:
--------------------------------------------------------------------------------
1 |
2 | import 'package:fluttericon/zocial_icons.dart';
3 | import '../example_icon.dart';
4 |
5 | // NB: DO NOT EDIT! This file is auto-generated. See util/gen_examples.dart
6 |
7 | final zocial_icons = [
8 | ExampleIcon(Zocial.duckduckgo, "Zocial", "duckduckgo"),
9 | ExampleIcon(Zocial.aim, "Zocial", "aim"),
10 | ExampleIcon(Zocial.delicious, "Zocial", "delicious"),
11 | ExampleIcon(Zocial.paypal, "Zocial", "paypal"),
12 | ExampleIcon(Zocial.flattr, "Zocial", "flattr"),
13 | ExampleIcon(Zocial.android, "Zocial", "android"),
14 | ExampleIcon(Zocial.eventful, "Zocial", "eventful"),
15 | ExampleIcon(Zocial.smashmag, "Zocial", "smashmag"),
16 | ExampleIcon(Zocial.gplus, "Zocial", "gplus"),
17 | ExampleIcon(Zocial.wikipedia, "Zocial", "wikipedia"),
18 | ExampleIcon(Zocial.lanyrd, "Zocial", "lanyrd"),
19 | ExampleIcon(Zocial.calendar, "Zocial", "calendar"),
20 | ExampleIcon(Zocial.stumbleupon, "Zocial", "stumbleupon"),
21 | ExampleIcon(Zocial.fivehundredpx, "Zocial", "fivehundredpx"),
22 | ExampleIcon(Zocial.pinterest, "Zocial", "pinterest"),
23 | ExampleIcon(Zocial.bitcoin, "Zocial", "bitcoin"),
24 | ExampleIcon(Zocial.w3c, "Zocial", "w3c"),
25 | ExampleIcon(Zocial.foursquare, "Zocial", "foursquare"),
26 | ExampleIcon(Zocial.html5, "Zocial", "html5"),
27 | ExampleIcon(Zocial.ie, "Zocial", "ie"),
28 | ExampleIcon(Zocial.call, "Zocial", "call"),
29 | ExampleIcon(Zocial.grooveshark, "Zocial", "grooveshark"),
30 | ExampleIcon(Zocial.ninetyninedesigns, "Zocial", "ninetyninedesigns"),
31 | ExampleIcon(Zocial.forrst, "Zocial", "forrst"),
32 | ExampleIcon(Zocial.digg, "Zocial", "digg"),
33 | ExampleIcon(Zocial.spotify, "Zocial", "spotify"),
34 | ExampleIcon(Zocial.reddit, "Zocial", "reddit"),
35 | ExampleIcon(Zocial.guest, "Zocial", "guest"),
36 | ExampleIcon(Zocial.gowalla, "Zocial", "gowalla"),
37 | ExampleIcon(Zocial.appstore, "Zocial", "appstore"),
38 | ExampleIcon(Zocial.blogger, "Zocial", "blogger"),
39 | ExampleIcon(Zocial.cc, "Zocial", "cc"),
40 | ExampleIcon(Zocial.dribbble, "Zocial", "dribbble"),
41 | ExampleIcon(Zocial.evernote, "Zocial", "evernote"),
42 | ExampleIcon(Zocial.flickr, "Zocial", "flickr"),
43 | ExampleIcon(Zocial.google, "Zocial", "google"),
44 | ExampleIcon(Zocial.viadeo, "Zocial", "viadeo"),
45 | ExampleIcon(Zocial.instapaper, "Zocial", "instapaper"),
46 | ExampleIcon(Zocial.weibo, "Zocial", "weibo"),
47 | ExampleIcon(Zocial.klout, "Zocial", "klout"),
48 | ExampleIcon(Zocial.linkedin, "Zocial", "linkedin"),
49 | ExampleIcon(Zocial.meetup, "Zocial", "meetup"),
50 | ExampleIcon(Zocial.vk, "Zocial", "vk"),
51 | ExampleIcon(Zocial.plancast, "Zocial", "plancast"),
52 | ExampleIcon(Zocial.disqus, "Zocial", "disqus"),
53 | ExampleIcon(Zocial.rss, "Zocial", "rss"),
54 | ExampleIcon(Zocial.skype, "Zocial", "skype"),
55 | ExampleIcon(Zocial.twitter, "Zocial", "twitter"),
56 | ExampleIcon(Zocial.youtube, "Zocial", "youtube"),
57 | ExampleIcon(Zocial.vimeo, "Zocial", "vimeo"),
58 | ExampleIcon(Zocial.windows, "Zocial", "windows"),
59 | ExampleIcon(Zocial.xing, "Zocial", "xing"),
60 | ExampleIcon(Zocial.yahoo, "Zocial", "yahoo"),
61 | ExampleIcon(Zocial.chrome, "Zocial", "chrome"),
62 | ExampleIcon(Zocial.email, "Zocial", "email"),
63 | ExampleIcon(Zocial.macstore, "Zocial", "macstore"),
64 | ExampleIcon(Zocial.myspace, "Zocial", "myspace"),
65 | ExampleIcon(Zocial.podcast, "Zocial", "podcast"),
66 | ExampleIcon(Zocial.amazon, "Zocial", "amazon"),
67 | ExampleIcon(Zocial.steam, "Zocial", "steam"),
68 | ExampleIcon(Zocial.cloudapp, "Zocial", "cloudapp"),
69 | ExampleIcon(Zocial.dropbox, "Zocial", "dropbox"),
70 | ExampleIcon(Zocial.ebay, "Zocial", "ebay"),
71 | ExampleIcon(Zocial.facebook, "Zocial", "facebook"),
72 | ExampleIcon(Zocial.github, "Zocial", "github"),
73 | ExampleIcon(Zocial.github_circled, "Zocial", "github_circled"),
74 | ExampleIcon(Zocial.googleplay, "Zocial", "googleplay"),
75 | ExampleIcon(Zocial.itunes, "Zocial", "itunes"),
76 | ExampleIcon(Zocial.plurk, "Zocial", "plurk"),
77 | ExampleIcon(Zocial.songkick, "Zocial", "songkick"),
78 | ExampleIcon(Zocial.lastfm, "Zocial", "lastfm"),
79 | ExampleIcon(Zocial.gmail, "Zocial", "gmail"),
80 | ExampleIcon(Zocial.pinboard, "Zocial", "pinboard"),
81 | ExampleIcon(Zocial.openid, "Zocial", "openid"),
82 | ExampleIcon(Zocial.quora, "Zocial", "quora"),
83 | ExampleIcon(Zocial.soundcloud, "Zocial", "soundcloud"),
84 | ExampleIcon(Zocial.tumblr, "Zocial", "tumblr"),
85 | ExampleIcon(Zocial.eventasaurus, "Zocial", "eventasaurus"),
86 | ExampleIcon(Zocial.wordpress, "Zocial", "wordpress"),
87 | ExampleIcon(Zocial.yelp, "Zocial", "yelp"),
88 | ExampleIcon(Zocial.intensedebate, "Zocial", "intensedebate"),
89 | ExampleIcon(Zocial.eventbrite, "Zocial", "eventbrite"),
90 | ExampleIcon(Zocial.scribd, "Zocial", "scribd"),
91 | ExampleIcon(Zocial.posterous, "Zocial", "posterous"),
92 | ExampleIcon(Zocial.stripe, "Zocial", "stripe"),
93 | ExampleIcon(Zocial.opentable, "Zocial", "opentable"),
94 | ExampleIcon(Zocial.cart, "Zocial", "cart"),
95 | ExampleIcon(Zocial.print, "Zocial", "print"),
96 | ExampleIcon(Zocial.angellist, "Zocial", "angellist"),
97 | ExampleIcon(Zocial.instagram, "Zocial", "instagram"),
98 | ExampleIcon(Zocial.dwolla, "Zocial", "dwolla"),
99 | ExampleIcon(Zocial.appnet, "Zocial", "appnet"),
100 | ExampleIcon(Zocial.statusnet, "Zocial", "statusnet"),
101 | ExampleIcon(Zocial.acrobat, "Zocial", "acrobat"),
102 | ExampleIcon(Zocial.drupal, "Zocial", "drupal"),
103 | ExampleIcon(Zocial.buffer, "Zocial", "buffer"),
104 | ExampleIcon(Zocial.pocket, "Zocial", "pocket"),
105 | ExampleIcon(Zocial.bitbucket, "Zocial", "bitbucket"),
106 | ExampleIcon(Zocial.lego, "Zocial", "lego"),
107 | ExampleIcon(Zocial.login, "Zocial", "login"),
108 | ExampleIcon(Zocial.stackoverflow, "Zocial", "stackoverflow"),
109 | ExampleIcon(Zocial.hackernews, "Zocial", "hackernews"),
110 | ExampleIcon(Zocial.lkdto, "Zocial", "lkdto"),
111 | ];
--------------------------------------------------------------------------------
/example/pubspec.yaml:
--------------------------------------------------------------------------------
1 | name: fluttericon_example
2 | description: Example for the fluttericon package
3 |
4 | # The following line prevents the package from being accidentally published to
5 | # pub.dev using `pub publish`. This is preferred for private packages.
6 | publish_to: 'none' # Remove this line if you wish to publish to pub.dev
7 |
8 | version: 1.0.0+1
9 |
10 | environment:
11 | sdk: ">=2.12.0 <3.0.0"
12 |
13 | dependencies:
14 | flutter:
15 | sdk: flutter
16 | fluttericon:
17 | path: ../
18 |
19 | # The following section is specific to Flutter.
20 | flutter:
21 | uses-material-design: true
22 |
23 |
--------------------------------------------------------------------------------
/fluttericon_pkg.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/fontconfigs/config-brandico.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Brandico",
3 | "css_prefix_text": "",
4 | "css_use_suffix": false,
5 | "hinting": true,
6 | "units_per_em": 1000,
7 | "ascent": 850,
8 | "glyphs": [
9 | {
10 | "uid": "240979dd9fcf2e46250e66792edb8092",
11 | "css": "facebook-1",
12 | "code": 62208,
13 | "src": "brandico"
14 | },
15 | {
16 | "uid": "8045477f6a7ef0bd7caff130ad25b88d",
17 | "css": "facebook-rect",
18 | "code": 62209,
19 | "src": "brandico"
20 | },
21 | {
22 | "uid": "d611dd319d8c13b4551dc5bd85c1bdfd",
23 | "css": "twitter-1",
24 | "code": 62210,
25 | "src": "brandico"
26 | },
27 | {
28 | "uid": "4c01f5d3ba5fbf029bca8630cce41e6a",
29 | "css": "twitter-bird",
30 | "code": 62211,
31 | "src": "brandico"
32 | },
33 | {
34 | "uid": "70cdf244c51630e09038659d1dcbee87",
35 | "css": "vimeo-1",
36 | "code": 62223,
37 | "src": "brandico"
38 | },
39 | {
40 | "uid": "31483d870b3f14ac12bdfe7331a6af99",
41 | "css": "vimeo-rect",
42 | "code": 62222,
43 | "src": "brandico"
44 | },
45 | {
46 | "uid": "076f25da90f45dd112e006f2cd7ea76b",
47 | "css": "tumblr-1",
48 | "code": 62225,
49 | "src": "brandico"
50 | },
51 | {
52 | "uid": "9e6a3483242474b6a1f77739ae3fdfdc",
53 | "css": "tumblr-rect",
54 | "code": 62224,
55 | "src": "brandico"
56 | },
57 | {
58 | "uid": "626fb97a7c0c0db53a1853fb9e96e223",
59 | "css": "googleplus-rect",
60 | "code": 62217,
61 | "src": "brandico"
62 | },
63 | {
64 | "uid": "24d1008bf15b6c02a5e7a6af026987dd",
65 | "css": "github-text",
66 | "code": 62215,
67 | "src": "brandico"
68 | },
69 | {
70 | "uid": "4a0bb1ac004980bb3837560d4c9e8cee",
71 | "css": "github-1",
72 | "code": 62216,
73 | "src": "brandico"
74 | },
75 | {
76 | "uid": "5a00c877da3f63d37cdc021815e3f5a9",
77 | "css": "skype-1",
78 | "code": 62219,
79 | "src": "brandico"
80 | },
81 | {
82 | "uid": "01f67de2dc0137389f1c3aced6273acd",
83 | "css": "icq",
84 | "code": 62212,
85 | "src": "brandico"
86 | },
87 | {
88 | "uid": "b2417d1ce399577d53fff70d54976fea",
89 | "css": "yandex",
90 | "code": 62213,
91 | "src": "brandico"
92 | },
93 | {
94 | "uid": "ea0cb6bedac64ae7933b03dad3130ef6",
95 | "css": "yandex-rect",
96 | "code": 62214,
97 | "src": "brandico"
98 | },
99 | {
100 | "uid": "5b16ceef1c8638bd5389c9302ea04098",
101 | "css": "vkontakte-rect",
102 | "code": 62218,
103 | "src": "brandico"
104 | },
105 | {
106 | "uid": "229e50061df526f24f1ae884fab52101",
107 | "css": "odnoklassniki",
108 | "code": 62220,
109 | "src": "brandico"
110 | },
111 | {
112 | "uid": "4a02cc611ae9fb342d6026b2ed6cc44e",
113 | "css": "odnoklassniki-rect",
114 | "code": 62221,
115 | "src": "brandico"
116 | },
117 | {
118 | "uid": "eeec90e0e80f11e1aff10800200c9a66",
119 | "css": "friendfeed",
120 | "code": 62226,
121 | "src": "brandico"
122 | },
123 | {
124 | "uid": "41f4dd00e81111e1aff10800200c9a66",
125 | "css": "friendfeed-rect",
126 | "code": 62227,
127 | "src": "brandico"
128 | },
129 | {
130 | "uid": "303f1f30-eda7-11e1-aff1-0800200c9a66",
131 | "css": "blogger-1",
132 | "code": 62228,
133 | "src": "brandico"
134 | },
135 | {
136 | "uid": "a38dfae0ec2d11e1aff10800200c9a66",
137 | "css": "blogger-rect",
138 | "code": 62229,
139 | "src": "brandico"
140 | },
141 | {
142 | "uid": "d04790a0ec2d11e1aff10800200c9a66",
143 | "css": "deviantart",
144 | "code": 62230,
145 | "src": "brandico"
146 | },
147 | {
148 | "uid": "466d1430ec2e11e1aff10800200c9a66",
149 | "css": "jabber",
150 | "code": 62231,
151 | "src": "brandico"
152 | },
153 | {
154 | "uid": "9e237480ec2e11e1aff10800200c9a66",
155 | "css": "lastfm-1",
156 | "code": 62232,
157 | "src": "brandico"
158 | },
159 | {
160 | "uid": "53a3bbcda09740c98a1c3d2e0a6a89fb",
161 | "css": "lastfm-rect",
162 | "code": 62233,
163 | "src": "brandico"
164 | },
165 | {
166 | "uid": "542e3f055aaa4ddfb9ab3e00397db47f",
167 | "css": "linkedin-1",
168 | "code": 62234,
169 | "src": "brandico"
170 | },
171 | {
172 | "uid": "e9e96618b0f44170930f9b179237c76e",
173 | "css": "linkedin-rect",
174 | "code": 62235,
175 | "src": "brandico"
176 | },
177 | {
178 | "uid": "d93230ef6fa54fb9805ba4cc9d9af5b1",
179 | "css": "picasa",
180 | "code": 62236,
181 | "src": "brandico"
182 | },
183 | {
184 | "uid": "1357ba39f8dc4519949cc4da55226b62",
185 | "css": "wordpress-1",
186 | "code": 62237,
187 | "src": "brandico"
188 | },
189 | {
190 | "uid": "dad4e7f8dc2e57c92cffc0231202d9a0",
191 | "css": "instagram-1",
192 | "code": 62238,
193 | "src": "brandico"
194 | },
195 | {
196 | "uid": "cc20f2a7fa05a475130c406740bbbd26",
197 | "css": "instagram-filled",
198 | "code": 62239,
199 | "src": "brandico"
200 | },
201 | {
202 | "uid": "ca1c321a95f268ed0e54e7ba11a8264d",
203 | "css": "diigo",
204 | "code": 62240,
205 | "src": "brandico"
206 | },
207 | {
208 | "uid": "968e63a0a36311e29e960800200c9a66",
209 | "css": "box",
210 | "code": 62241,
211 | "src": "brandico"
212 | },
213 | {
214 | "uid": "d52050c0a36711e29e960800200c9a66",
215 | "css": "box-rect",
216 | "code": 62242,
217 | "src": "brandico"
218 | },
219 | {
220 | "uid": "5d312ed68325656686a91f6da8fa04bd",
221 | "css": "tudou",
222 | "code": 62243,
223 | "src": "brandico"
224 | },
225 | {
226 | "uid": "c874a7b43d3f61059bd6db64fc7d6cb3",
227 | "css": "youku",
228 | "code": 62244,
229 | "src": "brandico"
230 | },
231 | {
232 | "uid": "3f06cdfffd60c5968c601a2e6c8f9a1b",
233 | "css": "win8",
234 | "code": 62245,
235 | "src": "brandico"
236 | },
237 | {
238 | "uid": "ca0f6425e0c44d613febeb0f23fa8ddf",
239 | "css": "amex",
240 | "code": 62246,
241 | "src": "brandico"
242 | },
243 | {
244 | "uid": "bbabc3d5d970358cec0a6d19a396b562",
245 | "css": "discover",
246 | "code": 62247,
247 | "src": "brandico"
248 | },
249 | {
250 | "uid": "cd65196712e52477b9252b4b296b0c44",
251 | "css": "visa",
252 | "code": 62248,
253 | "src": "brandico"
254 | },
255 | {
256 | "uid": "c3043114c56d36658e5cae51d36281c8",
257 | "css": "mastercard",
258 | "code": 62249,
259 | "src": "brandico"
260 | },
261 | {
262 | "uid": "bf819a687a180e0e02ef319600c99d3b",
263 | "css": "houzz",
264 | "code": 62250,
265 | "src": "brandico"
266 | },
267 | {
268 | "uid": "2518846ee21c610004effeae5cb8f9cc",
269 | "css": "bandcamp",
270 | "code": 62251,
271 | "src": "brandico"
272 | },
273 | {
274 | "uid": "155970c9f52b23f31026bab7163caa63",
275 | "css": "codepen",
276 | "code": 62252,
277 | "src": "brandico"
278 | }
279 | ]
280 | }
--------------------------------------------------------------------------------
/fontconfigs/config-fontelico.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Fontelico",
3 | "css_prefix_text": "",
4 | "css_use_suffix": false,
5 | "hinting": true,
6 | "units_per_em": 1000,
7 | "ascent": 850,
8 | "glyphs": [
9 | {
10 | "uid": "c64623255a4a7c72436b199b05296c4f",
11 | "css": "emo-happy",
12 | "code": 59392,
13 | "src": "fontelico"
14 | },
15 | {
16 | "uid": "1ba44825e5f10920b4e3f1d0c73f79a2",
17 | "css": "emo-wink",
18 | "code": 59393,
19 | "src": "fontelico"
20 | },
21 | {
22 | "uid": "4bb2045a2aca451705fe8a23c4a576ab",
23 | "css": "emo-wink2",
24 | "code": 59411,
25 | "src": "fontelico"
26 | },
27 | {
28 | "uid": "53ed8570225581269cd7eff5795e8bea",
29 | "css": "emo-unhappy",
30 | "code": 59394,
31 | "src": "fontelico"
32 | },
33 | {
34 | "uid": "fd59eac4d575b48eb156590b63a355fd",
35 | "css": "emo-sleep",
36 | "code": 59395,
37 | "src": "fontelico"
38 | },
39 | {
40 | "uid": "142263941b9f4cd4b2b84f1f4cd13b1d",
41 | "css": "emo-thumbsup",
42 | "code": 59396,
43 | "src": "fontelico"
44 | },
45 | {
46 | "uid": "4dd56d61fd0dab19277824da301424b3",
47 | "css": "emo-devil",
48 | "code": 59397,
49 | "src": "fontelico"
50 | },
51 | {
52 | "uid": "68e298ff2d8b25dd7f647ed64f5ae690",
53 | "css": "emo-surprised",
54 | "code": 59398,
55 | "src": "fontelico"
56 | },
57 | {
58 | "uid": "bb68a13a3574b087d4350eff0b8d48e3",
59 | "css": "emo-tongue",
60 | "code": 59399,
61 | "src": "fontelico"
62 | },
63 | {
64 | "uid": "48cc210e59ff4bc56b6c8fba6eb384b8",
65 | "css": "emo-coffee",
66 | "code": 59400,
67 | "src": "fontelico"
68 | },
69 | {
70 | "uid": "078fec38562c3f83a1201a908040c141",
71 | "css": "emo-sunglasses",
72 | "code": 59401,
73 | "src": "fontelico"
74 | },
75 | {
76 | "uid": "043b585886018be7408f4c77c1a3759c",
77 | "css": "emo-displeased",
78 | "code": 59402,
79 | "src": "fontelico"
80 | },
81 | {
82 | "uid": "3a900d0e9f43f5409211f62bec557379",
83 | "css": "emo-beer",
84 | "code": 59403,
85 | "src": "fontelico"
86 | },
87 | {
88 | "uid": "cbc328d1c779a2b9e3b1199d904199a5",
89 | "css": "emo-grin",
90 | "code": 59404,
91 | "src": "fontelico"
92 | },
93 | {
94 | "uid": "f0d3ad15d020cf187d42dd3b2295b65c",
95 | "css": "emo-angry",
96 | "code": 59405,
97 | "src": "fontelico"
98 | },
99 | {
100 | "uid": "5195e2dcb4a63fbb8c09896a8058f6ab",
101 | "css": "emo-saint",
102 | "code": 59406,
103 | "src": "fontelico"
104 | },
105 | {
106 | "uid": "04688d76a33ce7a7950e40fae79c08ac",
107 | "css": "emo-cry",
108 | "code": 59407,
109 | "src": "fontelico"
110 | },
111 | {
112 | "uid": "4843d0d6050dd508d4c101a334f46db2",
113 | "css": "emo-shoot",
114 | "code": 59408,
115 | "src": "fontelico"
116 | },
117 | {
118 | "uid": "fc92480dedc439d274d4e3e4b425edf4",
119 | "css": "emo-squint",
120 | "code": 59409,
121 | "src": "fontelico"
122 | },
123 | {
124 | "uid": "2bd5f98482d86649958312ea2ab5bb40",
125 | "css": "emo-laugh",
126 | "code": 59410,
127 | "src": "fontelico"
128 | },
129 | {
130 | "uid": "72109d2fb3088d0e66ea6a9204297651",
131 | "css": "spin1",
132 | "code": 59440,
133 | "src": "fontelico"
134 | },
135 | {
136 | "uid": "f0c301ac841dafc38d8eb1b933fc73e5",
137 | "css": "spin2",
138 | "code": 59441,
139 | "src": "fontelico"
140 | },
141 | {
142 | "uid": "2a6740fc2f9d0edea54205963f662594",
143 | "css": "spin3",
144 | "code": 59442,
145 | "src": "fontelico"
146 | },
147 | {
148 | "uid": "9bd60140934a1eb9236fd7a8ab1ff6ba",
149 | "css": "spin4",
150 | "code": 59444,
151 | "src": "fontelico"
152 | },
153 | {
154 | "uid": "5d2d07f112b8de19f2c0dbfec3e42c05",
155 | "css": "spin5",
156 | "code": 59448,
157 | "src": "fontelico"
158 | },
159 | {
160 | "uid": "9bc2902722abb366a213a052ade360bc",
161 | "css": "spin6",
162 | "code": 59449,
163 | "src": "fontelico"
164 | },
165 | {
166 | "uid": "62c089cb34e74b3a1200bc7f5314eb4e",
167 | "css": "firefox",
168 | "code": 59456,
169 | "src": "fontelico"
170 | },
171 | {
172 | "uid": "9c2b737b16ae2c8d66b7bfd29ba5ecd8",
173 | "css": "chrome",
174 | "code": 59457,
175 | "src": "fontelico"
176 | },
177 | {
178 | "uid": "45861dd1e5ce4fde338bcccf01eeb808",
179 | "css": "opera",
180 | "code": 59458,
181 | "src": "fontelico"
182 | },
183 | {
184 | "uid": "2a46f1d1c9bd036e17a74e46613c1636",
185 | "css": "ie",
186 | "code": 59459,
187 | "src": "fontelico"
188 | },
189 | {
190 | "uid": "186dec7a13156bbe2550790c158fb85d",
191 | "css": "crown",
192 | "code": 59460,
193 | "src": "fontelico"
194 | },
195 | {
196 | "uid": "36ef9feb0754335302784521267a9ad4",
197 | "css": "crown-plus",
198 | "code": 59461,
199 | "src": "fontelico"
200 | },
201 | {
202 | "uid": "ec8496ef645f3be7b28147ec60cd9ab1",
203 | "css": "crown-minus",
204 | "code": 59462,
205 | "src": "fontelico"
206 | },
207 | {
208 | "uid": "8ce732688587909ad0a9d8323eaca8ad",
209 | "css": "marquee",
210 | "code": 59463,
211 | "src": "fontelico"
212 | }
213 | ]
214 | }
--------------------------------------------------------------------------------
/fontconfigs/config-linecons.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Linecons",
3 | "css_prefix_text": "",
4 | "css_use_suffix": false,
5 | "hinting": true,
6 | "units_per_em": 1000,
7 | "ascent": 850,
8 | "glyphs": [
9 | {
10 | "uid": "572c9ded6a688698dc275b30ff30fefa",
11 | "css": "music",
12 | "code": 59392,
13 | "src": "linecons"
14 | },
15 | {
16 | "uid": "9725db89b610135dc76cd8a21afffa83",
17 | "css": "search",
18 | "code": 59393,
19 | "src": "linecons"
20 | },
21 | {
22 | "uid": "91bac16b22827347e9ee20477f0b44d2",
23 | "css": "mail",
24 | "code": 59394,
25 | "src": "linecons"
26 | },
27 | {
28 | "uid": "b19ac67070bc44e310990016288e449c",
29 | "css": "heart",
30 | "code": 59395,
31 | "src": "linecons"
32 | },
33 | {
34 | "uid": "0817b47d6e5f1d85f2428640a021f0c4",
35 | "css": "star",
36 | "code": 59396,
37 | "src": "linecons"
38 | },
39 | {
40 | "uid": "56a0672588820ab1a16363e5d07dd22e",
41 | "css": "user",
42 | "code": 59397,
43 | "src": "linecons"
44 | },
45 | {
46 | "uid": "f2a37db235ca1951d60d7ebc9733eb54",
47 | "css": "videocam",
48 | "code": 59398,
49 | "src": "linecons"
50 | },
51 | {
52 | "uid": "b59cc4d390a6df564a055f43c03a6af5",
53 | "css": "camera",
54 | "code": 59399,
55 | "src": "linecons"
56 | },
57 | {
58 | "uid": "8573943a49ed6dd8f7819070445baa46",
59 | "css": "photo",
60 | "code": 59400,
61 | "src": "linecons"
62 | },
63 | {
64 | "uid": "359f380b2113cb40259269aed843e33d",
65 | "css": "attach",
66 | "code": 59401,
67 | "src": "linecons"
68 | },
69 | {
70 | "uid": "47e9e56d2b5abe839bcf1e014d643dea",
71 | "css": "lock",
72 | "code": 59402,
73 | "src": "linecons"
74 | },
75 | {
76 | "uid": "a58c05a8a3ba59ababd4860a30892560",
77 | "css": "eye",
78 | "code": 59403,
79 | "src": "linecons"
80 | },
81 | {
82 | "uid": "930c31d4c72bd792b5dceb6de607c3e0",
83 | "css": "tag",
84 | "code": 59404,
85 | "src": "linecons"
86 | },
87 | {
88 | "uid": "06a2fbb04dffecdb444936073cae9123",
89 | "css": "thumbs-up",
90 | "code": 59405,
91 | "src": "linecons"
92 | },
93 | {
94 | "uid": "2aeb4987b469d22fcb8b471b6d2cdfff",
95 | "css": "pencil",
96 | "code": 59406,
97 | "src": "linecons"
98 | },
99 | {
100 | "uid": "5b1a68729f60f8be3769238379d1b8e9",
101 | "css": "comment",
102 | "code": 59407,
103 | "src": "linecons"
104 | },
105 | {
106 | "uid": "1ea8ad6dbe1ae9a73565ad16cf88de19",
107 | "css": "location",
108 | "code": 59408,
109 | "src": "linecons"
110 | },
111 | {
112 | "uid": "c2958cfd1eed4434ab6e4bd6ab337af9",
113 | "css": "cup",
114 | "code": 59409,
115 | "src": "linecons"
116 | },
117 | {
118 | "uid": "2cc73cc335f054682c04fe63439c4dcb",
119 | "css": "trash",
120 | "code": 59410,
121 | "src": "linecons"
122 | },
123 | {
124 | "uid": "f978da58836f23373882916f05fb70b4",
125 | "css": "doc",
126 | "code": 59411,
127 | "src": "linecons"
128 | },
129 | {
130 | "uid": "29f4bce4a60650057c5248e30baa15a6",
131 | "css": "note",
132 | "code": 59412,
133 | "src": "linecons"
134 | },
135 | {
136 | "uid": "484b4ad2058d17849f205c4054b6f315",
137 | "css": "cog",
138 | "code": 59413,
139 | "src": "linecons"
140 | },
141 | {
142 | "uid": "3e2bd88137dd7ceec98b4bfd8640e5ec",
143 | "css": "params",
144 | "code": 59414,
145 | "src": "linecons"
146 | },
147 | {
148 | "uid": "43e4647c57186b5e06874621b5e665be",
149 | "css": "calendar",
150 | "code": 59415,
151 | "src": "linecons"
152 | },
153 | {
154 | "uid": "143d93c9abdee0f4a7a2a810acc62b91",
155 | "css": "sound",
156 | "code": 59416,
157 | "src": "linecons"
158 | },
159 | {
160 | "uid": "ee22dc89481ea63f27654f59dcace804",
161 | "css": "clock",
162 | "code": 59417,
163 | "src": "linecons"
164 | },
165 | {
166 | "uid": "fb3ee9c192c946342e0cdd12f06d7774",
167 | "css": "lightbulb",
168 | "code": 59418,
169 | "src": "linecons"
170 | },
171 | {
172 | "uid": "cc5e3696cf6c3ad8c32daaea05355a99",
173 | "css": "tv",
174 | "code": 59419,
175 | "src": "linecons"
176 | },
177 | {
178 | "uid": "7697f1734d53461137f05faab3f79cf0",
179 | "css": "desktop",
180 | "code": 59420,
181 | "src": "linecons"
182 | },
183 | {
184 | "uid": "6a9f3405aba67bcaee81e7ea38946b27",
185 | "css": "mobile",
186 | "code": 59421,
187 | "src": "linecons"
188 | },
189 | {
190 | "uid": "52cde78d270e411ccf22c9ec02910d69",
191 | "css": "cd",
192 | "code": 59422,
193 | "src": "linecons"
194 | },
195 | {
196 | "uid": "efaf7e97e8b1aa7c2b52cc29432c96ca",
197 | "css": "inbox",
198 | "code": 59423,
199 | "src": "linecons"
200 | },
201 | {
202 | "uid": "1e89103762be72b0720eda0468e62b90",
203 | "css": "globe",
204 | "code": 59424,
205 | "src": "linecons"
206 | },
207 | {
208 | "uid": "f6eb7f8aed5dc03a323d5ef2895ae50b",
209 | "css": "cloud",
210 | "code": 59425,
211 | "src": "linecons"
212 | },
213 | {
214 | "uid": "6fbd93c0d220507921015a15575009e5",
215 | "css": "paper-plane",
216 | "code": 59426,
217 | "src": "linecons"
218 | },
219 | {
220 | "uid": "04309fefab5210bf502d278d65d134cf",
221 | "css": "fire",
222 | "code": 59427,
223 | "src": "linecons"
224 | },
225 | {
226 | "uid": "4b7f817f780705a5d267ad59e855da91",
227 | "css": "graduation-cap",
228 | "code": 59428,
229 | "src": "linecons"
230 | },
231 | {
232 | "uid": "cdcc1a6693235d1205370c1f47d5e7ad",
233 | "css": "megaphone",
234 | "code": 59429,
235 | "src": "linecons"
236 | },
237 | {
238 | "uid": "02ad0683eaa9826f396fa7ccf1f1fb25",
239 | "css": "database",
240 | "code": 59430,
241 | "src": "linecons"
242 | },
243 | {
244 | "uid": "75347b319511175da51af3955919dbac",
245 | "css": "key",
246 | "code": 59431,
247 | "src": "linecons"
248 | },
249 | {
250 | "uid": "6cc796276697d8a75ae21bb2df4badc9",
251 | "css": "beaker",
252 | "code": 59432,
253 | "src": "linecons"
254 | },
255 | {
256 | "uid": "f5053e43ef8be31afb905801449ae26d",
257 | "css": "truck",
258 | "code": 59433,
259 | "src": "linecons"
260 | },
261 | {
262 | "uid": "b8e88705f42bd79580be828233c65da0",
263 | "css": "money",
264 | "code": 59434,
265 | "src": "linecons"
266 | },
267 | {
268 | "uid": "b08f8c33777cd6b512d9576fc6e7f405",
269 | "css": "food",
270 | "code": 59435,
271 | "src": "linecons"
272 | },
273 | {
274 | "uid": "5d27926667773d186de09fda4312af27",
275 | "css": "shop",
276 | "code": 59436,
277 | "src": "linecons"
278 | },
279 | {
280 | "uid": "f8e8b267a9b949804f0c9dd7fed8e477",
281 | "css": "diamond",
282 | "code": 59437,
283 | "src": "linecons"
284 | },
285 | {
286 | "uid": "862d4faacb164c0412cb3249d43d5d39",
287 | "css": "t-shirt",
288 | "code": 59438,
289 | "src": "linecons"
290 | },
291 | {
292 | "uid": "d58dc0a0927a7dea2992f615f2fbf400",
293 | "css": "wallet",
294 | "code": 59439,
295 | "src": "linecons"
296 | }
297 | ]
298 | }
--------------------------------------------------------------------------------
/fontconfigs/config-maki.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Maki",
3 | "css_prefix_text": "",
4 | "css_use_suffix": false,
5 | "hinting": true,
6 | "units_per_em": 1000,
7 | "ascent": 850,
8 | "glyphs": [
9 | {
10 | "uid": "88a1241bcbe45c8e9616fd34d0f68a55",
11 | "css": "aboveground-rail",
12 | "code": 59392,
13 | "src": "maki"
14 | },
15 | {
16 | "uid": "ee81e35eef77c7d4d26c75258f028bff",
17 | "css": "airfield",
18 | "code": 59393,
19 | "src": "maki"
20 | },
21 | {
22 | "uid": "f7440aaf96d590adceeff59b4dcb32d0",
23 | "css": "airport",
24 | "code": 59394,
25 | "src": "maki"
26 | },
27 | {
28 | "uid": "05417ae0104ab18a0fe454358579a987",
29 | "css": "art-gallery",
30 | "code": 59395,
31 | "src": "maki"
32 | },
33 | {
34 | "uid": "5c8822b310f20896a3c55a25b71008a8",
35 | "css": "bar",
36 | "code": 59396,
37 | "src": "maki"
38 | },
39 | {
40 | "uid": "dc4eb27cd8f0cd537206d00dd85c0286",
41 | "css": "baseball",
42 | "code": 59398,
43 | "src": "maki"
44 | },
45 | {
46 | "uid": "9f5ce0d9f586e3df00449ad6ed6b0bf3",
47 | "css": "basketball",
48 | "code": 59399,
49 | "src": "maki"
50 | },
51 | {
52 | "uid": "77886ff217450e06c8ffb7c88cb41e8b",
53 | "css": "beer",
54 | "code": 59400,
55 | "src": "maki"
56 | },
57 | {
58 | "uid": "3fcff44d055ea3e68ea50aaa7d91947f",
59 | "css": "belowground-rail",
60 | "code": 59401,
61 | "src": "maki"
62 | },
63 | {
64 | "uid": "aab7e7622e6ee1ed8166fb73f20e8c9a",
65 | "css": "bicycle",
66 | "code": 59402,
67 | "src": "maki"
68 | },
69 | {
70 | "uid": "2b39f74a074e338a67270567e95142cb",
71 | "css": "bus",
72 | "code": 59403,
73 | "src": "maki"
74 | },
75 | {
76 | "uid": "492fe0ef4cb41d4e4de8502897685399",
77 | "css": "cafe",
78 | "code": 59404,
79 | "src": "maki"
80 | },
81 | {
82 | "uid": "244d3253e3ca5a0d602dd3574050fe93",
83 | "css": "campsite",
84 | "code": 59405,
85 | "src": "maki"
86 | },
87 | {
88 | "uid": "cc50849b33fcede3d861f5a94a22969f",
89 | "css": "cemetery",
90 | "code": 59406,
91 | "src": "maki"
92 | },
93 | {
94 | "uid": "3fe687c833fa36452029b6d57e9149bf",
95 | "css": "cinema",
96 | "code": 59407,
97 | "src": "maki"
98 | },
99 | {
100 | "uid": "020dbfb0a5a4a25775bc751e5891e161",
101 | "css": "college",
102 | "code": 59408,
103 | "src": "maki"
104 | },
105 | {
106 | "uid": "fc455b9530e0b37facc289f42a120fdd",
107 | "css": "commerical-building",
108 | "code": 59409,
109 | "src": "maki"
110 | },
111 | {
112 | "uid": "5f1e8c36dffb553902e0e5c0c71faf6b",
113 | "css": "credit-card",
114 | "code": 59410,
115 | "src": "maki"
116 | },
117 | {
118 | "uid": "3dfa88388f5e84f8e8fdc4f6320c8b44",
119 | "css": "cricket",
120 | "code": 59411,
121 | "src": "maki"
122 | },
123 | {
124 | "uid": "aec75ed0b4851c282824143392dde047",
125 | "css": "embassy",
126 | "code": 59412,
127 | "src": "maki"
128 | },
129 | {
130 | "uid": "d27bcf5c8638e4078aaadae1d49b6909",
131 | "css": "fast-food",
132 | "code": 59413,
133 | "src": "maki"
134 | },
135 | {
136 | "uid": "6d3728ea0e5678ab9cf6840c4a040e34",
137 | "css": "ferry",
138 | "code": 59414,
139 | "src": "maki"
140 | },
141 | {
142 | "uid": "a9d3392264236bb9fe4d60a130c662d1",
143 | "css": "fire-station",
144 | "code": 59415,
145 | "src": "maki"
146 | },
147 | {
148 | "uid": "429c0a4a7c5aba2f8a894f98b48529b3",
149 | "css": "football",
150 | "code": 59416,
151 | "src": "maki"
152 | },
153 | {
154 | "uid": "63af7ffdab0d3546333634c63554bb82",
155 | "css": "fuel",
156 | "code": 59417,
157 | "src": "maki"
158 | },
159 | {
160 | "uid": "d06b13f30947afbbdae6977413144183",
161 | "css": "garden",
162 | "code": 59418,
163 | "src": "maki"
164 | },
165 | {
166 | "uid": "8815bdcacab2495dd436f029e78a15d7",
167 | "css": "giraffe",
168 | "code": 59419,
169 | "src": "maki"
170 | },
171 | {
172 | "uid": "93f72325e13529f1673ae0c3be4b7d22",
173 | "css": "golf",
174 | "code": 59420,
175 | "src": "maki"
176 | },
177 | {
178 | "uid": "00341f8df1496285c31db5988db1d8b5",
179 | "css": "grocery-store",
180 | "code": 59422,
181 | "src": "maki"
182 | },
183 | {
184 | "uid": "484b90ec34c04b0db020143526d3c21a",
185 | "css": "harbor",
186 | "code": 59423,
187 | "src": "maki"
188 | },
189 | {
190 | "uid": "6dddcfc03d1eaa1bfee628ab291072b6",
191 | "css": "heliport",
192 | "code": 59424,
193 | "src": "maki"
194 | },
195 | {
196 | "uid": "f43389fa3f5a5b152ed0231fe7bb18a7",
197 | "css": "hospital",
198 | "code": 59425,
199 | "src": "maki"
200 | },
201 | {
202 | "uid": "134184de1e4f1dc3d40e0d93bb1ef15e",
203 | "css": "industrial-building",
204 | "code": 59426,
205 | "src": "maki"
206 | },
207 | {
208 | "uid": "56a766cedf13005162899b02cf9546b9",
209 | "css": "library",
210 | "code": 59427,
211 | "src": "maki"
212 | },
213 | {
214 | "uid": "de3978220965d0d1b1cbe671a5a57f9a",
215 | "css": "lodging",
216 | "code": 59428,
217 | "src": "maki"
218 | },
219 | {
220 | "uid": "0b9e9d7b951b0acaac25b9d7ed258120",
221 | "css": "london-underground",
222 | "code": 59429,
223 | "src": "maki"
224 | },
225 | {
226 | "uid": "3e98530afcd866a9d607f8be2b5aa159",
227 | "css": "minefield",
228 | "code": 59430,
229 | "src": "maki"
230 | },
231 | {
232 | "uid": "19d9ceb791d76257545e308954808fc1",
233 | "css": "monument",
234 | "code": 59431,
235 | "src": "maki"
236 | },
237 | {
238 | "uid": "192955900fa17f5677c4fdf2b3f01be7",
239 | "css": "museum",
240 | "code": 59432,
241 | "src": "maki"
242 | },
243 | {
244 | "uid": "ee10c11395b5660a1e10a19cd66ea654",
245 | "css": "pharmacy",
246 | "code": 59433,
247 | "src": "maki"
248 | },
249 | {
250 | "uid": "5040789d726273a910ac5b59e9d8227a",
251 | "css": "pitch",
252 | "code": 59434,
253 | "src": "maki"
254 | },
255 | {
256 | "uid": "2e7c67db76849147d16a6763d07a03a9",
257 | "css": "police",
258 | "code": 59435,
259 | "src": "maki"
260 | },
261 | {
262 | "uid": "3333e460aa2cf5a69989c42c334a4194",
263 | "css": "post",
264 | "code": 59436,
265 | "src": "maki"
266 | },
267 | {
268 | "uid": "0151454c6a8abec62b1b8810aca0af6a",
269 | "css": "prison",
270 | "code": 59437,
271 | "src": "maki"
272 | },
273 | {
274 | "uid": "70276caa975cb1354bc375ca334f6b4b",
275 | "css": "rail",
276 | "code": 59438,
277 | "src": "maki"
278 | },
279 | {
280 | "uid": "7f8b6c0519d85119a6f41fa3c5794806",
281 | "css": "religious-christian",
282 | "code": 59439,
283 | "src": "maki"
284 | },
285 | {
286 | "uid": "2e99947836a643225daf0336e4814bb3",
287 | "css": "religious-islam",
288 | "code": 59440,
289 | "src": "maki"
290 | },
291 | {
292 | "uid": "5604bbb863d0ea7b38dc331705aedb13",
293 | "css": "religious-jewish",
294 | "code": 59441,
295 | "src": "maki"
296 | },
297 | {
298 | "uid": "5cc58545bb38c912940470480d3df145",
299 | "css": "restaurant",
300 | "code": 59442,
301 | "src": "maki"
302 | },
303 | {
304 | "uid": "40664a3e8916bfdcc5fb5655d469723e",
305 | "css": "roadblock",
306 | "code": 59443,
307 | "src": "maki"
308 | },
309 | {
310 | "uid": "653750436fc99eeb29ccd487e6a5bfa6",
311 | "css": "school",
312 | "code": 59444,
313 | "src": "maki"
314 | },
315 | {
316 | "uid": "83a806d41893e8bc6fac601669c76cd2",
317 | "css": "shop",
318 | "code": 59445,
319 | "src": "maki"
320 | },
321 | {
322 | "uid": "ebabd8ff4b67bdbba7660952c30813ca",
323 | "css": "skiing",
324 | "code": 59446,
325 | "src": "maki"
326 | },
327 | {
328 | "uid": "d8813acae9d35ada76fda399a6000587",
329 | "css": "soccer",
330 | "code": 59447,
331 | "src": "maki"
332 | },
333 | {
334 | "uid": "d368c9b110be1daa21f992afca084b8c",
335 | "css": "swimming",
336 | "code": 59448,
337 | "src": "maki"
338 | },
339 | {
340 | "uid": "8a4eb4f98d8e0f3686a741c952b03c08",
341 | "css": "tennis",
342 | "code": 59449,
343 | "src": "maki"
344 | },
345 | {
346 | "uid": "5f89d009e91c94c7c9be2f8711d7a2eb",
347 | "css": "theatre",
348 | "code": 59450,
349 | "src": "maki"
350 | },
351 | {
352 | "uid": "0d0a49f05cb202227853f85ce5f63cdc",
353 | "css": "toilet",
354 | "code": 59451,
355 | "src": "maki"
356 | },
357 | {
358 | "uid": "4c8822c296f8b46e1b0a1c0f627be146",
359 | "css": "town-hall",
360 | "code": 59452,
361 | "src": "maki"
362 | },
363 | {
364 | "uid": "cad619ef78a5500c1e5b3d021d2fdd65",
365 | "css": "trash",
366 | "code": 59453,
367 | "src": "maki"
368 | },
369 | {
370 | "uid": "878dccd7b810bc231a132d86a3028afe",
371 | "css": "tree-1",
372 | "code": 59454,
373 | "src": "maki"
374 | },
375 | {
376 | "uid": "35b65a48339004a947a1dea3092e1daa",
377 | "css": "tree-2",
378 | "code": 59455,
379 | "src": "maki"
380 | },
381 | {
382 | "uid": "bc6ef9c6531c54e927e9dc18e45524b2",
383 | "css": "warehouse",
384 | "code": 59456,
385 | "src": "maki"
386 | }
387 | ]
388 | }
--------------------------------------------------------------------------------
/fontconfigs/config-meteocons.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Meteocons",
3 | "css_prefix_text": "",
4 | "css_use_suffix": false,
5 | "hinting": true,
6 | "units_per_em": 1000,
7 | "ascent": 850,
8 | "glyphs": [
9 | {
10 | "uid": "b69ac48f8ad98e786047ff3d33101045",
11 | "css": "windy-rain-inv",
12 | "code": 59392,
13 | "src": "meteocons"
14 | },
15 | {
16 | "uid": "87cf185e0420ff98e04406c0fbb873eb",
17 | "css": "snow-inv",
18 | "code": 59393,
19 | "src": "meteocons"
20 | },
21 | {
22 | "uid": "f1315f7ea135cbea7966cce0e7c10ce0",
23 | "css": "snow-heavy-inv",
24 | "code": 59394,
25 | "src": "meteocons"
26 | },
27 | {
28 | "uid": "ab5c31256cdd1f6b2d6de7202936f5a1",
29 | "css": "hail-inv",
30 | "code": 59395,
31 | "src": "meteocons"
32 | },
33 | {
34 | "uid": "8f1bbb4667a8372dc4bb7de767f22f11",
35 | "css": "clouds-inv",
36 | "code": 59396,
37 | "src": "meteocons"
38 | },
39 | {
40 | "uid": "b2b73369982f91cddf8ec5f2a692e5ea",
41 | "css": "clouds-flash-inv",
42 | "code": 59397,
43 | "src": "meteocons"
44 | },
45 | {
46 | "uid": "906a8ebb0faf8db0411028a0364bb16d",
47 | "css": "temperature",
48 | "code": 59398,
49 | "src": "meteocons"
50 | },
51 | {
52 | "uid": "a6a5b2ea227f86157ba54ae543785161",
53 | "css": "compass",
54 | "code": 59399,
55 | "src": "meteocons"
56 | },
57 | {
58 | "uid": "053a1eaf96184e74876f45bd0f4970eb",
59 | "css": "na",
60 | "code": 59400,
61 | "src": "meteocons"
62 | },
63 | {
64 | "uid": "39a24b1eb625a4a551585745107e8ef0",
65 | "css": "celcius",
66 | "code": 59401,
67 | "src": "meteocons"
68 | },
69 | {
70 | "uid": "5478f7c5cc0ad4897835f711eccea4dd",
71 | "css": "fahrenheit",
72 | "code": 59402,
73 | "src": "meteocons"
74 | },
75 | {
76 | "uid": "d05dd160c24e53afc4addd30b5655b74",
77 | "css": "clouds-flash-alt",
78 | "code": 59403,
79 | "src": "meteocons"
80 | },
81 | {
82 | "uid": "c1306ee779029bed4f5a2b9b4f5c79e8",
83 | "css": "sun-inv",
84 | "code": 59404,
85 | "src": "meteocons"
86 | },
87 | {
88 | "uid": "2adfda136b09532bd8174b025b67fe87",
89 | "css": "moon-inv",
90 | "code": 59405,
91 | "src": "meteocons"
92 | },
93 | {
94 | "uid": "2c304ff49075ec9647f498504651abf5",
95 | "css": "cloud-sun-inv",
96 | "code": 59406,
97 | "src": "meteocons"
98 | },
99 | {
100 | "uid": "c823149b79158a2bd56d802a6a6f1d1c",
101 | "css": "cloud-moon-inv",
102 | "code": 59407,
103 | "src": "meteocons"
104 | },
105 | {
106 | "uid": "7162ef3c04c51e39b8670cfedb15bcc3",
107 | "css": "cloud-inv",
108 | "code": 59408,
109 | "src": "meteocons"
110 | },
111 | {
112 | "uid": "4bc859f73783486400fc769a90d0a8e0",
113 | "css": "cloud-flash-inv",
114 | "code": 59409,
115 | "src": "meteocons"
116 | },
117 | {
118 | "uid": "92234661a134ed625a779c534b242b3d",
119 | "css": "drizzle-inv",
120 | "code": 59410,
121 | "src": "meteocons"
122 | },
123 | {
124 | "uid": "8d8a2d9bcc41c7ac794e83ffbb919c3c",
125 | "css": "rain-inv",
126 | "code": 59411,
127 | "src": "meteocons"
128 | },
129 | {
130 | "uid": "be6c21cbc48e60a39e80f8b2c33e360e",
131 | "css": "windy-inv",
132 | "code": 59412,
133 | "src": "meteocons"
134 | },
135 | {
136 | "uid": "1c2a34e8bd2f8a53e3b059447a8e544f",
137 | "css": "sunrise",
138 | "code": 59413,
139 | "src": "meteocons"
140 | },
141 | {
142 | "uid": "95fb2e5fdd1ea7e4a420b6ed330e6b08",
143 | "css": "sun",
144 | "code": 59414,
145 | "src": "meteocons"
146 | },
147 | {
148 | "uid": "34e68aa8fbf61f02a748043ccf448a3b",
149 | "css": "moon",
150 | "code": 59415,
151 | "src": "meteocons"
152 | },
153 | {
154 | "uid": "48ab39ab0ba664052cfbf0e52563246a",
155 | "css": "eclipse",
156 | "code": 59416,
157 | "src": "meteocons"
158 | },
159 | {
160 | "uid": "a555120b3743d482efcc3058733d3fd9",
161 | "css": "mist",
162 | "code": 59417,
163 | "src": "meteocons"
164 | },
165 | {
166 | "uid": "2efb5347832a09ae69de043f897ec4b9",
167 | "css": "wind",
168 | "code": 59418,
169 | "src": "meteocons"
170 | },
171 | {
172 | "uid": "d0c325468a74095e565664bec2623aa3",
173 | "css": "snowflake",
174 | "code": 59419,
175 | "src": "meteocons"
176 | },
177 | {
178 | "uid": "9cd3e294ca3ad3dda66bc5a804021c46",
179 | "css": "cloud-sun",
180 | "code": 59420,
181 | "src": "meteocons"
182 | },
183 | {
184 | "uid": "2440f961b415837c6bf30424a6711708",
185 | "css": "cloud-moon",
186 | "code": 59421,
187 | "src": "meteocons"
188 | },
189 | {
190 | "uid": "957fd72e52a0e9eb585a0361114c4c83",
191 | "css": "fog-sun",
192 | "code": 59422,
193 | "src": "meteocons"
194 | },
195 | {
196 | "uid": "dbf0f9c3d15e5e8046bb5f5fb5898b49",
197 | "css": "fog-moon",
198 | "code": 59423,
199 | "src": "meteocons"
200 | },
201 | {
202 | "uid": "aba39b610b88a73d81f0fa683649b92d",
203 | "css": "fog-cloud",
204 | "code": 59424,
205 | "src": "meteocons"
206 | },
207 | {
208 | "uid": "2ca5a006e414e0827f7fc5b187689c04",
209 | "css": "fog",
210 | "code": 59425,
211 | "src": "meteocons"
212 | },
213 | {
214 | "uid": "17463471d0f132cee16835507ea51ecf",
215 | "css": "cloud",
216 | "code": 59426,
217 | "src": "meteocons"
218 | },
219 | {
220 | "uid": "cc1179bd34dcbe7bf80785075af60d37",
221 | "css": "cloud-flash",
222 | "code": 59427,
223 | "src": "meteocons"
224 | },
225 | {
226 | "uid": "9af2b75a89bd99b83457f041df26da8b",
227 | "css": "cloud-flash-alt",
228 | "code": 59428,
229 | "src": "meteocons"
230 | },
231 | {
232 | "uid": "f59875f40cbc5ad1b04775cd96feabf1",
233 | "css": "drizzle",
234 | "code": 59429,
235 | "src": "meteocons"
236 | },
237 | {
238 | "uid": "d577552bb94bdeb53e6517873481aeea",
239 | "css": "rain",
240 | "code": 59430,
241 | "src": "meteocons"
242 | },
243 | {
244 | "uid": "5fad7d41511701337ddd5ad9896edc4b",
245 | "css": "windy",
246 | "code": 59431,
247 | "src": "meteocons"
248 | },
249 | {
250 | "uid": "86351391d6cbc7a85730414294139661",
251 | "css": "windy-rain",
252 | "code": 59432,
253 | "src": "meteocons"
254 | },
255 | {
256 | "uid": "127ed05f3c024a9c73487f18cf3d530d",
257 | "css": "snow",
258 | "code": 59433,
259 | "src": "meteocons"
260 | },
261 | {
262 | "uid": "02bb2eaa1515b8fc954abbaf80212739",
263 | "css": "snow-alt",
264 | "code": 59434,
265 | "src": "meteocons"
266 | },
267 | {
268 | "uid": "0f6059e468716a93329821bcbf11220d",
269 | "css": "snow-heavy",
270 | "code": 59435,
271 | "src": "meteocons"
272 | },
273 | {
274 | "uid": "b500010a53f4807828ac252725dc6fd1",
275 | "css": "hail",
276 | "code": 59436,
277 | "src": "meteocons"
278 | },
279 | {
280 | "uid": "b215adc51ca2aa37e7bbe244d1fa52cc",
281 | "css": "clouds",
282 | "code": 59437,
283 | "src": "meteocons"
284 | },
285 | {
286 | "uid": "f4c428e42b86673278e98e6f2e0a8cd2",
287 | "css": "clouds-flash",
288 | "code": 59438,
289 | "src": "meteocons"
290 | }
291 | ]
292 | }
--------------------------------------------------------------------------------
/lib/brandico_icons.dart:
--------------------------------------------------------------------------------
1 | /// Flutter icons Brandico
2 | /// Copyright (C) 2020 by original authors @ fluttericon.com, fontello.com
3 | /// This font was generated by FlutterIcon.com, which is derived from Fontello.
4 | ///
5 | /// To use this font, place it in your fonts/ directory and include the
6 | /// following in your pubspec.yaml
7 | ///
8 | /// flutter:
9 | /// fonts:
10 | /// - family: Brandico
11 | /// fonts:
12 | /// - asset: fonts/Brandico.ttf
13 | ///
14 | ///
15 | /// * Brandico, (C) 2012 by Vitaly Puzrin
16 | /// Author: Crowdsourced, for Fontello project
17 | /// License: SIL (http://scripts.sil.org/OFL)
18 | /// Homepage:
19 | ///
20 | import 'package:flutter/widgets.dart';
21 |
22 | class Brandico {
23 | Brandico._();
24 |
25 | static const _kFontFam = 'Brandico';
26 | static const _kFontPkg = "fluttericon";
27 |
28 | static const IconData facebook_1 =
29 | const IconData(0xf300, fontFamily: _kFontFam, fontPackage: _kFontPkg);
30 | static const IconData facebook_rect =
31 | const IconData(0xf301, fontFamily: _kFontFam, fontPackage: _kFontPkg);
32 | static const IconData twitter_1 =
33 | const IconData(0xf302, fontFamily: _kFontFam, fontPackage: _kFontPkg);
34 | static const IconData twitter_bird =
35 | const IconData(0xf303, fontFamily: _kFontFam, fontPackage: _kFontPkg);
36 | static const IconData icq =
37 | const IconData(0xf304, fontFamily: _kFontFam, fontPackage: _kFontPkg);
38 | static const IconData yandex =
39 | const IconData(0xf305, fontFamily: _kFontFam, fontPackage: _kFontPkg);
40 | static const IconData yandex_rect =
41 | const IconData(0xf306, fontFamily: _kFontFam, fontPackage: _kFontPkg);
42 | static const IconData github_text =
43 | const IconData(0xf307, fontFamily: _kFontFam, fontPackage: _kFontPkg);
44 | static const IconData github_1 =
45 | const IconData(0xf308, fontFamily: _kFontFam, fontPackage: _kFontPkg);
46 | static const IconData googleplus_rect =
47 | const IconData(0xf309, fontFamily: _kFontFam, fontPackage: _kFontPkg);
48 | static const IconData vkontakte_rect =
49 | const IconData(0xf30a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
50 | static const IconData skype_1 =
51 | const IconData(0xf30b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
52 | static const IconData odnoklassniki =
53 | const IconData(0xf30c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
54 | static const IconData odnoklassniki_rect =
55 | const IconData(0xf30d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
56 | static const IconData vimeo_rect =
57 | const IconData(0xf30e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
58 | static const IconData vimeo_1 =
59 | const IconData(0xf30f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
60 | static const IconData tumblr_rect =
61 | const IconData(0xf310, fontFamily: _kFontFam, fontPackage: _kFontPkg);
62 | static const IconData tumblr_1 =
63 | const IconData(0xf311, fontFamily: _kFontFam, fontPackage: _kFontPkg);
64 | static const IconData friendfeed =
65 | const IconData(0xf312, fontFamily: _kFontFam, fontPackage: _kFontPkg);
66 | static const IconData friendfeed_rect =
67 | const IconData(0xf313, fontFamily: _kFontFam, fontPackage: _kFontPkg);
68 | static const IconData blogger_1 =
69 | const IconData(0xf314, fontFamily: _kFontFam, fontPackage: _kFontPkg);
70 | static const IconData blogger_rect =
71 | const IconData(0xf315, fontFamily: _kFontFam, fontPackage: _kFontPkg);
72 | static const IconData deviantart =
73 | const IconData(0xf316, fontFamily: _kFontFam, fontPackage: _kFontPkg);
74 | static const IconData jabber =
75 | const IconData(0xf317, fontFamily: _kFontFam, fontPackage: _kFontPkg);
76 | static const IconData lastfm_1 =
77 | const IconData(0xf318, fontFamily: _kFontFam, fontPackage: _kFontPkg);
78 | static const IconData lastfm_rect =
79 | const IconData(0xf319, fontFamily: _kFontFam, fontPackage: _kFontPkg);
80 | static const IconData linkedin_1 =
81 | const IconData(0xf31a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
82 | static const IconData linkedin_rect =
83 | const IconData(0xf31b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
84 | static const IconData picasa =
85 | const IconData(0xf31c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
86 | static const IconData wordpress_1 =
87 | const IconData(0xf31d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
88 | static const IconData instagram_1 =
89 | const IconData(0xf31e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
90 | static const IconData instagram_filled =
91 | const IconData(0xf31f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
92 | static const IconData diigo =
93 | const IconData(0xf320, fontFamily: _kFontFam, fontPackage: _kFontPkg);
94 | static const IconData box =
95 | const IconData(0xf321, fontFamily: _kFontFam, fontPackage: _kFontPkg);
96 | static const IconData box_rect =
97 | const IconData(0xf322, fontFamily: _kFontFam, fontPackage: _kFontPkg);
98 | static const IconData tudou =
99 | const IconData(0xf323, fontFamily: _kFontFam, fontPackage: _kFontPkg);
100 | static const IconData youku =
101 | const IconData(0xf324, fontFamily: _kFontFam, fontPackage: _kFontPkg);
102 | static const IconData win8 =
103 | const IconData(0xf325, fontFamily: _kFontFam, fontPackage: _kFontPkg);
104 | static const IconData amex =
105 | const IconData(0xf326, fontFamily: _kFontFam, fontPackage: _kFontPkg);
106 | static const IconData discover =
107 | const IconData(0xf327, fontFamily: _kFontFam, fontPackage: _kFontPkg);
108 | static const IconData visa =
109 | const IconData(0xf328, fontFamily: _kFontFam, fontPackage: _kFontPkg);
110 | static const IconData mastercard =
111 | const IconData(0xf329, fontFamily: _kFontFam, fontPackage: _kFontPkg);
112 | static const IconData houzz =
113 | const IconData(0xf32a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
114 | static const IconData bandcamp =
115 | const IconData(0xf32b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
116 | static const IconData codepen =
117 | const IconData(0xf32c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
118 | }
119 |
--------------------------------------------------------------------------------
/lib/fontelico_icons.dart:
--------------------------------------------------------------------------------
1 | /// Flutter icons Fontelico
2 | /// Copyright (C) 2020 by original authors @ fluttericon.com, fontello.com
3 | /// This font was generated by FlutterIcon.com, which is derived from Fontello.
4 | ///
5 | /// To use this font, place it in your fonts/ directory and include the
6 | /// following in your pubspec.yaml
7 | ///
8 | /// flutter:
9 | /// fonts:
10 | /// - family: Fontelico
11 | /// fonts:
12 | /// - asset: fonts/Fontelico.ttf
13 | ///
14 | ///
15 | /// * Fontelico, Copyright (C) 2012 by Fontello project
16 | /// Author: Crowdsourced, for Fontello project
17 | /// License: SIL (http://scripts.sil.org/OFL)
18 | /// Homepage: http://fontello.com
19 | ///
20 | import 'package:flutter/widgets.dart';
21 |
22 | class Fontelico {
23 | Fontelico._();
24 |
25 | static const _kFontFam = 'Fontelico';
26 | static const _kFontPkg = "fluttericon";
27 |
28 | static const IconData emo_happy =
29 | const IconData(0xe800, fontFamily: _kFontFam, fontPackage: _kFontPkg);
30 | static const IconData emo_wink =
31 | const IconData(0xe801, fontFamily: _kFontFam, fontPackage: _kFontPkg);
32 | static const IconData emo_unhappy =
33 | const IconData(0xe802, fontFamily: _kFontFam, fontPackage: _kFontPkg);
34 | static const IconData emo_sleep =
35 | const IconData(0xe803, fontFamily: _kFontFam, fontPackage: _kFontPkg);
36 | static const IconData emo_thumbsup =
37 | const IconData(0xe804, fontFamily: _kFontFam, fontPackage: _kFontPkg);
38 | static const IconData emo_devil =
39 | const IconData(0xe805, fontFamily: _kFontFam, fontPackage: _kFontPkg);
40 | static const IconData emo_surprised =
41 | const IconData(0xe806, fontFamily: _kFontFam, fontPackage: _kFontPkg);
42 | static const IconData emo_tongue =
43 | const IconData(0xe807, fontFamily: _kFontFam, fontPackage: _kFontPkg);
44 | static const IconData emo_coffee =
45 | const IconData(0xe808, fontFamily: _kFontFam, fontPackage: _kFontPkg);
46 | static const IconData emo_sunglasses =
47 | const IconData(0xe809, fontFamily: _kFontFam, fontPackage: _kFontPkg);
48 | static const IconData emo_displeased =
49 | const IconData(0xe80a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
50 | static const IconData emo_beer =
51 | const IconData(0xe80b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
52 | static const IconData emo_grin =
53 | const IconData(0xe80c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
54 | static const IconData emo_angry =
55 | const IconData(0xe80d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
56 | static const IconData emo_saint =
57 | const IconData(0xe80e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
58 | static const IconData emo_cry =
59 | const IconData(0xe80f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
60 | static const IconData emo_shoot =
61 | const IconData(0xe810, fontFamily: _kFontFam, fontPackage: _kFontPkg);
62 | static const IconData emo_squint =
63 | const IconData(0xe811, fontFamily: _kFontFam, fontPackage: _kFontPkg);
64 | static const IconData emo_laugh =
65 | const IconData(0xe812, fontFamily: _kFontFam, fontPackage: _kFontPkg);
66 | static const IconData emo_wink2 =
67 | const IconData(0xe813, fontFamily: _kFontFam, fontPackage: _kFontPkg);
68 | static const IconData spin1 =
69 | const IconData(0xe830, fontFamily: _kFontFam, fontPackage: _kFontPkg);
70 | static const IconData spin2 =
71 | const IconData(0xe831, fontFamily: _kFontFam, fontPackage: _kFontPkg);
72 | static const IconData spin3 =
73 | const IconData(0xe832, fontFamily: _kFontFam, fontPackage: _kFontPkg);
74 | static const IconData spin4 =
75 | const IconData(0xe834, fontFamily: _kFontFam, fontPackage: _kFontPkg);
76 | static const IconData spin5 =
77 | const IconData(0xe838, fontFamily: _kFontFam, fontPackage: _kFontPkg);
78 | static const IconData spin6 =
79 | const IconData(0xe839, fontFamily: _kFontFam, fontPackage: _kFontPkg);
80 | static const IconData firefox =
81 | const IconData(0xe840, fontFamily: _kFontFam, fontPackage: _kFontPkg);
82 | static const IconData chrome =
83 | const IconData(0xe841, fontFamily: _kFontFam, fontPackage: _kFontPkg);
84 | static const IconData opera =
85 | const IconData(0xe842, fontFamily: _kFontFam, fontPackage: _kFontPkg);
86 | static const IconData ie =
87 | const IconData(0xe843, fontFamily: _kFontFam, fontPackage: _kFontPkg);
88 | static const IconData crown =
89 | const IconData(0xe844, fontFamily: _kFontFam, fontPackage: _kFontPkg);
90 | static const IconData crown_plus =
91 | const IconData(0xe845, fontFamily: _kFontFam, fontPackage: _kFontPkg);
92 | static const IconData crown_minus =
93 | const IconData(0xe846, fontFamily: _kFontFam, fontPackage: _kFontPkg);
94 | static const IconData marquee =
95 | const IconData(0xe847, fontFamily: _kFontFam, fontPackage: _kFontPkg);
96 | }
97 |
--------------------------------------------------------------------------------
/lib/fonts/Brandico.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/Brandico.ttf
--------------------------------------------------------------------------------
/lib/fonts/Elusive.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/Elusive.ttf
--------------------------------------------------------------------------------
/lib/fonts/Entypo.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/Entypo.ttf
--------------------------------------------------------------------------------
/lib/fonts/FontAwesome.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/FontAwesome.ttf
--------------------------------------------------------------------------------
/lib/fonts/FontAwesome5.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/FontAwesome5.ttf
--------------------------------------------------------------------------------
/lib/fonts/Fontelico.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/Fontelico.ttf
--------------------------------------------------------------------------------
/lib/fonts/Iconic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/Iconic.ttf
--------------------------------------------------------------------------------
/lib/fonts/LineariconsFree.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/LineariconsFree.ttf
--------------------------------------------------------------------------------
/lib/fonts/Linecons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/Linecons.ttf
--------------------------------------------------------------------------------
/lib/fonts/Maki.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/Maki.ttf
--------------------------------------------------------------------------------
/lib/fonts/Meteocons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/Meteocons.ttf
--------------------------------------------------------------------------------
/lib/fonts/MfgLabs.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/MfgLabs.ttf
--------------------------------------------------------------------------------
/lib/fonts/ModernPictograms.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/ModernPictograms.ttf
--------------------------------------------------------------------------------
/lib/fonts/Octicons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/Octicons.ttf
--------------------------------------------------------------------------------
/lib/fonts/RpgAwesome.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/RpgAwesome.ttf
--------------------------------------------------------------------------------
/lib/fonts/Typicons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/Typicons.ttf
--------------------------------------------------------------------------------
/lib/fonts/WebSymbols.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/WebSymbols.ttf
--------------------------------------------------------------------------------
/lib/fonts/Zocial.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ilikerobots/fluttericon_pkg/edf61c4086ad035c662cf6a4f17eefe40a25d32a/lib/fonts/Zocial.ttf
--------------------------------------------------------------------------------
/lib/linecons_icons.dart:
--------------------------------------------------------------------------------
1 | /// Flutter icons Linecons
2 | /// Copyright (C) 2020 by original authors @ fluttericon.com, fontello.com
3 | /// This font was generated by FlutterIcon.com, which is derived from Fontello.
4 | ///
5 | /// To use this font, place it in your fonts/ directory and include the
6 | /// following in your pubspec.yaml
7 | ///
8 | /// flutter:
9 | /// fonts:
10 | /// - family: Linecons
11 | /// fonts:
12 | /// - asset: fonts/Linecons.ttf
13 | ///
14 | ///
15 | /// * Linecons, Copyright (C) 2013 by Designmodo
16 | /// Author: Designmodo for Smashing Magazine
17 | /// License: CC BY ()
18 | /// Homepage: http://designmodo.com/linecons-free/
19 | ///
20 | import 'package:flutter/widgets.dart';
21 |
22 | class Linecons {
23 | Linecons._();
24 |
25 | static const _kFontFam = 'Linecons';
26 | static const _kFontPkg = "fluttericon";
27 |
28 | static const IconData music =
29 | const IconData(0xe800, fontFamily: _kFontFam, fontPackage: _kFontPkg);
30 | static const IconData search =
31 | const IconData(0xe801, fontFamily: _kFontFam, fontPackage: _kFontPkg);
32 | static const IconData mail =
33 | const IconData(0xe802, fontFamily: _kFontFam, fontPackage: _kFontPkg);
34 | static const IconData heart =
35 | const IconData(0xe803, fontFamily: _kFontFam, fontPackage: _kFontPkg);
36 | static const IconData star =
37 | const IconData(0xe804, fontFamily: _kFontFam, fontPackage: _kFontPkg);
38 | static const IconData user =
39 | const IconData(0xe805, fontFamily: _kFontFam, fontPackage: _kFontPkg);
40 | static const IconData videocam =
41 | const IconData(0xe806, fontFamily: _kFontFam, fontPackage: _kFontPkg);
42 | static const IconData camera =
43 | const IconData(0xe807, fontFamily: _kFontFam, fontPackage: _kFontPkg);
44 | static const IconData photo =
45 | const IconData(0xe808, fontFamily: _kFontFam, fontPackage: _kFontPkg);
46 | static const IconData attach =
47 | const IconData(0xe809, fontFamily: _kFontFam, fontPackage: _kFontPkg);
48 | static const IconData lock =
49 | const IconData(0xe80a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
50 | static const IconData eye =
51 | const IconData(0xe80b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
52 | static const IconData tag =
53 | const IconData(0xe80c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
54 | static const IconData thumbs_up =
55 | const IconData(0xe80d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
56 | static const IconData pencil =
57 | const IconData(0xe80e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
58 | static const IconData comment =
59 | const IconData(0xe80f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
60 | static const IconData location =
61 | const IconData(0xe810, fontFamily: _kFontFam, fontPackage: _kFontPkg);
62 | static const IconData cup =
63 | const IconData(0xe811, fontFamily: _kFontFam, fontPackage: _kFontPkg);
64 | static const IconData trash =
65 | const IconData(0xe812, fontFamily: _kFontFam, fontPackage: _kFontPkg);
66 | static const IconData doc =
67 | const IconData(0xe813, fontFamily: _kFontFam, fontPackage: _kFontPkg);
68 | static const IconData note =
69 | const IconData(0xe814, fontFamily: _kFontFam, fontPackage: _kFontPkg);
70 | static const IconData cog =
71 | const IconData(0xe815, fontFamily: _kFontFam, fontPackage: _kFontPkg);
72 | static const IconData params =
73 | const IconData(0xe816, fontFamily: _kFontFam, fontPackage: _kFontPkg);
74 | static const IconData calendar =
75 | const IconData(0xe817, fontFamily: _kFontFam, fontPackage: _kFontPkg);
76 | static const IconData sound =
77 | const IconData(0xe818, fontFamily: _kFontFam, fontPackage: _kFontPkg);
78 | static const IconData clock =
79 | const IconData(0xe819, fontFamily: _kFontFam, fontPackage: _kFontPkg);
80 | static const IconData lightbulb =
81 | const IconData(0xe81a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
82 | static const IconData tv =
83 | const IconData(0xe81b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
84 | static const IconData desktop =
85 | const IconData(0xe81c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
86 | static const IconData mobile =
87 | const IconData(0xe81d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
88 | static const IconData cd =
89 | const IconData(0xe81e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
90 | static const IconData inbox =
91 | const IconData(0xe81f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
92 | static const IconData globe =
93 | const IconData(0xe820, fontFamily: _kFontFam, fontPackage: _kFontPkg);
94 | static const IconData cloud =
95 | const IconData(0xe821, fontFamily: _kFontFam, fontPackage: _kFontPkg);
96 | static const IconData paper_plane =
97 | const IconData(0xe822, fontFamily: _kFontFam, fontPackage: _kFontPkg);
98 | static const IconData fire =
99 | const IconData(0xe823, fontFamily: _kFontFam, fontPackage: _kFontPkg);
100 | static const IconData graduation_cap =
101 | const IconData(0xe824, fontFamily: _kFontFam, fontPackage: _kFontPkg);
102 | static const IconData megaphone =
103 | const IconData(0xe825, fontFamily: _kFontFam, fontPackage: _kFontPkg);
104 | static const IconData database =
105 | const IconData(0xe826, fontFamily: _kFontFam, fontPackage: _kFontPkg);
106 | static const IconData key =
107 | const IconData(0xe827, fontFamily: _kFontFam, fontPackage: _kFontPkg);
108 | static const IconData beaker =
109 | const IconData(0xe828, fontFamily: _kFontFam, fontPackage: _kFontPkg);
110 | static const IconData truck =
111 | const IconData(0xe829, fontFamily: _kFontFam, fontPackage: _kFontPkg);
112 | static const IconData money =
113 | const IconData(0xe82a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
114 | static const IconData food =
115 | const IconData(0xe82b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
116 | static const IconData shop =
117 | const IconData(0xe82c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
118 | static const IconData diamond =
119 | const IconData(0xe82d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
120 | static const IconData t_shirt =
121 | const IconData(0xe82e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
122 | static const IconData wallet =
123 | const IconData(0xe82f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
124 | }
125 |
--------------------------------------------------------------------------------
/lib/maki_icons.dart:
--------------------------------------------------------------------------------
1 | /// Flutter icons Maki
2 | /// Copyright (C) 2020 by original authors @ fluttericon.com, fontello.com
3 | /// This font was generated by FlutterIcon.com, which is derived from Fontello.
4 | ///
5 | /// To use this font, place it in your fonts/ directory and include the
6 | /// following in your pubspec.yaml
7 | ///
8 | /// flutter:
9 | /// fonts:
10 | /// - family: Maki
11 | /// fonts:
12 | /// - asset: fonts/Maki.ttf
13 | ///
14 | ///
15 | /// * Maki, Copyright (C) Mapbox, LCC
16 | /// Author: Mapbox
17 | /// License: BSD (https://github.com/mapbox/maki/blob/gh-pages/LICENSE.txt)
18 | /// Homepage: http://mapbox.com/maki/
19 | ///
20 | import 'package:flutter/widgets.dart';
21 |
22 | class Maki {
23 | Maki._();
24 |
25 | static const _kFontFam = 'Maki';
26 | static const _kFontPkg = "fluttericon";
27 |
28 | static const IconData aboveground_rail =
29 | const IconData(0xe800, fontFamily: _kFontFam, fontPackage: _kFontPkg);
30 | static const IconData airfield =
31 | const IconData(0xe801, fontFamily: _kFontFam, fontPackage: _kFontPkg);
32 | static const IconData airport =
33 | const IconData(0xe802, fontFamily: _kFontFam, fontPackage: _kFontPkg);
34 | static const IconData art_gallery =
35 | const IconData(0xe803, fontFamily: _kFontFam, fontPackage: _kFontPkg);
36 | static const IconData bar =
37 | const IconData(0xe804, fontFamily: _kFontFam, fontPackage: _kFontPkg);
38 | static const IconData baseball =
39 | const IconData(0xe806, fontFamily: _kFontFam, fontPackage: _kFontPkg);
40 | static const IconData basketball =
41 | const IconData(0xe807, fontFamily: _kFontFam, fontPackage: _kFontPkg);
42 | static const IconData beer =
43 | const IconData(0xe808, fontFamily: _kFontFam, fontPackage: _kFontPkg);
44 | static const IconData belowground_rail =
45 | const IconData(0xe809, fontFamily: _kFontFam, fontPackage: _kFontPkg);
46 | static const IconData bicycle =
47 | const IconData(0xe80a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
48 | static const IconData bus =
49 | const IconData(0xe80b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
50 | static const IconData cafe =
51 | const IconData(0xe80c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
52 | static const IconData campsite =
53 | const IconData(0xe80d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
54 | static const IconData cemetery =
55 | const IconData(0xe80e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
56 | static const IconData cinema =
57 | const IconData(0xe80f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
58 | static const IconData college =
59 | const IconData(0xe810, fontFamily: _kFontFam, fontPackage: _kFontPkg);
60 | static const IconData commerical_building =
61 | const IconData(0xe811, fontFamily: _kFontFam, fontPackage: _kFontPkg);
62 | static const IconData credit_card =
63 | const IconData(0xe812, fontFamily: _kFontFam, fontPackage: _kFontPkg);
64 | static const IconData cricket =
65 | const IconData(0xe813, fontFamily: _kFontFam, fontPackage: _kFontPkg);
66 | static const IconData embassy =
67 | const IconData(0xe814, fontFamily: _kFontFam, fontPackage: _kFontPkg);
68 | static const IconData fast_food =
69 | const IconData(0xe815, fontFamily: _kFontFam, fontPackage: _kFontPkg);
70 | static const IconData ferry =
71 | const IconData(0xe816, fontFamily: _kFontFam, fontPackage: _kFontPkg);
72 | static const IconData fire_station =
73 | const IconData(0xe817, fontFamily: _kFontFam, fontPackage: _kFontPkg);
74 | static const IconData football =
75 | const IconData(0xe818, fontFamily: _kFontFam, fontPackage: _kFontPkg);
76 | static const IconData fuel =
77 | const IconData(0xe819, fontFamily: _kFontFam, fontPackage: _kFontPkg);
78 | static const IconData garden =
79 | const IconData(0xe81a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
80 | static const IconData giraffe =
81 | const IconData(0xe81b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
82 | static const IconData golf =
83 | const IconData(0xe81c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
84 | static const IconData grocery_store =
85 | const IconData(0xe81e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
86 | static const IconData harbor =
87 | const IconData(0xe81f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
88 | static const IconData heliport =
89 | const IconData(0xe820, fontFamily: _kFontFam, fontPackage: _kFontPkg);
90 | static const IconData hospital =
91 | const IconData(0xe821, fontFamily: _kFontFam, fontPackage: _kFontPkg);
92 | static const IconData industrial_building =
93 | const IconData(0xe822, fontFamily: _kFontFam, fontPackage: _kFontPkg);
94 | static const IconData library_icon =
95 | const IconData(0xe823, fontFamily: _kFontFam, fontPackage: _kFontPkg);
96 | static const IconData lodging =
97 | const IconData(0xe824, fontFamily: _kFontFam, fontPackage: _kFontPkg);
98 | static const IconData london_underground =
99 | const IconData(0xe825, fontFamily: _kFontFam, fontPackage: _kFontPkg);
100 | static const IconData minefield =
101 | const IconData(0xe826, fontFamily: _kFontFam, fontPackage: _kFontPkg);
102 | static const IconData monument =
103 | const IconData(0xe827, fontFamily: _kFontFam, fontPackage: _kFontPkg);
104 | static const IconData museum =
105 | const IconData(0xe828, fontFamily: _kFontFam, fontPackage: _kFontPkg);
106 | static const IconData pharmacy =
107 | const IconData(0xe829, fontFamily: _kFontFam, fontPackage: _kFontPkg);
108 | static const IconData pitch =
109 | const IconData(0xe82a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
110 | static const IconData police =
111 | const IconData(0xe82b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
112 | static const IconData post =
113 | const IconData(0xe82c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
114 | static const IconData prison =
115 | const IconData(0xe82d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
116 | static const IconData rail =
117 | const IconData(0xe82e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
118 | static const IconData religious_christian =
119 | const IconData(0xe82f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
120 | static const IconData religious_islam =
121 | const IconData(0xe830, fontFamily: _kFontFam, fontPackage: _kFontPkg);
122 | static const IconData religious_jewish =
123 | const IconData(0xe831, fontFamily: _kFontFam, fontPackage: _kFontPkg);
124 | static const IconData restaurant =
125 | const IconData(0xe832, fontFamily: _kFontFam, fontPackage: _kFontPkg);
126 | static const IconData roadblock =
127 | const IconData(0xe833, fontFamily: _kFontFam, fontPackage: _kFontPkg);
128 | static const IconData school =
129 | const IconData(0xe834, fontFamily: _kFontFam, fontPackage: _kFontPkg);
130 | static const IconData shop =
131 | const IconData(0xe835, fontFamily: _kFontFam, fontPackage: _kFontPkg);
132 | static const IconData skiing =
133 | const IconData(0xe836, fontFamily: _kFontFam, fontPackage: _kFontPkg);
134 | static const IconData soccer =
135 | const IconData(0xe837, fontFamily: _kFontFam, fontPackage: _kFontPkg);
136 | static const IconData swimming =
137 | const IconData(0xe838, fontFamily: _kFontFam, fontPackage: _kFontPkg);
138 | static const IconData tennis =
139 | const IconData(0xe839, fontFamily: _kFontFam, fontPackage: _kFontPkg);
140 | static const IconData theatre =
141 | const IconData(0xe83a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
142 | static const IconData toilet =
143 | const IconData(0xe83b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
144 | static const IconData town_hall =
145 | const IconData(0xe83c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
146 | static const IconData trash =
147 | const IconData(0xe83d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
148 | static const IconData tree_1 =
149 | const IconData(0xe83e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
150 | static const IconData tree_2 =
151 | const IconData(0xe83f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
152 | static const IconData warehouse =
153 | const IconData(0xe840, fontFamily: _kFontFam, fontPackage: _kFontPkg);
154 | }
155 |
--------------------------------------------------------------------------------
/lib/meteocons_icons.dart:
--------------------------------------------------------------------------------
1 | /// Flutter icons Meteocons
2 | /// Copyright (C) 2020 by original authors @ fluttericon.com, fontello.com
3 | /// This font was generated by FlutterIcon.com, which is derived from Fontello.
4 | ///
5 | /// To use this font, place it in your fonts/ directory and include the
6 | /// following in your pubspec.yaml
7 | ///
8 | /// flutter:
9 | /// fonts:
10 | /// - family: Meteocons
11 | /// fonts:
12 | /// - asset: fonts/Meteocons.ttf
13 | ///
14 | ///
15 | /// * Meteocons, Copyright (C) 2012 by Alessio Atzeni
16 | /// Author: Alessio Atzeni
17 | /// License: SIL (http://scripts.sil.org/OFL)
18 | /// Homepage: http://www.alessioatzeni.com
19 | ///
20 | import 'package:flutter/widgets.dart';
21 |
22 | class Meteocons {
23 | Meteocons._();
24 |
25 | static const _kFontFam = 'Meteocons';
26 | static const _kFontPkg = "fluttericon";
27 |
28 | static const IconData windy_rain_inv =
29 | const IconData(0xe800, fontFamily: _kFontFam, fontPackage: _kFontPkg);
30 | static const IconData snow_inv =
31 | const IconData(0xe801, fontFamily: _kFontFam, fontPackage: _kFontPkg);
32 | static const IconData snow_heavy_inv =
33 | const IconData(0xe802, fontFamily: _kFontFam, fontPackage: _kFontPkg);
34 | static const IconData hail_inv =
35 | const IconData(0xe803, fontFamily: _kFontFam, fontPackage: _kFontPkg);
36 | static const IconData clouds_inv =
37 | const IconData(0xe804, fontFamily: _kFontFam, fontPackage: _kFontPkg);
38 | static const IconData clouds_flash_inv =
39 | const IconData(0xe805, fontFamily: _kFontFam, fontPackage: _kFontPkg);
40 | static const IconData temperature =
41 | const IconData(0xe806, fontFamily: _kFontFam, fontPackage: _kFontPkg);
42 | static const IconData compass =
43 | const IconData(0xe807, fontFamily: _kFontFam, fontPackage: _kFontPkg);
44 | static const IconData na =
45 | const IconData(0xe808, fontFamily: _kFontFam, fontPackage: _kFontPkg);
46 | static const IconData celcius =
47 | const IconData(0xe809, fontFamily: _kFontFam, fontPackage: _kFontPkg);
48 | static const IconData fahrenheit =
49 | const IconData(0xe80a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
50 | static const IconData clouds_flash_alt =
51 | const IconData(0xe80b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
52 | static const IconData sun_inv =
53 | const IconData(0xe80c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
54 | static const IconData moon_inv =
55 | const IconData(0xe80d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
56 | static const IconData cloud_sun_inv =
57 | const IconData(0xe80e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
58 | static const IconData cloud_moon_inv =
59 | const IconData(0xe80f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
60 | static const IconData cloud_inv =
61 | const IconData(0xe810, fontFamily: _kFontFam, fontPackage: _kFontPkg);
62 | static const IconData cloud_flash_inv =
63 | const IconData(0xe811, fontFamily: _kFontFam, fontPackage: _kFontPkg);
64 | static const IconData drizzle_inv =
65 | const IconData(0xe812, fontFamily: _kFontFam, fontPackage: _kFontPkg);
66 | static const IconData rain_inv =
67 | const IconData(0xe813, fontFamily: _kFontFam, fontPackage: _kFontPkg);
68 | static const IconData windy_inv =
69 | const IconData(0xe814, fontFamily: _kFontFam, fontPackage: _kFontPkg);
70 | static const IconData sunrise =
71 | const IconData(0xe815, fontFamily: _kFontFam, fontPackage: _kFontPkg);
72 | static const IconData sun =
73 | const IconData(0xe816, fontFamily: _kFontFam, fontPackage: _kFontPkg);
74 | static const IconData moon =
75 | const IconData(0xe817, fontFamily: _kFontFam, fontPackage: _kFontPkg);
76 | static const IconData eclipse =
77 | const IconData(0xe818, fontFamily: _kFontFam, fontPackage: _kFontPkg);
78 | static const IconData mist =
79 | const IconData(0xe819, fontFamily: _kFontFam, fontPackage: _kFontPkg);
80 | static const IconData wind =
81 | const IconData(0xe81a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
82 | static const IconData snowflake =
83 | const IconData(0xe81b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
84 | static const IconData cloud_sun =
85 | const IconData(0xe81c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
86 | static const IconData cloud_moon =
87 | const IconData(0xe81d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
88 | static const IconData fog_sun =
89 | const IconData(0xe81e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
90 | static const IconData fog_moon =
91 | const IconData(0xe81f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
92 | static const IconData fog_cloud =
93 | const IconData(0xe820, fontFamily: _kFontFam, fontPackage: _kFontPkg);
94 | static const IconData fog =
95 | const IconData(0xe821, fontFamily: _kFontFam, fontPackage: _kFontPkg);
96 | static const IconData cloud =
97 | const IconData(0xe822, fontFamily: _kFontFam, fontPackage: _kFontPkg);
98 | static const IconData cloud_flash =
99 | const IconData(0xe823, fontFamily: _kFontFam, fontPackage: _kFontPkg);
100 | static const IconData cloud_flash_alt =
101 | const IconData(0xe824, fontFamily: _kFontFam, fontPackage: _kFontPkg);
102 | static const IconData drizzle =
103 | const IconData(0xe825, fontFamily: _kFontFam, fontPackage: _kFontPkg);
104 | static const IconData rain =
105 | const IconData(0xe826, fontFamily: _kFontFam, fontPackage: _kFontPkg);
106 | static const IconData windy =
107 | const IconData(0xe827, fontFamily: _kFontFam, fontPackage: _kFontPkg);
108 | static const IconData windy_rain =
109 | const IconData(0xe828, fontFamily: _kFontFam, fontPackage: _kFontPkg);
110 | static const IconData snow =
111 | const IconData(0xe829, fontFamily: _kFontFam, fontPackage: _kFontPkg);
112 | static const IconData snow_alt =
113 | const IconData(0xe82a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
114 | static const IconData snow_heavy =
115 | const IconData(0xe82b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
116 | static const IconData hail =
117 | const IconData(0xe82c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
118 | static const IconData clouds =
119 | const IconData(0xe82d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
120 | static const IconData clouds_flash =
121 | const IconData(0xe82e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
122 | }
123 |
--------------------------------------------------------------------------------
/lib/modern_pictograms_icons.dart:
--------------------------------------------------------------------------------
1 | /// Flutter icons ModernPictograms
2 | /// Copyright (C) 2020 by original authors @ fluttericon.com, fontello.com
3 | /// This font was generated by FlutterIcon.com, which is derived from Fontello.
4 | ///
5 | /// To use this font, place it in your fonts/ directory and include the
6 | /// following in your pubspec.yaml
7 | ///
8 | /// flutter:
9 | /// fonts:
10 | /// - family: ModernPictograms
11 | /// fonts:
12 | /// - asset: fonts/ModernPictograms.ttf
13 | ///
14 | ///
15 | /// * Modern Pictograms, Copyright (c) 2012 by John Caserta. All rights reserved.
16 | /// Author: John Caserta
17 | /// License: SIL (http://scripts.sil.org/OFL)
18 | /// Homepage: http://thedesignoffice.org/project/modern-pictograms/
19 | ///
20 | import 'package:flutter/widgets.dart';
21 |
22 | class ModernPictograms {
23 | ModernPictograms._();
24 |
25 | static const _kFontFam = 'ModernPictograms';
26 | static const _kFontPkg = "fluttericon";
27 |
28 | static const IconData search =
29 | const IconData(0xe800, fontFamily: _kFontFam, fontPackage: _kFontPkg);
30 | static const IconData mail =
31 | const IconData(0xe801, fontFamily: _kFontFam, fontPackage: _kFontPkg);
32 | static const IconData heart =
33 | const IconData(0xe802, fontFamily: _kFontFam, fontPackage: _kFontPkg);
34 | static const IconData star =
35 | const IconData(0xe803, fontFamily: _kFontFam, fontPackage: _kFontPkg);
36 | static const IconData user =
37 | const IconData(0xe804, fontFamily: _kFontFam, fontPackage: _kFontPkg);
38 | static const IconData user_woman =
39 | const IconData(0xe805, fontFamily: _kFontFam, fontPackage: _kFontPkg);
40 | static const IconData user_pair =
41 | const IconData(0xe806, fontFamily: _kFontFam, fontPackage: _kFontPkg);
42 | static const IconData video_alt =
43 | const IconData(0xe807, fontFamily: _kFontFam, fontPackage: _kFontPkg);
44 | static const IconData videocam =
45 | const IconData(0xe808, fontFamily: _kFontFam, fontPackage: _kFontPkg);
46 | static const IconData videocam_alt =
47 | const IconData(0xe809, fontFamily: _kFontFam, fontPackage: _kFontPkg);
48 | static const IconData camera =
49 | const IconData(0xe80a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
50 | static const IconData th =
51 | const IconData(0xe80b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
52 | static const IconData th_list =
53 | const IconData(0xe80c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
54 | static const IconData ok =
55 | const IconData(0xe80d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
56 | static const IconData cancel =
57 | const IconData(0xe80e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
58 | static const IconData cancel_circle =
59 | const IconData(0xe80f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
60 | static const IconData plus =
61 | const IconData(0xe810, fontFamily: _kFontFam, fontPackage: _kFontPkg);
62 | static const IconData home =
63 | const IconData(0xe811, fontFamily: _kFontFam, fontPackage: _kFontPkg);
64 | static const IconData lock =
65 | const IconData(0xe812, fontFamily: _kFontFam, fontPackage: _kFontPkg);
66 | static const IconData lock_open =
67 | const IconData(0xe813, fontFamily: _kFontFam, fontPackage: _kFontPkg);
68 | static const IconData eye =
69 | const IconData(0xe814, fontFamily: _kFontFam, fontPackage: _kFontPkg);
70 | static const IconData tag =
71 | const IconData(0xe815, fontFamily: _kFontFam, fontPackage: _kFontPkg);
72 | static const IconData thumbs_up =
73 | const IconData(0xe816, fontFamily: _kFontFam, fontPackage: _kFontPkg);
74 | static const IconData thumbs_down =
75 | const IconData(0xe817, fontFamily: _kFontFam, fontPackage: _kFontPkg);
76 | static const IconData download =
77 | const IconData(0xe818, fontFamily: _kFontFam, fontPackage: _kFontPkg);
78 | static const IconData export_icon =
79 | const IconData(0xe819, fontFamily: _kFontFam, fontPackage: _kFontPkg);
80 | static const IconData pencil =
81 | const IconData(0xe81a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
82 | static const IconData pencil_alt =
83 | const IconData(0xe81b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
84 | static const IconData edit =
85 | const IconData(0xe81c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
86 | static const IconData chat =
87 | const IconData(0xe81d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
88 | static const IconData print =
89 | const IconData(0xe81e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
90 | static const IconData bell =
91 | const IconData(0xe81f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
92 | static const IconData attention =
93 | const IconData(0xe820, fontFamily: _kFontFam, fontPackage: _kFontPkg);
94 | static const IconData info =
95 | const IconData(0xe821, fontFamily: _kFontFam, fontPackage: _kFontPkg);
96 | static const IconData question =
97 | const IconData(0xe822, fontFamily: _kFontFam, fontPackage: _kFontPkg);
98 | static const IconData location =
99 | const IconData(0xe823, fontFamily: _kFontFam, fontPackage: _kFontPkg);
100 | static const IconData trash =
101 | const IconData(0xe824, fontFamily: _kFontFam, fontPackage: _kFontPkg);
102 | static const IconData doc =
103 | const IconData(0xe825, fontFamily: _kFontFam, fontPackage: _kFontPkg);
104 | static const IconData article =
105 | const IconData(0xe826, fontFamily: _kFontFam, fontPackage: _kFontPkg);
106 | static const IconData article_alt =
107 | const IconData(0xe827, fontFamily: _kFontFam, fontPackage: _kFontPkg);
108 | static const IconData rss =
109 | const IconData(0xe828, fontFamily: _kFontFam, fontPackage: _kFontPkg);
110 | static const IconData wrench =
111 | const IconData(0xe829, fontFamily: _kFontFam, fontPackage: _kFontPkg);
112 | static const IconData basket =
113 | const IconData(0xe82a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
114 | static const IconData basket_alt =
115 | const IconData(0xe82b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
116 | static const IconData calendar =
117 | const IconData(0xe82c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
118 | static const IconData calendar_alt =
119 | const IconData(0xe82d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
120 | static const IconData volume_off =
121 | const IconData(0xe82e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
122 | static const IconData volume_down =
123 | const IconData(0xe82f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
124 | static const IconData volume_up =
125 | const IconData(0xe830, fontFamily: _kFontFam, fontPackage: _kFontPkg);
126 | static const IconData bullhorn =
127 | const IconData(0xe831, fontFamily: _kFontFam, fontPackage: _kFontPkg);
128 | static const IconData clock =
129 | const IconData(0xe832, fontFamily: _kFontFam, fontPackage: _kFontPkg);
130 | static const IconData clock_alt =
131 | const IconData(0xe833, fontFamily: _kFontFam, fontPackage: _kFontPkg);
132 | static const IconData stop =
133 | const IconData(0xe834, fontFamily: _kFontFam, fontPackage: _kFontPkg);
134 | static const IconData resize_full =
135 | const IconData(0xe835, fontFamily: _kFontFam, fontPackage: _kFontPkg);
136 | static const IconData resize_small =
137 | const IconData(0xe836, fontFamily: _kFontFam, fontPackage: _kFontPkg);
138 | static const IconData zoom_in =
139 | const IconData(0xe837, fontFamily: _kFontFam, fontPackage: _kFontPkg);
140 | static const IconData zoom_out =
141 | const IconData(0xe838, fontFamily: _kFontFam, fontPackage: _kFontPkg);
142 | static const IconData popup =
143 | const IconData(0xe839, fontFamily: _kFontFam, fontPackage: _kFontPkg);
144 | static const IconData down_dir =
145 | const IconData(0xe83a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
146 | static const IconData left_dir =
147 | const IconData(0xe83b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
148 | static const IconData right_dir =
149 | const IconData(0xe83c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
150 | static const IconData up_dir =
151 | const IconData(0xe83d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
152 | static const IconData down =
153 | const IconData(0xe83e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
154 | static const IconData up =
155 | const IconData(0xe83f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
156 | static const IconData cw =
157 | const IconData(0xe840, fontFamily: _kFontFam, fontPackage: _kFontPkg);
158 | static const IconData signal =
159 | const IconData(0xe841, fontFamily: _kFontFam, fontPackage: _kFontPkg);
160 | static const IconData award =
161 | const IconData(0xe842, fontFamily: _kFontFam, fontPackage: _kFontPkg);
162 | static const IconData mobile =
163 | const IconData(0xe843, fontFamily: _kFontFam, fontPackage: _kFontPkg);
164 | static const IconData mobile_alt =
165 | const IconData(0xe844, fontFamily: _kFontFam, fontPackage: _kFontPkg);
166 | static const IconData tablet =
167 | const IconData(0xe845, fontFamily: _kFontFam, fontPackage: _kFontPkg);
168 | static const IconData ipod =
169 | const IconData(0xe846, fontFamily: _kFontFam, fontPackage: _kFontPkg);
170 | static const IconData cd =
171 | const IconData(0xe847, fontFamily: _kFontFam, fontPackage: _kFontPkg);
172 | static const IconData grid =
173 | const IconData(0xe848, fontFamily: _kFontFam, fontPackage: _kFontPkg);
174 | static const IconData book =
175 | const IconData(0xe849, fontFamily: _kFontFam, fontPackage: _kFontPkg);
176 | static const IconData easel =
177 | const IconData(0xe84a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
178 | static const IconData globe =
179 | const IconData(0xe84b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
180 | static const IconData chart =
181 | const IconData(0xe84c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
182 | static const IconData chart_bar =
183 | const IconData(0xe84d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
184 | static const IconData chart_pie =
185 | const IconData(0xe84e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
186 | static const IconData dollar =
187 | const IconData(0xe84f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
188 | static const IconData at =
189 | const IconData(0xe850, fontFamily: _kFontFam, fontPackage: _kFontPkg);
190 | static const IconData colon =
191 | const IconData(0xe851, fontFamily: _kFontFam, fontPackage: _kFontPkg);
192 | static const IconData semicolon =
193 | const IconData(0xe852, fontFamily: _kFontFam, fontPackage: _kFontPkg);
194 | static const IconData squares =
195 | const IconData(0xe853, fontFamily: _kFontFam, fontPackage: _kFontPkg);
196 | static const IconData money =
197 | const IconData(0xe854, fontFamily: _kFontFam, fontPackage: _kFontPkg);
198 | static const IconData facebook =
199 | const IconData(0xf300, fontFamily: _kFontFam, fontPackage: _kFontPkg);
200 | static const IconData facebook_rect =
201 | const IconData(0xf301, fontFamily: _kFontFam, fontPackage: _kFontPkg);
202 | static const IconData twitter =
203 | const IconData(0xf302, fontFamily: _kFontFam, fontPackage: _kFontPkg);
204 | static const IconData twitter_bird =
205 | const IconData(0xf303, fontFamily: _kFontFam, fontPackage: _kFontPkg);
206 | static const IconData twitter_rect =
207 | const IconData(0xf314, fontFamily: _kFontFam, fontPackage: _kFontPkg);
208 | static const IconData youtube =
209 | const IconData(0xf315, fontFamily: _kFontFam, fontPackage: _kFontPkg);
210 | }
211 |
--------------------------------------------------------------------------------
/lib/web_symbols_icons.dart:
--------------------------------------------------------------------------------
1 | /// Flutter icons WebSymbols
2 | /// Copyright (C) 2020 by original authors @ fluttericon.com, fontello.com
3 | /// This font was generated by FlutterIcon.com, which is derived from Fontello.
4 | ///
5 | /// To use this font, place it in your fonts/ directory and include the
6 | /// following in your pubspec.yaml
7 | ///
8 | /// flutter:
9 | /// fonts:
10 | /// - family: WebSymbols
11 | /// fonts:
12 | /// - asset: fonts/WebSymbols.ttf
13 | ///
14 | ///
15 | /// * Web Symbols, Copyright (c) 2011 by Just Be Nice studio. All rights reserved.
16 | /// Author: Just Be Nice studio
17 | /// License: SIL (http://scripts.sil.org/OFL)
18 | /// Homepage: http://www.justbenicestudio.com/
19 | ///
20 | import 'package:flutter/widgets.dart';
21 |
22 | class WebSymbols {
23 | WebSymbols._();
24 |
25 | static const _kFontFam = 'WebSymbols';
26 | static const _kFontPkg = "fluttericon";
27 |
28 | static const IconData search =
29 | const IconData(0xe800, fontFamily: _kFontFam, fontPackage: _kFontPkg);
30 | static const IconData mail =
31 | const IconData(0xe801, fontFamily: _kFontFam, fontPackage: _kFontPkg);
32 | static const IconData heart =
33 | const IconData(0xe802, fontFamily: _kFontFam, fontPackage: _kFontPkg);
34 | static const IconData heart_empty =
35 | const IconData(0xe803, fontFamily: _kFontFam, fontPackage: _kFontPkg);
36 | static const IconData star =
37 | const IconData(0xe804, fontFamily: _kFontFam, fontPackage: _kFontPkg);
38 | static const IconData user =
39 | const IconData(0xe805, fontFamily: _kFontFam, fontPackage: _kFontPkg);
40 | static const IconData video =
41 | const IconData(0xe806, fontFamily: _kFontFam, fontPackage: _kFontPkg);
42 | static const IconData picture =
43 | const IconData(0xe807, fontFamily: _kFontFam, fontPackage: _kFontPkg);
44 | static const IconData th_large =
45 | const IconData(0xe808, fontFamily: _kFontFam, fontPackage: _kFontPkg);
46 | static const IconData th =
47 | const IconData(0xe809, fontFamily: _kFontFam, fontPackage: _kFontPkg);
48 | static const IconData th_list =
49 | const IconData(0xe80a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
50 | static const IconData ok =
51 | const IconData(0xe80b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
52 | static const IconData ok_circle =
53 | const IconData(0xe80c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
54 | static const IconData cancel =
55 | const IconData(0xe80d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
56 | static const IconData cancel_circle =
57 | const IconData(0xe80e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
58 | static const IconData plus_circle =
59 | const IconData(0xe80f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
60 | static const IconData minus_circle =
61 | const IconData(0xe810, fontFamily: _kFontFam, fontPackage: _kFontPkg);
62 | static const IconData link =
63 | const IconData(0xe811, fontFamily: _kFontFam, fontPackage: _kFontPkg);
64 | static const IconData attach =
65 | const IconData(0xe812, fontFamily: _kFontFam, fontPackage: _kFontPkg);
66 | static const IconData lock =
67 | const IconData(0xe813, fontFamily: _kFontFam, fontPackage: _kFontPkg);
68 | static const IconData lock_open =
69 | const IconData(0xe814, fontFamily: _kFontFam, fontPackage: _kFontPkg);
70 | static const IconData tag =
71 | const IconData(0xe815, fontFamily: _kFontFam, fontPackage: _kFontPkg);
72 | static const IconData reply =
73 | const IconData(0xe816, fontFamily: _kFontFam, fontPackage: _kFontPkg);
74 | static const IconData reply_all =
75 | const IconData(0xe817, fontFamily: _kFontFam, fontPackage: _kFontPkg);
76 | static const IconData forward =
77 | const IconData(0xe818, fontFamily: _kFontFam, fontPackage: _kFontPkg);
78 | static const IconData code =
79 | const IconData(0xe819, fontFamily: _kFontFam, fontPackage: _kFontPkg);
80 | static const IconData retweet =
81 | const IconData(0xe81a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
82 | static const IconData comment =
83 | const IconData(0xe81b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
84 | static const IconData comment_alt =
85 | const IconData(0xe81c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
86 | static const IconData chat =
87 | const IconData(0xe81d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
88 | static const IconData attention =
89 | const IconData(0xe81e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
90 | static const IconData location =
91 | const IconData(0xe81f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
92 | static const IconData doc =
93 | const IconData(0xe820, fontFamily: _kFontFam, fontPackage: _kFontPkg);
94 | static const IconData docs_landscape =
95 | const IconData(0xe821, fontFamily: _kFontFam, fontPackage: _kFontPkg);
96 | static const IconData folder =
97 | const IconData(0xe822, fontFamily: _kFontFam, fontPackage: _kFontPkg);
98 | static const IconData archive =
99 | const IconData(0xe823, fontFamily: _kFontFam, fontPackage: _kFontPkg);
100 | static const IconData rss =
101 | const IconData(0xe824, fontFamily: _kFontFam, fontPackage: _kFontPkg);
102 | static const IconData rss_alt =
103 | const IconData(0xe825, fontFamily: _kFontFam, fontPackage: _kFontPkg);
104 | static const IconData cog =
105 | const IconData(0xe826, fontFamily: _kFontFam, fontPackage: _kFontPkg);
106 | static const IconData logout =
107 | const IconData(0xe827, fontFamily: _kFontFam, fontPackage: _kFontPkg);
108 | static const IconData clock =
109 | const IconData(0xe828, fontFamily: _kFontFam, fontPackage: _kFontPkg);
110 | static const IconData block =
111 | const IconData(0xe829, fontFamily: _kFontFam, fontPackage: _kFontPkg);
112 | static const IconData resize_full =
113 | const IconData(0xe82a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
114 | static const IconData resize_full_circle =
115 | const IconData(0xe82b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
116 | static const IconData popup =
117 | const IconData(0xe82c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
118 | static const IconData left_open =
119 | const IconData(0xe82d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
120 | static const IconData right_open =
121 | const IconData(0xe82e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
122 | static const IconData down_circle =
123 | const IconData(0xe82f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
124 | static const IconData left_circle =
125 | const IconData(0xe830, fontFamily: _kFontFam, fontPackage: _kFontPkg);
126 | static const IconData right_circle =
127 | const IconData(0xe831, fontFamily: _kFontFam, fontPackage: _kFontPkg);
128 | static const IconData up_circle =
129 | const IconData(0xe832, fontFamily: _kFontFam, fontPackage: _kFontPkg);
130 | static const IconData down_dir =
131 | const IconData(0xe833, fontFamily: _kFontFam, fontPackage: _kFontPkg);
132 | static const IconData right_dir =
133 | const IconData(0xe834, fontFamily: _kFontFam, fontPackage: _kFontPkg);
134 | static const IconData down_micro =
135 | const IconData(0xe835, fontFamily: _kFontFam, fontPackage: _kFontPkg);
136 | static const IconData up_micro =
137 | const IconData(0xe836, fontFamily: _kFontFam, fontPackage: _kFontPkg);
138 | static const IconData cw_circle =
139 | const IconData(0xe837, fontFamily: _kFontFam, fontPackage: _kFontPkg);
140 | static const IconData arrows_cw =
141 | const IconData(0xe838, fontFamily: _kFontFam, fontPackage: _kFontPkg);
142 | static const IconData updown_circle =
143 | const IconData(0xe839, fontFamily: _kFontFam, fontPackage: _kFontPkg);
144 | static const IconData target =
145 | const IconData(0xe83a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
146 | static const IconData signal =
147 | const IconData(0xe83b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
148 | static const IconData progress_0 =
149 | const IconData(0xe83c, fontFamily: _kFontFam, fontPackage: _kFontPkg);
150 | static const IconData progress_1 =
151 | const IconData(0xe83d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
152 | static const IconData progress_2 =
153 | const IconData(0xe83e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
154 | static const IconData progress_3 =
155 | const IconData(0xe83f, fontFamily: _kFontFam, fontPackage: _kFontPkg);
156 | static const IconData progress_4 =
157 | const IconData(0xe840, fontFamily: _kFontFam, fontPackage: _kFontPkg);
158 | static const IconData progress_5 =
159 | const IconData(0xe841, fontFamily: _kFontFam, fontPackage: _kFontPkg);
160 | static const IconData progress_6 =
161 | const IconData(0xe842, fontFamily: _kFontFam, fontPackage: _kFontPkg);
162 | static const IconData progress_7 =
163 | const IconData(0xe843, fontFamily: _kFontFam, fontPackage: _kFontPkg);
164 | static const IconData font =
165 | const IconData(0xe844, fontFamily: _kFontFam, fontPackage: _kFontPkg);
166 | static const IconData list =
167 | const IconData(0xe845, fontFamily: _kFontFam, fontPackage: _kFontPkg);
168 | static const IconData list_numbered =
169 | const IconData(0xe846, fontFamily: _kFontFam, fontPackage: _kFontPkg);
170 | static const IconData indent_left =
171 | const IconData(0xe847, fontFamily: _kFontFam, fontPackage: _kFontPkg);
172 | static const IconData indent_right =
173 | const IconData(0xe848, fontFamily: _kFontFam, fontPackage: _kFontPkg);
174 | static const IconData cloud =
175 | const IconData(0xe849, fontFamily: _kFontFam, fontPackage: _kFontPkg);
176 | static const IconData terminal =
177 | const IconData(0xe84a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
178 | static const IconData facebook_rect =
179 | const IconData(0xf301, fontFamily: _kFontFam, fontPackage: _kFontPkg);
180 | static const IconData twitter_bird =
181 | const IconData(0xf303, fontFamily: _kFontFam, fontPackage: _kFontPkg);
182 | static const IconData googleplus_rect =
183 | const IconData(0xf309, fontFamily: _kFontFam, fontPackage: _kFontPkg);
184 | static const IconData vkontakte_rect =
185 | const IconData(0xf30a, fontFamily: _kFontFam, fontPackage: _kFontPkg);
186 | static const IconData skype =
187 | const IconData(0xf30b, fontFamily: _kFontFam, fontPackage: _kFontPkg);
188 | static const IconData odnoklassniki_rect =
189 | const IconData(0xf30d, fontFamily: _kFontFam, fontPackage: _kFontPkg);
190 | static const IconData vimeo_rect =
191 | const IconData(0xf30e, fontFamily: _kFontFam, fontPackage: _kFontPkg);
192 | static const IconData tumblr_rect =
193 | const IconData(0xf310, fontFamily: _kFontFam, fontPackage: _kFontPkg);
194 | static const IconData linkedin_rect =
195 | const IconData(0xf312, fontFamily: _kFontFam, fontPackage: _kFontPkg);
196 | static const IconData youtube =
197 | const IconData(0xf313, fontFamily: _kFontFam, fontPackage: _kFontPkg);
198 | }
199 |
--------------------------------------------------------------------------------
/pubspec.yaml:
--------------------------------------------------------------------------------
1 | name: fluttericon
2 | description: Flutter icons from popular web icon fonts. Customize your final icon package using fluttericon.com.
3 | version: 2.0.0
4 | homepage: https://github.com/ilikerobots/fluttericon_pkg
5 |
6 | environment:
7 | sdk: '>=2.12.0 <3.0.0'
8 |
9 | dependencies:
10 | flutter:
11 | sdk: flutter
12 |
13 | flutter:
14 | fonts:
15 | - family: Brandico
16 | fonts:
17 | - asset: lib/fonts/Brandico.ttf
18 | - family: Elusive
19 | fonts:
20 | - asset: lib/fonts/Elusive.ttf
21 | - family: Entypo
22 | fonts:
23 | - asset: lib/fonts/Entypo.ttf
24 | - family: FontAwesome
25 | fonts:
26 | - asset: lib/fonts/FontAwesome.ttf
27 | - family: FontAwesome5
28 | fonts:
29 | - asset: lib/fonts/FontAwesome5.ttf
30 | - family: Fontelico
31 | fonts:
32 | - asset: lib/fonts/Fontelico.ttf
33 | - family: Iconic
34 | fonts:
35 | - asset: lib/fonts/Iconic.ttf
36 | - family: LineariconsFree
37 | fonts:
38 | - asset: lib/fonts/LineariconsFree.ttf
39 | - family: Linecons
40 | fonts:
41 | - asset: lib/fonts/Linecons.ttf
42 | - family: Maki
43 | fonts:
44 | - asset: lib/fonts/Maki.ttf
45 | # - family: Material
46 | # fonts:
47 | # - asset: lib/fonts/Material.ttf
48 | - family: Meteocons
49 | fonts:
50 | - asset: lib/fonts/Meteocons.ttf
51 | - family: MfgLabs
52 | fonts:
53 | - asset: lib/fonts/MfgLabs.ttf
54 | - family: ModernPictograms
55 | fonts:
56 | - asset: lib/fonts/ModernPictograms.ttf
57 | - family: Typicons
58 | fonts:
59 | - asset: lib/fonts/Typicons.ttf
60 | - family: WebSymbols
61 | fonts:
62 | - asset: lib/fonts/WebSymbols.ttf
63 | - family: Zocial
64 | fonts:
65 | - asset: lib/fonts/Zocial.ttf
66 | - family: RpgAwesome
67 | fonts:
68 | - asset: lib/fonts/RpgAwesome.ttf
69 | - family: Octicons
70 | fonts:
71 | - asset: lib/fonts/Octicons.ttf
72 |
73 | dev_dependencies:
74 | test: ^1.0.0
75 | recase: ^4.0.0-nullsafety.0
76 |
--------------------------------------------------------------------------------
/util/gen_examples.dart:
--------------------------------------------------------------------------------
1 | /* Generates examples for fluttericon
2 | * dart ./gen_examples.dart ../fontconfigs/ ../example/lib/src/icon_lists
3 | */
4 |
5 | import 'package:path/path.dart' as path;
6 | import 'dart:convert';
7 | import 'dart:io';
8 |
9 | import 'util.dart';
10 |
11 | void main(List arguments) {
12 | final inDir = Directory(arguments.first);
13 | final outDir = Directory(arguments[1]);
14 |
15 | if (!inDir.existsSync()) {
16 | print('Cannot find the file "${arguments.first}".');
17 | }
18 | if (!outDir.existsSync()) {
19 | print('Cannot find the example dir "${arguments[1]}".');
20 | }
21 |
22 | List dirEntities =
23 | inDir.listSync(recursive: false, followLinks: false).toList();
24 |
25 | List iconFamilies = [];
26 |
27 | for (FileSystemEntity entity in dirEntities) {
28 | if (entity is File && entity.path.endsWith(".json")) {
29 | Map config = json.decode(entity.readAsStringSync());
30 | String famName = config['name'].toString();
31 | // String baseName = dartName(famName);
32 | String iconlistName = dartBaseFilename(famName);
33 | String dartFileName = dartBaseFilename(famName) + ".dart";
34 | iconFamilies.add(iconlistName);
35 |
36 | List icons = config['glyphs'];
37 |
38 | List dartContent = [
39 | '',
40 | "import 'package:fluttericon/${dartFileName}';",
41 | "import '../example_icon.dart';",
42 | '',
43 | '// NB: DO NOT EDIT! This file is auto-generated. See util/gen_examples.dart',
44 | '',
45 | 'final ${iconlistName} = [',
46 | ];
47 |
48 | for (Map gDef in icons) {
49 | String gName = convertGlyphName(gDef['css'].toString());
50 | // String gCode = convertGlyphCode(gDef['code'].toString());
51 | dartContent.add(' ExampleIcon($famName.$gName, "$famName", "$gName"),');
52 | }
53 |
54 | dartContent.add('];');
55 |
56 | File dartFile = new File(path.join(outDir.path, dartFileName));
57 | dartFile.writeAsStringSync(dartContent.join('\n'));
58 | }
59 | }
60 | File allIconFile = new File(path.join(outDir.path, "all_icons.dart"));
61 |
62 | List dartContent = [
63 | '',
64 | "import '../example_icon.dart';",
65 | "import 'package:fluttericon_example/src/example_icon.dart';",
66 | '',
67 | '// NB: DO NOT EDIT! This file is auto-generated. See util/gen_examples.dart',
68 | '',
69 | ];
70 | for (String fName in iconFamilies) {
71 | dartContent.add("import '${fName}.dart';");
72 | }
73 | dartContent.add("");
74 | dartContent.add("final allIcons = []");
75 | for (String fName in iconFamilies) {
76 | dartContent.add(" ..addAll(${fName})");
77 | }
78 | dartContent.add(";");
79 | allIconFile.writeAsStringSync(dartContent.join('\n'));
80 | }
81 |
--------------------------------------------------------------------------------
/util/set_font_package.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 | sed -i -- 's/const _kFontPkg = null/const _kFontPkg = "fluttericon"/g' ../lib/*_icons.dart
3 |
--------------------------------------------------------------------------------
/util/util.dart:
--------------------------------------------------------------------------------
1 | import 'package:recase/recase.dart';
2 |
3 | final _glyphNameRegex = RegExp(r"[^A-Za-z0-9_]");
4 | const dart_reserved = [
5 | 'abstract',
6 | 'deferred',
7 | 'if',
8 | 'super',
9 | 'as ',
10 | 'do',
11 | 'implements',
12 | 'switch',
13 | 'assert',
14 | 'dynamic',
15 | 'import',
16 | 'sync',
17 | 'async',
18 | 'else',
19 | 'in',
20 | 'this',
21 | 'enum',
22 | 'is',
23 | 'throw',
24 | 'await',
25 | 'export',
26 | 'library',
27 | 'true',
28 | 'break',
29 | 'external',
30 | 'new',
31 | 'try',
32 | 'case',
33 | 'extends',
34 | 'null',
35 | 'typedef',
36 | 'catch',
37 | 'factory',
38 | 'operator',
39 | 'var',
40 | 'class',
41 | 'false',
42 | 'part',
43 | 'void',
44 | 'const',
45 | 'final',
46 | 'rethrow',
47 | 'while',
48 | 'continue',
49 | 'finally',
50 | 'return',
51 | 'with',
52 | 'covariant',
53 | 'for',
54 | 'set',
55 | 'yield',
56 | 'default',
57 | 'get',
58 | 'static',
59 | 'yield'
60 | ];
61 |
62 | String dartName(String name) => new ReCase(name).snakeCase;
63 |
64 | String dartBaseFilename(String name) => dartName(name) + "_icons";
65 |
66 | String convertGlyphName(String name) {
67 | String out = name.replaceAll(_glyphNameRegex, '_');
68 | for (String r in dart_reserved) {
69 | if (out == r) {
70 | out = "${out}_icon";
71 | break;
72 | }
73 | }
74 | return out;
75 | }
76 |
77 | String convertGlyphCode(String code) =>
78 | "0x" + int.parse(code).toRadixString(16);
79 |
--------------------------------------------------------------------------------