Problem/Motivation

At #1874664: Introduce toolbar level "Edit" mode that shows all contextual links, "Edit mode" was moved from edit.module to contextual.module. Instead of being about in-place editing, it's now about showing all contextual links triggers (which were nigh impossible to use on touch devices previously, and thus still are in Drupal 7).

Contextual links triggers now are pencil icons instead of gear icons.

The "edit/show pencils mode" Toolbar tab toggle is the same pencil icon. By default, it's off (i.e. no contextual links triggers are displayed on the page), but it's possible to toggle it on, in which case it will get a blue, gradient background. This can be considered a "special style", and the question is whether this should be made into a pattern, or should remain a one-off.

Proposed resolution

Discuss to figure out whether this should be made into a pattern or not.

Remaining tasks

TBD.

User interface changes

None.

API changes

None.

Comments

Wim Leers’s picture

Issue tags: +Spark

.

catch’s picture

Status: Postponed » Active

What't this postponed on?

yoroy’s picture

Incomprehensible issue title :-)
Why is this major?

Wim Leers’s picture

Title: [Policy, no patch] contextual.module's "edit/show pencils mode" Toolbar tab toggle styling » [Policy, no patch] contextual.module's "edit/show pencils mode" Toolbar tab toggle styling: one-off or new pattern?
Issue tags: +sprint

The issue summary contains the full explanation.

I think this was postponed on #1874664: Introduce toolbar level "Edit" mode that shows all contextual links because that issue had not yet been committed. I think we'll revisit this in the days to come.

webchick’s picture

Priority: Major » Normal

Reducing to normal since no one else can seem to figure out why it is major, including me. :)

Wim Leers’s picture

Component: contextual.module » toolbar.module
Issue tags: -sprint

We're not fixing this in the current sprint.

I think this actually belongs in the toolbar.module component, because it's about creating a pattern/standardized approach for the toolbar.

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.

tkoleary’s picture

Issue summary: View changes

Now that we are looking at moving this to the right, we need to re-asses this.

The blue styling was removed as part of another issue and IMO it needs to be put back *and* it does indeed need to be a one-off.

Toggling between viewing and editing the site is a unique pattern that should not be repeated, because to repeat it would diminish it's clarity and discoverability.

tkoleary’s picture

Wim Leers’s picture

Title: [Policy, no patch] contextual.module's "edit/show pencils mode" Toolbar tab toggle styling: one-off or new pattern? » [PP-1] [Policy, no patch] contextual.module's "edit/show pencils mode" Toolbar tab toggle styling: one-off or new pattern?
Status: Active » Postponed
tkoleary’s picture

@Wim Leers

Yes, that's right. But should be unblocked soon as that is being usability tested now.

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.

nod_’s picture

Status: Postponed » Fixed

7 years later we can say it was a one-off thing :)

xjm’s picture

Title: [PP-1] [Policy, no patch] contextual.module's "edit/show pencils mode" Toolbar tab toggle styling: one-off or new pattern? » [Policy, no patch] contextual.module's "edit/show pencils mode" Toolbar tab toggle styling: one-off or new pattern?

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.