Skip to content

[Refactor] Improve navbar stylekit #2637

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 of 6 tasks
FlorianJacta opened this issue May 21, 2025 · 0 comments
Open
1 of 6 tasks

[Refactor] Improve navbar stylekit #2637

FlorianJacta opened this issue May 21, 2025 · 0 comments
Labels
🖰 GUI Related to GUI 📈 Improvement Improvement of a feature. 🟨 Priority: Medium Not blocking but should be addressed

Comments

@FlorianJacta
Copy link
Member

FlorianJacta commented May 21, 2025

📌 Description

The original navbar is not very attractive. The goal is to improve it without using CSS and make it a default.

This comes with a plan to improve the overall stylekit.

Image

->

Image

/* Change the color of the tabs */
.header .MuiButtonBase-root.MuiTab-root{
    border: 1px solid var(--color-primary); /* Thin line with 1px width, change color as needed */
    border-radius: 25px; /* Adjust this value for more or less rounding */
    padding: 10px; /* Optional: adds padding inside the rounded border */
    margin: 10px;
    text-transform: none;
    width: 12%;
}

.header .MuiButtonBase-root.MuiTab-root.Mui-selected{
    background-color: var(--color-primary);
    color: white;
}

📜 Code of Conduct

  • I have checked the existing issues to avoid duplicates.
  • I am willing to work on this issue (optional)

✅ Acceptance Criteria

  • The refactored code maintains existing functionality without breaking changes.
  • Any new code is covered by unit tests.
  • Code coverage remains at least 90%.
  • Performance improvements are documented, if applicable.
@FlorianJacta FlorianJacta added 📈 Improvement Improvement of a feature. 🖰 GUI Related to GUI 🟨 Priority: Medium Not blocking but should be addressed labels May 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🖰 GUI Related to GUI 📈 Improvement Improvement of a feature. 🟨 Priority: Medium Not blocking but should be addressed
Projects
None yet
Development

No branches or pull requests

1 participant