Your Name
feat: UI improvements and error suppression - Enhanced dashboard and market pages with improved header buttons, logo, and currency symbol display - Stopped animated ticker - Removed pie chart legends - Added error suppressor for external service errors (SSE, Permissions-Policy warnings) - Improved header button prominence and icon appearance - Enhanced logo with glow effects and better design - Fixed currency symbol visibility in market tables
8b7b267
| """ | |
| UI module for Gradio dashboard components | |
| Refactored from monolithic app.py into modular components | |
| """ | |
| from .dashboard_live import get_live_dashboard, refresh_price_data | |
| from .dashboard_charts import ( | |
| get_historical_chart, | |
| get_available_cryptocurrencies, | |
| export_chart | |
| ) | |
| from .dashboard_news import ( | |
| get_news_and_sentiment, | |
| refresh_news_data, | |
| get_sentiment_distribution | |
| ) | |
| from .dashboard_ai import ( | |
| run_ai_analysis, | |
| get_ai_analysis_history | |
| ) | |
| from .dashboard_db import ( | |
| run_predefined_query, | |
| run_custom_query, | |
| export_query_results | |
| ) | |
| from .dashboard_status import ( | |
| get_data_sources_status, | |
| refresh_single_source, | |
| get_collection_logs | |
| ) | |
| from .interface import create_gradio_interface | |
| __all__ = [ | |
| # Live Dashboard | |
| 'get_live_dashboard', | |
| 'refresh_price_data', | |
| # Charts | |
| 'get_historical_chart', | |
| 'get_available_cryptocurrencies', | |
| 'export_chart', | |
| # News & Sentiment | |
| 'get_news_and_sentiment', | |
| 'refresh_news_data', | |
| 'get_sentiment_distribution', | |
| # AI Analysis | |
| 'run_ai_analysis', | |
| 'get_ai_analysis_history', | |
| # Database | |
| 'run_predefined_query', | |
| 'run_custom_query', | |
| 'export_query_results', | |
| # Status | |
| 'get_data_sources_status', | |
| 'refresh_single_source', | |
| 'get_collection_logs', | |
| # Interface | |
| 'create_gradio_interface', | |
| ] | |