Skip to content

fix: Docker build, light theme, and i18n#8

Merged
Ganador1 merged 1 commit into
Ganador1:mainfrom
razbakov:fix/docker-light-theme-i18n
Apr 8, 2026
Merged

fix: Docker build, light theme, and i18n#8
Ganador1 merged 1 commit into
Ganador1:mainfrom
razbakov:fix/docker-light-theme-i18n

Conversation

@razbakov

@razbakov razbakov commented Apr 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Docker build fixes: Copy src/ and LICENSE in builder stage, add missing runtime dependencies (aiosqlite, python-multipart, python-socketio, passlib, apscheduler, beautifulsoup4, feedparser, scipy), install optional [vision,monitoring] extras, use sqlite+aiosqlite:// driver
  • Light theme: Convert hardcoded dark UI shell (Layout, Sidebar, Header, Dashboard, index.css) to light mode — white backgrounds, gray text, blue accents — matching the already-light component library (Card, MetricCard, Button, etc.)
  • English translations: Translate remaining Spanish labels to English in Agents page (Panel de Control en VivoLive Control Panel, etc.) and MarketOverview (Cargando mercado en vivoLoading live market data, PrecioPrice)

- Fix Dockerfile: copy src/ and LICENSE in builder stage, add missing
  runtime deps (aiosqlite, python-multipart, python-socketio, etc.)
- Fix docker-compose: use sqlite+aiosqlite:// driver, pass env vars
  for demo users and Groq API key
- Add light theme: convert hardcoded dark UI (Layout, Sidebar, Header,
  Dashboard) to light mode with white backgrounds and gray text
- Translate remaining Spanish labels to English in Agents page and
  MarketOverview component

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@Ganador1 Ganador1 merged commit 0f612ac into Ganador1:main Apr 8, 2026
5 of 6 checks passed
@Ganador1

Ganador1 commented Apr 8, 2026

Copy link
Copy Markdown
Owner

hola razbakov gracias por tu pull request me parece bien muchas gracias de nuevo por tu aporte al proyecto de fenix

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants