- Issue created by @lauriii
- ๐บ๐ธUnited States tim.plunkett Philadelphia
tim.plunkett โ made their first commit to this issueโs fork.
- @hooroomoo opened merge request.
- First commit to issue fork.
- @hooroomoo opened merge request.
- ๐ซ๐ฎFinland lauriii Finland
One recommendation I have at this point is that after re-using a field, we redirect the user to the field config form instead of opening it in a modal dialog. We want to move the field config form into a modal dialog but we should do that consistently for all instances where that form is being accessed as part of โจ Use modals on the Manage Fields page Needs work .
- First commit to issue fork.
- Status changed to Needs review
over 1 year ago 5:31pm 4 April 2023 - Status changed to Needs work
over 1 year ago 9:26am 5 April 2023 - ๐ซ๐ฎFinland lauriii Finland
Few comments:
- I think we should remove the options to re-use field from
/admin/structure/types/manage/page/fields/add-field
. This probably requires refactoring some tests but will also make sure that we have sufficient test coverage for the new UI. - The "Add field" local action may lead into some confusion since we now have another local action for re-using an existing field. I think we should make the pre-existing local action more explicit about what it's supposed to be used for, for example "Create a new field".
- The search is really nice ๐ Can we improve the search slightly to do a contains search instead of starts with? Not a strict requirement for this issue but I think it would be nice to be also able to search based on field type.
- I think we should remove the options to re-use field from
- Status changed to Needs review
over 1 year ago 1:50pm 11 April 2023 - ๐บ๐ธUnited States smustgrave
Tested on a standard install of 10.1.x
Went into the manage field for the Basic page content type
Verified button Re-use an existing field
Clicking it showed the fields from the Article content type which the basic page doesn't have
Selected a field and it was added just fine.
Clicked button again and list updated as expected.Accessibility tested
When modal opens focus goes to search box
Tabbing stays within the modal and follows logic path. - last update
over 1 year ago 29,203 pass - Status changed to Needs work
over 1 year ago 8:50am 18 April 2023 - ๐ช๐ธSpain ckrina Barcelona
I was testing this and I have 2 concerns:
1. What should be the label or description ("Filter by field or field type") is used as a placeholder. I understand this is trying to save space, but it is usually discouraged to use a placeholder like this because you loose that meaningful information once you start entering info. I'd suggest moving it into a label.
2. The search box doesn't work, it's not filtering.
- last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago 29,284 pass - last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago 29,285 pass - last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago 29,285 pass - Status changed to Needs review
over 1 year ago 8:45pm 19 April 2023 - Status changed to Needs work
over 1 year ago 9:49am 20 April 2023 - First commit to issue fork.
- last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago 29,300 pass, 2 fail - Status changed to Needs review
over 1 year ago 5:09pm 20 April 2023 - last update
over 1 year ago 29,297 pass, 4 fail - last update
over 1 year ago 29,300 pass, 2 fail - last update
over 1 year ago 29,300 pass, 2 fail - Status changed to Needs work
over 1 year ago 9:10pm 20 April 2023 - ๐บ๐ธUnited States tim.plunkett Philadelphia
This commit broke
\Drupal\Tests\field_ui\FunctionalJavascript\ManageFieldsTest::testFilterInReuseForm
because it is still trying to use the HTML IDs that were removed - last update
over 1 year ago 29,302 pass - last update
over 1 year ago 29,302 pass - last update
over 1 year ago 29,302 pass - last update
over 1 year ago 29,302 pass - Status changed to Needs review
over 1 year ago 11:21am 21 April 2023 - ๐ซ๐ฎFinland lauriii Finland
Fixed tests and added some minor fixes. Hoping that CI remains ๐ข ๐คฃ
- Status changed to RTBC
over 1 year ago 12:48pm 21 April 2023 - ๐บ๐ธUnited States tim.plunkett Philadelphia
Everything works as expected, and this has pretty good code coverage.
@lauriii, @bnjmnm, and I had a quick discussion on "Re-use" vs "Reuse", and this MR matches what other UI strings do (with the hyphen), so if there's a desire to standardize on "Reuse" that should be opened as a follow-up.
- last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago 29,302 pass - last update
over 1 year ago 29,302 pass - last update
over 1 year ago 29,302 pass - last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago 29,302 pass - last update
over 1 year ago 29,302 pass -
bnjmnm โ
committed 4b8b470e on 10.1.x authored by
hooroomoo โ
Issue #3346682 by hooroomoo, lauriii, tim.plunkett, bnjmnm, Utkarsh_33,...
-
bnjmnm โ
committed 4b8b470e on 10.1.x authored by
hooroomoo โ
- Status changed to Fixed
over 1 year ago 8:04pm 21 April 2023 - ๐บ๐ธUnited States bnjmnm Ann Arbor, MI
After many rounds of feedback, this change looks like it's ready to go into core. This is a UX improvement I've been hoping to see for many years and happy to be the one committing it to 10.1.x.
- ๐ฌ๐งUnited Kingdom longwave UK
Tagging as a possible highlight for the release, UX improvements are always welcome.
Automatically closed - issue fixed for 2 weeks with no activity.
- Status changed to Fixed
9 months ago 12:32pm 22 February 2024 - ๐ฉ๐ฐDenmark ressa Copenhagen
The new design is great, thanks! I wanted to try it, and thought something was wrong: I opened the Article "Manage fields" and there was no "Re-use an existing field" button ... for logical reasons. So I created โจ Alert that no fields can be re-used? Active .