From 3e219a97bcd363784ce21d10cfc80c4f73cd6c80 Mon Sep 17 00:00:00 2001 From: Sheldon Bachstein <9039672+sheldon-b@users.noreply.github.com> Date: Sun, 27 Oct 2024 21:45:08 -0400 Subject: [PATCH] Add supporters section to homepage. Add projects and about pages. (#126) * Add supporters section Also reorganizes logos a bit * Add about page * Add projects page --- _includes/components/project-cards.html | 5 ++-- _includes/components/supporters.html | 26 ++++++++++++++++++ _includes/core/header.html | 18 +++++++++--- .../hero-image-with-supporters-footer.html | 10 +++++++ about.md | 20 ++++++++++++++ .../civic-tech-dc-text-bottom.png} | Bin .../{slack_logo.png => logos/slack.png} | Bin assets/images/logos/virtru.png | Bin 0 -> 8141 bytes code-of-conduct.md | 2 +- donate.md | 2 +- index.md | 23 +++------------- partners.md | 2 +- projects.md | 24 ++++++++++++++++ slack.md | 4 +-- 14 files changed, 106 insertions(+), 30 deletions(-) create mode 100644 _includes/components/supporters.html create mode 100644 _layouts/hero-image-with-supporters-footer.html create mode 100644 about.md rename assets/images/{logo/civic-tech-dc-logo-text-bottom.png => logos/civic-tech-dc-text-bottom.png} (100%) rename assets/images/{slack_logo.png => logos/slack.png} (100%) create mode 100644 assets/images/logos/virtru.png create mode 100644 projects.md diff --git a/_includes/components/project-cards.html b/_includes/components/project-cards.html index cdf218f..d93e6f7 100644 --- a/_includes/components/project-cards.html +++ b/_includes/components/project-cards.html @@ -1,8 +1,9 @@
diff --git a/_includes/components/supporters.html b/_includes/components/supporters.html new file mode 100644 index 0000000..c39d974 --- /dev/null +++ b/_includes/components/supporters.html @@ -0,0 +1,26 @@ +
+

Supporters

+ Civic Tech DC wouldn't be what it is without the generous support of these + organizations! +
+ +
+
+
+
+
+ + Virtru logo + +
+

Virtru

+
+
+
+
+
+
diff --git a/_includes/core/header.html b/_includes/core/header.html index 7a8532f..a9b695c 100644 --- a/_includes/core/header.html +++ b/_includes/core/header.html @@ -6,7 +6,7 @@ @@ -24,20 +24,30 @@
  • - - Slack + + Projects
  • - + Donate
  • +
  • + + Slack + +
  • Code of Conduct
  • +
  • + + About + +
  • diff --git a/_layouts/hero-image-with-supporters-footer.html b/_layouts/hero-image-with-supporters-footer.html new file mode 100644 index 0000000..20361e4 --- /dev/null +++ b/_layouts/hero-image-with-supporters-footer.html @@ -0,0 +1,10 @@ +--- +layout: base +--- + +{% include core/header.html %} {% include core/google-analytics.html %} {% +include components/hero-image.html title=page.hero-title +subtitle=page.hero-subtitle image=page.hero-image %} +
    {{ content }}
    + +{% include components/supporters.html %} {% include core/footer.html %} diff --git a/about.md b/about.md new file mode 100644 index 0000000..432258d --- /dev/null +++ b/about.md @@ -0,0 +1,20 @@ +--- +layout: hero-image-small +title: About Civic Tech DC +hero-image: /assets/images/hero-image-homepage.jpg +--- + +## About + +Founded in 2012, Civic Tech DC is a non-partisan, non-political group of +volunteer civic hackers working together to solve local issues in the +Washington, DC area and helping people engage with the city. We host +twice-monthly hacknights and other events to gather, discuss, and get stuff +done. + +We're looking to bring people with all different skill sets together to +maximize our potential. Civic hackers aren't just developers — they're +journalists, lawyers, designers, and interested citizens in general. The +more community participation, the better. + +To contact us, please email . diff --git a/assets/images/logo/civic-tech-dc-logo-text-bottom.png b/assets/images/logos/civic-tech-dc-text-bottom.png similarity index 100% rename from assets/images/logo/civic-tech-dc-logo-text-bottom.png rename to assets/images/logos/civic-tech-dc-text-bottom.png diff --git a/assets/images/slack_logo.png b/assets/images/logos/slack.png similarity index 100% rename from assets/images/slack_logo.png rename to assets/images/logos/slack.png diff --git a/assets/images/logos/virtru.png b/assets/images/logos/virtru.png new file mode 100644 index 0000000000000000000000000000000000000000..430fc107228717e1b27805ca87614d075e66fc1a GIT binary patch literal 8141 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 literal 0 HcmV?d00001 diff --git a/code-of-conduct.md b/code-of-conduct.md index eb6bf80..25ddea9 100644 --- a/code-of-conduct.md +++ b/code-of-conduct.md @@ -1,7 +1,7 @@ --- layout: hero-image-small title: Code of Conduct -hero-image: assets/images/hero-image-code-of-conduct.jpg +hero-image: /assets/images/hero-image-code-of-conduct.jpg --- # Code of Conduct diff --git a/donate.md b/donate.md index 81bdd9b..d8e7387 100644 --- a/donate.md +++ b/donate.md @@ -1,7 +1,7 @@ --- layout: hero-image-small title: Donate -hero-image: assets/images/hero-image-donate.jpg +hero-image: /assets/images/hero-image-donate.jpg --- # Support Civic Tech DC diff --git a/index.md b/index.md index 79bed2a..e8bb2d1 100644 --- a/index.md +++ b/index.md @@ -1,32 +1,17 @@ --- -layout: hero-image +layout: hero-image-with-supporters-footer title: Civic Tech DC hero-subtitle: Founded in 2012, Civic Tech DC is a non-partisan, non-political group of volunteer civic hackers working together to solve local issues and help people engage with the city. -hero-image: assets/images/hero-image-homepage.jpg +hero-image: /assets/images/hero-image-homepage.jpg --- {% include components/meetup-events.html %} -## Current Projects +## Current projects The list of projects we’re working on is always changing! Here are a few of our current projects: -{% include components/project-cards.html %} - -## About - -Founded in 2012, Civic Tech DC is a non-partisan, non-political group of -volunteer civic hackers working together to solve local issues in the -Washington, DC area and helping people engage with the city. We host -twice-monthly hacknights and other events to gather, discuss, and get stuff -done. - -We're looking to bring people with all different skill sets together to -maximize our potential. Civic hackers aren't just developers — they're -journalists, lawyers, designers, and interested citizens in general. The -more community participation, the better. - -To contact us, please email . +{% include components/project-cards.html is_active=true %} diff --git a/partners.md b/partners.md index 75881c9..5d4a339 100644 --- a/partners.md +++ b/partners.md @@ -4,7 +4,7 @@ banner-hero: true title: Partners hero-title: Partners hero-subtitle: Civic Tech DC is a group of technologists and advocates who volunteer their skills and time to improve community conditions and local civic issues. We partner with local nonprofits, community-based organizations, and government to help them solve problems using technology. -hero-image: assets/images/hero-image-partners.jpg +hero-image: /assets/images/hero-image-partners.jpg --- ## Become a partner diff --git a/projects.md b/projects.md new file mode 100644 index 0000000..119fb1a --- /dev/null +++ b/projects.md @@ -0,0 +1,24 @@ +--- +layout: hero-image +title: Projects +hero-title: Current and past projects +hero-subtitle: See the current and a selection of past projects that Civic Tech DC works on. Join us at an event to get involved. +hero-image: /assets/images/hero-image-homepage.jpg +--- + +## Current projects + +The list of projects we’re working on is always changing! Here are a few of +our current projects: + +{% include components/project-cards.html is_active=true %} + +## Past projects + +Civic Tech DC has had many dozens of projects in its time since 2012. Below are a selection of projects. Nearly all of its projects before we began cataloguing them in 2022 are not included here. + +{% include components/project-cards.html is_active=false %} + +## Interested in pitching us a project? + +We're always interested in hearing about potential projects or partnerships! See the [Partners]({% link partners.md %}) page for information on how to pitch a project at Civic Tech DC. diff --git a/slack.md b/slack.md index d927748..dacbfb5 100644 --- a/slack.md +++ b/slack.md @@ -1,7 +1,7 @@ --- layout: hero-image-small title: Join our Slack -hero-image: assets/images/hero-image-slack.jpg +hero-image: /assets/images/hero-image-slack.jpg --- # Join our Slack @@ -18,5 +18,5 @@ target="_blank" id="submitrequest" type="submit" class="usa-button"> -Join Our Slack +Join Our Slack