Skip to content

fixed issue where diagram legend was increasing it's width to accomod…#85

Open
Maxwell2Gyamfi wants to merge 1 commit intoApollo-Protocol:mainfrom
Maxwell2Gyamfi:activity-legend-long-names-wrap
Open

fixed issue where diagram legend was increasing it's width to accomod…#85
Maxwell2Gyamfi wants to merge 1 commit intoApollo-Protocol:mainfrom
Maxwell2Gyamfi:activity-legend-long-names-wrap

Conversation

@Maxwell2Gyamfi
Copy link
Contributor

This pull request improves the layout, styling, and usability of the diagram legend and participation modal in the editor app. Key changes include enhanced legend responsiveness and alignment, better handling of modal closure during inline editing, and CSS refactoring for consistent sizing and structure.

Legend layout and styling improvements:

  • Refactored the legend item structure in DiagramLegend.tsx to use new CSS classes (legend-item-main, legend-actions) for improved alignment and responsiveness. [1] [2]
  • Updated global styles in globals.css to set a fixed legend width using a CSS variable, ensure the legend is fully responsive, and apply consistent sizing and alignment to legend elements. [1] [2] [3] [4] [5]

Participation modal usability:

  • Added logic to prevent the participation modal from closing when an inline "edit role" action is active, improving the user experience during role editing. [1] [2]

…ate long activity names. the text now wraps to the next line instead

added modal-close guard for edit participant
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