Customization & Theming
Brand & Styles
- Edit static/css/style.css
- Override colors & typography
- Or swap to Tailwind by replacing the CSS pipeline
Templates
- All Jinja templates live in
templates/
- Update header, footer, and content markup to suit your UI
Adding New AI Tools
- Create a route in
app/ai/routes.py
- Add a template in
templates/
- Wire up a link in
templates/dashboard.html
Extending Blueprints
- Each feature is a Flask blueprint (
auth
,ai
,payments
,main
) - To add new features, follow the same pattern:
bp = Blueprint('your_bp', __name__, url_prefix='/your')
@bp.route('/')
def index():
return render_template('your.html')