From 60ed448d693d712898b3de1b862baa726db4a894 Mon Sep 17 00:00:00 2001 From: Olivier Date: Sat, 13 Jun 2026 21:03:59 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20seed=20biblioth=C3=A8que=20ic=C3=B4nes?= =?UTF-8?q?=20mis=20=C3=A0=20jour=20=E2=80=94=2016=20ic=C3=B4nes=20depuis?= =?UTF-8?q?=20dev?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/icons_seed/icon_balance_seed.svg | 2 +- .../icons_seed/icon_capital_1779539824176.svg | 171 +++ backend/icons_seed/icon_capital_seed.svg | 233 ----- backend/icons_seed/icon_cashback_seed.svg | 46 +- .../icon_compte-courant_1780313604075.svg | 294 ++++++ .../icon_dashboard_1780232184451.svg | 230 +++++ .../icons_seed/icon_depot_1779539637657.svg | 102 ++ backend/icons_seed/icon_depot_seed.svg | 196 ---- .../icon_depots-retraits_1780231579297.svg | 139 +++ backend/icons_seed/icon_interets_seed.svg | 80 +- .../icons_seed/icon_investissement_seed.svg | 2 +- .../icon_plateforme-fr_1780332257672.png | Bin 0 -> 12195 bytes .../icon_plateforme-ww_1780332295418.png | Bin 0 -> 18308 bytes backend/icons_seed/icon_plateforme_seed.svg | 2 +- ...g => icon_porte-monnaie_1779539652739.svg} | 111 +- .../icons_seed/icon_remboursement_seed.svg | 67 +- backend/icons_seed/icon_retrait_seed.svg | 98 +- backend/icons_seed/icon_tax_1780230337883.svg | 970 ++++++++++++++++++ backend/src/db/index.js | 26 +- 19 files changed, 1935 insertions(+), 834 deletions(-) create mode 100644 backend/icons_seed/icon_capital_1779539824176.svg delete mode 100644 backend/icons_seed/icon_capital_seed.svg create mode 100644 backend/icons_seed/icon_compte-courant_1780313604075.svg create mode 100644 backend/icons_seed/icon_dashboard_1780232184451.svg create mode 100644 backend/icons_seed/icon_depot_1779539637657.svg delete mode 100644 backend/icons_seed/icon_depot_seed.svg create mode 100644 backend/icons_seed/icon_depots-retraits_1780231579297.svg create mode 100644 backend/icons_seed/icon_plateforme-fr_1780332257672.png create mode 100644 backend/icons_seed/icon_plateforme-ww_1780332295418.png rename backend/icons_seed/{icon_porte-monaie_seed.svg => icon_porte-monnaie_1779539652739.svg} (77%) create mode 100644 backend/icons_seed/icon_tax_1780230337883.svg diff --git a/backend/icons_seed/icon_balance_seed.svg b/backend/icons_seed/icon_balance_seed.svg index b8cee3a..2050c2a 100644 --- a/backend/icons_seed/icon_balance_seed.svg +++ b/backend/icons_seed/icon_balance_seed.svg @@ -1,5 +1,5 @@ + width="100%" viewBox="0 0 272 272" xml:space="preserve"> + + + + + + + \ No newline at end of file diff --git a/backend/icons_seed/icon_capital_seed.svg b/backend/icons_seed/icon_capital_seed.svg deleted file mode 100644 index 7a7554f..0000000 --- a/backend/icons_seed/icon_capital_seed.svg +++ /dev/null @@ -1,233 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/backend/icons_seed/icon_cashback_seed.svg b/backend/icons_seed/icon_cashback_seed.svg index d8f49bd..b13aee5 100644 --- a/backend/icons_seed/icon_cashback_seed.svg +++ b/backend/icons_seed/icon_cashback_seed.svg @@ -1,48 +1,6 @@ - + width="100%" viewBox="0 0 280 280" xml:space="preserve"> + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/backend/icons_seed/icon_dashboard_1780232184451.svg b/backend/icons_seed/icon_dashboard_1780232184451.svg new file mode 100644 index 0000000..7e1d089 --- /dev/null +++ b/backend/icons_seed/icon_dashboard_1780232184451.svg @@ -0,0 +1,230 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/backend/icons_seed/icon_depot_1779539637657.svg b/backend/icons_seed/icon_depot_1779539637657.svg new file mode 100644 index 0000000..835c79a --- /dev/null +++ b/backend/icons_seed/icon_depot_1779539637657.svg @@ -0,0 +1,102 @@ + + + + + + + \ No newline at end of file diff --git a/backend/icons_seed/icon_depot_seed.svg b/backend/icons_seed/icon_depot_seed.svg deleted file mode 100644 index b55609d..0000000 --- a/backend/icons_seed/icon_depot_seed.svg +++ /dev/null @@ -1,196 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/backend/icons_seed/icon_depots-retraits_1780231579297.svg b/backend/icons_seed/icon_depots-retraits_1780231579297.svg new file mode 100644 index 0000000..d01d6eb --- /dev/null +++ b/backend/icons_seed/icon_depots-retraits_1780231579297.svg @@ -0,0 +1,139 @@ + + + + + + + \ No newline at end of file diff --git a/backend/icons_seed/icon_interets_seed.svg b/backend/icons_seed/icon_interets_seed.svg index 6b5137e..be4fa2b 100644 --- a/backend/icons_seed/icon_interets_seed.svg +++ b/backend/icons_seed/icon_interets_seed.svg @@ -1,82 +1,6 @@ - + width="100%" viewBox="0 0 280 280" xml:space="preserve"> + + width="100%" viewBox="0 0 272 272" xml:space="preserve"> + width="100%" viewBox="0 0 272 272" xml:space="preserve"> - - - + width="100%" viewBox="0 0 280 280" xml:space="preserve"> + - + width="100%" viewBox="0 0 280 280" xml:space="preserve"> + - + width="100%" viewBox="0 0 280 280" xml:space="preserve"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/backend/src/db/index.js b/backend/src/db/index.js index f5827ad..5772634 100644 --- a/backend/src/db/index.js +++ b/backend/src/db/index.js @@ -983,16 +983,22 @@ db.exec(` const count = db.prepare('SELECT COUNT(*) AS n FROM app_icons').get().n; if (count === 0) { const seeds = [ - { name: 'balance', filename: 'icon_balance_seed.svg', description: 'Balance / équilibre' }, - { name: 'capital', filename: 'icon_capital_seed.svg', description: 'Capital investi' }, - { name: 'cashback', filename: 'icon_cashback_seed.svg', description: 'Cashback / bonus' }, - { name: 'depot', filename: 'icon_depot_seed.svg', description: 'Dépôt de fonds' }, - { name: 'interets', filename: 'icon_interets_seed.svg', description: 'Intérêts perçus' }, - { name: 'investissement', filename: 'icon_investissement_seed.svg', description: 'Investissement' }, - { name: 'plateforme', filename: 'icon_plateforme_seed.svg', description: 'Plateforme de prêt' }, - { name: 'remboursement', filename: 'icon_remboursement_seed.svg', description: 'Remboursement' }, - { name: 'retrait', filename: 'icon_retrait_seed.svg', description: 'Retrait de fonds' }, - { name: 'porte-monnaie', filename: 'icon_porte-monaie_seed.svg', description: 'Porte-monnaie' }, + { name: 'balance', filename: 'icon_balance_seed.svg', description: 'Balance / équilibre' }, + { name: 'capital', filename: 'icon_capital_1779539824176.svg', description: 'Capital investi' }, + { name: 'cashback', filename: 'icon_cashback_seed.svg', description: 'Cashback / bonus' }, + { name: 'compte-courant', filename: 'icon_compte-courant_1780313604075.svg', description: 'Compte courant' }, + { name: 'dashboard', filename: 'icon_dashboard_1780232184451.svg', description: 'Dashboard financier' }, + { name: 'depot', filename: 'icon_depot_1779539637657.svg', description: 'Dépôt de fonds' }, + { name: 'depots-retraits', filename: 'icon_depots-retraits_1780231579297.svg', description: 'Dépôts / Retraits' }, + { name: 'interets', filename: 'icon_interets_seed.svg', description: 'Intérêts perçus' }, + { name: 'investissement', filename: 'icon_investissement_seed.svg', description: 'Investissement' }, + { name: 'plateforme', filename: 'icon_plateforme_seed.svg', description: 'Plateforme de prêt' }, + { name: 'plateforme-fr', filename: 'icon_plateforme-fr_1780332257672.png', description: 'Plateforme fraçaise' }, + { name: 'plateforme-ww', filename: 'icon_plateforme-ww_1780332295418.png', description: 'Plateforme étrangère' }, + { name: 'porte-monnaie', filename: 'icon_porte-monnaie_1779539652739.svg', description: 'Porte-monnaie' }, + { name: 'remboursement', filename: 'icon_remboursement_seed.svg', description: 'Remboursement' }, + { name: 'retrait', filename: 'icon_retrait_seed.svg', description: 'Retrait de fonds' }, + { name: 'tax', filename: 'icon_tax_1780230337883.svg', description: 'Fiscalité / Tax' }, ]; const ins = db.prepare( 'INSERT OR IGNORE INTO app_icons (name, filename, description) VALUES (?,?,?)'