Skip to content

Commit 3b538ff

Browse files
author
Adam Raider
committed
feat(section): Adds section styles and story
1 parent 3fc328d commit 3b538ff

File tree

5 files changed

+86
-28
lines changed

5 files changed

+86
-28
lines changed

packages/ray/lib/_section.scss

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
.Section {
2+
&--withPadding {
3+
padding-top: $padding-5;
4+
padding-bottom: $padding-5;
5+
}
6+
}

packages/ray/lib/_variables.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,5 @@ $container-max-widths: (
7070

7171
$grid-columns: 12;
7272
$grid-gutter-width: 24px;
73+
74+
$padding-5: 5rem;

packages/ray/lib/application.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@
1212
@import 'image';
1313
@import 'buttons';
1414
@import 'table';
15+
@import 'section';

packages/ray/stories/page.stories.js

Lines changed: 0 additions & 28 deletions
This file was deleted.
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
import React from 'react';
2+
import { storiesOf } from '@storybook/react';
3+
4+
import withPadding from './util/withPadding';
5+
6+
storiesOf('Section', module).addWithJSX('stacked', () =>
7+
withPadding(
8+
<React.Fragment>
9+
<div className="Section Section--withPadding">
10+
<div className="container">
11+
<div className="row">
12+
<div className="offset-1 col-10">
13+
<h2 className="h2">Make a life not just a living</h2>
14+
<p className="p3">
15+
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Quasi
16+
vero doloribus quis accusamus consequatur, voluptatem,
17+
reprehenderit pariatur libero qui expedita placeat? Officia,
18+
impedit libero. Rerum cumque assumenda ipsum molestias
19+
explicabo!
20+
</p>
21+
</div>
22+
</div>
23+
</div>
24+
</div>
25+
26+
<div className="container">
27+
<div className="row">
28+
<div className="col-12">
29+
<div
30+
className="Section Section--withPadding"
31+
style={{
32+
backgroundColor: '#FFF7F5'
33+
}}
34+
>
35+
<div className="row align-items-center">
36+
<div className="offset-1 col-5">
37+
<h2 className="h3">
38+
Space for the world’s largest companies
39+
</h2>
40+
<p className="p3">
41+
The world’s most innovative companies are using WeWork to
42+
think differently about workspace.
43+
</p>
44+
</div>
45+
<div className="offset-1 col-4">
46+
<div
47+
className="Background--4by3"
48+
style={{
49+
backgroundImage: `url(https://source.unsplash.com/random/800x800)`
50+
}}
51+
/>
52+
</div>
53+
</div>
54+
</div>
55+
</div>
56+
</div>
57+
</div>
58+
59+
<div className="Section Section--withPadding">
60+
<div className="container">
61+
<div className="row">
62+
<div className="offset-1 col-10">
63+
<h2 className="h2">Space for the world’s largest companies</h2>
64+
<p className="p3">
65+
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Quasi
66+
vero doloribus quis accusamus consequatur, voluptatem,
67+
reprehenderit pariatur libero qui expedita placeat? Officia,
68+
impedit libero. Rerum cumque assumenda ipsum molestias
69+
explicabo!
70+
</p>
71+
</div>
72+
</div>
73+
</div>
74+
</div>
75+
</React.Fragment>
76+
)
77+
);

0 commit comments

Comments
 (0)