Skip to content

Commit d1fc333

Browse files
Created event_layout.html - layout for event view in events page.
Removed comments from events_array_generator.html. Basic layout for events page with loops in place now. Style classes for events page added.
1 parent 6f77d84 commit d1fc333

File tree

5 files changed

+45
-11
lines changed

5 files changed

+45
-11
lines changed

_includes/event_layout.html

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<div class="events-page__event-container">
2+
<div class="row">
3+
<div class="col-12">
4+
<img class="events-page__event-img" src="{{ site.basurl }}/{{ include.post.image }}">
5+
<h2 class="events-page__event-title">{{ include.post.title }}</h2>
6+
</div>
7+
</div>
8+
</div>

_includes/events_array_generator.html

-2
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,10 @@
2727
{% for post in site.posts %}
2828
{% assign postStartDate = post.date | date: "%s" %}
2929
{% if future_events %}
30-
<!--Add only future post-->
3130
{% if postStartDate >= curDate %}
3231
{% assign posts = posts | push: post %}
3332
{% assign post_count = post_count | plus: 1 %}
3433
{% endif %}
35-
<!--Add only past post-->
3634
{% else %}
3735
{% if postStartDate < curDate %}
3836
{% assign posts = posts | push: post %}

_pages/03_events.html

+6-6
Original file line numberDiff line numberDiff line change
@@ -28,25 +28,25 @@ <h2 class="events-page__page-subtitle">See what's coming up and what we did rece
2828
</div>
2929
</div>
3030

31-
<div class="container">
31+
<div class="events-page__outer-container container-fluid">
3232
<div class="row">
3333
<div class="col-12">
34-
<h2 class="events-page__upcoming-title">Upcoming Events</h2>
34+
<h2 class="events-page__upcoming-section-title">Upcoming Events</h2>
3535
{% include events_array_generator.html future_events = true %}
3636
{% for post in posts %}
37-
<p>{{ post.title }}</p>
37+
{% include event_layout.html post = post %}
3838
{% endfor %}
3939
</div>
4040
</div>
4141
</div>
4242

43-
<div class="container">
43+
<div class="events-page__outer-container container-fluid">
4444
<div class="row">
4545
<div class="col-12">
46-
<h2 class="events-page__recent-title">Recent Events</h2>
46+
<h2 class="events-page__recent-section-title">Recent Events</h2>
4747
{% include events_array_generator.html %}
4848
{% for post in posts %}
49-
<p>{{ post.title }}</p>
49+
{% include event_layout.html post = post %}
5050
{% endfor %}
5151
</div>
5252
</div>

_sass/base.scss

+2
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,5 @@ $footer-title: #F0F8FF;
5555
$footer-background: #072948;
5656

5757
$form-label-text: #FAEBD7;
58+
59+
$event-background: rgba(7, 41, 72, 0.95);

_sass/events.scss

+29-3
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,36 @@
1414
@extend .page-subtitle
1515
}
1616

17-
.events-page__upcoming-title {
17+
.events-page__upcoming-section-title {
1818
@extend .section-title;
1919
}
2020

21-
.events-page__recent-title {
21+
.events-page__recent-section-title {
2222
@extend .section-title;
23-
}
23+
}
24+
25+
.events-page__outer-container {
26+
max-width: 80vw;
27+
}
28+
29+
.events-page__event-container {
30+
background: $event-background;
31+
min-height: 30vh;
32+
margin-top: 2.5%;
33+
margin-bottom: 2.5%;
34+
border-radius: 5px;
35+
}
36+
37+
.events-page__event-img {
38+
float: left;
39+
max-width: 30%;
40+
padding: 1%;
41+
42+
}
43+
44+
.events-page__event-title {
45+
@extend .title-light;
46+
font-size: 1.5em;
47+
padding: 1%;
48+
49+
}

0 commit comments

Comments
 (0)