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

Feat: add /our-work page #208

Merged
merged 56 commits into from
Jul 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
36d68db
feat: add empty /our-work page
angela-tran Jun 26, 2024
c7ca017
feat: implement testimonial section of /our-work page
lalver1 Jun 28, 2024
d347dda
feat: implement top section of /our-work page
lalver1 Jun 28, 2024
3b0d288
Feat: implement testimonial section of /our-work page (#219)
lalver1 Jun 28, 2024
73b97cf
feat: add section pill and heading
angela-tran Jun 27, 2024
a5ec848
chore: add hard-coded accordion item as a base
angela-tran Jun 27, 2024
09fec85
refactor: extract out accordion item contents to data file
angela-tran Jun 27, 2024
6972825
feat: add the rest of the services to data file
angela-tran Jun 27, 2024
6eda147
style: set styles for colors, borders, and font-weight
angela-tran Jun 27, 2024
030e9e2
feat: add decorative sign image
angela-tran Jun 28, 2024
0c19fac
Feat: "What We Do" section (#217)
angela-tran Jun 28, 2024
20793b5
Feat: implement top section of /our-work page (#218)
lalver1 Jul 1, 2024
ab04718
feat: add navigation menu item for our-work
lalver1 Jul 1, 2024
d716f8e
Feat: add navigation menu item for `/our-work` page (#223)
lalver1 Jul 1, 2024
bb8a9ef
feat: add "What We've Done" section pill and heading
angela-tran Jun 28, 2024
16afe83
feat: add first two cards as a base to work off
angela-tran Jun 28, 2024
524d19f
style: no-image cards default to 1 column, go to 2 for larger screens
angela-tran Jun 28, 2024
0cf43ce
style: add spacing for card body
angela-tran Jun 28, 2024
7cae3bd
style: add spacing under card title
angela-tran Jun 28, 2024
7eb0b6a
style: add spacing under card's first paragraph
angela-tran Jun 28, 2024
a9a1e7b
style: add spacing after "Outcome" heading
angela-tran Jun 28, 2024
9cb9082
style: add spacing after section intro paragraph
angela-tran Jun 28, 2024
297a4cf
refactor: extract card contents to data file, handle first two entries
angela-tran Jun 28, 2024
34fce83
feat: add tags to non-image cards
angela-tran Jun 28, 2024
d874aed
feat: add aria-hidden to non-image card tags
angela-tran Jun 28, 2024
5ee3ea7
fix: section intro paragraph spans 7 columns
angela-tran Jun 28, 2024
a8c7af6
style: correct the vertical spacing for cards on larger screens
angela-tran Jun 28, 2024
5db5c3d
style: correct the vertical spacing for cards on smaller screens
angela-tran Jul 1, 2024
2ce57b3
feat: implement "Ready to work together?" section of /our-work page
lalver1 Jun 28, 2024
96f6f0b
Feat: implement "Ready to work together?" section of /our-work page (…
lalver1 Jul 1, 2024
d42badb
fix(our work): align Outcome, fix responsive issue, re-do inner margi…
machikoyasuda Jul 8, 2024
a16cb84
refactor(css): refactor into class
machikoyasuda Jul 8, 2024
57d202c
fix: add min-h-70 class declaration
machikoyasuda Jul 9, 2024
9fe580e
Feat: "What We've Done" section - first two cards (#220)
angela-tran Jul 9, 2024
3942813
feat: add next two cards, which contain images
angela-tran Jul 1, 2024
3743137
style: spacing around image card's pill tags
angela-tran Jul 1, 2024
df3c1df
style: spacing above and under card title for image cards
angela-tran Jul 1, 2024
773872f
style: spacing under card description for image cards
angela-tran Jul 1, 2024
52f1b79
style: spacing under Outcome heading for image cards
angela-tran Jul 2, 2024
202ddb9
style: spacing under outcome paragraph
angela-tran Jul 2, 2024
aab270a
Feat: "What We've Done" - cards with images (#224)
angela-tran Jul 9, 2024
4b52fb3
feat: copy-paste first two cards as a base for last two cards
angela-tran Jul 2, 2024
8cf1504
feat: fix top margin for last two cards, add data
angela-tran Jul 2, 2024
2835117
fix: alignment of non-image description paragraphs
angela-tran Jul 9, 2024
ee0a075
style: remove unused classes
angela-tran Jul 9, 2024
f0be657
feat: add button to toggle last 3 cards
angela-tran Jul 9, 2024
bee350a
fix: add rows to match width of top section
angela-tran Jul 9, 2024
4725a03
Feat: "What We've Done" - last two cards (#228)
angela-tran Jul 10, 2024
ed371a4
Feat: "What We've Done" - "see more projects" button (#229)
angela-tran Jul 10, 2024
df29bf0
Fix: missing rows cause extra spacing (#230)
angela-tran Jul 10, 2024
49176f9
fix(copy): change from "tapping-to-pay" to "tapping to pay"
angela-tran Jul 12, 2024
51d9a21
fix(copy): update Benefits featured work
thekaveman Jul 12, 2024
53d97df
fix(copy): match tense, fix Caltrans naming in Product Schedule
thekaveman Jul 12, 2024
4a7bbd1
fix(copy): split D+D speakers into new sentence
thekaveman Jul 12, 2024
61ef587
fix(copy): title case Capabilities Statement
thekaveman Jul 12, 2024
2ab298f
style: don't apply min-height in mobile
thekaveman Jul 12, 2024
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
48 changes: 48 additions & 0 deletions src/_data/featured_work.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
- title: Customer Success Strategy
description: |
Implemented a new Customer Success program, including setting up a Customer Relationship Management (CRM) platform and assigning Account Managers to work with California Transit Agencies.
outcome: |
Launched a tiered system to provide 189 California transit agencies with a Customer Success Account Manager after successfully demoing a cohort program. CRM activity increased by 62% in 2023.
tags:
- Project management
- Program development

- title: Operational Data Standard (ODS)
description: |
Convened the Operational Data Standards (ODS) working group to draft ODS v1, an open standard for describing scheduled transit operations by building on GTFS to include personnel and non-revenue service data.
outcome: |
Five vendors are capable of reading or writing ODS feeds in their software offerings. This standard is available to transit agencies to improve their scheduled transit operations. ODS v2 is in development.
tags:
- Data standards development

- title: Data + Donuts
image: /assets/our_work/datadonuts.png
image_alt_text: An image of a logo containing a donut, where the top half displays a pie chart, and the words “Data plus sign Donuts.”
description: In collaboration with government partners, Compiler produced and managed monthly community events, Data + Donuts since 2017. Past speakers have included technology and policy leaders from LA Metro, California Department of Technology (CDT), the Southern California Association of Governments (SCAG), and Caltrans.
outcome: Successfully relaunched Data + Donuts in person after the pandemic in June 2023. We have been hosting events ever since and livestreaming them for a larger audience for those who don’t want to attend in person.
tags:
- Project Management

- title: Benefits
image: /assets/our_work/benefits.png
image_alt_text: An image showing the home screen of a website called Cal-ITP Benefits, where a hand is holding a credit card using a contactless payment reader.
description: Designed and developed a web application that allows transit riders to digitally verify their identity, check their eligibility for reduced transit fares, and enroll their credit or debit card to automatically receive a reduced fare on transit when they tap-to-pay.
outcome: Monterey-Salinas Transit (MST) was the first transit operator in California to adopt the Benefits app in 2022. Santa Barbara Metropolitan Transit District (SBMTD) launched in 2023, and several more operators are expected to launch in 2024. The app supports benefits enrollment for older adults, veterans, and CalFresh cardholders. Future enrollment options include Medicare cardholders and persons with disabilities.
tags:
- Project Management
- Human-centered Design
- Software Development

- title: Upgrade Scenario Planning Model (SPM)
description: Collaborated with a diverse team to update and enhance the SPM transportation model by developing database queries and a user interface for SCAG.
outcome: Increased the efficiency of a PostGIS spatial query processing millions of geographic points by 70%, allowing end users to receive faster feedback and a friendlier user experience for faster data analysis.
tags:
- Software Development
- Human-centered Design

- title: Product Schedule
description: Managed a research project to evaluate how well scheduling software solutions met the needs of small and rural California transit agencies. Research included conducting 30+ hours of onsite interviews with 4 agencies.
outcome: Delivered a research report to Caltrans summarizing research results and recommending actionable next steps to solution providers and Caltrans to provide agencies with vital scheduling resources.
tags:
- Project Management
- Program Development
19 changes: 19 additions & 0 deletions src/_data/services.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
- name: Software development
id: software-development
description: Agile web application development and support with data publishing needs and tools for data analysts.

- name: Human-centered design
id: human-centered-design
description: User-centered design that incorporates accessibility requirements and multiple language support.

- name: Data Standards development
id: data-standards-development
description: Collaborate with agencies and stakeholders to create equity and transparency through developing standards.

- name: Project management
id: project-management
description: Ensure timely and efficient delivery of project goals and objectives.

- name: Program development
id: program-development
description: Build teams and services from the ground up within the government.
89 changes: 53 additions & 36 deletions src/_includes/nav.html
Original file line number Diff line number Diff line change
@@ -1,40 +1,57 @@
<nav class="navbar navbar-dark">
<a class="d-inline-block" href="/"><img width="88" height="46" src="/assets/compiler_logo_stacked.svg" alt="Compiler logo"></a>
<button class="navbar-toggler p-0 border-0 rounded-0" type="button" data-bs-toggle="modal" data-bs-target="#navbarToggler"
aria-controls="navbarToggler" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="modal fade" tabindex="-1" id="navbarToggler" aria-label="menu">
<div class="modal-dialog modal-fullscreen">
<div class="modal-content">
<div class="modal-header border-0 d-flex justify-content-end">
<button type="button" class="btn-close p-0 m-0 rounded-0 border-0 opacity-100" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<div class="d-flex align-items-center h-100 offset-lg-2 col-lg-10">
<ul class="list-unstyled">
<li>
<a class="h2 text-white d-inline-block mb-4 pb-2 pb-lg-0" href="/">Home</a>
</li>
<li>
<a class="h2 text-white d-inline-block mb-4 pb-2 pb-lg-0" href="/about">About</a>
</li>
<li>
<a class="h2 text-white d-inline-block mb-4 pb-2 pb-lg-0" href="/jobs">Jobs</a>
</li>
<li>
<a class="h2 text-white d-inline-block mb-4 pb-2 pb-lg-0" href="/blog">Blog</a>
</li>
<li>
<a class="h2 text-white d-inline-block" target="_blank" href="/capabilities">Capabilities Statement</a>
</li>
</ul>
</div>
</div>
<div class="modal-footer border-0 p-0">
<div class="nav-footer-pattern"></div>
</div>
</div>
<a class="d-inline-block" href="/"
><img width="88" height="46" src="/assets/compiler_logo_stacked.svg" alt="Compiler logo"
/></a>
<button
class="navbar-toggler p-0 border-0 rounded-0"
type="button"
data-bs-toggle="modal"
data-bs-target="#navbarToggler"
aria-controls="navbarToggler"
aria-expanded="false"
aria-label="Toggle navigation"
>
<span class="navbar-toggler-icon"></span>
</button>
<div class="modal fade" tabindex="-1" id="navbarToggler" aria-label="menu">
<div class="modal-dialog modal-fullscreen">
<div class="modal-content">
<div class="modal-header border-0 d-flex justify-content-end">
<button
type="button"
class="btn-close p-0 m-0 rounded-0 border-0 opacity-100"
data-bs-dismiss="modal"
aria-label="Close"
></button>
</div>
<div class="modal-body">
<div class="d-flex align-items-center h-100 offset-lg-2 col-lg-10">
<ul class="list-unstyled">
<li>
<a class="h2 text-white d-inline-block mb-4 pb-2 pb-lg-0" href="/">Home</a>
</li>
<li>
<a class="h2 text-white d-inline-block mb-4 pb-2 pb-lg-0" href="/about">About</a>
</li>
<li>
<a class="h2 text-white d-inline-block mb-4 pb-2 pb-lg-0" href="/our-work">Our Work</a>
thekaveman marked this conversation as resolved.
Show resolved Hide resolved
</li>
<li>
<a class="h2 text-white d-inline-block mb-4 pb-2 pb-lg-0" href="/jobs">Jobs</a>
</li>
<li>
<a class="h2 text-white d-inline-block mb-4 pb-2 pb-lg-0" href="/blog">Blog</a>
</li>
<li>
<a class="h2 text-white d-inline-block" target="_blank" href="/capabilities">Capabilities Statement</a>
</li>
</ul>
</div>
</div>
<div class="modal-footer border-0 p-0">
<div class="nav-footer-pattern"></div>
</div>
</div>
</div>
</div>
</nav>
10 changes: 10 additions & 0 deletions src/_includes/ready-to-work.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<div class="container my-5 py-5">
<div class="offset-lg-2 col-lg-8 text-center">
{% assign h3-text = "Ready to work together?" %} {% if include.h3-class %}
<h3 class="{{include.h3-class}}">{{h3-text}}</h3>
{% else %}
<h3>{{h3-text}}</h3>
{% endif %}
<a class="btn btn-primary text-center d-inline-block mt-2" target="_blank" href="mailto:[email protected]">Contact us</a>
</div>
</div>
7 changes: 1 addition & 6 deletions src/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -142,11 +142,6 @@ <h3 class="h4 pt-3 mb-1 d-inline-block text-white">{{ member.name }}</h3>

<section class="bg-w-100 bg-white">
<div class="row">
<div class="container my-5 py-5">
<div class="offset-lg-2 col-lg-8 text-center">
<h3 class="text-dark">Ready to work together?</h3>
<a class="btn btn-primary text-center d-inline-block mt-2" target="_blank" href="mailto:[email protected]">Contact us</a>
</div>
</div>
{% include ready-to-work.html h3-class="text-dark" %}
</div>
</section>
3 changes: 3 additions & 0 deletions src/assets/illustrations/sign.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/our_work/benefits.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/our_work/datadonuts.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading