diff --git a/.eleventy.js b/.eleventy.js index 9c32a93..644e662 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -1,4 +1,5 @@ const yaml = require('js-yaml') +const { EleventyHtmlBasePlugin } = require('@11ty/eleventy') /** * Configuration for Eleventy. @@ -14,6 +15,8 @@ const eleventyConfig = config => { config.addPassthroughCopy('public') config.addDataExtension('yml', contents => yaml.load(contents)) config.addWatchTarget('./styles/') + config.addPlugin(EleventyHtmlBasePlugin) + return { dir: { input: 'content', diff --git a/content/index.html b/content/index.html index 2111ffc..7f9b45f 100644 --- a/content/index.html +++ b/content/index.html @@ -1,10 +1,74 @@ --- layout: layouts/home --- - -
Code for Sacramento hearts community. We use civic tech to improve quality of life. And we want to help citizen, + government, and nonprofit stakeholders solve problems.
+Interested in getting involved? This is the place to get started.
+We know what you're thinking, "What the heck is a GitHub?" Don't worry, it's not as scary + as it + sounds. We don't know where the word git came from either. But apparently this is a hub for git. All + kidding aside, here's what you need to know...
+Code for Sacramento is an open source organization. We + make + software freely and openly available. GitHub is our platform of choice. Think of it as collaboration + technology. + There are some really handy tools here, including a feature called Issues.
+GitHub Issues work just like any other commenting system + on + the Internet. First, you'll need to create an account. Then you have two + options: (1) comment on an existing idea (a.k.a. "issue"), or (2) create a new idea.
+If you see an idea that you're interested in, click on it, read the discussion, and then add your thoughts to + the + bottom of the discussion thread. If you don't see the idea you have in mind, add a new one. You'll need a title and + description. + Then, someone from the Code for Sacramento Core Team will respond, likely with some questions or feedback.
+GitHub is the platform we're using to collect ideas, vet ideas, and convert those ideas into active projects. + Once a project becomes active, a new repository on GitHub will be created where all subsequent + conversations + about that project will live. We'll continue to use the Issues feature to flag obstacles, opportunities, and + answer questions about that specific project.
+This page contains information for Open Sacramento projects.
+Thanks for co-creating with us!
+Once a project becomes active, be sure to close the issue and add the repo to our Code for + Sacramento Projects List so that it populates on our website's Projects page.
+ +