Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

FontAwesome Icons #1342

Merged
merged 24 commits into from
Jan 16, 2018
Merged

FontAwesome Icons #1342

merged 24 commits into from
Jan 16, 2018

Commits on Jan 16, 2018

  1. Configuration menu
    Copy the full SHA
    8a7cb3b View commit details
    Browse the repository at this point in the history
  2. Install FontAwesome 5 files

    tvdeyen committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    46ba478 View commit details
    Browse the repository at this point in the history
  3. Remove PNG based icon sprite sheet and styles

    We'll replace the icons with SVG based FontAwesome icons
    tvdeyen committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    0be3048 View commit details
    Browse the repository at this point in the history
  4. Change render_icon helper to render FontAwesome icon

    All FontAwesome style, sizing and transform options are supported.
    tvdeyen committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    be8216d View commit details
    Browse the repository at this point in the history
  5. Replace PNG icons with FontAwesome SVG icons

    Instead of the old PNG based icons we use FontAwesome 5 SVG icons.
    tvdeyen committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    7959b51 View commit details
    Browse the repository at this point in the history
  6. Update hint_with_tooltip helper to support FA icons

    Instead of using the css class of the hint to change the icon you can pass the FA icon name instead.
    tvdeyen committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    8f5a430 View commit details
    Browse the repository at this point in the history
  7. Update attachment icon css classes

    Use fontawesome file icon names. Also removes unsupported ones and add new ones.
    tvdeyen committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    e00bd9b View commit details
    Browse the repository at this point in the history
  8. Add flash message icon name helper

    Returns the fontawesome icon name for given flash message type.
    tvdeyen committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    7a250b6 View commit details
    Browse the repository at this point in the history
  9. Use FontAwesome icon names for flash message icons

    By leveraging the new message_icon_class helper we use the new FontAwesome icon names for flash message icons.
    tvdeyen committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    43fd46c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5aa17fe View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    976ee9b View commit details
    Browse the repository at this point in the history
  12. Fix positions of new FontAwesome icons

    After replacing the PNG based icons with FontAwesome SVG icons
    we need to adjust the positions for lots of icons. Mostly by removing
    line-height hacks and fixing absolute positions.
    tvdeyen committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    8df8f71 View commit details
    Browse the repository at this point in the history
  13. Change icon and text color

    The default text color - that is also used for icons - is too dark/black.
    By using a slight touch of blue and a 20% opacity it blends better into
    the UI.
    tvdeyen committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    db45c07 View commit details
    Browse the repository at this point in the history
  14. Remove old icon references

    Since we do not use the old PNG based icons anymore, we do not need the CSS rules anymore.
    tvdeyen committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    dc12973 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    341014e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ae88591 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e6272a2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    dd75ad0 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    45659c4 View commit details
    Browse the repository at this point in the history
  20. Remove jQuery UI icons

    We are not use the icons component for a long time now
    tvdeyen committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    962a92e View commit details
    Browse the repository at this point in the history
  21. Remove old icon font

    We use FontAwesome icon font everywhere now
    tvdeyen committed Jan 16, 2018
    Configuration menu
    Copy the full SHA
    a76a4cd View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6aa214f View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    db56d69 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    809b77e View commit details
    Browse the repository at this point in the history