From 6c689d1f34bbbbac7bc8e32a583ca1c13bff38c2 Mon Sep 17 00:00:00 2001 From: Welton Moura Date: Sat, 19 Sep 2026 00:08:35 -0300 Subject: [PATCH] feat: tela de apps com logos/menu de exclusao, correcao de tema nas mini apps e sidebar de navegacao --- assets/miniapps/accountdata.html | 35 ++ assets/miniapps/tasks.html | 33 ++ docs/miniapps.md | 47 ++- lib/config/miniapp_config.dart | 35 ++ lib/config/themes.dart | 3 + lib/l10n/intl_en.arb | 22 ++ lib/l10n/intl_pt_BR.arb | 1 + lib/pages/apps/apps.dart | 43 ++- lib/pages/apps/apps_view.dart | 159 +++++++-- lib/pages/apps/miniapp_page.dart | 11 +- lib/pages/apps/miniapp_shell_native.dart | 9 +- lib/pages/apps/miniapp_shell_web.dart | 7 +- lib/pages/chat/chat_view.dart | 3 +- lib/pages/chat_list/chat_list.dart | 30 +- lib/pages/chat_list/chat_list_view.dart | 22 +- .../chat_list/client_chooser_button.dart | 56 +++- lib/pages/chat_list/sidebar.dart | 312 ++++++++++++++++++ lib/pages/chat_list/tabs/chat_tab_bar.dart | 15 +- lib/pages/chat_list/tabs/chat_tab_header.dart | 9 +- lib/utils/miniapp_bridge.dart | 15 +- lib/utils/miniapp_meta.dart | 109 ++++++ lib/utils/miniapp_store.dart | 83 ++++- test/miniapp_meta_test.dart | 94 ++++++ 23 files changed, 1039 insertions(+), 114 deletions(-) create mode 100644 lib/pages/chat_list/sidebar.dart create mode 100644 lib/utils/miniapp_meta.dart create mode 100644 test/miniapp_meta_test.dart diff --git a/assets/miniapps/accountdata.html b/assets/miniapps/accountdata.html index bb76bfb..d119b81 100644 --- a/assets/miniapps/accountdata.html +++ b/assets/miniapps/accountdata.html @@ -3,6 +3,12 @@ + + + + + + Account Data