Skip to content

Commit d9a0890

Browse files
committed
Add Community Events tab to the Events page
Signed-off-by: Chris Abraham <[email protected]>
1 parent c9c309d commit d9a0890

File tree

3 files changed

+45
-12
lines changed

3 files changed

+45
-12
lines changed

_includes/community_events.html

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<div id ="community-event" class="events-section hidden">
2+
<div>
3+
<h1>Community Events</h1>
4+
<p>To view the PyTorch community-organized events, go to our Zoom Events calendar:</p>
5+
<a href="https://zoom-lfx.platform.linuxfoundation.org/meetings/pytorch" target="_blank" class="btn btn-lg with-right-arrow module-button">
6+
View Community Events
7+
</a>
8+
</div>
9+
10+
</div>

_sass/events.scss

+18-5
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,19 @@
7676
}
7777
}
7878

79+
.events-container {
80+
max-width: 920px;
81+
left: 0;
82+
right: 0;
83+
margin-left: auto;
84+
margin-right: auto;
85+
padding-left: 0px;
86+
padding-right: 0px;
87+
width: 90%;
88+
}
89+
90+
91+
7992
.ecosystem .events.main-content .navbar {
8093
padding-left: 0;
8194
padding-bottom: 0;
@@ -88,7 +101,7 @@
88101
}
89102
@media (min-width: 992px) {
90103
.nav-item {
91-
padding: 2rem;
104+
padding: .5rem;
92105
cursor: pointer;
93106
}
94107

@@ -119,12 +132,12 @@
119132
}
120133

121134
.events-nav-link {
122-
padding-left: rem(20px);
123-
padding-right: rem(20px);
135+
padding-left: rem(15px);
136+
padding-right: rem(5px);
124137

125138
@include desktop {
126-
padding-left: rem(30px);
127-
padding-right: rem(30px);
139+
padding-left: rem(20px);
140+
padding-right: rem(20px);
128141
}
129142
}
130143

events.html

+17-7
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ <h1>Events</h1>
1717
<div class="events main-content">
1818
<div class="events-container-fluid container-fluid nav-menu-wrapper">
1919
<div class="nav-background">
20-
<div class="contributor-container">
20+
<div class="events-container">
2121
<nav class="navbar navbar-expand-lg navbar-light main-content-menu">
2222
<ul class="navbar-nav events-nav">
2323
<li id="events" class="nav-item nav-select">
@@ -29,6 +29,9 @@ <h1>Events</h1>
2929
<li id="podcasts" class="nav-item">
3030
<span class="nav-link events-nav-link">Podcasts</span>
3131
</li>
32+
<li id="community-events" class="nav-item">
33+
<span class="nav-link events-nav-link">Community Events</span>
34+
</li>
3235
</ul>
3336
</nav>
3437
</div>
@@ -37,26 +40,33 @@ <h1>Events</h1>
3740
{% include live_events.html %}
3841
{% include live_stream.html %}
3942
{% include podcast.html %}
43+
{% include community_events.html %}
4044
</div>
4145
</div>
4246

4347
<script type="text/javascript">
4448
$("#events").on("click", function() {
45-
$("#live-stream, #podcast").hide();
49+
$("#live-stream, #podcast, #community-event").hide();
4650
$("#event, #event-side-nav").show();
47-
$("#live-streams, #podcasts").removeClass("nav-select");
51+
$("#live-streams, #podcasts, #community-events").removeClass("nav-select");
4852
$(this).addClass("nav-select");
4953
});
5054
$("#podcasts").on("click", function() {
51-
$("#live-stream, #event, #event-side-nav").hide();
55+
$("#live-stream, #event, #event-side-nav, #community-event").hide();
5256
$("#podcast").show();
53-
$("#live-streams, #events").removeClass("nav-select");
57+
$("#live-streams, #events, #community-events").removeClass("nav-select");
5458
$(this).addClass("nav-select");
5559
});
5660
$("#live-streams").on("click", function() {
57-
$("#podcast, #event, #event-side-nav").hide();
61+
$("#podcast, #event, #community-event, #event-side-nav").hide();
5862
$("#live-stream").show();
59-
$("#podcasts, #events").removeClass("nav-select");
63+
$("#community-events, #podcasts, #events").removeClass("nav-select");
64+
$(this).addClass("nav-select");
65+
});
66+
$("#community-events").on("click", function() {
67+
$("#podcast, #live-stream, #event-side-nav, #event").hide();
68+
$("#community-event").show();
69+
$("#podcasts, #events, #live-stream").removeClass("nav-select");
6070
$(this).addClass("nav-select");
6171
});
6272
</script>

0 commit comments

Comments
 (0)