Skip to content

Administration optimizations#25

Merged
7underlines merged 7 commits intoWerkstattl:mainfrom
lacknere:administration-chunks
Apr 13, 2025
Merged

Administration optimizations#25
7underlines merged 7 commits intoWerkstattl:mainfrom
lacknere:administration-chunks

Conversation

@lacknere
Copy link
Collaborator

@lacknere lacknere commented Apr 11, 2025

Main target of this PR: This refactor increases Administration performance by using the lazy loading functionality to load components, splitting the single large JS & CSS files into multiple small chunks and loading them only if needed. Empty administration files are removed.

Additionally

  • fixes one |asset filter usage in the Administration which is not compatible anymore
  • adds missing snippets
  • optimizes component overrides
  • readds blog detail language switch
  • formats administration templates

@lacknere lacknere force-pushed the administration-chunks branch from 11ff29c to a323e0c Compare April 11, 2025 22:39
@lacknere lacknere force-pushed the administration-chunks branch from a323e0c to adaa144 Compare April 11, 2025 22:51
@lacknere lacknere changed the title Use administration component lazy loading Administration optimizations Apr 11, 2025
@7underlines 7underlines merged commit bd6f576 into Werkstattl:main Apr 13, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants