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