lauriii / umami

[Deprecated] Umami is now included in Drupal Core. All further work happens there.
https://www.drupal.org/project/issues/drupal?component=Umami+demo
GNU General Public License v2.0
18 stars 5 forks source link

Umami

This is a repository to store source code for the Umami theme, a part of the 'Out of the Box' initiative for Drupal.

Designs

Designs are attached to the summary of #2900720: Designs for the Out of the Box experience intiative and are also available in InVision.

Resources

Installing

To work on the theme it is also necessary to have the Installation profile and the default content we are on which we are basing our theming.

Installing the Umami Demo and Umami theme:

To install the Umami Demo locally, you can use the Umami Build installer. This installer uses composer to install everything you need to get up and running (presuming you already have a local development environment for Drupal). You can find the installer here: https://github.com/gareth-fivemile/umami-build. This installer provisions Drupal, the Umami Demo installation profile, the sample content and the Umami theme by cloning the projects from Github. So once you have it installed you can start working on the project locally right away.

Here are the steps to install

Updating the Umami Demo and Umami theme:

Once you have the Umami Build installer running, you will want to keep it up to date. Follow these steps to update: If you are working on the installation profile, export any config from Drupal that you need to keep since following this process will delete and install a new version of the database If you have uncommitted changes in your local branches for the profile or the theme commit or stash them. You could also be working on local branches other than dev or master, these should not be affected by the update

Communication, discussions and help