Install Olivero and Claro in the minimal recipe

Created on 21 July 2024, about 2 months ago

Problem/Motivation

Until recently, core required an install profile to run at all. Install profiles are now optional, but not in the UI installer - you have to pick one.

After #2818085: [meta] Recipe downloads from the installer. β†’ and existing core install profiles as recipes, we'll be able to deprecate install profiles or at least make them fully optional, and let people install recipes instead.

Once we have that, we're likely to still want a 'skip all this and let me start from scratch' option - where you would get to the end of the installer, and be able to install extensions.

However, the minimal install profile is not really meant to be used by people, it more something you can set for the install profile setting, then immediately install your site from config after that.

To make the 'skip' option more usable, I think we should install claro and olivero - it's much easier to switch and uninstall a theme than uninstall modules, so those won't really undermine the 'minimal' nature of the recipe, but it'll mean people can actually find their way round without things looking completely broken (like stark intentionally does).

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

πŸ“Œ Task
Status

Active

Version

11.0 πŸ”₯

Component
BaseΒ  β†’

Last updated 30 minutes ago

Created by

πŸ‡¬πŸ‡§United Kingdom catch

Live updates comments and jobs are added and updated live.
  • Needs product manager review

    It is used to alert the product manager core committer(s) that an issue represents a significant new feature, UI change, or change to the "user experience" of Drupal, and their signoff is needed. If an issue significantly affects the usability of Drupal, use Needs usability review instead (see the governance policy draft for more information).

Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024