Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update toolkit yml files to include a new fields #3431

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 24 additions & 9 deletions _data/internal/toolkitresources.yml
Original file line number Diff line number Diff line change
@@ -1,20 +1,35 @@
- title: Figma
description: Our design team uses Figma to create wireframes and mockups.
svg: svg/icon-figma.svg
link-svg: svg/outer-link.svg
provider-link: 'https://www.figma.com/'
card-type:
display: true
practice-area: Design
tools:
- Figma
contributors:
recommended-by: Bonnie Wolfe
svg: svg/icon-figma.svg
resource-url: 'https://www.figma.com/'

- title: Github
description: We use github for our project management and to streamline development.
svg: svg/icon-github-small.svg
link-svg: svg/outer-link.svg
provider-link: 'https://github.com/'
card-type:
display: true
practice-area: Development
tools:
- GitHub
contributors:
recommended-by: Bonnie Wolfe
svg: svg/icon-github-small.svg
resource-url: 'https://github.com/'

- title: Zoom
description: HackforLA uses zoom for onboarding and weekly meetings
svg: svg/icon-zoom.svg
link-svg: svg/outer-link.svg
provider-link: 'https://zoom.us/'
card-type:
display: true
practice-area: Project Management
tools:
- Zoom
contributors:
recommended-by: Bonnie Wolfe
svg: svg/icon-zoom.svg
resource-url: 'https://zoom.us/'
16 changes: 12 additions & 4 deletions _guide-pages/2FA.html
Original file line number Diff line number Diff line change
@@ -1,18 +1,26 @@
---
title: 2FA Guide
description: Hack for LA requires two-factor authentication (2FA) in GitHub for all project contributors.
short-description: Hack for LA requires two-factor authentication (2FA) in GitHub for all project contributors.
short-description:
in-this-guide:
- name: To Enable 2FA
link: '#To-Enable-2FA'
- name: FAQ
link: '#FAQ'
card-type: guide-page
status: active
status: completed
display: true
category: Development
practice-area: Development
tools:
- GitHub
contributors:
- Danielle Nedivi
source: Hack for LA
recommended-by:
svg: svg/2FA.svg
provider-link: '/guide-pages/2FA'
resource-url-completed: '/guide-pages/2FA'
resource-url-wip:
resource-url-depreciated:
---

<div class='content-section'>
Expand Down
16 changes: 12 additions & 4 deletions _guide-pages/creating-kanban-project.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,19 @@
---
title: Create a Kanban Project Board from Our Template
description: We have created simple templates that work for all types of projects, from initiatives to software development.
short-description: We have created simple templates that work for all types of projects, from initiatives to software development.
short-description:
card-type: guide-page
status: coming-soon
status: work-in-progress
display: true
category: Project Management
practice-area: Project Management
tools:
-
contributors:
- Qiqi Zheng
source: Hack for LA
recommended-by:
svg: svg/default.svg
provider-link: ''
resource-url-completed: ''
resource-url-wip:
resource-url-depreciated:
---
15 changes: 11 additions & 4 deletions _guide-pages/figma-for-opensource-projects.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,18 @@
---
title: How to use Figma effectively on Open Source Volunteer Teams
description: See an effective model for creating and sharing designs from ideation to execution with desktop and mobile responsivenes.
short-description: See an effective model for creating and sharing designs from ideation to execution with desktop and mobile responsivenes.
short-description:
card-type: guide-page
status: coming-soon
status: work-in-progress
display: true
category: Design
practice-area: Design
tools:
- Figma
contributors:
source: Hack for LA
recommended-by:
svg: svg/default.svg
provider-link: ''
resource-url-completed: ''
resource-url-wip:
resource-url-depreciated:
---
15 changes: 12 additions & 3 deletions _guide-pages/github-issues.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,20 @@
- name: Member Analytics
link: '#member-analytics'
card-type: guide-page
status: coming-soon
status: work-in-progress
display: true
category: Development
practice-area: Development
tools:
- GitHub
contributors:
- Danielle Nedivi
- Bonnie Wolfe
source: Hack for LA
recommended-by:
svg: svg/default.svg
provider-link: '/guide-pages/github-issues'
resource-url-completed: '/guide-pages/github-issues'
resource-url-wip:
resource-url-depreciated:
---


