perf: make module loading synchronous, flip right panel layout

- Remove unnecessary async/await from loadModules (static imports)
- Move game controls to top of right panel
- Move preview header below controls, above preview
- Flip inset shadow to top of preview section
This commit is contained in:
2025-12-30 21:07:00 +01:00
parent 5905330dba
commit 31eb77c1a6
4 changed files with 21 additions and 21 deletions

View File

@@ -86,9 +86,9 @@ const moduleStoreDE = [
/**
* Load all available modules for a given language
* @param {string} language - Language code ('en' or 'de')
* @returns {Promise<Array>} Promise resolving to array of modules
* @returns {Array} Array of modules
*/
export async function loadModules(language = "en") {
export function loadModules(language = "en") {
const store = language === "de" ? moduleStoreDE : moduleStoreEN;
return store.map((module) => ({
...module,