Pergunta

I am new to Magento theme development. I have gone through the frontend development guide and set up my child theme of the Magento Blank theme. I have done all that the guide says and added my css file but it is not showing on the frontend. Below is my setup. Any help would be great!

design/frontend/DouglasMedia/henryhiggs

Inside the folder henryhiggs it is:

|-etc
|  |-view.xml
|
|- Magnto_theme
|  |-layout
|      |-default_head_blocks.xml
|      |-default.xml
|
|-media
|   |-preview.jpg
|
|-web
|   |-css
|      |-custom.css
|   |-fonts
|   |-images
|   |-js
|
|-registration.php
|-theme.xml

Here is the code for default default_head_blocks.xml

<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<head>
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"/>

    <css src="//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" src_type="url"/>

    <css src="//fonts.googleapis.com/css?family=Montserrat:400,700" src_type="url"/>
    <css src="//fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900" src_type="url"/>
    <css src="css/custom.css" />

    <script src="jquery.js" />
    <script src="bootstrap/js/bootstrap.min.js" />
</head>

Here is the code for the theme.xml file

<theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd">
 <title>Henry Higgs Theme</title> <!-- your theme's name -->
 <parent>Magento/blank</parent> <!-- the parent theme, in case your theme inherits from an existing theme -->
 <media>
     <preview_image>media/preview.jpg</preview_image> <!-- the path to your theme's preview image -->
 </media>
 </theme>

Let me know if I need to give any more code for any of the other files.

I have tried to run the following commands and then cleared the cache and so joy.

php bin/magento setup:upgrade --keep-generated
php bin/magento setup:static-content:deploy

Please let me know if I am missing anything.

Only other thing it might be is that there is no files under design/frontend/Magento/blank. I looked at another forum and they said it was ok as it is stored elsewhere. It seems to be the case as the "blank" theme is showing when I have my custom theme activated. Only cannot see any custom css I add.

Thanks in advance :D

Foi útil?

Solução

Spelling mistake For theme and magento. Should be Magento_Theme, not Magnto_theme

Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange
scroll top