Skip to main content

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

  1. Create a route in app/ai/routes.py
  2. Add a template in templates/
  3. 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')