From 942e39386eb7c88b1559112bb9261237946d17d0 Mon Sep 17 00:00:00 2001 From: Machiko Yasuda Date: Mon, 4 Dec 2023 21:32:13 +0000 Subject: [PATCH 01/11] feat(for-vendors): faq --- src/for-vendors.html | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/for-vendors.html b/src/for-vendors.html index 34d04dc8..9c6b3fac 100644 --- a/src/for-vendors.html +++ b/src/for-vendors.html @@ -75,3 +75,30 @@

Streamlining operations for transit providers

+ +
+
+
+
+

Frequently asked questions

+ How do I get my products listed on the California Mobility Marketplace? +

+ If you are a vendor offering products or services that could help in any of our focus areas, + please get in touch. +

+ + How can I get a list of partner agencies in California? +

+ Please visit our Provider Map page for information about agencies in California. If you have + any questions, please get in touch. +

+ + How do I find out more about Cal-ITP? +

+ You can find more information about Cal-ITP, including resources and recent press, by visiting + calitp.org. +

+
+
+
+
From da3f26f8636777df37e1af1145a8c166dbe64dd1 Mon Sep 17 00:00:00 2001 From: Machiko Yasuda Date: Mon, 4 Dec 2023 21:58:38 +0000 Subject: [PATCH 02/11] feat(for-vendors): first pass @ stat section --- src/for-vendors.html | 29 +++++++++++++++++++++++++++++ src/uploads/vendor-stat.png | Bin 0 -> 12892 bytes 2 files changed, 29 insertions(+) create mode 100644 src/uploads/vendor-stat.png diff --git a/src/for-vendors.html b/src/for-vendors.html index 9c6b3fac..2f4a6118 100644 --- a/src/for-vendors.html +++ b/src/for-vendors.html @@ -76,6 +76,35 @@

Streamlining operations for transit providers

+
+
+
+

Meet your market

+
+
+ A woman at a stand with a sign that reads, 'Next stop: Better products' +
+
+

+ The California mobility market is large and complex but we want to make it simple for vendors and agencies to participate + in a true marketplace: one with good products, with rapid and seamless procurement, and that leaves you with more time to + deliver service to riders. +

+

+ To better understand the size and scale of opportunities in transportation, the Cal-ITP team compiled a list of + California’s transit providers. Explore the more than 300 providers on our map and table, which links to each operator’s + website and offers just a taste of our full dataset—a CSV download that includes fare revenues, fleet size, vehicle type, + and more. +

