Skip to content

New UI#34

Merged
jan-eichhorn merged 17 commits intomasterfrom
new-ui
May 9, 2025
Merged

New UI#34
jan-eichhorn merged 17 commits intomasterfrom
new-ui

Conversation

@hfg-mikias-e
Copy link
Contributor

complete redesign of the UI:

  • replaced Materialize with Shoelace library components
  • new icon background feature: insert shape in selected color, color picker, recently used colors
  • rework of logo image feature: added image preview in dropdown, keep last selected
  • rework of icon search feature: fetch icons dynamically (after input debounce), added recently used icons (max. 12), added spinner loading state until icon is inserted
  • new team image feature: added button inside the ui (disabled -> feature not functional yet)

@notion-workspace
Copy link

Copy link
Contributor

@jan-eichhorn jan-eichhorn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lass uns kurz darüber sprechen :) Sehr viel geschafft. Mega changes!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Würde ich auch erstmal so akzeptieren. Allerdings sollten wir im Nachgang nochmal recherchieren, ob es keine Alternative gibt. Wir hängen hier 7370 Zeilen an. Wenn das aber nötig ist, dann ist es so. Cool, dass Du erstmal eine Lösung gefunden hast, damit IntelliJ die Elemente kennt.

@jan-eichhorn jan-eichhorn merged commit 8d355aa into master May 9, 2025
1 check failed
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

Comments