Skip to content

Commit 242357a

Browse files
author
Victor Lourng
committed
Initial Commit (take 2)
1 parent bc12cef commit 242357a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+2465
-229
lines changed

_config.yml

+11-11
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
# Site settings
22
baseurl: "" # the subpath of your site, e.g. /blog
3-
url: "http://tacojs.github.io" # the base hostname & protocol for your site
3+
url: "http://developer.horse/" # the base hostname & protocol for your site
44

55
# Build settings
66
markdown: kramdown
77
gems:
88
- jemoji
99
- jekyll-redirect-from
10+
future: true
11+
timezone: Etc/UTC
1012

1113
# Metadata
12-
keywords: "tacojs, taco, javascript, meetup, philadelphia, node.js, talks, developer, meetup.com, libertyjs"
14+
keywords: "brony, my little pony, horse, pony devs, meetup, philadelphia, baltimore, seattle, talks, developer, panel, meetup.com"
1315
google-fonts: "BioRhyme:400,800|Source+Sans+Pro:400,700"
1416
google-fonts-subsets: "latin"
15-
google-analytics: "UA-XXXXXXXX-1"
17+
google-analytics: "UA-48655154-2"
1618

1719
# Commonly used lingo
18-
title: TacoJS
19-
location: Philadelphia, PA, USA
20-
20+
title: "#ponydev"
21+
2122
description: > # this means to ignore newlines until the next colon
22-
Jelly beans pie bear claw jelly beans marshmallow. Cookie ice cream icing oat cake jelly-o ice cream topping cotton candy. Brownie bonbon icing. Cake sugar plum tart jujubes cookie. Tiramisu tiramisu candy bear claw chocolate bar pastry. Biscuit chocolate tiramisu tiramisu. Sesame snaps danish dragée sugar plum carrot cake bonbon pastry fruitcake chocolate cake. Soufflé jelly beans toffee lollipop jujubes candy. Tiramisu lollipop chocolate cake chocolate bar donut cake. Gummies halvah sweet roll brownie gingerbread ice cream. Topping jelly beans croissant cake icing brownie apple pie cotton candy. Gingerbread oat cake cupcake bear claw brownie. Tart caramels cheesecake topping.
23-
handle: TacoJS
24-
twitter: tacojs_phl
25-
github: tacojs
26-
slack: "http://phillydev.org/"
23+
Come join us!
24+
twitter: lablayers
25+
github: ponydevs
26+
slack: ""

_data/organizers.yaml

-18
This file was deleted.

_includes/footer.html

+15-7
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,24 @@
1-
<footer class="site-footer">
1+
<footer class="site-footer center-footer text-center">
22

33
<container>
4-
<a href="#top" class="button back-to-top float-right">Back to Top <icon class="icon-up"></icon></a>
4+
<a href="#top" class="button back-to-top">Back to Top <icon class="icon-up"></icon></a>
55
<div class="link-bar">
6-
<icon class="icon-twitter"></icon> <a href="https://twitter.com/{{ site.handle }}" target="_blank" class="link-twitter">@{{ site.handle }}</a>
7-
<icon class="icon-facebook"></icon> <a href="https://facebook.com/{{ site.handle }}" target="_blank" class="link-facebook">Facebook</a>
8-
<icon class="icon-github"></icon> <a href="https://github.com/{{ site.handle }}" target="_blank" class="link-github">GitHub</a>
9-
<icon class="icon-mail"></icon> <a href="mailto:{{ site.contact }}" target="_blank" class="link-email">Email</a>
6+
Request invites to: &nbsp;
7+
<icon class="icon-skype"></icon> <a href="#">Skype</a>
8+
<icon class="icon-chat"></icon> <a href="#">Discord</a>
109
</div>
10+
<div class="link-bar">
11+
<icon class="icon-twitter"></icon> <a href="https://twitter.com/#ponydev" target="_blank" class="link-twitter">#ponydev</a>
12+
<icon class="icon-github"></icon> <a href="https://github.com/ponydevs" target="_blank" class="link-github">GitHub</a>
13+
<icon class="icon-mail"></icon> <a href="mailto:[email protected]" target="_blank" class="link-email">Contact Us</a>
14+
</div>
15+
<p class="link-bar">
16+
See also: &nbsp;
17+
<icon class="icon-chat"></icon> <a href="http://slack.pbldev.io/" target="_blank">#ponies on pebbledev</a>
18+
</p>
1119

