Skip to content

Commit a4ba762

Browse files
committed
time to modernize
1 parent 40155dc commit a4ba762

13 files changed

Lines changed: 416 additions & 245 deletions

.gitignore

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
# gitignore - Specifies intentionally untracked files to ignore
22
# https://git-scm.com/docs/gitignore
33

4-
_site
4+
_site/
5+
.jekyll-cache/
6+
.sass-cache/
7+
Gemfile.lock
8+
.bundle/
9+
vendor/

404.html

Lines changed: 12 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,12 @@
1-
<!doctype html>
2-
<html lang="en">
3-
<head>
4-
<meta charset="utf-8">
5-
<title>Page Not Found</title>
6-
<meta name="viewport" content="width=device-width, initial-scale=1">
7-
<style>
8-
9-
* {
10-
line-height: 1.2;
11-
margin: 0;
12-
}
13-
14-
html {
15-
color: #888;
16-
display: table;
17-
font-family: sans-serif;
18-
height: 100%;
19-
text-align: center;
20-
width: 100%;
21-
}
22-
23-
body {
24-
display: table-cell;
25-
vertical-align: middle;
26-
margin: 2em auto;
27-
}
28-
29-
h1 {
30-
color: #555;
31-
font-size: 2em;
32-
font-weight: 400;
33-
}
34-
35-
p {
36-
margin: 0 auto;
37-
width: 280px;
38-
}
39-
40-
@media only screen and (max-width: 280px) {
41-
42-
body, p {
43-
width: 95%;
44-
}
45-
46-
h1 {
47-
font-size: 1.5em;
48-
margin: 0 0 0.3em;
49-
}
50-
51-
}
52-
53-
</style>
54-
</head>
55-
<body>
56-
<h1>Page Not Found</h1>
57-
<p>Sorry, but the page you were trying to view does not exist.</p>
58-
</body>
59-
</html>
60-
<!-- IE needs 512+ bytes: https://blogs.msdn.microsoft.com/ieinternals/2010/08/18/friendly-http-error-pages/ -->
1+
---
2+
layout: default
3+
permalink: /404.html
4+
---
5+
6+
<section class="hero" style="min-height: 80vh;">
7+
<div class="hero-content">
8+
<h1 style="font-size: clamp(4rem, 10vw, 8rem); margin-bottom: 0.5rem;"><span class="gradient-text">404</span></h1>
9+
<p class="hero-description">The page you're looking for doesn't exist or has been moved.</p>
10+
<a href="/" class="btn btn-primary">Back to Home</a>
11+
</div>
12+
</section>

Gemfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
source "https://rubygems.org"
2+
3+
gem "jekyll", "~> 4.3"
4+
gem "webrick" # Required for Ruby 3+

_config.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,9 @@
11
title: Salt Lake City Developers
2+
description: A software and technology meetup in Salt Lake City. Happy hours, good conversations, and the local tech community.
3+
url: https://slcdevs.com
24
include: ['_pages']
5+
6+
social:
7+
meetup: https://www.meetup.com/slcdevs/
8+
discord: https://discord.gg/GB97HVnymS
9+
github: https://github.com/slcdevs

_layouts/default.html

Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,30 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8">
5-
<meta http-equiv="x-ua-compatible" content="ie=edge">
5+
<meta name="viewport" content="width=device-width, initial-scale=1">
66

7-
<title>{{ site.title }}</title>
8-
<meta name="description" content="">
9-
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
7+
<title>{{ page.title | default: site.title }}</title>
8+
<meta name="description" content="{{ page.description | default: site.description }}">
9+
10+
<meta property="og:title" content="{{ page.title | default: site.title }}">
11+
<meta property="og:description" content="{{ page.description | default: site.description }}">
12+
<meta property="og:type" content="website">
13+
<meta property="og:url" content="{{ site.url }}{{ page.url }}">
1014

1115
<link rel="manifest" href="/site.webmanifest">
1216
<link rel="apple-touch-icon" href="/icon.png">
17+
<meta name="theme-color" content="#111">
18+
19+
<link rel="preconnect" href="https://fonts.googleapis.com">
20+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
21+
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
1322

