Skip to content

Commit

Permalink
Add project intake homepage and two project info pages. (#26)
Browse files Browse the repository at this point in the history
* Create deploy-gh-pages.yml

* Initialize Eleventy site with Open Sac theme.

* Add pages for Opensac.org and Learning Blocks.

* Add github pages pathprefix during deployment.

* Add path prefix during deployment.

* Add readme to homepage.

* Fix bug homepage.
  • Loading branch information
natebass authored Dec 11, 2023
1 parent d8424f1 commit 3decc3d
Show file tree
Hide file tree
Showing 2 changed files with 73 additions and 6 deletions.
3 changes: 3 additions & 0 deletions .eleventy.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
const yaml = require('js-yaml')
const { EleventyHtmlBasePlugin } = require('@11ty/eleventy')

/**
* Configuration for Eleventy.
Expand All @@ -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',
Expand Down
76 changes: 70 additions & 6 deletions content/index.html
Original file line number Diff line number Diff line change
@@ -1,10 +1,74 @@
---
layout: layouts/home
---
<!--
All projects page.
-->
<h1>All Open Sacramento community projects</h1>
<a href="{{ bitly }}"></a>
<section class="home-section-light">
<div class="home-section-light-container home-section-heading-underline">
<h1 id="code-for-sacramento-project-intake">Code for Sacramento Project Intake</h1>
<p>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. </p>
<p>Interested in getting involved? This is the place to get started.</p>
<p>We know what you&#39;re thinking, &quot;What the heck is a GitHub?&quot; Don&#39;t worry, it&#39;s not as scary
as it
sounds. We don&#39;t know where the word <em>git</em> came from either. But apparently this is a hub for git. All
kidding aside, here&#39;s what you need to know...</p>
<p>Code for Sacramento is an <a href="https://en.wikipedia.org/wiki/Open_source">open source</a> 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 <em>Issues</em>.</p>
<h3 id="how-to-propose-or-discuss-project-ideas">How To Propose or Discuss Project Ideas</h3>
<p><a href="https://guides.github.com/features/issues/">GitHub Issues</a> work just like any other commenting system
on
the Internet. First, you&#39;ll need to <a href="https://github.com/join">create an account</a>. Then you have two
options: (1) comment on an existing idea (a.k.a. &quot;issue&quot;), or (2) create a new idea.</p>
<p>If you see an idea that you&#39;re interested in, click on it, read the discussion, and then add your thoughts to
the
bottom of the discussion thread. If you don&#39;t see the idea you have in mind, <a
href="https://github.com/code4sac/projects/issues/new">add a new one</a>. You&#39;ll need a title and
description.
Then, someone from the Code for Sacramento Core Team will respond, likely with some questions or feedback. </p>
<p>GitHub is the platform we&#39;re using to collect ideas, vet ideas, and convert those ideas into active projects.
Once a project becomes active, a new <em>repository</em> on GitHub will be created where all subsequent
conversations
about that project will live. We&#39;ll continue to use the Issues feature to flag obstacles, opportunities, and
answer questions about that specific project.</p>
<h1 class="heading-section">Why volunteer</h1>

<p>This page contains information for Open Sacramento projects.</p>
</div>

<div class="home-section-light-container">
<h3 id="tl-dr-too-long-didn-t-read-">TL;DR (too long; didn&#39;t read)</h3>
<h4 id="-browse-and-discuss-existing-project-ideas-https-github-com-code4sac-projects-issues-">&gt;&gt; <a
href="https://github.com/code4sac/projects/issues">Browse and Discuss Existing Project Ideas</a></h4>
<h4 id="-propose-a-new-project-idea-https-github-com-code4sac-projects-issues-new-">&gt;&gt; <a
href="https://github.com/code4sac/projects/issues/new">Propose a New Project Idea</a></h4>
<h4 id="-view-projects-under-active-development-http-codeforsacramento-org-projects-">&gt;&gt; <a
href="http://codeforsacramento.org/projects/">View Projects Under Active Development</a></h4>
<p>Thanks for co-creating with us!</p>
<h3 id="note-for-delivery-leads">Note for Delivery Leads</h3>
<p>Once a project becomes active, be sure to close the issue and add the repo to our <a
href="https://docs.google.com/spreadsheets/d/1k5gff8Mvs6rb3sz6aLll5Dq8joftl65Gmy33DO-7Kv8/edit#gid=0">Code for
Sacramento Projects List</a> so that it populates on our website&#39;s Projects page.</p>

</div>
</section>


<!-- <h2 class="heading-section-sub">-->
<!-- Empower Change with <br/>-->
<!-- Open Sacramento-->
<!-- </h2>-->

<!-- <p className={`home-section-paragraph`}>-->
<!-- <span className={`home-section-paragraph-bold`}>-->
<!-- Ready to make a difference?-->
<!-- </span>-->
<!-- Join us at Open Sacramento and use your skills to drive positive change-->
<!-- through technology and collaboration.-->
<!-- <span className={`home-section-paragraph-bold`}> Whether you're a designer, developer, or anyone eager to volunteer,-->
<!-- together we're enhancing community services, amplifying voices, and-->
<!-- giving you the opportunity to improve your resume and portfolio.-->
<!-- </span> It's a journey of innovation and empowerment waiting for you.-->
<!-- Your impact starts <a href="/" className={`home-section-paragraph-anchor`}>-->
<!-- here!-->
<!-- </a>-->
<!-- </p>-->

0 comments on commit 3decc3d

Please sign in to comment.