More files

This commit is contained in:
2025-05-24 03:23:15 -05:00
parent 558dcfe81e
commit 6de9729329
23 changed files with 338 additions and 272 deletions

15
plugins/core_ui/routes.py Normal file
View File

@ -0,0 +1,15 @@
from flask import Blueprint, render_template
from flask_login import login_required, current_user
bp = Blueprint('core_ui', __name__, template_folder='templates')
@bp.route('/')
def home():
return render_template('core_ui/home.html')
@bp.route('/admin')
@login_required
def admin_dashboard():
if current_user.role != 'admin':
return "Access denied", 403
return render_template('core_ui/admin_dashboard.html')