Problem/Motivation

This is a follow-up to #2938800: Finalize wording for Toolbar warning message to finalize the design of the toolbar warning message provided by the Umami Demo install profile (since that issue wound up only being about the wording in the end).

The scope of this issue is to figure out what the warning message should look like - colors/contrast/icons/etc.

Current state (following #2938800: Finalize wording for Toolbar warning message):

In addition, since the message you see when choosing the Umami profile during Drupal installation is similar to the above, its design should be similar as well. So if there are any major changes made in this issue (e.g. removing the warning icon) there should probably be corresponding changes made to the install screen.

Current state of the install screen:
TODO: Add screenshot following #2938803: Remove the warning about the Umami profile on the install screen

Note: This issue is tagged as an "Umami stable blocker" based on https://www.drupal.org/project/drupal/issues/2938800#comment-12465960 and subsequent comments. Fundamentally, it is OK to have warning icons all over the place for something that is experimental, but once it becomes stable, it should be designed in a way that doesn't shove warning messages in people's faces so often :)

Proposed resolution

To define

Remaining tasks

User interface changes

To define

Comments

David_Rothstein created an issue. See original summary.

markconroy’s picture

Issue tags: +Nashville2018
markconroy’s picture

eli-t’s picture

Issue tags: -Umami stable blocker

Removing Stable Blocker tag following discussion in weekly initiative call.

David_Rothstein’s picture

Care to elaborate on that discussion?

I think this (from the issue summary) is sort of universally true...

Fundamentally, it is OK to have warning icons all over the place for something that is experimental, but once it becomes stable, it should be designed in a way that doesn't shove warning messages in people's faces so often :)

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

Drupal 8.6.0-alpha1 will be released the week of July 16, 2018, which means new developments and disruptive changes should now 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.7.x-dev » 8.8.x-dev

Drupal 8.7.0-alpha1 will be released the week of March 11, 2019, which means new developments and disruptive changes should now be targeted against the 8.8.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

shaal’s picture

Status: Active » Closed (works as designed)

The warning message is there because Umami will always be experimental, it is not about Umami becoming stable.
We want to warn users not to build their projects using Umami because it will break in minor version upgrades of Drupal core with no BC support.