Skip to content

[DREAM-546] Harmonise phrasing and icons for Copy, Copy to URL and Duplicate actions - #26045

Merged
HDinger merged 4 commits into
opf:devfrom
ammancilla:feature/dream-546-harmonise-phrasing-and-icons-for-copy-copy-to-url-and-duplicate-actions
Oct 16, 2026
Merged

HDinger merged 4 commits into
opf:devfrom
ammancilla:feature/dream-546-harmonise-phrasing-and-icons-for-copy-copy-to-url-and-duplicate-actions

Conversation

@ammancilla

@ammancilla ammancilla commented Oct 15, 2026 •

Copy link
Copy Markdown
Member

Ticket

https://community.openproject.org/wp/DREAM-546

What are you trying to accomplish?

Harmonise phrasing and icons for Copy, Copy to URL and Duplicate actions.

Screenshots

What Before After
WP activity comment menu 01-wp-activity-comment-menu 01-wp-activity-comment-menu
Backlogs card menu 02-backlogs-card-menu 02-backlogs-card-menu
Meeting agenda item menu 03-meeting-agenda-item-menu 03-meeting-agenda-item-menu
Meeting outcome menu 04-meeting-outcome-menu 04-meeting-outcome-menu
Meeting WP outcome menu 05-meeting-wp-outcome-menu 05-meeting-wp-outcome-menu
Budget header 06-budget-header 06-budget-header
WP table context menu 08-wp-table-context-menu 08-wp-table-context-menu

AI involvement

None/Assisted – No AI assistance used OR only autocomplete/pasted snippets. I effectively wrote and understand all the code.

Merge checklist

  • Added/updated tests
  • Added/updated documentation in Lookbook (patterns, previews, etc)
  • Tested major browsers (Chrome, Firefox)

@github-actions github-actions Bot added the ai: None/Assisted 👤 No AI assistance used OR only snippets. A human effectively wrote and understands all the code. label Oct 15, 2026
@ammancilla
ammancilla force-pushed the feature/dream-546-harmonise-phrasing-and-icons-for-copy-copy-to-url-and-duplicate-actions branch from e48b6d2 to 692a65f Compare October 15, 2026 10:21
@ammancilla

Copy link
Copy Markdown
Member Author

I updated the places referenced in the ticket plus a couple others that I found.

Worth noting: the work package context menu is still Angular and uses the old OpenProject icon font, not Primer octicons, so I couldn't use the Primer duplicate icon there. Instead, I used the icon-duplicate from the old font (a page with a +).

I am still waiting on whether or not the UI text should be updated for the duplicate project page.

Tagging @HDinger / @mrmir as I still can't add reviewers nor labels.

@ammancilla
ammancilla marked this pull request as ready for review October 15, 2026 10:40
@ammancilla

ammancilla commented Oct 15, 2026 •

Copy link
Copy Markdown
Member Author

This is the list of docs screenshots that were updated. Each rows includes the previous, updated and raw versions.

Name Previous Updated Raw (no highlights)
log-unit-costs.png current new new-raw
activity_comment_menu.png current new new-raw
backlog_move_options.png current new new-raw
backlogs_menu_items.png current new new-raw
budgets_detailed_budget_view.png current new new-raw
copy_move_delete_detailed_view.png current new new-raw
copy_move_delete_threedotsmenu.png current new new-raw
copy_move_delete_wptableview.png current new new-raw
log_time.png current new new-raw
project_settings_information_copy_project_form.png current new new-raw
teamplanner_delete_task.png current new new-raw
wp_edit_comment.png current new new-raw
wp_edit_comment_copy_link.png current new new-raw
wp_edit_comment_icon.png current new new-raw
wp_quick_context_menu.png current new new-raw
meetings_agenda_item_more_icon_opened.png current new new-raw
meetings_agenda_outcome_existing_wp_edit.png current new new-raw
meetings_agenda_outcome_more_menu.png current new new-raw
meetings_convert_agenda_item_to_wp.png current new new-raw
meetings_copy_link.png current new new-raw
meetings_recurring_duplicate_agenda_item2.png current new new-raw
meetings_recurring_move_agenda_item.png current new new-raw

@ammancilla
ammancilla force-pushed the feature/dream-546-harmonise-phrasing-and-icons-for-copy-copy-to-url-and-duplicate-actions branch from 8463c2f to edb5b09 Compare October 15, 2026 13:12
@mrmir
mrmir requested a review from MayaBerd October 15, 2026 13:49
@mrmir

mrmir commented Oct 15, 2026

Copy link
Copy Markdown
Contributor

Hi @MayaBerd, can you please go over the updated screenshots?

@mrmir mrmir left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

👍🏽 Looks good to me, but let's wait for Maya to sign off on the screenshots before merging

@ammancilla
ammancilla force-pushed the feature/dream-546-harmonise-phrasing-and-icons-for-copy-copy-to-url-and-duplicate-actions branch from edb5b09 to 89aa4c2 Compare October 16, 2026 12:06

@MayaBerd MayaBerd left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@ammancilla thanks for this!
I may update some these screenshots later on again, so that they follow the same "characters/story" throughout the pages (if we have Catherine Johnson in 10 screenshots and then a Dev user, I at least would notice).
That being said, great effort and thanks for already identifying the places this needed changing.

@HDinger

HDinger commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

Great job @ammancilla Not an easy task (and for sure not the most fun), but you managed very well 👏

@HDinger
HDinger merged commit a551267 into opf:dev Oct 16, 2026
25 of 26 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 16, 2026
@HDinger HDinger added this to the 18.0.x milestone Oct 16, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

ai: None/Assisted 👤 No AI assistance used OR only snippets. A human effectively wrote and understands all the code. Passion time

Development

Successfully merging this pull request may close these issues.

4 participants