Dashboard Temp Share Shortlinks Frames API

HTMLify

settings.html
Views: 42 | Author: karbonsites
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>FinanceFlow | Settings</title>
    <link rel="stylesheet" href="style.css">
    <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap" rel="stylesheet">
</head>
<body>
    <header class="app-header">
        <div class="logo">FinanceFlow</div>
        <nav class="main-nav">
            <a href="index.html" class="nav-item">Dashboard</a>
            <a href="payments.html" class="nav-item">Payments</a>
            <a href="debt.html" class="nav-item">Debt Mgt</a>
            <a href="goals.html" class="nav-item">Goals</a>
            <a href="savings.html" class="nav-item">Savings Plan</a>
            <a href="reports.html" class="nav-item">Reports</a>
            <a href="settings.html" class="nav-item active">Settings</a>
        </nav>
    </header>

    <main class="container">
        <div class="page-header animate-in" data-delay="0.1">
            <h1>Application Settings</h1>
            <button class="btn btn-primary" id="save-settings">Save Changes</button>
        </div>

        <section class="card large-card animate-in" data-delay="0.2">
            <h3>Theme & Appearance</h3>
            <div class="settings-group">
                <label for="theme-select">App Theme</label>
                <select id="theme-select" class="select-field">
                    <option value="dark">Dark (Current)</option>
                    <option value="light">Light</option>
                    <option value="system">System Default</option>
                </select>
            </div>

            <div class="settings-group mt-16">
                <label for="font-size-select">Base Font Size</label>
                <select id="font-size-select" class="select-field">
                    <option value="small">Small (14px)</option>
                    <option value="medium">Medium (16px)</option>
                    <option value="large">Large (18px)</option>
                </select>
            </div>

            <div class="settings-group mt-16 toggle-group">
                <label>Enable Animation Transitions</label>
                <div class="toggle-switch" id="animation-toggle">
                    <span class="slider round"></span>
                </div>
            </div>
        </section>

        <section class="card large-card animate-in" data-delay="0.3">
            <h3>Financial Defaults & Sync</h3>
            <div class="settings-group">
                <label for="default-currency">Default Reporting Currency</label>
                <select id="default-currency" class="select-field">
                    <option value="USD">USD - US Dollar</option>
                    <option value="EUR">EUR - Euro</option>
                    <option value="INR">INR - Indian Rupee</option>
                </select>
            </div>

            <div class="settings-group mt-16">
                <label for="default-sync">Real-time Sync Interval (Minutes)</label>
                <input type="number" id="default-sync" class="select-field" value="60" min="1">
            </div>

            <div class="settings-group mt-16 toggle-group">
                <label>Automatic Exchange Rate Updates</label>
                <div class="toggle-switch active" id="rate-sync-toggle">
                    <span class="slider round"></span>
                </div>
            </div>
        </section>

        <section class="card large-card animate-in" data-delay="0.4">
            <h3>Debt Management Configuration</h3>
            <div class="settings-group">
                <label for="debt-strategy">Default Debt Payoff Strategy</label>
                <select id="debt-strategy" class="select-field">
                    <option value="avalanche">Avalanche (Highest Interest First)</option>
                    <option value="snowball">Snowball (Smallest Balance First)</option>
                </select>
            </div>

             <div class="settings-group mt-16 toggle-group">
                <label>Include Debt Repayment in Budget Calculation</label>
                <div class="toggle-switch active" id="debt-budget-toggle">
                    <span class="slider round"></span>
                </div>
            </div>
        </section>
    </main>

    <script src="script.js"></script>

  <a href="https://karbonsites.space/home" target="_blank" id="karbon-promo-banner">
      <span></span>
      <div>Built with <b>Karbon Sites</b></div>
  </a>
</body>
</html>