Hello,
I have installed Magento Certified by Bitnami in AWS.
I have some general question about the frontend.
-Is it better to install a new theme or to change the code for the frontend? Or maybe both ie change the theme and make changes?
-How can I install another Magento Theme?
Thanks in advance.
Hi @Ben0
RE : Is it better to install a new theme or to change the code for the frontend? Or maybe both ie change the theme and make changes?
- Well its based on your requirement, still will brief this point, Magento in-built/native comes up with Luma Theme - which is very light weight and Responsive - which looks perfect in all the devices ( big screen to smaller mobile device) - so if you have frontend level very good expertise you need to create a new theme from stretch by overriding Luma Theme , this is the best approach for theme - create a new custom theme package and override the luma theme layout and design for the same ! Refer this link for more details - https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/themes/theme-create.html
RE : How can I install another Magento Theme?
- You can install theme both way from the web setup wizard and from the manually as well , manually theme installation will be suggestible at my end , how to install theme you can refer this link for the same - https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/themes/theme-install.html
https://www.mageplaza.com/kb/how-to-install-a-new-theme-magento-2.html
Hope it helps !
If you want to install new theme, You can just get theme zip file from Theme vendor or get any free theme download,
You can search themes from here, https://marketplace.magento.com/themes.html
Extract your theme content into app/design/frontend folder of your Magento instance.
Now run command to activate your theme from root,
php bin/magento setup:upgrade php bin/magento setup:static-content:deploy -f php bin/magento cache:flush
If you want to Modify core content of theme and override theme to your custom theme,
You can refer link for How to create custom theme and how to override core template into your theme,
For Create Custom theme,
https://www.rakeshjesadiya.com/how-to-create-custom-theme-in-magento-2/
For Override Core Template to your theme,
https://www.rakeshjesadiya.com/how-to-override-template-phtml-files-in-magento-2/