Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

Commit 4ac652a

Browse files
author
Marchenko, Aleksandra(almarchenko)
committed
Merge pull request #57 from Magento/pubs_app_guide
Replaced absolute paths in the CSS guide
2 parents 6c8a338 + ef7cb32 commit 4ac652a

File tree

1 file changed

+22
-26
lines changed

1 file changed

+22
-26
lines changed

guides/v2.0/frontend-dev-guide/css-guide/css_quick_guide_approach.md

Lines changed: 22 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,11 @@ To extend the parent theme's styles in your theme:
2626
<li>Create a <code>_extend.less</code> file there. The path to it looks like following:
2727

2828
<pre>
29-
app/design/frontend/&lt;Vendor&gt;/
30-
├──&nbsp;&lt;theme&gt;/
31-
&nbsp;&nbsp;&nbsp;├──&nbsp;web/
32-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;css/
33-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;source/
34-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──_extend.less
29+
&lt;theme_dir&gt;/
30+
&nbsp;&nbsp;├──&nbsp;web/
31+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;css/
32+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;source/
33+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──_extend.less
3534
...
3635
</pre>
3736
</li>
@@ -48,19 +47,18 @@ To override parent styles (that is, override default Magento UI library variable
4847
<li>Create a <code>_theme.less</code> file here. The path to it then looks like following:
4948

5049
<pre>
51-
app/design/frontend/&lt;Vendor&gt;/
52-
├──&nbsp;&lt;theme&gt;/
53-
&nbsp;&nbsp;&nbsp;├──&nbsp;web/
54-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;css/
55-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;source/
56-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──_theme.less
50+
&lt;theme_dir&gt;/
51+
&nbsp;&nbsp;├──&nbsp;web/
52+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;css/
53+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;source/
54+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──_theme.less
5755
...
5856
</pre>
5957
</li>
6058

6159
It is important to remember that your <code>_theme.less</code> overrides the parent <code>_theme.less</code>.
6260

63-
<li>Copy all variables you need from the parent <code>_theme.less</code>, including those which will not be changed. For example if your theme inherits from Blank, the <code>_theme.less</code> you should copy from is located at <code>app/design/frontend/Magento/balnk/web/css/source/_theme.less</code></li>
61+
<li>Copy all variables you need from the parent <code>_theme.less</code>, including those which will not be changed. For example if your theme inherits from Blank, the <code>_theme.less</code> you should copy from is located at <code>&lt;Magento_Blank_theme_dir&gt;/web/css/source/_theme.less</code></li>
6462
<li>Make the necessary changes.</li>
6563
</ol>
6664

@@ -76,13 +74,12 @@ To make your changes easier to read and support, structure them by adding a sepa
7674
<li>Add <code>_buttons_extend.less</code> and <code>_extend.less</code> here. The path to the files looks like following:
7775

7876
<pre>
79-
app/design/frontend/&lt;Vendor&gt;/
80-
├──&nbsp;&lt;theme&gt;/
81-
&nbsp;&nbsp;&nbsp;├──&nbsp;web/
82-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;css/
83-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;source/
84-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──_buttons_extend.less
85-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──_extend.less
77+
&lt;theme_dir&gt;
78+
&nbsp;&nbsp;├──&nbsp;web/
79+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;css/
80+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;source/
81+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──_buttons_extend.less
82+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──_extend.less
8683
...
8784
</pre>
8885
</li>
@@ -102,12 +99,11 @@ To extend the parent theme's styles for buttons in your theme:
10299
<li>Create a <code>_buttons.less</code> file here. The path to it looks like following:
103100

104101
<pre>
105-
app/design/frontend/&lt;Vendor&gt;/
106-
├──&nbsp;&lt;theme&gt;/
107-
&nbsp;&nbsp;&nbsp;├──&nbsp;web/
108-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;css/
109-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;source/
110-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──_buttons.less
102+
&lt;theme_dir&gt;/
103+
&nbsp;&nbsp;├──&nbsp;web/
104+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;css/
105+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──&nbsp;source/
106+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;├──_buttons.less
111107
...
112108
</pre>
113109
This file overrides the <code>_buttons.less</code> of the parent theme.

0 commit comments

Comments
 (0)