@diosmosis opened this Pull Request on July 8th 2022 Member

Description:

This PR is based off every vue-remove-angularjs- PR and should be merged after they are all merged.

Changes:

  • Remove use of angularjs directives in twig templates.
  • Remove use of ng-app/ng-cloak.
  • Remove vue=>angularjs adapters in CoreHome/CorePluginsAdmin.
  • Convert zen-mode.js to use Vue code.
  • Add some extra output to vue:build + add a --bail option
  • Create MobileSideNav vue component.
  • Load menu translations client side if not in installation or updater (since plugins need to be available).

Review

@github-actions[bot] commented on July 20th 2022 Contributor

This issue is in "needs review" but there has been no activity for 7 days. ping @matomo-org/core-reviewers

Powered by GitHub Issue Mirror