Skip to content

🎨 feat(style): setup MUI theme#1219

Draft
coyote2190 wants to merge 1 commit intomainfrom
feat/mui-theme-setup
Draft

🎨 feat(style): setup MUI theme#1219
coyote2190 wants to merge 1 commit intomainfrom
feat/mui-theme-setup

Conversation

@coyote2190
Copy link
Collaborator

Decision Record

As part of the frontend refactoring, we are progressively removing TailwindCSS in favor of a fully MUI-based design system.

Before migrating components, it was necessary to introduce a centralized theme to ensure visual consistency across the application.

This PR introduces the initial MUI theme setup (palette, typography, spacing) and establishes the foundation for future UI refactoring.

Closes to #1190

Changes

  • 🎨 Add MUI theme configuration (palette, typography, spacing)
  • ✨ Introduce design tokens structure
  • ♻️ Wrap application with ThemeProvider
  • 🧱 Prepare foundation for TailwindCSS removal
  • 🔄 Migrate existing components to MUI (next PRs)

License Agreement

  • I guarantee that I have the rights on the code submitted in this PR
  • I accept that this contribution will be released under the terms of the MIT License

@coyote2190 coyote2190 marked this pull request as draft March 20, 2026 14:29
@sonarqubecloud
Copy link

@github-actions
Copy link

TestsPassed ✅SkippedFailed
Consul End-To-End Test Report1 ran1 passed0 skipped0 failed

@github-actions
Copy link

TestsPassed ✅SkippedFailed
API End-To-End Test Report23 ran23 passed0 skipped0 failed

@github-actions
Copy link

Robot Results

✅ Passed ❌ Failed ⏭️ Skipped Total Pass % ⏱️ Duration
22 0 0 22 100 2m18.960747s

Passed Tests

Name ⏱️ Duration Suite
Create and Delete Personal Access Token 21.643 s Account
Change Password 6.004 s Account
Restore Password 5.060 s Account
Create test role 5.709 s Admin
Create test user 5.509 s Admin
Log as test user 4.106 s Admin
Login With Valid Credentials 4.081 s Auth
Login With Invalid Credentials 3.828 s Auth
Logout 4.744 s Auth
Create new forwarder 5.420 s Forwarders
Configure forwarder 5.523 s Forwarders
Delete forwarder 5.032 s Forwarders
Create new stream 5.190 s Storage
Configure stream 5.351 s Storage
Delete stream 4.955 s Storage
View logs sent on default pipeline 7.271 s Stream-Viewer
View logs sent via Syslog (RFC 5424) 7.308 s Stream-Viewer
View logs sent via Syslog (RFC 3164) 7.254 s Stream-Viewer
Watch logs 8.288 s Stream-Viewer
Create new transformer 5.350 s Transformers
Configure transformer 6.290 s Transformers
Delete transformer 5.045 s Transformers

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.

1 participant