14-
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
15-
<link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.8.1/css/all.css" integrity="sha384-Bx4pytHkyTDy3aJKjGkGoHPt3tvv6zlwwjc3iqN7ktaiEMLDPqLSZYts2OjKcBx1" crossorigin="anonymous">
1623
<link rel="stylesheet" href="/css/main.css">
1724
</head>
18-
<body>
25+
<body class="page-home">
1926

2027
{{ content }}
2128

22-
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
23-
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
24-
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
25-
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js" integrity="sha384-fYxN7HsDOBRo1wT/NSZ0LkoNlcXvpDpFy6WzB42LxuKAX7sBwgo7vuins+E1HCaw" crossorigin="anonymous"></script>
2629
<script src="/js/main.js"></script>
27-
28-
<script>
29-
window.ga = function () { ga.q.push(arguments) }; ga.q = []; ga.l = +new Date;
30-
ga('create', 'UA-48212212-10', 'auto'); ga('send', 'pageview')
31-
</script>
32-
<script src="https://www.google-analytics.com/analytics.js" async defer></script>
33-
3430
</body>
3531
</html>

_layouts/page.html

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
<!doctype html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1">
6+
7+
<title>{{ page.title | default: site.title }}</title>
8+
<meta name="description" content="{{ page.description | default: site.description }}">
9+
10+
<link rel="manifest" href="/site.webmanifest">
11+
<link rel="apple-touch-icon" href="/icon.png">
12+
<meta name="theme-color" content="#111">
13+
14+
<link rel="preconnect" href="https://fonts.googleapis.com">
15+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
16+
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
17+
18+
<link rel="stylesheet" href="/css/main.css">
19+
</head>
20+
<body>
21+
22+
<nav class="page-nav">
23+
<a href="/" class="page-nav-back">&larr; SLCDevs</a>
24+
</nav>
25+
26+
<div class="page-content">
27+
{{ content }}
28+
</div>
29+
30+
<footer class="site-footer" style="position: static; padding: 2rem 1rem;">
31+
<p>&copy; {{ 'now' | date: '%Y' }} Salt Lake City Developers</p>
32+
</footer>
33+
34+
<script src="/js/main.js"></script>
35+
</body>
36+
</html>

_pages/guidelines-for-presenters.md

Lines changed: 0 additions & 27 deletions
This file was deleted.

_pages/how-sponsorship-works.md

Lines changed: 37 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,42 @@
11
---
2+
layout: page
23
permalink: /how-sponsorship-works/
4+
title: Sponsorship - SLCDevs
35
---
46