1220
<p class="no-margin-bottom">
13-
<small>&copy; {{ site.title }}. All rights reserved. You're awesome.</small>
21+
<small>&copy; Your fellow developer horses. Not affiliated with any convention or company. <br> Site by Victor (it's <a href="https://github.com/ponydevs/developer.horse" target="_blank">Open Source</a>!) You're awesome.</small>
1422
</p>
1523
</container>
1624

_includes/head.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55

66
<!-- Page Title -->
77
<title>{% if page.home %}{{ site.title }}{% elsif page.title %}{{ page.title }} - {{ site.title }}{% else %}{{ site.title }}{% endif %}</title>
8-
<meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}">
8+
<meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 200 }}{% else %}{% endif %}">
99

10-
<link rel="stylesheet" href="{{ "/styles/main.css" | prepend: site.baseurl }}">
10+
<link rel="stylesheet" href="{{ site.baseurl }}/styles/{% if page.style %}{{ page.style }}{% else %}bronycon{% endif %}.css">
1111
<link rel="canonical" href="{{ page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url }}">
12-
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family={{ site.google-fonts }}&subset={{ site.google-fonts-subsets }}">
12+
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family={% if page.google-fonts %}{{ page.google-fonts }}{% else %}{{ site.google-fonts }}{% endif %}&subset={% if page.google-fonts-subsets %}{{ page.google-fonts-subsets }}{% else %}{{ site.google-fonts-subsets }}{% endif %}">
1313
<link rel="alternate" type="application/rss+xml" title="{{ site.title }}" href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}" />
1414

1515
<meta name="keywords" content="{{ site.keywords }}">
16-
<meta name="twitter:site" content="@{{ site.handle }}"/>
16+
<meta name="twitter:site" content="@{{ site.twitter }}"/>
1717

1818
</head>

_includes/header.html

-28
Original file line numberDiff line numberDiff line change
@@ -1,29 +1 @@
11
<span id="top"></span>
2-
3-
<div id="navigation">
4-
5-
<container>
6-
7-
<a class="site-title" href="{{ site.baseurl }}/">{{ site.title }}</a>
8-
9-
<nav class="site-nav">
10-
<a href="#" class="menu-icon">
11-
<svg viewBox="0 0 18 15">
12-
<path fill="#424242" d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.031C17.335,0,18,0.665,18,1.484L18,1.484z"/>
13-
<path fill="#424242" d="M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0c0-0.82,0.665-1.484,1.484-1.484 h15.031C17.335,6.031,18,6.696,18,7.516L18,7.516z"/>
14-
<path fill="#424242" d="M18,13.516C18,14.335,17.335,15,16.516,15H1.484C0.665,15,0,14.335,0,13.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.031C17.335,12.031,18,12.696,18,13.516L18,13.516z"/>
15-
</svg>
16-
</a>
17-
18-
<div class="trigger">
19-
{% for page in site.pages %}
20-
{% if page.title %}
21-
<a class="page-link" href="{{ page.url | prepend: site.baseurl }}">{{ page.title }}</a>
22-
{% endif %}
23-
{% endfor %}
24-
</div>
25-
</nav>
26-
27-
</container>
28-
29-
</div>

_includes/schedule.component.html

