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
      1.
      Support Manager: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 40 minutes
       
      2.
      Order: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 55 minutes
       
      3.
      Client Documents: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 16 minutes
       
      4.
      Billing Overview: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 15 minutes
       
      5.
      Portal: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 16 minutes
       
      6.
      Download Manager: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 22 minutes
       
      7.
      Feed Reader: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 12 minutes
       
      8.
      Mass Mailer: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 17 minutes
       
      9.
      PHPIDS: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 13 minutes
       
      10.
      Reassign Pricing: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 7 minutes
       
      11.
      System Overview: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 17 minutes
       
      12.
      System Status: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 17 minutes
       
      13.
      Extension Generator: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 30 minutes
       
      14.
      APNSCP: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 13 minutes
       
      15.
      Blesta License: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 16 minutes
       
      16.
      CentOS Web Panel: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 36 minutes
       
      17.
      CentovaCast: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 29 minutes
       
      18.
      cPanel: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 10 minutes
       
      19.
      cWatch: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 1 hour, 1 minute
       
      20.
      CyberPanel: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 49 minutes
       
      21.
      Direct Admin: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 13 minutes
       
      22.
      Enom: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 10 minutes
       
      23.
      GoGetSSL: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 7 minutes
       
      24.
      Interworx: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 8 minutes
       
      25.
      ISPConfig: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 48 minutes
       
      26.
      ISPManager: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 32 minutes
       
      27.
      LogicBoxes: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 7 minutes
       
      28.
      Multicraft: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 9 minutes
       
      29.
      Namecheap: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 5 minutes
       
      30.
      NameSilo: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 21 minutes
       
      31.
      Plesk: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 8 minutes
       
      32.
      Proxmox: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 26 minutes
       
      33.
      Pterodactyl: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 33 minutes
       
      34.
      SolusVM: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 16 minutes
       
      35.
      TCAdmin: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 18 minutes
       
      36.
      TeamSpeak: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 28 minutes
       
      37.
      TheSSLStore: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 26 minutes
       
      38.
      Universal Module: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 8 minutes
       
      39.
      Vesta: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 19 minutes
       
      40.
      Virtualmin: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 19 minutes
       
      41.
      VPS.NET: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 12 minutes
       
      42.
      Vultr: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 28 minutes
       
      43.
      WHMSonic: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 14 minutes
       
      44.
      Stripe Payments: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 14 minutes
       
      45.
      Square: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 9 minutes
       

        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
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              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