5-
# SLC Developers Sponsorship Overview
6-
7-
Salt Lake City Developers is always looking for sponsors for its events. We'd
8-
love to have you! Sponsoring brings a personal touch to your recruiting efforts,
9-
technical impact on our area, and awareness to your brand.
10-
11-
## Overview
12-
13-
Salt Lake City Developers holds two kinds of events each month: presentation
14-
nights and happy hours. Sponsoring either event is a minimum of $300. You can
15-
also sponsor drinks at a bar afterward, which varies depending on attendance of
16-
the particular event.
17-
18-
On presentation nights, we are currently averaging an RSVP rate of $X people.
19-
This event is generally more focused on a given presentation, and limits overall
20-
socialization in order to allow time for the presenter and Q&A.
21-
22-
Happy Hours are unstructured evenings where people group up based on interest,
23-
generally at a bar. This evening also exists to allow for us to create project
24-
nights, meetup events, and workshops when applicable. This event exists to allow
25-
for more in depth conversations and general socializing.
26-
27-
## Benefits
28-
29-
As a sponsor, you will get the chance to speak to the crowd at the given event
30-
and pitch your company (or whatever it is you'd like to pitch). Sponsors
31-
generally speak for a minute or two, but up to five minutes isn't unheard of
32-
(although, don't make it too long, people will lose interest if they're being
33-
pitched too hard).
34-
35-
When sponsoring an event, a Salt Lake City Developers organizer will purchase
36-
any food, giveaway items, or drinks (with the exception of alcohol) intended
37-
for the event. You should contribute by donating to the Meetup. When sponsoring
38-
drinks at a bar, you should bring a card for and work out a maximum for the
39-
night with the bar. They're used to this for our group, so it's quite easy.
40-
41-
For either presentation nights or happy hours, we can provide table space for
42-
you to put out materials, or hand out swag for your company as desired, but that
43-
is not expected or required. Cards can be given by anyone regardless of
44-
sponsorship, but additional marketing is always reserved for sponsors.
45-
46-
All sponsors will be listed on our Meetup.com sponsors page
47-
(https://www.meetup.com/slcdevs/sponsors/) for a month after sponsoring a given
48-
event. You can provide a title and description that fits your brand, as well as
49-
a square image (usually a logo). All sponsors links will link to a specified
50-
landing page.
51-
52-
If you desire, your company can also be listed as currently hiring on our agenda
53-
that is available (both during the event, and historically) to help in your
54-
recruiting efforts.
55-
56-
And lastly, while not an easily measured benefit, by becoming a sponsor, you are
57-
providing a brand presence in the local tech scene. From our observations,
58-
developers aspire to work at companies that they know about. This provides you
59-
a marketing channel to become more well known, often to developers who are
60-
looking for new opportunities.
61-
62-
## Additional benefits
63-
64-
Additional benefits can be arranged, and will be provided to long term sponsors,
65-
such as branding on SLC Developers sponsored presentations, name tags provided
66-
to every member attending an event, your-company-hosted events marketed by us,
67-
or whatever else you'd like to do. If you're interested in becoming a larger
68-
sponsor, or have any questions at all, feel free to get in touch with the
69-
leadership team.
7+
# Sponsor SLC Developers
8+
9+
Salt Lake City Developers is a community built around hanging out, grabbing drinks, and connecting with other people in tech. We'd love to have your support.
10+
11+
## What We Do
12+
13+
We host regular happy hours at bars and restaurants around Salt Lake City. These are casual, social events where people show up, meet others in the industry, and have a good time. No presentations, no agendas, just good conversations.
14+
15+
We also put on an annual bar crawl that has become one of the highlights of the local tech calendar.
16+
17+
Everything we do is centered on bringing people together.
18+
19+
## How Sponsorship Works
20+
21+
Sponsoring a happy hour starts at $300. Your contribution goes toward covering a bar tab for attendees. When sponsoring drinks, bring a card and work out a maximum for the night with the bar. They're used to working with our group, so it's easy.
22+
23+
A Salt Lake City Developers organizer will coordinate with you on logistics, timing, and any details specific to the venue.
24+
25+
## What You Get
26+
27+
At the event, you'll have a chance to say a few words to the crowd. Keep it short and real. A minute or two to introduce your company goes a long way. People tune out anything that feels like a hard sell.
28+
29+
You can bring swag, set out materials, or hand out cards if you'd like, but none of that is expected.
30+
31+
All sponsors are listed on our [Meetup sponsors page](https://www.meetup.com/slcdevs/sponsors/) for a month after the event, with your logo, a short description, and a link to wherever you'd like to send people.
32+
33+
If you're hiring, we can also include your company on event materials as currently looking for people.
34+
35+
## Why It Matters
36+
37+
By sponsoring, you're putting your brand in front of the local tech community in a setting where people are relaxed and actually paying attention. Developers tend to remember the companies that show up and support the scene. That kind of visibility is hard to buy anywhere else.
38+
39+
## Interested?
40+
41+
Reach out to the leadership team. We're happy to answer questions, talk about what works, or set up something custom for larger or recurring sponsorships.
7042

compose.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
services:
2+
jekyll:
3+
image: jekyll/jekyll:4
4+
command: jekyll serve --incremental --force_polling --livereload
5+
ports:
6+
- "4000:4000"
7+
- "35729:35729"
8+
volumes:
9+
- .:/srv/jekyll
10+
- jekyll_bundle:/usr/local/bundle
11+
healthcheck:
12+
test: ["CMD", "curl", "-f", "http://localhost:4000"]
13+
interval: 10s
14+
timeout: 5s
15+
retries: 30
16+
start_period: 120s
17+
18+
volumes:
19+
jekyll_bundle:

0 commit comments

Comments
 (0)