Hi,
I recently downloaded a theme. I wanted to rearrange the frontend layout of the store and thought that creating a child theme would be the best approach. I've followed the steps from magento in creating a theme:
http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/themes/theme-create.html
So far, my folder structure is frontend/ARS/Theme1. Within Theme1, I have files registration.php and theme.xml.
registration.php
<?php
/**
* Copyright © 2015 Magento. All rights reserved.
* See COPYING.txt for license details.
*/
\Magento\Framework\Component\ComponentRegistrar::register(
\Magento\Framework\Component\ComponentRegistrar::THEME,
'frontend/ARS/Theme1',
__DIR__
);theme.xml
<!--
/**
* Copyright © 2015 Magento. All rights reserved.
* See COPYING.txt for license details.
*/
-->
<theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd">
<title>ARS</title>
<parent>Sm/market</parent> <!-- frontend/Sm/market -->
</theme>
I noticed within the documentation, that I need to create directories for static folder but what is <area>?
app/design/<area>/<Vendor>/<theme>/ ├── web/ │ ├── css/ │ │ ├── source/ │ ├── fonts/ │ ├── images/ │ ├── js/
Any help is appreciated, thank you!
Tenzin Khando
<area> can be frontend for the front end design or it can be adminhtml for admin design.
I see, so for creating a theme would it be needed to create a static directory if the parent theme already has them?