Problem/Motivation

See: #1995272: [Meta] Refactor module CSS files inline with our CSS standards

Proposed resolution

Review the CSS against our standards, see:
http://drupal.org/node/1887918#best-practices
https://www.drupal.org/node/2408617
#1190252: [573] Use csslint as a weapon to beat the crappy CSS out of Drupal core

Remaining tasks

Review current CSS
Write a patch to fix the suggestions
Run CSSlint against the new CSS

User interface changes

None

API changes

None

CommentFileSizeAuthor
#96 interdiff_95_96.txt439 bytesameymudras
#96 2485417-96.patch39.75 KBameymudras
#95 2485417-95.patch39.75 KBameymudras
#94 2485417-94.patch36.62 KBameymudras
#94 interdiff_90_94.txt29.94 KBameymudras
#92 reroll_diff_89-92.txt11.96 KBravi.shankar
#92 2485417-92.patch17.67 KBravi.shankar
#89 reroll_diff_88-90.txt6.41 KBmedha kumari
#89 2485417-90_0.patch17.78 KBmedha kumari
#88 2485417-89_0.patch17.53 KBmedha kumari
#87 interdiff_84_89.txt990 bytesameymudras
#87 2485417-88.patch17.58 KBameymudras
#84 2485417-84.patch17.58 KBajaypratapsingh
#81 interdiff_2485417_78-81_9.3.txt15.11 KBandregp
#81 2485417-81_9.3.patch36.87 KBandregp
#78 reroll_diff_2485417_70-78_10.0.txt28.59 KBandregp
#78 2485417-78_10.0.patch24.08 KBandregp
#78 reroll_diff_2485417_70-78_9.3.txt26.8 KBandregp
#78 2485417-78_9.3.patch24.31 KBandregp
#70 2485417-70.patch16.86 KBkomalk
#57 clean_up_contextual_css-2485417-57.patch20.07 KBArnion
#57 clean_up_contextual_css-2485417-57.patch20.07 KBArnion
#53 Specificity issue.png15.01 KBaliyakhan
#48 Screenshot 2015-09-19 16.07.57.jpg78.62 KBlewisnyman
#48 Screenshot 2015-09-19 16.06.08.jpg601.17 KBlewisnyman
#48 clean_up_contextual_css-2485417-48.patch20.16 KBlewisnyman
#45 contextual-css-cleanup-2485417-45.patch19.78 KBAleksandar_P
#40 interdiff.txt3.08 KBmanjit.singh
#40 contextual-css_cleanup-2485417-40.patch19.74 KBmanjit.singh
#38 2015-06-12_1446.png151.43 KB_KurT_
#36 contextual-css_cleanup-2485417-36.patch19.88 KBMathieuSpil
#36 interdiff-2485417-28-36.txt3.71 KBMathieuSpil
#35 contextual-css_cleanup-2485417-35.patch17.76 KBMathieuSpil
#35 interdiff-2485417-28-35.txt1.8 KBMathieuSpil
#29 contextual-css_cleanup-2485417-28.patch15.83 KBMathieuSpil
#28 interdiff-2485417-22-28.txt3.83 KBMathieuSpil
#28 interdiff-2485417-22-28.txt3.83 KBMathieuSpil
#23 interdiff-2485417-18-22.txt6.72 KB_KurT_
#23 contextual-css_cleanup-2485417-22.patch16.18 KB_KurT_
#19 interdiff-2485417-15-18.txt14.22 KBskippednote
#18 2485417-clean-up-contextual-css-18.patch13.11 KBskippednote
#15 interdiff-2485417-5-6.txt713 bytesmanjit.singh
#15 contextual-css-2485417-6.patch2.37 KBmanjit.singh
#13 contextual.toolbar.css_.txt937 byteslewisnyman
#13 contextual.icons_.theme_.css_.txt955 byteslewisnyman
#13 contextual.theme_.css_.txt2.33 KBlewisnyman
#13 contextual.module.css_.txt318 byteslewisnyman
#12 Screen Shot 2015-05-13 at 1.21.26 am.png14.71 KBrudraram
#10 contextual-links.png6.2 KBmanjit.singh
#5 contextual-css-2485417-5.patch1.67 KBsaki007ster
#3 contextual-css-2485417-3.patch1.93 KBrudraram
#2 Screen Shot 2015-05-10 at 16.59.25.jpg18.58 KBlewisnyman
#1 contextual-css-2485417-1.patch2.78 KBrudraram
contextual.toolbar.css_.txt937 byteslewisnyman
contextual.theme_.css_.txt2.33 KBlewisnyman
contextual.module.css_.txt318 byteslewisnyman
contextual.icons_.theme_.css_.txt955 byteslewisnyman

