Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-2684

Upgrade FontAwesome from version 4 to version 5

    Details

    • Type: Story
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.0.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      FontAwesome has released version 5.0. The last version was 4.7, which is currently being used by Blesta.

      FontAwesome made several backward-incompatible changes, including changing how the icons are rendered and the prefixes (e.g. "fa" vs "far") necessary to set them.

      See how to upgrade: https://fontawesome.com/how-to-use/upgrading-from-4
      All of the old icons are listed with their version 5 equivalent.

      1. Update Blesta to pull in FontAwesome version 5.0+
      2. Update all locations in the core to use the new icons with the new proper prefixes (e.g. 'far')
        • Ensure all icon locations look accurate with the update in the admin and client UIs
      3. Update all of our extensions that can set icons (i.e. modules/plugins)
        • Create a subtask for each
      There are no Sub-Tasks for this issue.

        Activity

        Hide
        admin Paul Phillips added a comment -

        We should use this one (https://fontawesome.com/icons/whmcs?style=brands) as a replacement to the X icon in messages that indicate something is broken or failed, or errored out.

        Show
        admin Paul Phillips added a comment - We should use this one ( https://fontawesome.com/icons/whmcs?style=brands ) as a replacement to the X icon in messages that indicate something is broken or failed, or errored out.

          People

          • Assignee:
            abdy Abdy Franco
            Reporter:
            tyson Tyson Phillips (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              23/Dec/20

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 1 week, 1 day, 40 minutes
              1w 1d 40m

                Agile