""" Email Frontend Views Serves the email management UI """ from fastapi import APIRouter, Request from fastapi.responses import HTMLResponse from fastapi.templating import Jinja2Templates import logging logger = logging.getLogger(__name__) router = APIRouter() # Setup Jinja2 templates templates = Jinja2Templates(directory="app") @router.get("/emails", response_class=HTMLResponse) async def emails_page(request: Request): """Email management UI - 3-column modern email interface""" return templates.TemplateResponse( "emails/frontend/emails.html", {"request": request} )