Issue fork drupal-2485417

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

rudraram’s picture

Status: Active » Needs review
StatusFileSize
new2.78 KB

Added patch.

lewisnyman’s picture

Issue summary: View changes
Status: Needs review » Needs work
StatusFileSize
new18.58 KB
  1. +++ b/core/modules/contextual/css/contextual.icons.theme.css
    @@ -6,11 +6,11 @@
    -.toolbar-bar .toolbar-icon-edit:before {
    +.toolbar-bar .contextual-toolbar-tab .toolbar-icon{
       background-image: url(../../../misc/icons/bebebe/pencil.svg);
    

    This change seems to break the icon in the toolbar:

  2. +++ b/core/modules/contextual/css/contextual.theme.css
    @@ -108,6 +108,10 @@
    +  background-image: -webkit-gradient(rgb(78,159,234) 0%, rgb(65,126,210) 100%);
    ...
    +  background-image: -moz-linear-gradient(rgb(78,159,234) 0%, rgb(65,126,210) 100%);
    +  background-image: -ms-linear-gradient(rgb(78,159,234) 0%, rgb(65,126,210) 100%);
    +  background-image: -o-linear-gradient(rgb(78,159,234) 0%, rgb(65,126,210) 100%);
    

    According to caniuse we only need to have the standard gradient property and the -webkit- property

rudraram’s picture

Status: Needs work » Needs review
StatusFileSize
new1.93 KB

@lewis you are right the issue image issue is happening with the non-active state. I updated my patch fixing that and also reverting the vendor prefixes.

lewisnyman’s picture

+++ b/core/modules/contextual/css/contextual.icons.theme.css
@@ -6,11 +6,11 @@
-.toolbar-bar .toolbar-icon-edit:before {
+.toolbar-bar .contextual-toolbar-tab .toolbar-icon:before{

Can you help me understand why we are changing this selector, I think the original selector made more sense than the new ones, as we want to make selectors as short as possible

saki007ster’s picture

Assigned: Unassigned » saki007ster
StatusFileSize
new1.67 KB

Updating the patch with the comments mentioned in #4

saki007ster’s picture

Status: Needs review » Needs work
saki007ster’s picture

Status: Needs work » Needs review
saki007ster’s picture

Assigned: saki007ster » Unassigned
manjit.singh’s picture

Guys please don't forget to upload interdiff along with patch. It became easy to other reviewers to review you patch.

manjit.singh’s picture

StatusFileSize
new6.2 KB

@lewis Can you look into this screenshot .. Don't know about whether is it issue or not :P Can we solve it ?

saki007ster’s picture

@Manjit.Singh This is not happening for me, how to reproduce this ? Any specific browser ?

rudraram’s picture

StatusFileSize
new14.71 KB

@saki007ster Set contextual toolbar to be active. Check the contextual links in the footer blocks. Screenshot attached.

ss

lewisnyman’s picture

StatusFileSize
new318 bytes
new2.33 KB
new955 bytes
new937 bytes

We have't changed the CSS for the contextual icons, the only changed we have made so far are to the toolbar item for contextual links.

Is it ok if we start the patch again after we discuss the changes to make to the CSS? I don't understand the changes made so far and I think there are a few more to make.

I've uploaded the current CSS files in HEAD so we can review them using Dreditor.

lewisnyman’s picture

Status: Needs review » Needs work

Here are some comments on contextual.module.css, remember we need to update the markup as well.

  1. .contextual-region {
    

    contextual__region

  2. .contextual .trigger:focus {
    

    This should be contextual__trigger

  3. .contextual-links {
    ...
    .contextual.open .contextual-links {
    

    We should use .contextual.is-open and .contextual__links

manjit.singh’s picture

StatusFileSize
new2.37 KB
new713 bytes

Updating patch as per #14 comment by lewis :)

manjit.singh’s picture

Status: Needs work » Needs review
lewisnyman’s picture

Status: Needs review » Needs work
Issue tags: +Needs screenshots

Great thanks, we need to update the classes in the markup so the styles apply again and take some screenshots to show they still look right.

skippednote’s picture

Status: Needs work » Needs review
StatusFileSize
new13.11 KB

Including css and markup changes.

skippednote’s picture

StatusFileSize
new14.22 KB

add interdiff

Status: Needs review » Needs work

The last submitted patch, 18: 2485417-clean-up-contextual-css-18.patch, failed testing.

MathieuSpil’s picture

Alright, this is looking better and better. (Lets not worry about the failing test just yet, it is because of the html-changes.)

Some thoughts:
1) In #18, I see that we no longer use the .is-open-class ? Don't think this is intentional? Lets double-check that we use one class in js and css.
2) Is there a possibility that we change the following:
.contextual__region .contextual .contextual__links with
.contextual__region .contextual__links
(The whole point is to not overspecify, so in this scenario the class can maybe be deleted (haven't tested it...))
3) In the same way: can't we change: .toolbar .toolbar-bar .contextual-toolbar-tab by .contextual-toolbar-tab or something similar (css-specificity-issues?)

_KurT_’s picture

Assigned: Unassigned » _KurT_
_KurT_’s picture

Status: Needs work » Needs review
StatusFileSize
new16.18 KB
new6.72 KB

1) change .isOpen to .open in js files
2) fixed
3) almost fixed, need to overwrite other css styles, left comments in patch

Also i have a question about .contextual__links class. When i applied patch #18 in css and js this class was changed, but in source code i still have .contextual-links class (so js and css didn't work for me). I can't found where .contextual-links generated so i left it as it is now. Could someone explain me why .contextual-links is changed to .contextual__links now.

_KurT_’s picture

Assigned: _KurT_ » Unassigned
MathieuSpil’s picture

Hey @Kurt,

The contextual-links-class should no longer be used see #14. So If you still find this class in the markup, this should indeed be changed too. (Sure you cleared the cache after applying the patch? I see in the patch that the class should be changed)

Can you explain what the problem is in this ticket? I am not really finding your comment in css. (You should also avoid adding extra comments in patches)

Thanks for the work!

Status: Needs review » Needs work

The last submitted patch, 23: contextual-css_cleanup-2485417-22.patch, failed testing.

MathieuSpil’s picture

Assigned: Unassigned » MathieuSpil
MathieuSpil’s picture

Assigned: MathieuSpil » Unassigned
Status: Needs work » Needs review
StatusFileSize
new3.83 KB
new3.83 KB

Fixed the patch so it now applies again, not sure why exactly it was failing, but redid the rejected hunks.

Please review, not very sure everything is intentional?

Thanks for the work so far!

MathieuSpil’s picture

StatusFileSize
new15.83 KB

Status: Needs review » Needs work

The last submitted patch, 29: contextual-css_cleanup-2485417-28.patch, failed testing.

The last submitted patch, 23: contextual-css_cleanup-2485417-22.patch, failed testing.

The last submitted patch, 29: contextual-css_cleanup-2485417-28.patch, failed testing.

rudraram’s picture

Don't understand why the above failed testing.

manjit.singh’s picture

typo :(

MathieuSpil’s picture

The test failed because it was expecting the class contextual-links, but this is now changed to .contextual__links.

MathieuSpil’s picture

StatusFileSize
new3.71 KB
new19.88 KB

Ignore #35, wrongly patched...

MathieuSpil’s picture

Status: Needs work » Needs review
_KurT_’s picture

StatusFileSize
new151.43 KB

@MathieuSpil
i meant i applied patch, cleared cache, and still see .contextual-links class in source code, see 2015-06-12_1446.png. Is it proper behaviour or what i'm doing wrong.
About my comments in css, see lines 166, 174, 183 in patch #22

lewisnyman’s picture

Status: Needs review » Needs work

Great work here people.

  1. +++ b/core/modules/contextual/css/contextual.module.css
    @@ -3,16 +3,16 @@
    -.contextual.open .contextual-links {
    +.contextual.open .contextual__links {
    
    +++ b/core/modules/contextual/css/contextual.theme.css
    @@ -41,12 +41,12 @@
    -.contextual.open .trigger {
    +.contextual.open .contextual__trigger {
    

    This .open class should be .is-open

  2. +++ b/core/modules/contextual/css/contextual.theme.css
    @@ -59,7 +59,7 @@
    -.contextual-region .contextual .contextual-links {
    +.contextual__region .contextual__links {
    
    @@ -73,14 +73,14 @@
    -[dir="rtl"] .contextual-region .contextual .contextual-links {
    +[dir="rtl"] .contextual__region .contextual__links {
    ...
    -.contextual-region .contextual .contextual-links li {
    +.contextual__region .contextual__links li {
    
    @@ -89,7 +89,7 @@
    -.contextual-region .contextual .contextual-links a {
    +.contextual__region .contextual__links a {
    
    @@ -99,14 +99,14 @@
    -.touch .contextual-region .contextual .contextual-links a {
    +.touch .contextual__region .contextual__links a {
    ...
    +.contextual__region .contextual__links a,
    +.contextual__region .contextual__links a:hover {
    ...
    -.no-touch .contextual-region .contextual .contextual-links li a:hover {
    +.no-touch .contextual__region .contextual__links li a:hover {
    

    Can we remove the contextual__region class from these selectors? I don't think we need it

  3. +++ b/core/modules/contextual/js/models/StateModel.js
    @@ -72,8 +72,8 @@
    -      var newIsOpen = !this.get('isOpen');
    -      this.set('isOpen', newIsOpen);
    +      var newIsOpen = !this.get('open');
    +      this.set('open', newIsOpen);
    

    The class should be 'is-open' not just 'open'

manjit.singh’s picture

Status: Needs work » Needs review
StatusFileSize
new19.74 KB
new3.08 KB
lewisnyman’s picture

Status: Needs review » Needs work

Thanks, I found a few more places where we are still using the old class names:

contextual.module.css:
      16: .contextual.open .contextual__links {
contextual.theme.css:
   49: .contextual.open .contextual__trigger {

On line 25 of contextual.icons.theme.css:

/* Override the .focusable height: auto */
height: 26px !important;
/* Override the .focusable height: auto */
width: 26px !important;

Can we remove the !importants from here? Maybe we need to move these properties to a new selector like .visually-hidden.focusable.contextual__trigger?

Also for line 29 of contextual.icons.theme.css and line 19 of contextual.toolbar.css:

text-indent: -9999px;

CSSLint says:
“Negative text-indent doesn't work well with RTL. If you use text-indent for image replacement explicitly set direction for that item to ltr.”

In contextual.module.css:

.contextual__trigger:focus {
  /* Override the .focusable position: static */
  position: relative !important;
}

We have an important, can we change the selector to .visually-hidden.focusable.contextual_trigger:focus to remove the !important?

lewisnyman’s picture

+++ b/core/modules/contextual/css/contextual.toolbar.css
@@ -4,12 +4,14 @@
+/* need to overwrite toolbar.module.css:126 */
...
+/* need to overwrite toolbar.icons.theme.css:173 */

@@ -19,7 +21,8 @@
+/* need to overwrite toolbar.icons.theme.css:173 */

Can we add a blank line about these comments?

Eski’s picture

I will have a looksee!

Aleksandar_P’s picture

Assigned: Unassigned » Aleksandar_P
Aleksandar_P’s picture

StatusFileSize
new19.78 KB

Patch re-roll.

Aleksandar_P’s picture

Assigned: Aleksandar_P » Unassigned
manjit.singh’s picture

Status: Needs work » Needs review
lewisnyman’s picture

Issue summary: View changes
StatusFileSize
new20.16 KB
new601.17 KB
new78.62 KB

This patch was not working. I noticed that we missed a few conversions from open to is-open.

This revealed a few problems, as Bartik's theme CSS overrides the contextual CSS as it is now weak.

This is actually already considered in the contextual CSS:

/**
 * Contextual links.
 *
 * The following selectors are heavy to discourage theme overriding.
 */

Maybe we just have to have stronger selectors here but it feels very unstable. We don't know for sure that they will always override the theme CSS.

MathieuSpil’s picture

Ok, we have this regression inside bartik because of the removal of the .contextual__region-class that is proposed in #39 So maybe we should check carefully where we can delete this class in CSS without losing necessary specificity.

Also: #42 and #41 still need to be implemented.

MathieuSpil’s picture

Status: Needs review » Needs work
gertjanmeire’s picture

Assigned: Unassigned » gertjanmeire
aliyakhan’s picture

StatusFileSize
new15.01 KB

Specificity issue with contextual links on hover here.

MathieuSpil’s picture

Assigned: gertjanmeire » MathieuSpil

Re-assigning, because of hangovers.

@Aliyakhan: Thank you, I think the error is caused by the css-specificity issue addressed in #48.

MathieuSpil’s picture

Issue tags: -Needs screenshots

Hmmm, re-applying the patch causes more stuff to go wrong... Won't be needing screenshots for now.

MathieuSpil’s picture

Assigned: MathieuSpil » Unassigned
Arnion’s picture

Arnion’s picture

kostyashupenko’s picture

Status: Needs work » Needs review

Status: Needs review » Needs work

The last submitted patch, 57: clean_up_contextual_css-2485417-57.patch, failed testing.

The last submitted patch, 57: clean_up_contextual_css-2485417-57.patch, failed testing.

Version: 8.0.x-dev » 8.1.x-dev

Drupal 8.0.6 was released on April 6 and is the final bugfix release for the Drupal 8.0.x series. Drupal 8.0.x will not receive any further development aside from security fixes. Drupal 8.1.0-rc1 is now available and sites should prepare to update to 8.1.0.

Bug reports should be targeted against the 8.1.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.2.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.1.x-dev » 8.2.x-dev

Drupal 8.1.9 was released on September 7 and is the final bugfix release for the Drupal 8.1.x series. Drupal 8.1.x will not receive any further development aside from security fixes. Drupal 8.2.0-rc1 is now available and sites should prepare to upgrade to 8.2.0.

Bug reports should be targeted against the 8.2.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.3.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.2.x-dev » 8.3.x-dev

Drupal 8.2.6 was released on February 1, 2017 and is the final full bugfix release for the Drupal 8.2.x series. Drupal 8.2.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.3.0 on April 5, 2017. (Drupal 8.3.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.3.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.4.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.3.x-dev » 8.4.x-dev

Drupal 8.3.6 was released on August 2, 2017 and is the final full bugfix release for the Drupal 8.3.x series. Drupal 8.3.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.4.0 on October 4, 2017. (Drupal 8.4.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.4.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.5.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.4.x-dev » 8.5.x-dev

Drupal 8.4.4 was released on January 3, 2018 and is the final full bugfix release for the Drupal 8.4.x series. Drupal 8.4.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.5.0 on March 7, 2018. (Drupal 8.5.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.5.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.6.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.5.x-dev » 8.6.x-dev

Drupal 8.5.6 was released on August 1, 2018 and is the final bugfix release for the Drupal 8.5.x series. Drupal 8.5.x will not receive any further development aside from security fixes. Sites should prepare to update to 8.6.0 on September 5, 2018. (Drupal 8.6.0-rc1 is available for testing.)

Bug reports should be targeted against the 8.6.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.7.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.6.x-dev » 8.8.x-dev

Drupal 8.6.x will not receive any further development aside from security fixes. Bug reports should be targeted against the 8.8.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.9.x-dev branch. For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

Version: 8.8.x-dev » 8.9.x-dev

Drupal 8.8.7 was released on June 3, 2020 and is the final full bugfix release for the Drupal 8.8.x series. Drupal 8.8.x will not receive any further development aside from security fixes. Sites should prepare to update to Drupal 8.9.0 or Drupal 9.0.0 for ongoing support.

Bug reports should be targeted against the 8.9.x-dev branch from now on, and new development or disruptive changes should be targeted against the 9.1.x-dev branch. For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

komalk’s picture

Status: Needs work » Needs review
StatusFileSize
new16.86 KB

Status: Needs review » Needs work

The last submitted patch, 70: 2485417-70.patch, failed testing. View results

Version: 8.9.x-dev » 9.2.x-dev

Drupal 8 is end-of-life as of November 17, 2021. There will not be further changes made to Drupal 8. Bugfixes are now made to the 9.3.x and higher branches only. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.2.x-dev » 9.3.x-dev
larowlan’s picture

Issue tags: +Needs reroll, +CSS novice
  1. +++ b/core/modules/contextual/contextual.module
    @@ -127,7 +127,7 @@ function contextual_preprocess(&$variables, $hook, $info) {
    -    $variables['attributes']['class'][] = 'contextual-region';
    +    $variables['attributes']['class'][] = 'contextual__region';
    

    I think at this point we'll need to retain the old classes too, even if we have no CSS for them, otherwise it will be a BC break for existing sites.

  2. +++ b/core/modules/contextual/src/Element/ContextualLinks.php
    @@ -24,7 +24,7 @@ public function getInfo() {
    +      '#attributes' => ['class' => ['contextual__links']],
           '#attached' => [
    
    +++ b/core/modules/contextual/src/Plugin/views/field/ContextualLinks.php
    @@ -72,7 +72,7 @@ public function buildOptionsForm(&$form, FormStateInterface $form_state) {
    -    $class = 'contextual-region';
    +    $class = 'contextual__region';
    

    here too

rpayanm made their first commit to this issue’s fork.

andregp’s picture

Status: Needs work » Needs review

I'm working on a reroll. I'll send it here soon.

Edit.: Sorry, I didn't mean to change the status before sending the patch.

andregp’s picture

I ended up doing a reroll both for Drupal 9.3 and 10.0
I also addressed @larowlan suggestion on #74

Status: Needs review » Needs work

The last submitted patch, 78: 2485417-78_10.0.patch, failed testing. View results

andregp’s picture

I'll see what I can do to reduce the failing tests

andregp’s picture

Status: Needs work » Needs review
StatusFileSize
new36.87 KB
new15.11 KB

I made some more replacements to see if I get less errors (I know I can test locally, and I did it for some tests, but I was not able to configure JavascriptFunctional tests to work on my Lando environment)

Status: Needs review » Needs work

The last submitted patch, 81: 2485417-81_9.3.patch, failed testing. View results

Version: 9.3.x-dev » 9.4.x-dev

Drupal 9.3.15 was released on June 1st, 2022 and is the final full bugfix release for the Drupal 9.3.x series. Drupal 9.3.x will not receive any further development aside from security fixes. Drupal 9 bug reports should be targeted for the 9.4.x-dev branch from now on, and new development or disruptive changes should be targeted for the 9.5.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

ajaypratapsingh’s picture

Status: Needs work » Needs review
StatusFileSize
new17.58 KB

reroll the patch

akshayadhav’s picture

Assigned: Unassigned » akshayadhav
Status: Needs review » Needs work

Working on it

akshayadhav’s picture

Assigned: akshayadhav » Unassigned
ameymudras’s picture

Version: 9.4.x-dev » 9.5.x-dev
Status: Needs work » Needs review
StatusFileSize
new17.58 KB
new990 bytes

Fixed the phpcs issues with #84

medha kumari’s picture

Issue tags: -Needs reroll
StatusFileSize
new17.53 KB

Reroll the patch #87 with Drupal 9.5.x and Fixed custom commands.

medha kumari’s picture

StatusFileSize
new17.78 KB
new6.41 KB

Reroll the patch #88 with Drupal 9.5.x and Fixed custom commands.

Version: 9.5.x-dev » 10.1.x-dev

Drupal 9.5.0-beta2 and Drupal 10.0.0-beta2 were released on September 29, 2022, which means new developments and disruptive changes should now be targeted for the 10.1.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

nod_’s picture

Status: Needs review » Needs work

There are commit check failures in the last patch

ravi.shankar’s picture

Status: Needs work » Needs review
StatusFileSize
new17.67 KB
new11.96 KB

I've rerolled the patch #89 on Drupal 9.5.x as It was not getting applied, also addressed the Drupal CS issues of patch.

longwave’s picture

Status: Needs review » Needs work

This will have to go into 10.1.x now. Still doesn't pass commit checks, and @larowlan's comments about backward compatibility in #74 still need addressing.

ameymudras’s picture

Status: Needs work » Needs review
StatusFileSize
new29.94 KB
new36.62 KB

Submitting a D9 patch, tried to fix the CI errors and the feedback on #74

ameymudras’s picture

StatusFileSize
new39.75 KB

There was an issue with the above patch, created the patch again

ameymudras’s picture

StatusFileSize
new39.75 KB
new439 bytes

Fixing a small css issue in the above patch

spokje’s picture

Status: Needs review » Needs work

Back to NW because of #83

This will have to go into 10.1.x now. Still doesn't pass commit checks, and @larowlan's comments about backward compatibility in #74 still need addressing.

So rerolling for D9 isn't going to be useful.

Version: 10.1.x-dev » 11.x-dev

Drupal core is moving towards using a “main” branch. As an interim step, a new 11.x branch has been opened, as Drupal.org infrastructure cannot currently fully support a branch named main. New developments and disruptive changes should now be targeted for the 11.x branch, which currently accepts only minor-version allowed changes. For more information, see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 11.x-dev » main

Drupal core is now using the main branch as the primary development branch. New developments and disruptive changes should now be targeted to the main branch.

Read more in the announcement.