Initial commit: unionflow-mobile-apps

Application Flutter complète (sans build artifacts).

Signed-off-by: lions dev Team
This commit is contained in:
dahoud
2026-03-15 16:30:08 +00:00
commit d094d6db9c
1790 changed files with 507435 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
# Icônes des moyens de paiement
Ce dossier contient les logos/icônes utilisés dans les listes déroulantes (méthode de paiement) : mobile money, banques, Wave, etc.
## Structure
Chaque sous-dossier correspond à un moyen de paiement et contient au minimum `logo.svg` (ou `logo.png`) :
- **wave** — Wave (mobile money)
- **orange_money** — Orange Money
- **free_money** — Free Money
- **mtn_money** — MTN Mobile Money
- **moov_money** — Moov Money
- **mobile_money** — Mobile Money (générique)
- **especes** — Espèces
- **virement** — Virement bancaire
- **cheque** — Chèque
- **carte_bancaire** — Carte bancaire
- **autre** — Autre
Les fichiers actuels sont des **placeholders** (cercle avec initiale). Pour utiliser les logos officiels des marques, téléchargez-les depuis les ressources officielles (respect des droits et chartes graphiques).
## Où trouver les logos officiels
- **Wave** : [wave.com](https://www.wave.com) — section presse / médias ou contacter Wave pour lusage des marques.
- **Orange Money** : [orange.com](https://www.orange.com) — ressources médias / brand Orange.
- **MTN** : [mtn.com](https://www.mtn.com) — brand resources / press.
- **Moov** : Marque Moov (Maroc Telecom / Atlantique Telecom) — ressources officielles.
- **Free** : [free.fr](https://www.free.fr) — ressources marque Free.
Remplacez `logo.svg` (ou ajoutez `logo.png`) dans le sous-dossier concerné. Lapp utilise le chemin `assets/images/payment_methods/{compagnie}/logo.svg` (ou `.png`).
## Format recommandé
- **SVG** : 48×48 viewBox (ou équivalent) pour une bonne qualité dans les listes.
- **PNG** : 96×96 px ou 144×144 px (@2x / @3x) pour les écrans haute densité.

View File

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48" height="48">
<circle cx="24" cy="24" r="22" fill="#9CA3AF"/>
<text x="24" y="30" font-family="Arial, sans-serif" font-size="18" font-weight="bold" fill="white" text-anchor="middle">?</text>
</svg>

After

Width:  |  Height:  |  Size: 272 B

View File

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48" height="48">
<circle cx="24" cy="24" r="22" fill="#1E40AF"/>
<text x="24" y="30" font-family="Arial, sans-serif" font-size="18" font-weight="bold" fill="white" text-anchor="middle">CB</text>
</svg>

After

Width:  |  Height:  |  Size: 273 B

View File

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48" height="48">
<circle cx="24" cy="24" r="22" fill="#8B5CF6"/>
<text x="24" y="30" font-family="Arial, sans-serif" font-size="18" font-weight="bold" fill="white" text-anchor="middle">C</text>
</svg>

After

Width:  |  Height:  |  Size: 272 B

View File

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48" height="48">
<circle cx="24" cy="24" r="22" fill="#10B981"/>
<text x="24" y="30" font-family="Arial, sans-serif" font-size="18" font-weight="bold" fill="white" text-anchor="middle"><EFBFBD></text>
</svg>

After

Width:  |  Height:  |  Size: 272 B

View File

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" width="48" height="48">
<circle cx="24" cy="24" r="22" fill="#E30613"/>
<text x="24" y="30" font-family="Arial, sans-serif" font-size="20" font-weight="bold" fill="white" text-anchor="middle">F</text>
</svg>

After

Width:  |  Height:  |  Size: 272 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB