Olivero: 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 Articlethrow a better exception when a reference field can't find the target...
Problem/MotivationIf you define an entity reference field as a base field in code, and the entity type that the field references doesn't exist, you get an exception about the missing entity type. But...
View ArticleWhen bulk unblocking users, the action success message wrongly indicates...
Issue Summary:- For already Active user,Unblocking user Action shouldn't be performedPre requisites:- Drupal 9.0 or Drupal 8.9 should be installed in local machineSteps to reproduce:- * Login as an...
View ArticleAggregated entity fields cause SchemaIncompleteException
Problem/MotivationWhile working on #2976147: Create a sales report supporting daily, weekly, monthly, and yearly breakdowns., my tests failed due to configuration schema validation.Schema errors for...
View ArticleDependency injection in permission callbacks
The permissions callback provider class, being handled by the controller resolver, is capable of dependency injection by implementing ContainerInjectionInterface. The following patch adds that for the...
View ArticleNodeCreationTrait::createNode() doesn't work in kernel tests without the...
Problem/MotivationThe NodeCreationTrait::createNode method is very handy for writing tests. When used in a Kernel test though, it throws an error that isn't necessarily intuitive to workaround if the...
View ArticleOlivero: "Filter tips" link should not float
It looks weird when it is followed by some block level element.Steps to reproduce:Navigate to admin/appearance and uncheck "Use the administration theme when editing or creating content".Visit...
View ArticleIntroduce new Theme extension object and properly deprecate REGIONS_VISIBLE...
Problem/Motivation#2807785: Move global constants from *.module files into interfaces deprecated a bunch of constants but it did not actually replace their usage. We should do this. This issue handles...
View Articleupdate ckeditor5 to v35.3.1
Problem/Motivationnew release of CKE5 https://github.com/ckeditor/ckeditor5/releases/tag/v35.3.1yarn build yarn build:ckeditor5-types Steps to reproduceProposed resolutionRemaining tasksUser interface...
View ArticleImpossible to create datetime fields with default value of 'now()'...
It's not possible to create tables with datetime fields using the schema api if you want to have a default value of now() or current_timestamp. This happens because all strings are escaped with '...
View Article[meta] Update JavaScript dependencies for Drupal 9.5
Problem/MotivationUpdate minor and patch releases of JavaScript dependencies before Drupal 9.5.0.Steps to reproduceyarn outdatedProposed resolutionRemaining tasksPackage CurrentWantedIssue@babel/core...
View Articledropbuttons get weird white line when font size is changed
Problem/MotivationIf I increase or decrease the font size in my browser, dropbuttons get a weird white line along the bottom.Steps to reproduce1 Go to a page with a dropbutton such as...
View ArticleDeprecate module_config_sort()
Problem/MotivationWe would like to deprecate all legacy code in the file core/includes/module.inc. The function module_config_sort() has only few usages in core and 8 usages in contrib...
View ArticleDrupal overriding error_reporting setting in php.ini
In #291026: change E_NOTICE to warning and allow selection of error level, webchick requested that this be made a new issue.As it happens, Drupal 7 includes a rather unfortunate change, that forces...
View ArticleFix spelling for words used once, beginning with 'j' ->...
Problem/MotivationLimit this to one line easy fixes, avoid any possible controversy, or any change that would better fit with other words, such as doing chien and chiens in the same patch. The list of...
View ArticleDon't save a revision when book nodes are saved by non-administrators
Updated: Comment #0Note: I'm leaving this assigned to myself so I can do some more research and fill in the TODOs in the issue summary.Problem/MotivationIn 2001, code was added to automatically save a...
View ArticleAdd type declaration to Html::escape(), ::decodeEntities(), and...
Html::escape() and FormattableMarkup::placeholderEscape() needs a type declaration to prevent it from passing invalid values to htmlspecialchars(). This can only be done in Drupal 10 since it requires...
View ArticleCall getBreakpointGroup() on a non-object in responsive_image.module
Problem/MotivationTo reproduce the error: On a vanilla drupal, with the Responsive image module enabledCreate a responsive image styleBreakpoint group: Bartik1x wide > Type: select a single image...
View ArticlePanels are inconsistent
Panels are not consistent in Olivero. I have panels on my website with a blue header and a gray header. What is the correct header?
View Article