Skip to content

Commit af02348

Browse files
Feature/svg sprite integration (#17)
* Adds new icons to svg sprite * Integrates icons svg sprite in the layout page and updates the doc.
1 parent 8492fbb commit af02348

File tree

13 files changed

+48
-32
lines changed

13 files changed

+48
-32
lines changed

assets/icons-sprite.svg

Lines changed: 12 additions & 0 deletions
Loading

assets/icons/facebook.svg

Lines changed: 3 additions & 0 deletions
Loading

assets/icons/linkedin.svg

Lines changed: 3 additions & 0 deletions
Loading

assets/icons/twitter.svg

Lines changed: 3 additions & 0 deletions
Loading

assets/scss/5-components/_separator.scss

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
margin: $space-small auto 0;
55
max-width: rem-calc(360);
66
padding-bottom: $space-small;
7+
text-align: center;
78

89
&__icon {
910
background-color: neutral-color('lowest');
10-
line-height: 0;
11-
margin: 0 auto;
12-
max-width: rem-calc(35);
11+
font-size: rem-calc(35);
12+
display: inline-block;
1313
padding: rem-calc(0 5);
1414
transform: translateY(-50%);
1515
}

assets/scss/5-components/_subscribe.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
}
4343

4444
&__submit-icon {
45-
width: rem-calc(20);
45+
font-size: rem-calc(20);
4646

4747
@include media-query('medium') {
4848
display: none;

assets/scss/docs.scss

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -314,15 +314,15 @@ body {
314314
&__list {
315315
@include grid-row(false);
316316
font-size: 1.5rem;
317+
max-width: 100%;
317318
padding: 1px;
318319

319320
@include media-query('medium') {
320321
font-size: 2.5rem;
321322
}
322323
}
323324

324-
&__list--small {
325-
@include grid-row(false);
325+
&--small &__list{
326326
font-size: 1rem;
327327

328328
@include media-query('medium') {
@@ -343,7 +343,7 @@ body {
343343

344344
&__symbol {
345345
svg:hover {
346-
background-color: brand-color('light');
346+
background-color: brand-color('primary');
347347
}
348348
}
349349

settings/icons.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
["email.svg","subscribe.svg"]
1+
["email.svg","facebook.svg","linkedin.svg","subscribe.svg","twitter.svg"]

views/_layout.pug

Lines changed: 11 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,41 +3,34 @@ include mixins/_index
33
doctype html
44

55
html(lang=lang)
6-
76
head
8-
97
title= meta.title
108
meta(
119
name="description"
1210
content=meta.description)
13-
1411
meta(
15-
name="viewport"
16-
content="width=device-width, user-scalable=no, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0")
17-
12+
name="viewport"
13+
content="width=device-width, user-scalable=no, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0")
1814
meta(charset="utf-8")
1915
meta(http-equiv="X-UA-Compatible" content="IE=edge")
20-
21-
base(href="/")
22-
2316
block head_css
17+
//-
18+
link(
19+
href="https://fonts.googleapis.com/css?family=Roboto:400,900"
20+
rel="stylesheet")
2421
link(
25-
href="https://fonts.googleapis.com/css?family=Roboto:400,900"
26-
rel="stylesheet")
27-
link(
28-
href="css/main.css"
29-
rel="stylesheet"
30-
type="text/css")
22+
href="css/main.css"
23+
rel="stylesheet"
24+
type="text/css")
3125

3226
block body
27+
div(style="display: none")
28+
include ../assets/icons-sprite.svg
3329
body.layout
34-
3530
.layout__page
3631
block page
37-
3832
.layout__footer
3933
include partials/_footer
40-
4134
block analytics
4235
if analyticsId
4336
script.

views/docs/_layout.pug

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ html
1010
content="width=device-width, user-scalable=no, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0")
1111
meta(charset="utf-8")
1212
meta(http-equiv="X-UA-Compatible" content="IE=edge")
13-
base(href="/")
1413
block head_css
1514
link(
1615
href="css/docs.css"

0 commit comments

Comments
 (0)