* Use new async FilterableTreeView for global project selector
* Remove replaced angular component
* Fine tune sorting and expansion state of the new project selector
* Update primer to 0.86.1
* Add workspace information and filter results hierarchy information to project selector
* Include review feedback: Harmonize I18n keys, fix visible scope, use guarded local storage
* Add a turboFrame in the project select overlay to only load the projects when it is actually opened
* Restore BIM tab styles which were broken for a while already but the new project selector changes made it so bad that the test broke because the plus icon was overlapping the checkbox
* Clarify spec expectation
Mentions that `with_empty_state` renders a `Primer::Beta::Blankslate`
and accepts `title:`, `description:`, and `icon:` keywords. Bumps the
work-package preview from 2 to 3 items for visual consistency with the
other preview scenarios.
Drops the `title_arguments:` forward-reference to an `id` defined later
in the block. The `aria-describedby` wiring is an advanced pattern that
cluttered an introductory example.
Surfaces the keywords accepted by `with_header` and its sub-slots
(`with_description`, `with_action_button`, `with_menu`) in dedicated
tables so readers do not need to inspect the component source.
https://community.openproject.org/wp/75029
* Show ancestors of the project in project overview page
* add a feature spec
* Update docs
* remove feature flag for the test
* Update modules/overviews/app/components/overviews/page_header_component.rb
Co-authored-by: Henriette Darge <h.darge@openproject.com>
* update test
---------
Co-authored-by: Henriette Darge <h.darge@openproject.com>
Active on pages with editable page header titles and whereby the visit url includes
`?state=edit` in it's search params; after the input is text is selected, `state` is removed
from the url search params.
Per BREAKING CHANGE in Primer View Components 0.72.0.
This component has now been accepted into the upstream Primer project.
See primer/view_components#3563.