Problem/Motivation

Initially handled in #3517033: Add a style utility API.

As the goal is to split the issue into smaller with reduced scope, I create this issue.

Regarding MR https://git.drupalcode.org/project/drupal/-/merge_requests/13379 / https://git.drupalcode.org/project/drupal/-/merge_requests/17481

This issue's scope is about renderer/attribute changes:

  • core/lib/Drupal/Core/Form/FormPreprocess.php
  • core/lib/Drupal/Core/Render/Element/InlineTemplate.php
  • core/lib/Drupal/Core/Render/Element/RenderElementBase.php
  • core/lib/Drupal/Core/Render/Element/Textarea.php
  • core/lib/Drupal/Core/Render/BubbleableMetadata.php
  • core/lib/Drupal/Core/Render/HtmlResponseAttachmentsProcessor.php
  • core/lib/Drupal/Core/Render/Renderer.php
  • core/lib/Drupal/Core/Template/Attribute.php
  • core/modules/big_pipe/tests/src/Unit/Render/FiberPlaceholderTest.php
  • core/modules/filter/src/Element/ProcessedText.php
  • core/modules/syslog/tests/src/Kernel/SyslogTest.php
  • core/themes/claro/templates/form/textarea.html.twig
  • core/themes/starterkit_theme/templates/form/textarea.html.twig
  • core/profiles/demo_umami/themes/umami/templates/classy/form/textarea.html.twig
  • related tests

It comes after #3631482: Style API: plugin manager and definition, form element.

Issue fork drupal-3631504

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

grimreaper created an issue. See original summary.

grimreaper’s picture

Issue tags: +TX (Themer Experience)
grimreaper’s picture

Title: Style utility: » Style utility: renderer/attribute

grimreaper’s picture

Status: Active » Needs review