redone investment scaling logic for incentiving higher investments

This commit is contained in:
Tobias Brunner 2025-07-23 19:58:21 +02:00
parent 59c9fff27d
commit 82e362b532
Signed by: tobru
SSH key fingerprint: SHA256:kOXg1R6c11XW3/Pt9dbLdQvOJGFAy+B2K6v6PtRWBGQ
4 changed files with 283 additions and 45 deletions

View file

@ -223,6 +223,45 @@ document.addEventListener('DOMContentLoaded', function() {
</div>
</div>
<!-- Investment Benefits Display -->
<div class="row mb-4" id="investment-benefits">
<div class="col-12">
<div class="card bg-light border-0">
<div class="card-header bg-success text-white">
<h6 class="mb-0"><i class="bi bi-trophy"></i> Your Investment Benefits</h6>
</div>
<div class="card-body py-3">
<div class="row text-center">
<div class="col-md-3 col-6 mb-2">
<div class="benefit-metric">
<div class="benefit-value text-primary fw-bold" id="instance-scaling">1.0x</div>
<div class="benefit-label small text-muted">Instance Scaling</div>
</div>
</div>
<div class="col-md-3 col-6 mb-2">
<div class="benefit-metric">
<div class="benefit-value text-success fw-bold" id="revenue-premium">+0%</div>
<div class="benefit-label small text-muted">Revenue Premium</div>
</div>
</div>
<div class="col-md-3 col-6 mb-2">
<div class="benefit-metric">
<div class="benefit-value text-info fw-bold" id="grace-period-display">6 months</div>
<div class="benefit-label small text-muted">Grace Period</div>
</div>
</div>
<div class="col-md-3 col-6 mb-2">
<div class="benefit-metric">
<div class="benefit-value text-warning fw-bold" id="max-bonus">15%</div>
<div class="benefit-label small text-muted">Max Performance Bonus</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Action Buttons -->
<div class="d-flex gap-3 flex-wrap">
<button class="btn btn-outline-info btn-lg" type="button" onclick="toggleAdvancedControls()" id="advancedToggleBtn">