Changing an existing embedded media's alignment or alt data attributes...
Steps to reproduce:Fresh install with Standard install profile, enable the media_library moduleEnable the embedded media filter for a text format and add the Media Library button to the CKEditor...
View ArticleThe word "Second" needs translation context
Problem/MotivationThe string "second" in English can mean two different things: - Unit of time (second, minute, hour) - Ordinal number (first, second, third).In some languages, such as German, the word...
View ArticleReduce prominence of filters on admin/content page
In user testing, after creating a page without a menu link, three participants did not know how to find it or place it.Most did (eventually) find the "Find Content" page.Eyetracking showed users were...
View ArticleSingle directory components in core
Join #components for more.Main objectiveWe want to simplify the front-end development workflow, and improve maintainability of core and contrib themes.For that we will:Reduce the number of framework...
View ArticleLanguageFormatter is not used for nodes because it's still hard coded in...
Problem/MotivationNodeViewBuilder hardcodes the display of the langcode field ignoring any formatter configuration. This is a barrier if you want to create new formatter such as:Display name with...
View ArticleOlivero: Add option for reduced empty space above header/branding
I am starting to demo updated, Olivero-based themes to clients and have had 2 request reductions in the initial empty space above the site header/branding elements.That is, they'd like their logo and...
View ArticleMove custom block types admin link to admin/structure
Problem/MotivationThis issue is the first step in wider move #3318110: [meta] Reorganize Block items in the administration menu, which was discussed and agreed as part of #3316853: Drupal Usability...
View ArticleProvide an element that converts large radio/checkbox option to select list
Problem/MotivationIn the current UI a user can add a huge number of options in a list, and choose either a Select Box or Radio buttons regardless of it's UX.User interface guidelines like from MS,...
View ArticleDrupal Usability Meeting 2022-11-04
This meeting takes place every Friday at 14:00 UTC (currently 7:00am PT, 10:00am ET). See Time.is to see what that is in your timezone.The meetings are held using Zoom, and a link is posted in the #ux...
View ArticleDrupal Usability Meeting 2022-11-11
This meeting takes place every Friday at 14:00 UTC (currently 7:00am PT, 10:00am ET). See Time.is to see what that is in your timezone.The meetings are held using Zoom, and a link is posted in the #ux...
View ArticleMissing mapping for "nodereference_url" widget
Problem/MotivationI am getting this error when the `d6_field_instance_widget_settings` migration is executed:[error] The "nodereference_url" plugin does not exist....
View Article[meeting] Migrate Meeting 2022-11-10 2100Z
Hello all, it’s time for the weekly migration subsystem meeting. The meeting will take place in slack in various threads This meeting:➤ Is for core migrate maintainers and developers and anybody else...
View ArticleMove Custom block library to Content
Problem/MotivationUnder Block Layout there are three pages. Two of these (Block layout and Block types) are structure and site-building tasks. Any configuration or new block types are exported in the...
View ArticleMove "Block layout" link out of the Structure menu
Problem/MotivationMost of the items under "Structure" in the administration menu handle creation of different types (or bundles) of specific entity types: nodes, taxonomy terms, etc. The "Block layout"...
View ArticleAllow synced Layout override Translations: translating labels and inline blocks
Problem/Motivationfollow up #3041659: Remove the layout tab from translations because Layout Builder does not support translations yetPart of #3044386: [META] Make Layout Builder layouts...
View ArticleContextual Links do not respect parameters in the destination
When using contextual links to edit an item from a paged page, the page parameter is not passed in the destination parameter. Steps to reproduce:- Navigate to a page with a pager (eg a list of news...
View ArticleOption for _none is removed once a field has a value and can cause accidental...
When you create a required single-value entity reference field, for example a term reference, then the referenced entity is deleted, the _none option disappears. When the widget is loaded up it...
View ArticleAllow overriding the login button label in UiHelperTrait::drupalLogin
API page: https://api.drupal.org/api/drupal/core%21tests%21Drupal%21Tests%21Browse...If the label is changed in Drupal Login form, drupalLogin function in 21BrowserTestBase will fail because it always...
View ArticleImageItem::getUploadValidators() should be the source of truth for validating...
Problem/MotivationIf you have a media type that uses an image field as it source, and that field has a minimum/maximum resolution defined, the media library will completely ignore those constraints...
View Article