Skip to content

Commit c1fa86a

Browse files
authored
Merge pull request #133 from stedman/master
Refine content and style
2 parents ffca541 + a5a4fb0 commit c1fa86a

File tree

13 files changed

+105
-77
lines changed

13 files changed

+105
-77
lines changed

_data/site.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"title": "Austin JavaScript",
3-
"description": "Austin JavaScript is a community-driven group that meets regularly to discuss JavaScript and the open web.",
3+
"description": "A community-driven group that meets regularly in Austin, Texas, to discuss JavaScript and the open web.",
44
"url": "https://austinjavascript.com",
55
"feedUrl": "https://austinjavascript.com/feed.xml",
66
"author": {

_includes/business-card.liquid

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,19 @@
22
<div class="card-content">
33
<div class="media">
44
<div class="media-left">
5+
{%- if size == 'small' -%}
6+
<figure class="image is-64x64 has-background-grey-lighter">
7+
{%- else -%}
58
<figure class="image is-96x96 has-background-grey-lighter">
9+
{%- endif -%}
610
{%- avatar person.avatar, person.name -%}
711
</figure>
812
</div>
913
<div class="media-content">
1014
<p class="title is-size-5">{{ person.name }}</p>
1115
<div class="subtitle is-6 has-text-weight-semibold is-marginless-bottom">{{ person.title | markdown | safe }}</div>
1216
<div>
13-
{%- include social-links.liquid -%}
17+
{%- include social-links -%}
1418
</div>
1519
</div>
1620
</div>

_layouts/base.liquid

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!DOCTYPE html>
2-
<html lang="en" class="has-background-white-ter">
2+
<html lang="en">
33
<head>
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
@@ -65,9 +65,9 @@
6565
</div>
6666
</main>
6767

68-
<footer class="page-footer footer has-background-white-ter has-offset-top">
68+
<footer class="page-footer footer has-offset-top">
6969
<div class="container">
70-
<div class="navbar has-background-white-ter">
70+
<div class="navbar">
7171
<div class="navbar-menu is-active">
7272
<div class="navbar-start">
7373
<a class="navbar-item" href="{{ '/' | url }}">

_layouts/meetup.liquid

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ layout: base
2929

3030
{%- for person in speakers -%}
3131
<div class="has-offset-top">
32-
{%- include business-card.liquid -%}
32+
{%- include business-card -%}
3333
</div>
3434
{%- endfor -%}
3535
</div>
@@ -76,4 +76,4 @@ layout: base
7676

7777
{%- assign nextPost = collections.meetups | getNextCollectionItem: page -%}
7878
{%- assign previousPost = collections.meetups | getPreviousCollectionItem: page -%}
79-
{%- include nav-posts.liquid -%}
79+
{%- include nav-posts -%}

_layouts/post.liquid

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ layout: base
1313

1414
{%- assign nextPost = collections.posts | getNextCollectionItem: page -%}
1515
{%- assign previousPost = collections.posts | getPreviousCollectionItem: page -%}
16-
{%- include nav-posts.liquid -%}
16+
{%- include nav-posts -%}

_sass/_main.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ $info: $tetradic1;
1313

1414
// @import "../node_modules/bulma/sass/utilities/_all.sass";
1515
@import "../node_modules/bulma/sass/utilities/initial-variables.sass";
16+
17+
$scheme-main: $white-ter;
18+
$footer-background-color: $white-ter;
19+
1620
@import "../node_modules/bulma/sass/utilities/functions.sass";
1721
@import "../node_modules/bulma/sass/utilities/derived-variables.sass";
1822
// @import "../node_modules/bulma/sass/utilities/animations.sass";

about.html

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
---
2+
layout: base
3+
title: About
4+
meta:
5+
description: Austin JavaScript is a community that meets regularly in Austin, Texas, to discuss JavaScript and the open web.
6+
---
7+
<div class="columns is-variable is-8-desktop">
8+
<div class="column is-two-thirds">
9+
<div class="content">
10+
<h1>About us</h1>
11+
<p>We are a JavaScript community that meets regularly in Austin, Texas, to discuss a wide range of topics, including:</p>
12+
<ul>
13+
<li>The JavaScript language</li>
14+
<li>JavaScript application frameworks</li>
15+
<li>Server and client-side JavaScript</li>
16+
<li>JavaScript on other people's sites</li>
17+
<li>Testing</li>
18+
<li>DevOps</li>
19+
<li>Cryptography</li>
20+
<li>How CSS colors got their names</li>
21+
<li>JavaScript position openings</li>
22+
</ul>
23+
<p>The group started back in 2009 and has been going strong ever since. For a taste of our rich history, take a peak at the <a href="/posts/meetups/">meetup archives</a>—they're full of videos and fascinating characters.</p>
24+
25+
<h2>Meetings</h2>
26+
<p>We typically meet on the 3<sup>rd</sup> Tuesday of each month somewhere deep in the heart of Austin, Texas — typically downtown. We’ll have a speaker or two, open things up for questions and discussion, and then head to a nearby watering hole to continue the networking and the conversations.</p>
27+
28+
<h2>Excellence</h2>
29+
<p>We work hard to build a community of good natured and helpful people that treat each other with <em>excellence</em>. We’ve formalized what this means into our <a href="/code-of-conduct/">Code of Conduct</a>.</p>
30+
31+
<h2>Colophon</h2>
32+
<p>Austin JavaScript is powered by &lt;surprise!&gt; JavaScript! This website is kept humming by a great many spectacular moving parts. Here are but a few:</p>
33+
<ul>
34+
<li>Static site generator: <a href="https://11ty.dev/">Eleventy (11ty)</a></li>
35+
<li>Templating language: <a href="https://liquidjs.com/">LiquidJS</a></li>
36+
<li>Image resizing/caching: <a href="https://11ty/eleventy-img/">@11ty/eleventy-img</a></li>
37+
<li>CSS framework: <a href="https://bulma.io/">Bulma</a></li>
38+
<li>Stylesheet preprocessor: <a href="https://sass-lang.com/">Sass</a>, <a href="https://github.com/sass/node-sass">node-sass</a></li>
39+
<li>Icons: <a href="https://ionicons.com/">Ionicons</a></li>
40+
<li>JavaScript linting: <a href="https://eslint.org">ESLint</a>, <a href="https://www.npmjs.com/package/eslint-config-airbnb-base">Airbnb config</a></li>
41+
<li>Markdown linting: <a href="https://github.com/DavidAnson/markdownlint">MarkdownLint</a></li>
42+
<li>Source code versioning, CI/CD, web site hosting: <a href="https://github.com/austinjavascript/austinjavascript.com/">GitHub</a></li>
43+
</ul>
44+
</div>
45+
46+
<div class="has-offset-top-3 has-border-top">
47+
</div>
48+
</div>
49+
50+
<div class="column">
51+
<div class="has-offset-top-2">
52+
<div class="content">
53+
<h2>Organizers</h2>
54+
<p>Austin JavaScript is made possible by the goodwill and hard work of a great many people. Please reach out to the following folks if you have any questions or want to <a href="{{ '/contributing/' | url }}">get more involved</a>.</p>
55+
</div>
56+
57+
<div class="bricks-flex">
58+
{%- for key in people -%}
59+
{%- assign person = key[1] -%}
60+
{%- if person.status == 'active' -%}
61+
<div class="brick">
62+
{%- include business-card, size: 'small' -%}
63+
</div>
64+
{%- endif -%}
65+
{%- endfor -%}
66+
</div>
67+
</div>
68+
69+
<div class="has-offset-top">
70+
<div class="content">
71+
<h2>Emeriti</h2>
72+
<p>These past leaders helped make Austin JavaScript what it is today.</p>
73+
</div>
74+
75+
<div class="bricks-flex">
76+
{%- for key in people -%}
77+
{%- assign person = key[1] -%}
78+
{%- if person.status == 'emeriti' -%}
79+
<div class="brick">
80+
{%- include business-card, size: 'small' -%}
81+
</div>
82+
{%- endif -%}
83+
{%- endfor -%}
84+
</div>
85+
</div>
86+
</div>
87+
</div>

about.liquid

Lines changed: 0 additions & 66 deletions
This file was deleted.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ <h2 class="is-sr-only">Organizers</h2>
7676
{%- assign person = key[1] -%}
7777
{%- if person.status == 'active' -%}
7878
<div class="brick">
79-
{%- include business-card.liquid -%}
79+
{%- include business-card, size: 'small' -%}
8080
</div>
8181
{%- endif -%}
8282
{%- endfor -%}

0 commit comments

Comments
 (0)