{# Shared stroke-style SVG icon set (Feather-style, 24x24 viewBox, currentColor stroke) so every page uses the same hand-picked icons instead of OS-rendered emoji, which render inconsistently across platforms and clash with the app's vector logo. Import with {% import '_icons.html' as icons %} and call icons.icon('name', size). #} {% macro icon(name, size=18) %}{% if name == 'home' %}{% elif name == 'pencil' %}{% elif name == 'help' %}{% elif name == 'settings' %}{% elif name == 'dice' %}{% elif name == 'folder' %}{% elif name == 'graduation-cap' %}{% elif name == 'check' %}{% elif name == 'circle' %}{% elif name == 'x' %}{% elif name == 'pin' %}{% elif name == 'ban' %}{% elif name == 'video' %}{% elif name == 'music' %}{% elif name == 'clipboard' %}{% elif name == 'package' %}{% elif name == 'file-text' %}{% elif name == 'trash' %}{% elif name == 'refresh' %}{% elif name == 'checkbox' %}{% elif name == 'list' %}{% elif name == 'grid' %}{% elif name == 'bar-chart' %}{% elif name == 'list-dots' %}{% elif name == 'history' %}{% elif name == 'plus-circle' %}{% elif name == 'play-circle' %}{% elif name == 'play' %}{% endif %}{% endmacro %}