Uploaded image for project: 'Planet4'
  1. Planet4
  2. PLANET-4536

Perfomance: reduce unused dependencies from bootstrap in code

    XporterXMLWordPrintable

    Details

    • Type: Task
    • Status: CLOSED
    • Priority: Should have
    • Resolution: Released
    • Affects Version/s: None
    • Fix Version/s: 2.34.0
    • Labels:
      None
    • Story Points:
      4
    • Sprint:
      Sprint #138
    • Section:
      Code Refactoring, Performance
    • Track:
      Development
    • P4 Test Environment:
      mars
    • Repositories:
      planet4-master-theme

      Description

      Investigate the possibility of reducing the load size by improving the code coverage.

      Check the Coverage tab in Chrome's dev tools to see which parts of the code are not being used in the home page. See: https://developers.google.com/web/tools/chrome-devtools/coverage

      Find out which parts of Bootstrap we can remove from the build (if any).
      The same applies to jQuery: how much of jQuery do we actually use? See: https://github.com/jquery/jquery/blob/master/README.md#custom-build-examples

      Check for other coverage issues as unused Planet4 CSS, etc.

      Tasks

      • Investigate about bootstrap styles usage
      • Identify which part of bootstrap we are using and which ones we can remove

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                pcuadrad Pablo Cuadrado
                Reporter:
                pcuadrad Pablo Cuadrado
                Tester:
                William Morris-Julien
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: