Skip to content
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

Refine CSS to functional style #882

Open
KochTobi opened this issue Nov 6, 2024 · 3 comments
Open

Refine CSS to functional style #882

KochTobi opened this issue Nov 6, 2024 · 3 comments
Labels
stale triage An issue that is in discussion to be either scheduled for implepmentation or denied UI/UX

Comments

@KochTobi
Copy link
Member

KochTobi commented Nov 6, 2024

Description of the issue

The frontend development is slow due to styling being crafted for every page separately. When implementing new solutions and wanting to apply existing styling, one has to dive into the CSS to discover how comparable elements in the UI were styled.

Solution you would like

Have functional classes in the css that can be applied to achieve specific effects. Something like class="dialog large" or class="dialog small" or class="tag" class="tag danger"

Other solutions considered

Styling in Java code again. As this would warrant specific java classes and a strict class hierarchy, I think it should be avoided for functional styling.

@KochTobi KochTobi converted this from a draft issue Nov 6, 2024
@github-actions github-actions bot added the triage An issue that is in discussion to be either scheduled for implepmentation or denied label Nov 6, 2024
@sven1103
Copy link
Contributor

Big topic, I suggest we split this in smaller chewable chunks. Will start with the first reference issue, which will tackle dialogs and link it back to this PR.

@sven1103
Copy link
Contributor

sven1103 commented Nov 18, 2024

Referencing dialogs: #914

@sven1103 sven1103 added the UI/UX label Nov 18, 2024
Copy link

This issue is stale because it has been open for 30 days with no activity.

@github-actions github-actions bot added the stale label Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale triage An issue that is in discussion to be either scheduled for implepmentation or denied UI/UX
Projects
Status: No status
Status: No status
Development

No branches or pull requests

2 participants