Standard-Theme sichtbar und Autoload repariert

This commit is contained in:
2026-02-19 14:18:05 +01:00
parent a69b8e4990
commit 6d58a652db
3 changed files with 31 additions and 18 deletions
+6 -2
View File
@@ -6,7 +6,7 @@ from datetime import datetime
from flask import Blueprint, render_template, request, jsonify, redirect, url_for, current_app
from app.state import current_config
from app.utils.helpers import load_configs, load_default_sounds, load_soundboard_configs, write_default_theme
from app.utils.helpers import load_configs, load_default_sounds, load_soundboard_configs, write_default_theme, read_default_theme
admin_bp = Blueprint('admin', __name__)
logger = logging.getLogger(__name__)
@@ -15,7 +15,11 @@ logger = logging.getLogger(__name__)
def admin():
configs = load_configs()
sb_configs = load_soundboard_configs(current_app.config['SOUNDBOARD_CONFIG_DIR'])
return render_template('admin.html', configs=configs, sb_configs=sb_configs)
default_theme = read_default_theme(current_app.config['DEFAULT_THEME_FILE'])
return render_template('admin.html',
configs=configs,
sb_configs=sb_configs,
default_theme=default_theme)
@admin_bp.route('/edit/<filename>', methods=['GET', 'POST'])