Quantcast
Channel: Issues for Drupal core
Viewing all articles
Browse latest Browse all 303342

[META] Roadmap to stabilize Olivero

$
0
0

Problem/Motivation

The Drupal core Bartik theme was released as part of Drupal 7 in January 2011, 9 years ago. It was great! It also stayed pretty much the same ever since and been included with Drupal 8 as well and potentially will be the default theme of Drupal 9 even. The web moved forward a whole lot in 9 years and Bartik is not doing justice to Drupal anymore. It was great in 2011, it is not great anymore.

Proposed resolution

Drupal 9 needs a new default frontend theme. A new, modern, clean frontend theme, Olivero is being built in the contributed project https://www.drupal.org/project/olivero for inclusion in Drupal core. This issue is to gather requirements for Drupal core inclusion.

Olivero Theme

Designs are at #3088378: Designs for new front-end theme for Drupal 9.

Olivero “beta” criteria

Once the following level of feature completeness has been reached, we will consider tagging beta release for Olivero:

Must-haves for the beta release:

Features
Accessibility
Design/Usability improvements
Bugs
Technical debt
Core inclusion/Dependencies

Olivero “stable” criteria

Once the following level of feature completeness has been reached, we will consider tagging stable release for Olivero:

Must-have issues for stable release:

Features
Accessibility
Design/Usability improvements
Bugs
Technical debt
Core inclusion/Dependencies
Post-stable

Olivero Staging Preview

Preview Link: https://bit.ly/olivero-tugboat

User interface changes

A new default frontend theme.
New image style for the standard profile: #3153009: Create "Wide" image style for standard profile

API changes

None.

Data model changes

None.

Release notes snippet

A new modern, clear frontend theme has been added to Drupal core called Oliver. (continue TBD)

Ability to Subtheme

Subtheming Olivero will not be initially supported, but we may include formal support in the future. That being said, if we find simple issues that can lead us toward making this more simple, we will commit them.

Timeline

Disclaimer: I have no idea what I'm doing as far as core timelines and tend to be optimistic in my estimations

- Now: As of June 18th, 2020, we're on alpha3. We plan on releasing alpha4 on the week of June 29. release.
- Week of July 3 First beta. The beta will concentrate on
- Accessibility
- Coding standards
- The process to get into core
- Every one to two weeks: new beta

I'm not sure what's involved to get this into core, or if it can go straight to stable, but we hope to have it ready for inclusion by early August going into the core as stable. If we do not meet these criteria, it can go into the core as experimental.


Viewing all articles
Browse latest Browse all 303342

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>