EN · DE · RU · FR · ES

#2681: MenuCustomizer.jsx

projectforge-webapp/src/components/menu/MenuCustomizer.jsx Type: React Component · Source: projectforge-webapp/src/components/menu/MenuCustomizer.jsx 1318 lines · 1089 code · 96 comments · 133 blank
React Component MenuCustomizer for the ProjectForge web application frontend.

Dependencies

react
reactstrap
@dnd-kit/utilities
@fortawesome/react-fontawesome
@fortawesome/free-solid-svg-icons
../../utilities/rest
../design/loading-container
./MenuCustomizer.module.scss

Annotated History

Key functional changes:

CommitDescription
19f26813aMenu customization: Minor UX-improvements.
45bdb0631Menu customization: i18n
7187b40f9Menu customization
d6e723000MenuCustomizer finetuning (Claude Code)
340d0f96fMenuCustomizer finetuning (Claude Code)
5ad723c04MenuCustomizer finetuning (Claude Code)
a86d689bfMenuCustomizer: handling of duplicate entries.
ddefd0417MenuCustomizer works (Claude Code)
a0945dd07Works with some minor quirks (done by Claude Code).
0a32c2b94Menu-Customizing: @hello-pangea/dnd replaced by @dnd-kit. Almost done solution (the most promising solution so far).