13 Commits

Author SHA1 Message Date
Oliver Günther 47477fe687 Add tab for work package custom fields 2025-11-25 22:06:39 +01:00
Oliver Günther 3237096fe5 Add tab to project custom fields settings 2025-11-25 22:06:39 +01:00
Oliver Günther 3552df22a6 Implement attribute help text caption 2025-11-25 22:06:38 +01:00
Behrokh Satarnejad 1e5a936e67 remove unnecessary end 2025-11-21 11:56:29 +01:00
Oliver Günther 6717b86738 Project wizard to fill out attributes 2025-11-17 20:16:39 +01:00
Alexander Brandon Coles 8483df4d56 Teach ShowDialogComponent system_arguments 2025-11-17 10:06:21 +01:00
Alexander Brandon Coles 6f4000bb92 Apply unique IDs for each help text dialog
(Theoretically) permits multiple help text dialogs in DOM (but only one
per help attribute help text modal instance).
2025-07-11 14:24:16 +01:00
Alexander Brandon Coles 1919d5f889 [#64831] Remove attachment deletion from dialog
Removes the delete icon from attachments in the attribute help texts
dialog. This works around an issue where the attachments delete
confirmation dialog (ng implementation) opens behind the attribute help
texts dialog (Primerized implementation).
2025-06-16 12:43:07 +01:00
Alexander Brandon Coles 2b0e95244d [#63738] Primerize attribute help texts
Creates the following Primerized components:

* `AttributeHelpTextComponent` to render an icon that will invoke the
  attribute help text dialog on click.
* `AttributeLabelComponent` to render an attribute label and help text
  icon together with the correct spacing.
* `AttributeHelpTexts::ShowDialogComponent` to render the attribute help
  text dialog itself.

Also creates accompanying Controller actions, routes and specs.
2025-06-03 12:33:34 +01:00
Oliver Günther 78a8ecd687 Use common tab nav render helper 2025-04-30 11:41:12 +02:00
Ivan Kuchin 7c24cf6048 erb_lint auto fix part of style 1/3 2025-02-11 18:49:21 +01:00
Oliver Günther 7705f75970 Use common helper for nested breadcrumb element (#17783)
* Use common helper for nested breadcrumb element

* Update app/components/attribute_help_texts/index_page_header_component.rb

Co-authored-by: Henriette Darge <h.darge@openproject.com>

* Fix rubocop and test

---------

Co-authored-by: Henriette Darge <h.darge@openproject.com>
2025-01-31 11:01:05 +01:00
Henriette Darge 8788b34dbf Update the last page headers to use the new Primer::OpenProject::PageHeader component 2024-08-23 09:56:02 +02:00