Skip to content

Commit 6337423

Browse files
committed
feat: added ul pfe-list styles
1 parent 13331d9 commit 6337423

File tree

3 files changed

+45
-2
lines changed

3 files changed

+45
-2
lines changed

elements/pfe-sass/extends/_extends.scss

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,29 @@
5757
}
5858
}
5959

60-
%ordered-list-primary {
60+
61+
%list--no-bullets {
62+
list-style: none;
63+
padding-left: 0;
64+
}
65+
66+
%list--lines {
67+
@extend %pfe-list--no-bullets;
68+
li {
69+
margin-left: 0; // Remove margin-left from WebRH generic lists.
70+
}
71+
> * {
72+
&:not(:last-child) {
73+
border-bottom: 1px solid #d2d3d5; //d2d3d5
74+
padding-bottom: pfe-var(content-spacer--body--md);
75+
}
76+
&:not(:first-child) {
77+
padding-top: pfe-var(content-spacer--body--md);
78+
}
79+
}
80+
}
81+
82+
%ordered-list--primary {
6183
// size of the font inside of the circle
6284
--FontSize: var(--pfe-list-FontSize, 24px);
6385
// size of the space between the circle and the content

elements/pfe-styles/demo/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,20 @@ <h2>List styles &amp; paragraphs</h2>
268268
convallis eget suspendisse consectetur tristique quis in nam parturient. Proin mus a a sem mus nec dapibus elit ac diam facilisi erat lacus scelerisque diam duis a non sapien parturient ad accumsan nunc ridiculus vivamus odio.Ante odio parturient.</li>
269269
<li>List item: ullamcorper eros odio convallis eget suspendisse </li>
270270
</ol>
271+
<h4>Primary List</h4>
272+
<ul class="pfe-list--primary">
273+
<li>List item: eu eget <a href="http://foobaz.com">consectetur vestibulum</a> ullamcorper eros odio
274+
convallis eget suspendisse consectetur tristique quis in nam parturient. Proin mus a a sem mus nec dapibus elit ac diam facilisi erat lacus scelerisque diam duis a non sapien parturient ad accumsan nunc ridiculus vivamus odio.Ante odio parturient.</li>
275+
<li>List item: ullamcorper eros odio convallis eget suspendisse </li>
276+
</ul>
277+
<pre><code class="lang-markup">&lt;ul class="pfe-list--primary">...&lt;/ul&gt;</code></pre>
278+
<h4>Secondary List</h4>
279+
<ul class="pfe-list--secondary">
280+
<li>List item: eu eget <a href="http://foobaz.com">consectetur vestibulum</a> ullamcorper eros odio
281+
convallis eget suspendisse consectetur tristique quis in nam parturient. Proin mus a a sem mus nec dapibus elit ac diam facilisi erat lacus scelerisque diam duis a non sapien parturient ad accumsan nunc ridiculus vivamus odio.Ante odio parturient.</li>
282+
<li>List item: ullamcorper eros odio convallis eget suspendisse </li>
283+
</ul>
284+
<pre><code class="lang-markup">&lt;ul class="pfe-list--secondary">...&lt;/ul&gt;</code></pre>
271285
<h4>Primary Ordered List</h4>
272286
<ol class="pfe-list--primary pfe-l-grid pfe-m-gutters pfe-m-all-6-col-on-lg" style="max-width:1000px; margin:auto;">
273287
<li>

elements/pfe-styles/src/pfe-base.scss

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,14 @@ a {
138138
cursor: pointer;
139139
}
140140

141+
.pfe-list--primary {
142+
@extend %list--no-bullets;
143+
}
144+
145+
.pfe-list--secondary {
146+
@extend %list--lines;
147+
}
141148

142149
ol.pfe-list--primary {
143-
@extend %ordered-list-primary;
150+
@extend %ordered-list--primary;
144151
}

0 commit comments

Comments
 (0)