Unnecessary <strong> element in Classy's form-element template may...
Problem/MotivationThe form-element.html.twig template in Classy wraps inline error messages in a <strong> element.The minor issue is that it makes no sense to denote the whole error message.The...
View ArticleTwigExtensionTest::testFormatDate() doesn't make much sense
Problem/MotivationThat test uses its own mock date formatter (with wrong arguments), it could just as well use the actual date string that it expects. Also strange that time doesn't seem to be defined...
View ArticleAdd recipe for Vegan Milk Chocolate to Umami
Problem/Motivation#2939908: Add an article to Umami - Dairy-free chocolate was proposed to add an article about Dairy Free Chocolate to the Umami demo. This article contained a recipe at the end. This...
View ArticleUmami Recipe Spanish Translation: Vegan chocolate brownies
Problem/MotivationWe need to translate this recipe to Spanish so we can demonstrate Drupal's multilingual capabilities. This issue is to produce and agree a translation, not to actually incorporate it...
View Articlecore/lib/Drupal/Core/Entity/entity.api.php references deprecated...
API page: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Entity%21...The section titled "Loading, querying, and rendering entities" statesTo load entities, use the entity storage...
View ArticleChanging RTL styling guidelines
Problem/MotivationThe current CSS guidelines for Drupal 8 [#1887862] requires adding inline /* LTR */ comments that make the code difficult to read, and requires redefining LTR rules when writing RTL...
View ArticleShow media add form directly on media type tab in media library
Problem/MotivationIn #3020716: Add vertical tabs style menu to media library the media library has been split up in different tabs per type. We want to show the source field on the tab of each media...
View ArticleRemove the install profile from the core.extension:module value
Problem/MotivationInstall profiles are both modules and a container of modules. We add them to core:extension:module with a weight of 1000 in the installer. And we also set the value...
View ArticleUnify the grid/table views of the media library
Problem/MotivationFrom #2962110-102: Add the Media Library module to Drupal core:Grid vs. table? Why do we still have both? Seems like a stable blocker to unify this, but not a blocker for beta.This...
View Articletaxonomy_update_8601 failing
When updating from 8.5.4 to 8.6.1 I keep getting the following error while running taxonomy_update_8601:The field content_translation_status has already been deleted and it is in the process of being...
View Articledrupal_deliver_html_page() might call drupal_render_page() with an integer...
SummaryIn drupal_deliver_html_page() in some circumstances menu_execute_active_handler() is called and its return value is directly passed to drupal_render_page() even if it is an integerSteps to...
View ArticleAdd a config storage copy utility trait
Problem/MotivationWe need a standardized and complete way to copy config between two config storages. Many tools such as drush and drupal console and also a couple of modules do this all in their own...
View ArticleThe state key system.theme.data is no longer used
Problem/MotivationSince #2659940: Extension System, Part III: ThemeExtensionList and ThemeEngineExtensionList the state key system.theme.data is not used. We should delete it because otherwise it could...
View ArticleMake service for field discovery for use in migrate entity derivers
Problem/MotivationIn contrib (and even in core itself), there is a lot of boilerplate repeated when a migrate source deriver wants to add fields to an source migrate deriver for a fieldable entity....
View ArticleText fails contrast in banner
Banner Area Fails Color Contrast TestingThe banner on the front page fails contrast testing. Testing was conducted using the Color Contrast Analyzer plugin for Chrome.Part of this is due to the...
View ArticlePrevent _wrapper_format and ajax_form parameters from bleeding through to...
Follow-up to #2263569: Bypass form caching by default for forms using #ajax.Problem/Motivation- The added request parameters bleed into links. - E.g. right-clicking on a newly loaded pager link,...
View ArticleFAPI Container example class must be array
API page: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Render%21...The example code shows'#attributes' => array('class' => 'accommodation', ),I believe this should...
View Articlei18ntaxonomy should be an array in d6 VocabularyPerType source plugin
D6 MySQL to D8.6.x PgSQL MigrationWhen using source plugin d6_taxonomy_vocabulary_per_type, if the Internationalization module was not enabled in D6 and there is no variable set...
View ArticleUmami Vocabulary Spanish Translation: Recipe categories
Problem/MotivationWe need to translate this vocabulary to Spanish so we can demonstrate Drupal's multilingual capabilities. This issue is to produce and agree a translation, not to actually incorporate...
View Article