diff --git a/basicswap/templates/settings.html b/basicswap/templates/settings.html index 9454d68..79354ac 100644 --- a/basicswap/templates/settings.html +++ b/basicswap/templates/settings.html @@ -35,542 +35,620 @@ {% include 'inc_messages.html' %} - - - - - - - - - Coins - - - General - - - Tor - - - - + + + + + + + + + + Coins + + + General + + + Tor + + - - - - {% for c in chains %} - - - - - - - - {{ c.display_name }} - - - - - - - - - - - - - - - - - - - Options - - - - - Settings - - - - - {% if c.connection_type %} - - Connection Type - {{ c.connection_type }} - - {% endif %} - {% if c.manage_daemon is defined %} - {% if c.name in ('wownero', 'monero') %} - - Manage Daemon - - - {{ input_arrow_down_svg| safe }} - - True - False - - - - - - Daemon RPC Host - - - - - - Daemon RPC Port - - - - - - List trusted public nodes to use if “Automatically Select Daemon” is set as “True”. - - {{ c.remotedaemonurls }} - - - - Automatically Select Daemon - - - - {{ input_arrow_down_svg| safe }} - - True - False - - - - - - {% else %} - - Manage Daemon - {{ c.manage_daemon }} - - {% endif %} - {% endif %} - {% if c.manage_wallet_daemon is defined %} - - Manage Wallet Daemon - {{ c.manage_wallet_daemon }} - - {% endif %} - - Chain Lookups - - - {{ input_arrow_down_svg| safe }} - - Local Node - Explorer - - - - - {% if c.name in ('wownero', 'monero') %} - - Transaction Fee Priority - - - {{ input_arrow_down_svg| safe }} - - Auto - Slow - Normal - Fast - - - - - {% else %} - - Blocks Confirmed Target - - - - - {% endif %} - {% if c.name == 'particl' %} - - Anon Tx Ring Size - - - - - {% endif %} - - - - + + + + + + + {% for c in chains %} + + + + + + + - - - - - - - - - - - - Apply - - {% if c.can_disable == true %} - - Disable Coin - - {% endif %} - {% if c.can_reenable == true %} - - Enable - - {% endif %} - - - + + {{ c.display_name }} ({{ c.ticker }}) + + + {% if c.can_disable == true %} + + + + + Enabled + + {% else %} + + + + + Disabled + + {% endif %} + + + + + + + + + + {% if c.connection_type %} + + + Connection + + + + + + + Connection Type + + {{ c.connection_type }} + + + + {% if c.manage_daemon is defined %} + + Manage Daemon + {% if c.name in ('wownero', 'monero') %} + + + True + False + + + + + + + + {% else %} + + {{ c.manage_daemon }} + + {% endif %} + + {% endif %} + + + + + {% endif %} + + {% if c.name in ('wownero', 'monero') %} + + + RPC Configuration + + + + + + + Daemon RPC Host + + + + + Daemon RPC Port + + + + + + + Automatically Select Daemon + + + True + False + + + + + + + + + + + Trusted Public Nodes + List trusted public nodes to use if "Automatically Select Daemon" is enabled (one per line) + {{ c.remotedaemonurls }} + + + + {% endif %} + + + + Advanced Settings + + + + + + + Chain Lookups + + + Local Node + Explorer + + + + + + + + + + {% if c.manage_wallet_daemon is defined %} + + Manage Wallet Daemon + + {{ c.manage_wallet_daemon }} + + + {% endif %} + + {% if c.name in ('wownero', 'monero') %} + + Transaction Fee Priority + + + Auto + Slow + Normal + Fast + + + + + + + + + {% else %} + + Blocks Confirmed Target + + + {% endif %} + + {% if c.name == 'particl' %} + + Anon Tx Ring Size + + + {% endif %} + + + + + + + + Apply Changes + + {% if c.can_disable == true %} + + Disable Coin + + {% endif %} + {% if c.can_reenable == true %} + + Enable Coin + + {% endif %} + + + + + - - {% endfor %} + {% endfor %} + + - - - - - - - General - - - - - - - - - - - - - - - - - - - Options - - - - - Settings - - - - - - - - WARNING: Advanced features - Only enable if you know what you're doing! - - - - - Debug Mode - - - {{ input_arrow_down_svg| safe }} - - True - False - - - - - - Debug Mode UI - - - {{ input_arrow_down_svg| safe }} - - True - False - - - - - - Remove DB records for expired offers - - - {{ input_arrow_down_svg| safe }} - - True - False - - - - - - - + + + + + + + + + Debug Settings + + + + + + + + + + + WARNING: Advanced features - Only enable if you know what you're doing! + - - - - - - - - - - - - - - Apply - - + + + + + + Debug Mode + + + True + False + + + + + + Enable detailed logging and debug information + + + Debug UI + + + True + False + + + + + + + + Show advanced UI elements and debug controls + + + + Remove DB Records for Expired Offers + + + True + False + + + + + + + + Automatically clean up database records for expired offers + + + + + + + Apply Changes + + + + + + + + + Charts Configuration + + + + + + + + Show Charts + + + True + False + + + + + + + + Enable price charts in the interface + + + + CryptoCompare API Key + + API key for CryptoCompare price data + + + + CoinGecko API Key + + + + API key for CoinGecko price data (optional for basic usage) + + + + Enabled Coins + + Coins to show data for: Blank for active coins, "all" for all known coins or comma separated list of coin tickers to show + + + + + + + Apply Changes + - - - - - - - Price Chart - - - - - - - - - - - - - - - - - - - Options - - - - - Settings - - - - - - Show Price Chart - - - {{ input_arrow_down_svg| safe }} - - True - False - - - - - - Chart API Key (CryptoCompare) - - Chart API (free) Key at CryptoCompare.com - - - - - - - Chart API Key (CoinGecko) - - Chart API (free) Key at CoinGecko.com - - - - - - - Enabled Coins - - Coins to show data for: Blank for active coins, "all" for all known coins or comma separated list of coin tickers to show - - - - - - - - - - - - - - - - - - - - - - - - - - Apply - - - - - - - - - - + + - - - - - - - Tor - - - - - - - - - - - - - - - - - - - Options - - - - - Settings - - - - - - Use Tor Proxy - - - - {{ input_arrow_down_svg| safe }} - - True - False - - - - - - - Tor Proxy Host - - - - - - Tor Proxy Port - - - - - - Tor Control Port - - - - - - Tor Control Password - - - - - - + + + + + + + + + Tor Configuration + + + + + + + + Use Tor Proxy + + + Enabled + Disabled + + + + + + Enable Tor proxy for enhanced privacy + + + Tor Proxy Host + + + + + Tor Proxy Port + + + + + Tor Control Port + + + + + Tor Control Password + + + + Password for Tor control interface (optional) + + + + + + + Apply Changes + - - - - - - - - - - - - Apply - - - - - - - - - + + + + + + + + + + + Confirm Action + Are you sure? + + + Confirm + + + Cancel + + + + + + + {% include 'footer.html' %} -
List trusted public nodes to use if "Automatically Select Daemon" is enabled (one per line)
+ WARNING: Advanced features - Only enable if you know what you're doing! +
Enable detailed logging and debug information
Show advanced UI elements and debug controls
Automatically clean up database records for expired offers
Enable price charts in the interface
API key for CryptoCompare price data
API key for CoinGecko price data (optional for basic usage)
Coins to show data for: Blank for active coins, "all" for all known coins or comma separated list of coin tickers to show
Enable Tor proxy for enhanced privacy
Password for Tor control interface (optional)
Are you sure?