Expand Down
15 changes: 11 additions & 4 deletions _guide-pages/responsible-use-of-images-on-opensource-projects.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,18 @@
---
title: Responsible use of images on HfLA websites
description: How to find and store images, benefits of image formats, sizing best practices and how to comply with attribution requirements.
short-description: How to find and store images, benefits of image formats, sizing best practices and how to comply with attribution requirements.
short-description:
card-type: guide-page
status: coming-soon
status: work-in-progress
display: true
category: Design
practice-area: Design
tools:
contributors:
- Danielle Nedivi
source: Hack for LA
recommended-by:
svg: svg/default.svg
provider-link: ''
resource-url-completed: ''
resource-url-wip:
resource-url-depreciated:
---
16 changes: 12 additions & 4 deletions _guide-pages/setting-up-1password-on-opensource-project.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,19 @@
---
title: Setting up 1password for your Open Source Project
description: Open Source Civic Tech volunteer projects need a safe place to store passwords to create continuity. This guide will help you setup 1Password for your project.
short-description: Open Source Civic Tech volunteer projects need a safe place to store passwords to create continuity. This guide will help you setup 1Password for your project.
short-description:
card-type: guide-page
status: coming-soon
status: work-in-progress
display: true
category: Project Management
practice-area: Project Management
tools:
- 1Password
contributors:
- Jessica Cheng
source: Hack for LA
recommended-by:
svg: svg/default.svg
provider-link: ''
resource-url-completed: ''
resource-url-wip:
resource-url-depreciated:
---
17 changes: 13 additions & 4 deletions _guide-pages/showing-civictech-experience-on-linkedin.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,20 @@
---
title: Displaying your Civic Tech - Open Source - Volunteer Experience on LinkedIn
description: Make the most of your volunteer work experience at Hack for LA by using our resume template.
short-description: Make the most of your volunteer work experience at Hack for LA by using our resume template.
short-description:
card-type: guide-page
status: coming-soon
status: work-in-progress
display: true
category: Professional Development
practice-area: Professional Development
tools:
- LinkedIn
contributors:
- Ibraheem Agbaje
- Bonnie Wolfe
source: Hack for LA
recommended-by:
svg: svg/default.svg
provider-link: ''
resource-url-completed: ''
resource-url-wip:
resource-url-depreciated:
---
15 changes: 12 additions & 3 deletions _guide-pages/survey-reporting-dashboard-guide.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,20 @@
- name: Additional Resources
link: '#additional-resources'
card-type: guide-page
status: active
status: completed
display: true
category: Project Management
practice-area: Project Management
tool: Google Data Studio
contributors:
- Harish Lingam
- Danielle Nedivi
- Hannah Livnat
source: Hack for LA
recommended-by:
svg: svg/survey-reporting-image.svg
provider-link: '/guide-pages/survey-reporting-dashboard-guide'
resource-url-completed: '/guide-pages/survey-reporting-dashboard-guide'
resource-url-wip:
resource-url-depreciated:
---

<!-- SECTION CONTAINER ONE : LINKING GOOGLE FORMS TO SHEETS -->
Expand Down
16 changes: 12 additions & 4 deletions _guide-pages/updates-team-pages-on-hflasite.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,19 @@
---
title: Updating Team Pages on HackforLA.org Website
description: All project teams can benefit from keeping their project page up to date. Getting changes made is easy with this guide.
short-description: All project teams can benefit from keeping their project page up to date. Getting changes made is easy with this guide.
short-description:
card-type: guide-page
status: coming-soon
status: work-in-progress
display: true
category: Project Management
practice-area: Project Management
tools:
- GitHub
- VSCode
contributors:
source: Hack for LA
recommended-by:
svg: svg/default.svg
provider-link: ''
resource-url-completed: ''
resource-url-wip:
resource-url-depreciated:
---
28 changes: 23 additions & 5 deletions _guide-pages/using-kanban-project.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,29 @@
---
title: Using Kanban Project Boards for Team Effectiveness
title: Using Kanban Project Boards for Team Effectiveness
description: Learn why Kanban suits our organization and how to leverage it to maximize efficiency and increase collaboration.
short-description: Learn why Kanban suits our organization and how to leverage it to maximize efficiency and increase collaboration.
short-description:
card-type: guide-page
status: coming-soon
status: work-in-progress
display: true
category: Project Management
practice-area: Project Management
tools:
-
contributors:
- Alexandra Stubbs
- Alabi Kayode
- Bonnie Wolfe
- Leroy Tung
- Tarang Gupta
- Pawan Murthy
- Ahdithan Uthayakumar Tarang Gupta
- Ashley Lin
- Dani N
- Johan Suh
- Liyang Chen
source: Hack for LA
recommended-by:
svg: svg/default.svg
provider-link: ''
resource-url-completed: ''
resource-url-wip:
resource-url-depreciated:
---
27 changes: 17 additions & 10 deletions _includes/guide-card.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{% assign guide = include.guide %}

<div data-article-type={{ guide.category | downcase | remove: ' ' }} class="toolkit-flex-item section-container">
<div data-article-type={{ guide.practice-area | downcase | remove: ' ' }} class="toolkit-flex-item section-container">

{%- if guide.svg -%}
<div class="toolkit-flex-item-img-container">
Expand All @@ -9,21 +9,28 @@
{%- endif -%}

<div class="toolkit-info-container">
{%- if guide.status == 'coming-soon' -%}
<h3>{{ guide.title }}</h3>
{%- if guide.status == 'completed' -%}
<h3><a href={{ item.resource-url-completed }}>{{ guide.title }}</a></h3>

{%- else -%}
{%- if guide.title -%}
<h3><a href={{ item.provider-link }}>{{ guide.title }}</a></h3>
{%- endif -%}
<h3>{{ guide.title }}</h3>
{%- endif -%}

{%- if guide.short-description -%}
<p>{{ guide.short-description }}</p>
{%- if guide.description.size < 210 -%}
<p>{{ guide.description }}</p>
{%- else -%}
<p>{{ guide.short-description}}</p>
{%- endif -%}


</div>
{%- if guide.status == 'coming-soon' -%}
<span class="toolkit-flex-item-status">coming soon</span>
{%- if guide.status == 'work-in-progress' -%}
<span class="toolkit-flex-item-status">
{%- if guide.resource-url-wip -%}
<a href={{ item.resource-url-wip }}>work in progress</a>
{%- else -%}
work in progress
{%- endif -%}
</span>
{%- endif -%}
</div>
Loading