Skip to content

Commit 74ebc8f

Browse files
committed
put history in a dropdown menu
1 parent 00c70c8 commit 74ebc8f

1 file changed

Lines changed: 13 additions & 14 deletions

File tree

index.html

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -820,20 +820,17 @@
820820

821821
<div class="section-gap"></div>
822822

823-
<div
824-
style="
825-
display: flex;
826-
align-items: center;
827-
justify-content: space-between;
828-
margin-bottom: 10px;
829-
"
830-
>
831-
<div class="section-label" style="margin: 0">Historique</div>
832-
<button class="btn btn-ghost" id="resetBtn" style="font-size: 0.72rem">
833-
Réinitialiser
834-
</button>
823+
<div class="section-label">Historique</div>
824+
<div class="toggle-header" id="historyToggle" role="button" tabindex="0">
825+
<span class="card-label" style="margin: 0">Historique des apports</span>
826+
<div style="display: flex; align-items: center; gap: 8px">
827+
<button class="btn btn-ghost" id="resetBtn" style="font-size: 0.72rem">
828+
Réinitialiser
829+
</button>
830+
<span class="chevron"></span>
831+
</div>
835832
</div>
836-
<div class="card" style="padding: 8px 16px">
833+
<div class="toggle-body" id="historyBody" style="padding: 8px 16px">
837834
<div id="historyList"></div>
838835
</div>
839836
</div>
@@ -1269,6 +1266,7 @@
12691266

12701267
setupToggle("settingsToggle", "settingsBody");
12711268
setupToggle("totalsToggle", "totalsBody");
1269+
setupToggle("historyToggle", "historyBody");
12721270

12731271
const bindCible = (id, fund) => {
12741272
document.getElementById(id).addEventListener("change", function () {
@@ -1318,7 +1316,8 @@
13181316
.getElementById("ratioPlaisirInput")
13191317
.addEventListener("change", rh);
13201318

1321-
document.getElementById("resetBtn").addEventListener("click", () => {
1319+
document.getElementById("resetBtn").addEventListener("click", (e) => {
1320+
e.stopPropagation();
13221321
showConfirm("Supprimer tout l\u2019historique\u00a0?", () => {
13231322
state.history = [];
13241323
state.totals = { etf: 0, plaisir: 0, urgence: 0, reserve: 0 };

0 commit comments

Comments
 (0)