Create a 'Blank' template option for users who want to start from scratch
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3573304. --> Reported by: [pameeela](https://www.drupal.org/user/1431110) Related to !812 !805 >>> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>The Starter template is not really a blank slate, since it comes with Mercury and its component library.</p> <p>We should provide an option for those who want Drupal CMS as a foundation but don't want to use Mercury. For example, if they want to build a site with only code components.</p> <p>It should be a clone of the Starter recipe but without Mercury and its dependencies, and we can include a single Canvas page to set as the home page just to avoid a 404 on install.</p> <p>As far as the theme, it would just need the bare minimum to be functional.</p> <h3>Proposed Resolution</h3> <p>This is what I have set up in a proof-of-concept branch on this issue: in a sentence, <strong><code>drupal_cms_site_template_base</code> IS the blank site template.</strong></p> <p>The ultimate idea would be that, if you follow the instructions at <a href="https://git.drupalcode.org/project/drupal_cms_site_template_base/-/blob/1.x/GET-STARTED.md?ref_type=heads">https://git.drupalcode.org/project/drupal_cms_site_template_base/-/blob/1.x/GET-STARTED.md?ref_type=heads</a>, you would seamlessly end up with <code>recipes/drupal_cms_site_template_base</code> -- this is your blank site template -- and <code>web/themes/blank</code>, which is a bare-minimum (i.e., starterkit-derived) theme. Oh, and a totally blank Canvas page as your front landing page.</p> <p>How to test:</p> <ol> <li>Check out the MR branch, and <code>ddev rebuild</code></li> <li><code>ddev drush si -y ../recipes/drupal_cms_site_template_base</code></li> <li>When you log in, you should see that the "blank" theme is your default, and your home page should be completely empty.</li> </ol>
issue