Skip to content

Commit 54e8cd4

Browse files
Simplifies bubble chart controls
Removes reset/download buttons from the chart controls to streamline the user interface. Moves the download functionality to another location.
1 parent 0bc9281 commit 54e8cd4

File tree

2 files changed

+1
-23
lines changed

2 files changed

+1
-23
lines changed

resources/views/bubble-page.blade.php

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -115,11 +115,7 @@
115115

116116
<div class="chart-container">
117117
<div class="chart-controls" id="chartControls" style="display: none;">
118-
<button class="chart-btn" id="resetZoomBtn" title="Réinitialiser le zoom">🔍 Reset</button>
119-
<button class="chart-btn" id="resetFiltersBtn" title="Réafficher toutes les bulles supprimées">🧹 Filtres</button>
120-
<button class="chart-btn" id="downloadBtn" title="Télécharger en PNG">📥 PNG</button>
121-
<button class="chart-btn" id="downloadSvgBtn" title="Télécharger en SVG">📥 SVG</button>
122-
<label style="margin-left: 12px; display: inline-flex; align-items: center; gap: 6px; font-size: 13px;">
118+
<label style="display: inline-flex; align-items: center; gap: 6px; font-size: 13px;">
123119
Type dependance:
124120
<select id="cycleModeSelect" style="padding: 4px 8px; font-size: 13px;">
125121
<option value="all" selected>Toutes</option>
@@ -163,9 +159,6 @@
163159
{!! file_get_contents(base_path('resources/views/bubble/js/chart-generator.js')) !!}
164160
</script>
165161
<script>
166-
{!! file_get_contents(base_path('resources/views/bubble/js/download-handler.js')) !!}
167-
</script>
168-
<script>
169162
{!! file_get_contents(base_path('resources/views/bubble/js/main.js')) !!}
170163
</script>
171164
</body>

resources/views/bubble/js/main.js

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -69,21 +69,6 @@ document.addEventListener('DOMContentLoaded', function () {
6969
cycleModeSelect.addEventListener('change', generateChart);
7070
}
7171

72-
// Bouton pour réinitialiser les suppressions de bulles
73-
document.getElementById('resetFiltersBtn').addEventListener('click', function(){
74-
if (window.hiddenNodeIds && window.hiddenNodeIds.clear) {
75-
window.hiddenNodeIds.clear();
76-
} else {
77-
hiddenNodeIds = new Set();
78-
window.hiddenNodeIds = hiddenNodeIds;
79-
}
80-
generateChart();
81-
});
82-
83-
document.getElementById('resetZoomBtn').addEventListener('click', function(){ if (window.resetZoom) window.resetZoom(); });
84-
document.getElementById('downloadBtn').addEventListener('click', downloadChartAsPNG);
85-
document.getElementById('downloadSvgBtn').addEventListener('click', downloadChartAsSVG);
86-
8772
// Déclencher l'analyse à la touche Entrée dans la section configuration
8873
const parentInput = document.getElementById('parentFolder');
8974
const metricSelect = document.getElementById('metricSelect');

0 commit comments

Comments
 (0)