-
-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[102] Significant performance improvements on the Templates page
- Add loader to Templates page - Use improved "add field" buttons with static onclick callbacks rather than unique JS-assigned functions - Initialize style dropdowns in HTML, not JQuery - Initialize translation dropdowns in HTML and globally rather than per-object - Initialize filter dropdowns globally in the HTML template rather than per-object - Only initialize the extra data tabs when the template is expanded (this is a significant performance improvement) - Make all async API calls at the same time, rather than sequentially - Remove headers from translation dropdowns
- Loading branch information
1 parent
e55516f
commit 35af9e0
Showing
6 changed files
with
335 additions
and
213 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.