stable
Clone or download
Change git #tuleap/stable/5d3405e9298c75c6217a854df1cb366d52befc84 introduced in Document for dropdown menu is generalized to the whole Tuleap codebase. Underlying library for dropdowns (@floating-ui) is smart enough to position menu on the left or on the right depending on available space. We, as developers or designers, should not have to manually position the menu so that all are opened the same way: * It is the default behavior in applications. * There is less chance to hide current item or list of siblings (in a tree or search view for example) that user is currently scanning. While we were there some fix have been made in dropdown menu position (git), dropdown menu arrow color (help button) or usage of dedicated ellipsis button (in test management campaign). Part of story #28273: create OnlyOffice documents Change-Id: I23b01f18046ea16f85f516a77dc81c7955fa864f
Modified Files
Name | ||||
---|---|---|---|---|
M | lib/frontend/tlp-dropdown/src/dropdowns.test.ts | +0 | −2 | Go to diff View file |
M | lib/frontend/tlp-dropdown/src/dropdowns.ts | +1 | −3 | Go to diff View file |
M | plugins/agiledashboard/scripts/kanban/src/app/kanban-column/column-wip-header/column-wip-header.tpl.html | +1 | −1 | Go to diff View file |
M | plugins/agiledashboard/themes/BurningParrot/css/kanban.scss | +1 | −1 | Go to diff View file |
M | plugins/forumml/templates/one-thread.mustache | +1 | −1 | Go to diff View file |
M | plugins/git/scripts/repositories-list/src/components/GitLabAdministration.vue | +1 | −1 | Go to diff View file |
M | plugins/git/scripts/repositories-list/themes/_gitlab.scss | +5 | −3 | Go to diff View file |
M | plugins/git/templates/gitphp/tuleap/commits-list.tpl | +1 | −1 | Go to diff View file |
M | plugins/testmanagement/scripts/testmanagement/src/execution/execution-detail.tpl.html | +1 | −1 | Go to diff View file |
M | plugins/testmanagement/scripts/testmanagement/src/execution/execution-list-header/execution-list-header.tpl.html | +2 | −2 | Go to diff View file |
M | plugins/testmanagement/scripts/testmanagement/src/execution/execution-with-steps/step/step.tpl.html | +1 | −1 | Go to diff View file |
M | plugins/testmanagement/themes/BurningParrot/css/includes/_current-execution.scss | +1 | −1 | Go to diff View file |
M | plugins/testmanagement/themes/BurningParrot/css/includes/_execution-list-campaign-header.scss | +3 | −18 | Go to diff View file |
M | plugins/testmanagement/themes/BurningParrot/css/includes/_project-header-background.scss | +13 | −5 | Go to diff View file |
M | src/scripts/main/src/tlp-doc/css/_demos.scss | +0 | −5 | Go to diff View file |
M | src/scripts/main/src/tlp-doc/css/main.scss | +0 | −8 | Go to diff View file |
M | src/scripts/main/src/tlp-doc/src/editors.js | +0 | −13 | Go to diff View file |
M | src/templates/admin/projects/projectlist.mustache | +1 | −1 | Go to diff View file |
M | src/templates/dashboard/edit-layout-dropdown.mustache | +1 | −1 | Go to diff View file |
M | src/templates/dashboard/widgets.mustache | +1 | −1 | Go to diff View file |
M | src/templates/lists/mailing-lists-homepage.mustache | +1 | −1 | Go to diff View file |
M | src/themes/BurningParrot/css/includes/_help-dropdown.scss | +4 | −0 | Go to diff View file |
M | src/themes/BurningParrot/templates/help-dropdown.mustache | +1 | −1 | Go to diff View file |
M | src/themes/FlamingParrot/css/utils/_help-dropdown.scss | +1 | −21 | Go to diff View file |
M | src/themes/FlamingParrot/templates/help-dropdown.mustache | +1 | −1 | Go to diff View file |
M | src/www/tlp-doc/resources/flyover/dropdowns/doc.html | +0 | −1 | Go to diff View file |
M | src/www/tlp-doc/resources/flyover/dropdowns/example.html | +4 | −73 | Go to diff View file |