+91
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
<section id="schedule">
2+
<container style="max-width:750px;">
3+
<!-- <row>
4+
<column size="15"></column>
5+
<column size="85">
6+
<h1>{{ page.title }} Schedule</h1>
7+
</column>
8+
</row> -->
9+
{% for item in page.schedule %}
10+
{% capture thisPostDate %}{{ item.time | date_to_xmlschema | date: "%Y%m%d" }}{% endcapture %}
11+
{% capture lastPostDate %}{% assign index = forloop.index0 | minus: 1 %}{% if page.schedule[index] %}{{ page.schedule[index].time | date_to_xmlschema | date: "%Y%m%d" }}{% endif %}{% endcapture %}
12+
{% if thisPostDate != lastPostDate %}
13+
<row class="schedule-day">
14+
<column size="15" class="schedule-timeline"></column>
15+
<column size="85" class="schedule-details">
16+
<h1>{{ item.time | date_to_xmlschema | date: "%A %B %-d" }}</h1>
17+
</column>
18+
</row>
19+
{% endif %}
20+
21+
<row class="schedule-event" id="{{ item.title | slugify }}">
22+
<columny size="15" class="schedule-timeline schedule-event-time">
23+
{{ item.time | date_to_xmlschema | date: "%-I:%M%P" }}
24+
</columny>
25+
<columny size="85" class="schedule-details">
26+
<h2 class="schedule-event-title">
27+
{{ item.title }}
28+
</h2>
29+
{% if item.author %}
30+
<p class="schedule-event-author">{{ item.author }} <a href="https://twitter.com/{{ item.twitter }}" target="_blank">@{{ item.twitter }}</a></p>
31+
{% endif %}
32+
<p class="labels">
33+
{% if item.location %}
34+
<a class="label label-location label-location-{{ item.location | slugify }}" {% if item.address %} href="https://www.google.com/maps/search/{{ item.address }}" target="_blank" title="{{ item.address }}"{% else %}{% endif %}>
35+
<icon class="icon-location"></icon>{{ item.location }}
36+
</a>
37+
{% endif %}
38+
{% if item.price %}
39+
<span class="label label-price label-price-{{ item.price | slugify }}">
40+
<icon class="icon-cash"></icon>{{ item.price }}
41+
</span>
42+
{% endif %}
43+
{% if item.warning %}
44+
<span class="label label-warning label-warning-{{ item.warning | slugify }}">
45+
<icon class="icon-post-alert"></icon>{{ item.warning }}
46+
</span>
47+
{% endif %}
48+
</p>
49+
{% if item.description %}
50+
<p class="schedule-event-description">{{ item.description }}</p>
51+
{% endif %}
52+
{% if item.links %}
53+
<p class="labels">
54+
{% for link in item.links %}<a href="{{ link.url }}" target="_blank" title="{{ link.label }}" class="button">{% if link.icon %}<icon class="icon-{{ link.icon }}"></icon> {% endif %}{{ link.label }}</a>&nbsp;&nbsp;{% endfor %}
55+
</p>
56+
{% endif %}
57+
{% if item.talks %}
58+
<h5>TALKS</h5>
59+
<div class="git-branch">
60+
{% for talk in item.talks %}
61+
<row class="schedule-talk">
62+
<columnz class="schedule-talk-avatar">
63+
{% if talk.avatar %}
64+
<img src="{{ talk.avatar }}" alt="Profile picture of speaker">
65+
{% else %}
66+
<img src="/media/avatars/default.png" alt="Default silohouette of faceless speaker">
67+
{% endif %}
68+
</columnz>
69+
<columnz>
70+
<h3 class="schedule-talk-title no-margin-bottom" id="{{ talk.title | slugify }}">{{ talk.title }}</h3>
71+
{% if talk.author %}<p class="no-margin-bottom">by {% if talk.authorurl %}<a href="{{ talk.authorurl }}" target="_blank">{{ talk.author }}</a>{% else %}{{ talk.author }}{% endif %}</p>{% endif %}
72+
{% if talk.links %}
73+
<p class="link-bar">
74+
<strong>Links:</strong>&nbsp;
75+
{% for link in talk.links %}{% if link.icon %}<icon class="icon-{{ link.icon }}"></icon> {% endif %}<a href="{{ link.url }}" target="_blank" title="{{ link.label }}" class="">{{ link.label }}</a>&nbsp;&nbsp;{% endfor %}
76+
</p>
77+
{% endif %}
78+
{% if talk.embed %}
79+
{{ talk.embed }}
80+
{% endif %}
81+
</columnz>
82+
</row>
83+
{% endfor %}
84+
</div>
85+
{% endif %}
86+
</columny>
87+
</row>
88+
{% endfor %}
89+
90+
</container>
91+
</section>

_layouts/post.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<container>
66

