Content
View differences
Updated by Henriette Darge almost 2 years ago
# Acceptance criteria
Replace the current toolbar implementation with the new PageHeader component on the (rails) admin pages
* [x] Overview, will be done in https://github.com/opf/openproject/pull/16230
* [x] Users and permissions, will be done in the scope <mention class="mention" data-id="50109" data-type="work_package" data-text="#50109">#50109</mention>
* [x] (and child pages)
* [x] Work packages, will be done in the scope of <mention class="mention" data-id="56585" data-type="work_package" data-text="#56585">#56585</mention>
* [x] (and child pages)
* [x] Projects, will be done in the scope of #56586
* [x] (and child pages)
* [x] [ ] Custom fields
* [x] [ ] Attribute help texts
* [x] Enumerations, will be done in https://github.com/opf/openproject/pull/16230
* [x] Calendars and dates, will be done in the scope of #56587
* [x] (and child pages)
* [x] System settings, will be done in the scope of #56587
* [x] (and child pages)
* [x] Email, will be done in the scope of #56614
* [x] (and child pages)
* [x] API and webhooks, will be done in the scope of #56587
* [x] (and child pages)
* [x] Authentication, will be done in the scope of #56615
* [x] (and child pages)
* [x] GDPR, will be done in the scope of https://github.com/opf/saas-openproject/pull/203 [ ] GDPR
* [x] Announcements, will be done in https://github.com/opf/openproject/pull/16230
* [x] Design [ ] Design, will be done in the scope of #56339
* [x] Colors, will be done in https://github.com/opf/openproject/pull/16230
* [x] [ ] Enterprise edition
* [x] Time and costs, will be done in the scope #50109
* [x] (and child pages)
* [x] Backlogs, will be done in the scope of <mention class="mention" data-id="56920" data-type="work_package" data-text="#56920">#56920</mention>
* [x] Github integration, will be done in the scope of #56587
* [x] Storages
* [x] (and child pages)
* [x] Billing, will be done in #56643
* [x] Slack integration, will be done in https://github.com/opf/openproject-slack/pull/10
* [x] Plugins, will be done in https://github.com/opf/openproject/pull/16230
* [x] [ ] backup
* [x] Information, will be done in [https://github.com/opf/openproject/pull/16230](https://github.com/opf/openproject/pull/16230)
# **Hint for QA/Docs/Marketing**
* For most pages, only the design of the pageheader should change. There is a now breadcrumb which should be consitent with the left-side menu and it's navigation.
* There is no functional change, the goal was to aim for consistency in code and user experience
Replace the current toolbar implementation with the new PageHeader component on the (rails) admin pages
* [x] Overview, will be done in https://github.com/opf/openproject/pull/16230
* [x] Users and permissions, will be done in the scope <mention class="mention" data-id="50109" data-type="work_package" data-text="#50109">#50109</mention>
* [x] (and child pages)
* [x] Work packages, will be done in the scope of <mention class="mention" data-id="56585" data-type="work_package" data-text="#56585">#56585</mention>
* [x] (and child pages)
* [x] Projects, will be done in the scope of #56586
* [x] (and child pages)
* [x]
* [x]
* [x] Enumerations, will be done in https://github.com/opf/openproject/pull/16230
* [x] Calendars and dates, will be done in the scope of #56587
* [x] (and child pages)
* [x] System settings, will be done in the scope of #56587
* [x] (and child pages)
* [x] Email, will be done in the scope of #56614
* [x] (and child pages)
* [x] API and webhooks, will be done in the scope of #56587
* [x] (and child pages)
* [x] Authentication, will be done in the scope of #56615
* [x] (and child pages)
* [x] GDPR, will be done in the scope of https://github.com/opf/saas-openproject/pull/203
* [x] Announcements, will be done in https://github.com/opf/openproject/pull/16230
* [x] Design
* [x] Colors, will be done in https://github.com/opf/openproject/pull/16230
* [x]
* [x] Time and costs, will be done in the scope #50109
* [x] (and child pages)
* [x] Backlogs, will be done in the scope of <mention class="mention" data-id="56920" data-type="work_package" data-text="#56920">#56920</mention>
* [x] Github integration, will be done in the scope of #56587
* [x] Storages
* [x] (and child pages)
* [x] Billing, will be done in #56643
* [x] Slack integration, will be done in https://github.com/opf/openproject-slack/pull/10
* [x] Plugins, will be done in https://github.com/opf/openproject/pull/16230
* [x]
* [x] Information, will be done in [https://github.com/opf/openproject/pull/16230](https://github.com/opf/openproject/pull/16230)
# **Hint for QA/Docs/Marketing**
* For most pages, only the design of the pageheader should change. There is a now breadcrumb which should be consitent with the left-side menu and it's navigation.
* There is no functional change, the goal was to aim for consistency in code and user experience