{% extends "base.html" %} {% from "_custom_select.html" import custom_select %} {% block title %}User Settings - {{ brand_name }}{% endblock %} {% block main_content %}
Manage your personal preferences and billing.
More settings coming soon!
System uses the default from Admin → System Settings (updates when admins change it). Personal keeps your own choices below.
You are using the system default theme. Turn off "System" above to customize background and appearance.
{% endif %}Adjust opacity, blur, border radius, and neutral color across the app.
A custom cursor with hover effects and your theme color. Disabled on mobile.
UI typeface across the app (headers, body, modals). With System theme, the admin default applies instead.
The quick brown fox jumps over the lazy dog — 0123456789
Active Subscription
Pro since: {{ pro_since_str }}
{% endif %} {% if next_billing_date %}{% if is_gifted %}Renewal:{% elif is_canceling %}Ends:{% else %}Next Billing:{% endif %} {{ next_billing_date }}
{% endif %}Your subscription is set to cancel at the end of the current billing cycle. It will not be renewed.
If you cancel, you will keep your Pro benefits
until the end of your billing cycle.
No refunds will be provided.
You are currently using the limited free tier.
Your account resource usage and limits.
Used to authenticate git push / git pull when your admin enables Git over SSH. Paste your public key (e.g. id_ed25519.pub).
No keys yet.
You can select and copy any command below.
Already have a key
In a terminal (Mac, Linux, or WSL), show the public key file:
cat ~/.ssh/id_ed25519.pub
Or for RSA:
cat ~/.ssh/id_rsa.pub
Create a new key
ssh-keygen -t ed25519 -C "you@example.com"
Then open the .pub file it creates (same cat commands as above).
ssh-ed25519 or ssh-rsa.
Never paste your private key (the file without .pub).
Are you sure you want to cancel your {{ brand_name }} Pro subscription? You will keep your Pro benefits until the end of your billing cycle.
Are you sure you want to resume your {{ brand_name }} Pro subscription? Your billing will continue as normal.