77
<h1 class="post-title">{{ page.title }}</h1>
8-
<p class="post-meta">{{ page.date | date: "%B %-d, %Y" }} • {{ site.location }} {% if page.author %} • {{ page.author }}{% endif %}{% if page.meta %} • {{ page.meta }}{% endif %}</p>
8+
<p class="post-meta">{{ page.date | date: "%B %-d, %Y" }} {% if page.author %} • {{ page.author }}{% endif %}{% if page.meta %} • {{ page.meta }}{% endif %}</p>
99

1010
</container>
1111
</header>

_prose.yml

-35
This file was deleted.

_sass/_base.scss

+18-6
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ body {
2323
font-family: $base-font-family;
2424
font-size: $base-font-size;
2525
line-height: $base-line-height;
26-
font-weight: normal;
26+
font-weight: $base-font-weight;
2727
color: $text-color;
2828
background-color: $background-color;
2929
-webkit-text-size-adjust: 100%;
@@ -94,7 +94,7 @@ h1, h2, h3, h4, h5, h6 {
9494
font-family: $heading-font-family;
9595
// margin: .15em 0;
9696
// font-weight: 700;
97-
font-weight: bold;
97+
font-weight: $heading-font-weight;
9898
line-height: 1em;
9999
color: inherit;
100100
a, a:hover {
@@ -109,13 +109,14 @@ h1, h2, h3, h4, h5, h6 {
109109
}
110110
.logo, .site-title {
111111
font-family: $title-font-family;
112+
font-weight: $title-font-weight;
112113
}
113114
h1 {
114115
font-family: $title-font-family;
115116
font-size: 48px;
116117
line-height: 1.5em;
117118
// margin: 0.35em auto;
118-
font-weight: 800;
119+
font-weight: $title-font-weight;
119120
}
120121
h2 {
121122
font-size: 36px;
@@ -127,11 +128,19 @@ h3 {
127128
// margin: .5em auto;
128129
// font-weight: 700;
129130
}
131+
h4 {
132+
font-size: 1.25em;
133+
}
134+
h5 {
135+
text-transform: uppercase;
136+
opacity: .5;
137+
font-size: .85em;
138+
}
130139

131140
// Links
132141
a {
133142
display: inline-block;
134-
color: $brand-color;
143+
color: $link-color;
135144
text-decoration: none;
136145
&:visited {
137146
// color: darken($brand-color, 15%);
@@ -144,14 +153,17 @@ a {
144153

145154
// Paragraph
146155
.lead, p.lead {
147-
font-size: 1.65em;
156+
font-size: 1.25em;
148157
line-height: 1.5em;
149-
font-family: $heading-font-family;
150158
}
151159
.leader, p.leader {
152160
margin-top: 1em;
153161
font-size: 2.5em;
154162
}
163+
.leader {
164+
font-family: $heading-font-family;
165+
font-weight: $heading-font-weight;
166+
}
155167

156168
// Blockquotes
157169
blockquote {

_sass/_bronycon.scss

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// Core Colors
2+
3+
$bc-cyan: #6ED2FA;
4+
$bc-magenta: #96288C;
5+
$bc-violet: #5A3791;
6+
$bc-blue: #192855;
7+
$bc-orange: #F68B28;
8+
9+
// Supplementary Colors
10+
11+
$bc-azure: #3C87C8;
12+
$bc-yellow: #FFEB5F;
13+
$bc-green: #87C88C;
14+
$bc-cerulean: #37559B;
15+
$bc-gold: #FFC30F;
16+
$bc-purple: #9B4B96;
17+
$bc-pink: #D291BE;
18+
$bc-rust: #F0641E;
19+
20+
// Typography
21+
22+
$bc-title-font-family: 'Museo Slab';
23+
$bc-title-font-weight: 900;
24+
$bc-heading-font-family: 'Museo Slab';
25+
$bc-heading-font-weight: 700;
26+
$bc-body-font-family: 'Proxima Nova';
27+
$bc-body-font-weight: normal;
28+
$bc-emphasis-font-family: 'Proxima Nova';
29+
$bc-emphasis-font-weight: bold;
30+
$bc-monospace-font-family: 'Fantasque Sans';
31+
$bc-monospace-font-weight: normal;
32+
$bc-symbol-font-family: 'BronyCon Glyphs Regular';
33+
$bc-symbol-font-weight: normal;

0 commit comments

Comments
 (0)