GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - feathericons/elm-feather: Feather icons for elm

BranchesTags
Open more actions menu

Latest commit

 

History

59 Commits
59 Commits

Folders and files

NameName
Last commit message
Last commit date
src
src
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
elm.json
elm.json
 
 

Repository files navigation

Feather icons for elm

Embeddable svg icons by https://feathericons.com/

Usage

There are two ways of using feather icons in your project. One is friction-free when you don't mind adding a dependency which will include full set of svg icons. Another is more optimal in terms of resulting build size, allowing you to pick a selection of svg functions without depending on this package (perhaps this is obsolete with unused code elimination added from elm 0.19, so go ahead and just add dependency).

If you are building an app, then the best option for you is the first one, just install dependency.

If you are building a library and counting every byte, then you might want to go with lighter version and to use only a limited selection of icons you really need.

As elm package

Install

elm install feathericons/elm-feather

Import

import FeatherIcons

Use

FeatherIcons.chevronsLeft
    |> FeatherIcons.toHtml []

As selection of functions

In case if you just want subset of icons or don't want additional dependency

  1. Visit https://1602.github.io/elm-feather-icons/
  2. Select icons you need
  3. Grab generated code

Demo

https://gyazo.com/fa2022e0ff6fae010070e20f2e55f71b

Contribution

This package semi-automatically generated using https://github.com/1602/elm-feather-icons as builder and https://github.com/feathericons/feather as source.

Roadmap

  • UI to search and generate code (https://1602.github.io/elm-feather-icons/)
  • elm package (this package)
  • API to customise icons
  • automatic generation and publishing of a new package version when new feather-icon arrives (https://github.com/1602/elm-feather/issues/2)

About

Feather icons for elm

package.elm-lang.org/packages/1602/elm-feather/latest

Topics

feather-iconsiconssvg-icons

Resources

Readme
BSD-3-Clause license
Activity
Custom properties

Stars

78 stars

Watchers

3 watching

Forks

5 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.