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 --- - -

All Open Sacramento community projects

- +
+
+

Code for Sacramento Project Intake

+

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.

+

How To Propose or Discuss Project Ideas

+

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.

+

Why volunteer

-

This page contains information for Open Sacramento projects.

+
+ +
+

TL;DR (too long; didn't read)

+

>> Browse and Discuss Existing Project Ideas

+

>> Propose a New Project Idea

+

>> View Projects Under Active Development

+

Thanks for co-creating with us!

+

Note for Delivery Leads

+

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.

+ +
+
+ + + + + + + + + + + + + + + + + + + + +