+ See our provider map +
+
+
+
diff --git a/src/uploads/vendor-stat.png b/src/uploads/vendor-stat.png new file mode 100644 index 0000000000000000000000000000000000000000..58b2e31fc1114610701531cb8dddd29a9e7ff05a GIT binary patch literal 12892 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 ba`CqZebeM2^$PjVAQW0^dM|2JUPb*EoqP2d literal 0 HcmV?d00001 From 1c8e9bd15b44dba5e4752b33ada03bb65b1b87d9 Mon Sep 17 00:00:00 2001 From: Machiko Yasuda Date: Mon, 4 Dec 2023 22:26:15 +0000 Subject: [PATCH 03/11] refactor(css): class naming --- src/_sass/pages/_go-contactless.scss | 7 +++++-- src/for-vendors.html | 6 +++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/_sass/pages/_go-contactless.scss b/src/_sass/pages/_go-contactless.scss index bf1c4738..f467e464 100644 --- a/src/_sass/pages/_go-contactless.scss +++ b/src/_sass/pages/_go-contactless.scss @@ -27,7 +27,8 @@ $gc-blue: rgb(235, 248, 252); } } -.go-contactless-benefit-card-container { +.go-contactless-benefit-card-container, +.focus-box-container { display: grid; grid-gap: 2rem; justify-content: center; @@ -38,6 +39,7 @@ $gc-blue: rgb(235, 248, 252); } .go-contactless-benefit-card, +.focus-box, .agency { border-radius: 6px; box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1); @@ -45,7 +47,8 @@ $gc-blue: rgb(235, 248, 252); background-color: #fff; } -.go-contactless-benefit-card { +.go-contactless-benefit-card, +.focus-box { padding: 1.5rem; } diff --git a/src/for-vendors.html b/src/for-vendors.html index 2f4a6118..06839da9 100644 --- a/src/for-vendors.html +++ b/src/for-vendors.html @@ -48,7 +48,7 @@

Our focus areas

-
+
@@ -58,14 +58,14 @@

Improving the rider experience

Cal-ITP is dedicated to improving the rider experience.

-
+

Reducing friction between services and modes

From bike to bus to rail, Cal-ITP wants to make trip planning simple and seamless across modes.

-
+

Streamlining operations for transit providers

From ef62500e4136fe513887c74d93095d3ddce74fd3 Mon Sep 17 00:00:00 2001 From: Machiko Yasuda Date: Mon, 4 Dec 2023 22:27:14 +0000 Subject: [PATCH 04/11] fix(illo): add alt --- src/for-vendors.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/for-vendors.html b/src/for-vendors.html index 06839da9..0a4487d5 100644 --- a/src/for-vendors.html +++ b/src/for-vendors.html @@ -47,7 +47,7 @@

Our focus areas

-
+
@@ -83,7 +83,7 @@

Meet your market

A woman at a stand with a sign that reads, 'Next stop: Better products' From e5d85bfc1dff93823e64a84a9b90dc1dafee3de3 Mon Sep 17 00:00:00 2001 From: Machiko Yasuda Date: Mon, 4 Dec 2023 22:36:20 +0000 Subject: [PATCH 05/11] refactor(css): light blue bg --- src/_sass/_utilities.scss | 9 +++++++++ src/for-vendors.html | 17 ++++++++++------- 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/src/_sass/_utilities.scss b/src/_sass/_utilities.scss index 60e311dc..8d9769ef 100644 --- a/src/_sass/_utilities.scss +++ b/src/_sass/_utilities.scss @@ -21,6 +21,10 @@ $mm-dark-tan: rgb(246, 243, 237); background-color: $dark-blue; } +.bg-light-blue { + background-color: rgba(245, 249, 251, 1); +} + // Text .text-red { @@ -42,6 +46,11 @@ $mm-dark-tan: rgb(246, 243, 237); font-weight: 100; } +.fs-0 { + font-size: 0.75rem; + letter-spacing: 0.3px; +} + // Buttons .btn.btn-dark-blue-inverted { diff --git a/src/for-vendors.html b/src/for-vendors.html index 0a4487d5..28dc8216 100644 --- a/src/for-vendors.html +++ b/src/for-vendors.html @@ -79,14 +79,17 @@

Streamlining operations for transit providers

-

Meet your market

+ The Opportunity +

Meet your market

-
- Did you know? 20k+ revenue service vehilces in California alone +
+
+ Did you know? 20k+ revenue service vehicles in California alone +

From 4125a569688ad2e0af3807469d4fb5f1123f8fa9 Mon Sep 17 00:00:00 2001 From: Machiko Yasuda Date: Mon, 4 Dec 2023 22:40:01 +0000 Subject: [PATCH 06/11] fix(button): add margin-top --- src/for-vendors.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/for-vendors.html b/src/for-vendors.html index 28dc8216..bb2dc79d 100644 --- a/src/for-vendors.html +++ b/src/for-vendors.html @@ -103,7 +103,7 @@

Meet your market

website and offers just a taste of our full dataset—a CSV download that includes fare revenues, fleet size, vehicle type, and more.

- See our provider map + See our provider map
From 712aafbfc9fbd860f7b3bb8f0be1a29c5100a225 Mon Sep 17 00:00:00 2001 From: Machiko Yasuda Date: Mon, 4 Dec 2023 23:03:20 +0000 Subject: [PATCH 07/11] refactor: rename color --- src/_sass/_utilities.scss | 4 ++-- src/for-vendors.html | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/_sass/_utilities.scss b/src/_sass/_utilities.scss index 8d9769ef..ec561f17 100644 --- a/src/_sass/_utilities.scss +++ b/src/_sass/_utilities.scss @@ -21,8 +21,8 @@ $mm-dark-tan: rgb(246, 243, 237); background-color: $dark-blue; } -.bg-light-blue { - background-color: rgba(245, 249, 251, 1); +.bg-blue-lightest { + background-color: $blue-lightest; } // Text diff --git a/src/for-vendors.html b/src/for-vendors.html index bb2dc79d..a387f211 100644 --- a/src/for-vendors.html +++ b/src/for-vendors.html @@ -83,7 +83,7 @@

Streamlining operations for transit providers

Meet your market

-
+
Did you know? 20k+ revenue service vehicles in California alone Date: Thu, 7 Dec 2023 01:42:29 +0000 Subject: [PATCH 08/11] chore: undo this change --- src/_sass/pages/_go-contactless.scss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/_sass/pages/_go-contactless.scss b/src/_sass/pages/_go-contactless.scss index 8898633d..5b1fca7e 100644 --- a/src/_sass/pages/_go-contactless.scss +++ b/src/_sass/pages/_go-contactless.scss @@ -40,8 +40,8 @@ $gc-blue: rgb(235, 248, 252); } .go-contactless-benefit-card, -.focus-box, -.agency { +.agency, +.focus-box { border-radius: 6px; box-shadow: 0 4px 4px rgba(0, 0, 0, 0.1); overflow: hidden; From 146f0816ad663eb0ecc2f025276505fc0c0f156e Mon Sep 17 00:00:00 2001 From: Machiko Yasuda Date: Thu, 7 Dec 2023 01:50:58 +0000 Subject: [PATCH 09/11] fix: relative link --- src/for-vendors.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/for-vendors.html b/src/for-vendors.html index d57303db..5f94be6d 100644 --- a/src/for-vendors.html +++ b/src/for-vendors.html @@ -134,7 +134,7 @@

Frequently asked questions

How do I find out more about Cal-ITP?

You can find more information about Cal-ITP, including resources and recent press, by visiting - calitp.org. + calitp.org.

From a39d1b18d74c8b748acf1051557c042af69671be Mon Sep 17 00:00:00 2001 From: Machiko Yasuda Date: Thu, 7 Dec 2023 01:53:27 +0000 Subject: [PATCH 10/11] fix: this has been bothering me --- src/contracts/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/contracts/index.html b/src/contracts/index.html index d8ff6527..23269467 100644 --- a/src/contracts/index.html +++ b/src/contracts/index.html @@ -1,6 +1,6 @@ --- layout: skinny -title: California's Contracts—for U.S. transit agencies +title: California’s Contracts—for U.S. transit agencies show_newsletter: true newsletter_background: bg-dark-tan class_name: no-banner From e686ebfe55fee0622b2b406efdfdbc017857c9d4 Mon Sep 17 00:00:00 2001 From: Machiko Yasuda Date: Thu, 7 Dec 2023 17:21:21 +0000 Subject: [PATCH 11/11] fix(for-vendors): use svg --- src/for-vendors.html | 2 +- src/uploads/vendor-stat.png | Bin 12892 -> 0 bytes src/uploads/vendor-stat.svg | 84 ++++++++++++++++++++++++++++++++++++ 3 files changed, 85 insertions(+), 1 deletion(-) delete mode 100644 src/uploads/vendor-stat.png create mode 100644 src/uploads/vendor-stat.svg diff --git a/src/for-vendors.html b/src/for-vendors.html index 5f94be6d..aedb1101 100644 --- a/src/for-vendors.html +++ b/src/for-vendors.html @@ -93,7 +93,7 @@

Meet your market

Did you know? 20k+ revenue service vehicles in California alone
diff --git a/src/uploads/vendor-stat.png b/src/uploads/vendor-stat.png deleted file mode 100644 index 58b2e31fc1114610701531cb8dddd29a9e7ff05a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12892 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 ba`CqZebeM2^$PjVAQW0^dM|2JUPb*EoqP2d diff --git a/src/uploads/vendor-stat.svg b/src/uploads/vendor-stat.svg new file mode 100644 index 00000000..a747cfc1 --- /dev/null +++ b/src/uploads/vendor-stat.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +