{# These are Dan Klammer's Bytesize Icons: https://github.com/danklammer/bytesize-icons Generated by bytesize-to-jinja.py: https://github.com/encukou/bytesize-to-jinja #} {%- macro bytesize_icon(name) -%} {%- if name == "search" -%} {%- elif name == "close" -%} {%- elif name == "plus" -%} {%- elif name == "minus" -%} {%- elif name == "play" -%} {%- elif name == "pause" -%} {%- elif name == "backwards" -%} {%- elif name == "forwards" -%} {%- elif name == "move" -%} {%- elif name == "star" -%} {%- elif name == "checkmark" -%} {%- elif name == "chevron-top" -%} {%- elif name == "chevron-right" -%} {%- elif name == "chevron-bottom" -%} {%- elif name == "chevron-left" -%} {%- elif name == "arrow-top" -%} {%- elif name == "arrow-right" -%} {%- elif name == "arrow-bottom" -%} {%- elif name == "arrow-left" -%} {%- elif name == "caret-top" -%} {%- elif name == "caret-right" -%} {%- elif name == "caret-bottom" -%} {%- elif name == "caret-left" -%} {%- elif name == "start" -%} {%- elif name == "end" -%} {%- elif name == "eject" -%} {%- elif name == "mute" -%} {%- elif name == "volume" -%} {%- elif name == "ban" -%} {%- elif name == "flag" -%} {%- elif name == "options" -%} {%- elif name == "settings" -%} {%- elif name == "heart" -%} {%- elif name == "clock" -%} {%- elif name == "menu" -%} {%- elif name == "msg" -%} {%- elif name == "photo" -%} {%- elif name == "camera" -%} {%- elif name == "video" -%} {%- elif name == "music" -%} {%- elif name == "mail" -%} {%- elif name == "home" -%} {%- elif name == "user" -%} {%- elif name == "signin" -%} {%- elif name == "signout" -%} {%- elif name == "trash" -%} {%- elif name == "paperclip" -%} {%- elif name == "file" -%} {%- elif name == "folder" -%} {%- elif name == "folder-open" -%} {%- elif name == "work" -%} {%- elif name == "portfolio" -%} {%- elif name == "eye" -%} {%- elif name == "bookmark" -%} {%- elif name == "tag" -%} {%- elif name == "lightning" -%} {%- elif name == "activity" -%} {%- elif name == "location" -%} {%- elif name == "export" -%} {%- elif name == "import" -%} {%- elif name == "inbox" -%} {%- elif name == "archive" -%} {%- elif name == "reply" -%} {%- elif name == "edit" -%} {%- elif name == "compose" -%} {%- elif name == "upload" -%} {%- elif name == "download" -%} {%- elif name == "send" -%} {%- elif name == "link" -%} {%- elif name == "code" -%} {%- elif name == "lock" -%} {%- elif name == "unlock" -%} {%- elif name == "bell" -%} {%- elif name == "book" -%} {%- elif name == "calendar" -%} {%- elif name == "print" -%} {%- elif name == "alert" -%} {%- elif name == "info" -%} {%- elif name == "creditcard" -%} {%- elif name == "cart" -%} {%- elif name == "bag" -%} {%- elif name == "gift" -%} {%- elif name == "external" -%} {%- elif name == "reload" -%} {%- elif name == "clipboard" -%} {%- elif name == "microphone" -%} {%- elif name == "telephone" -%} {%- elif name == "desktop" -%} {%- elif name == "mobile" -%} {%- elif name == "ellipsis-horizontal" -%} {%- elif name == "ellipsis-vertical" -%} {%- elif name == "twitter" -%} {%- elif name == "github" -%} {%- else -%} {#- To make the error as meaningful as possible, this # causes an actual lookup error in a dict of all icon names. -#} {% set _icons = {'activity': 1, 'alert': 1, 'archive': 1, 'arrow-bottom': 1, 'arrow-left': 1, 'arrow-right': 1, 'arrow-top': 1, 'backwards': 1, 'bag': 1, 'ban': 1, 'bell': 1, 'book': 1, 'bookmark': 1, 'calendar': 1, 'camera': 1, 'caret-bottom': 1, 'caret-left': 1, 'caret-right': 1, 'caret-top': 1, 'cart': 1, 'checkmark': 1, 'chevron-bottom': 1, 'chevron-left': 1, 'chevron-right': 1, 'chevron-top': 1, 'clipboard': 1, 'clock': 1, 'close': 1, 'code': 1, 'compose': 1, 'creditcard': 1, 'desktop': 1, 'download': 1, 'edit': 1, 'eject': 1, 'ellipsis-horizontal': 1, 'ellipsis-vertical': 1, 'end': 1, 'export': 1, 'external': 1, 'eye': 1, 'file': 1, 'flag': 1, 'folder': 1, 'folder-open': 1, 'forwards': 1, 'gift': 1, 'github': 1, 'heart': 1, 'home': 1, 'import': 1, 'inbox': 1, 'info': 1, 'lightning': 1, 'link': 1, 'location': 1, 'lock': 1, 'mail': 1, 'menu': 1, 'microphone': 1, 'minus': 1, 'mobile': 1, 'move': 1, 'msg': 1, 'music': 1, 'mute': 1, 'options': 1, 'paperclip': 1, 'pause': 1, 'photo': 1, 'play': 1, 'plus': 1, 'portfolio': 1, 'print': 1, 'reload': 1, 'reply': 1, 'search': 1, 'send': 1, 'settings': 1, 'signin': 1, 'signout': 1, 'star': 1, 'start': 1, 'tag': 1, 'telephone': 1, 'trash': 1, 'twitter': 1, 'unlock': 1, 'upload': 1, 'user': 1, 'video': 1, 'volume': 1, 'work': 1} %} error: icon not found: {{ _icons[name] }} {%- endif -%} {%- endmacro -%}