title: Extending Keycloak theme
body: <p>I would like to create a custom theme for keycloak for replacing some user-facing pages with a different style.
  The keycloak manual describes this process of <a href="https://www.keycloak.org/docs/latest/server_development/index.html#creating-a-theme" rel="noreferrer">Creating a Theme</a> and recommends to derive a custom theme from an existing one.</p>
  
  <p>For doing that, the docs reference in the <a href="https://www.keycloak.org/docs/latest/server_development/index.html#theme-properties" rel="noreferrer">Theme Properties</a> this properties:</p>
  
  <ul>
  <li>parent - Parent theme to extend</li>
  <li>import - Import resources from another theme</li>
  </ul>
  
  <p>with an example of</p>
  
  <pre><code>parent=base
  import=common/keycloak
  </code></pre>
  
  <p>Unfortunately, the docs do not describe how that theme-extension does actually work (or I don't get it...).</p>
  
  <p>Does the "parent=base" automatically use all files from that theme and just overlays those from the new theme?</p>
  
  <p>What does the "import=common/keycloak" reference? I can't find any component or file path in the base theme where that would match.</p>