The 2023 calitp.org redesign was prioritized to streamline information about Cal-ITP and make it simpler to find out more about the Cal-ITP goals and initiatives.
Summary of changes
- Updates homepage to introduce goals and initiatives in a concise and organized way
- Adds /resources page to be central place for case studies, fact sheets and more
- Adds /press page to be central place for press coverage of Cal-ITP
- Adds tags to content to support better content categorization to support addition of more resources in the future
- Replaces current microsite
Major technical changes
- Upgrades Bootstrap from 5.0 to 5.2.3, adds Bootstrap.js for the refactored navigation, new pills and slider elements.
- Adds Dependabot for Bundler dependencies.
- Adds CODEOWNERS file.
Changes were reviewed and approved by CalSTA in July 2023.
More information, including design details, can be found here: https://docs.google.com/presentation/d/1ojz2iug18Ke6y0FT_fmtrX2XhDJaj4Ce2f5TrgGy3mw/edit#slide=id.g20c20ee8bd7_1_0
Full list of what's changed
- fix(favicon): replace favicon files with those from mobimart by @machikoyasuda in #108
- fix(docker): do not assign port by @machikoyasuda in #110
- chore: add .DS_Store ignore for Macs by @machikoyasuda in #109
- Feat: describe repo CODEOWNERS by @thekaveman in #114
- Chore: cleanup unused files/config by @thekaveman in #113
- Chore: upgrade to full Bootstrap 5.2.3 by @thekaveman in #119
- Refactor: Footer by @machikoyasuda in #111
- feat(index): delete unneeded grafs in Industry Standards section by @machikoyasuda in #125
- Refactor: hero section by @angela-tran in #121
- fix(index): delete numbered ps, delete 5 by @machikoyasuda in #127
- Home page: Delete extra grafs from Time is now section by @machikoyasuda in #130
- Chore: minor devcontainer cleanups by @thekaveman in #135
- Refactor: Use Bootstrap container, remove article & constricted by @machikoyasuda in #133
- Refactor: Numbered section by @machikoyasuda in #136
- Refactor: Navbar header by @machikoyasuda in #122
- fix(default): use [email protected] by @machikoyasuda in #143
- Feat: define Jekyll collection for Press by @thekaveman in #118
- Feat: define Jekyll collection for Resources by @thekaveman in #144
- Fix: update Benefits overview resource by @thekaveman in #147
- Refactor: Use CSS Variables for colors, font family by @machikoyasuda in #149
- Home: Bottom two components by @machikoyasuda in #152
- Design: Press page by @machikoyasuda in #150
- Homepage - Initiatives tabs by @machikoyasuda in #142
- Resources, Press pages by @machikoyasuda in #151
- Remove Show More for now by @machikoyasuda in #154
- Fix: Remove merchant service charge by @machikoyasuda in #160
- Fix header's home and reach out links by @machikoyasuda in #159
- Home Page: Convert bottom 2 components to Rhombus on Desktop by @machikoyasuda in #155
- Refactor CSS, Part 1 by @machikoyasuda in #156
- Feat: article tabs by @angela-tran in #163
- Feat: toggling pills by @angela-tran in #164
- Refactor: tag data by @angela-tran in #165
- CSS for Pills on Resources and Press by @machikoyasuda in #166
- Refactor: Use flexbox for footer, not css grid by @machikoyasuda in #167
- Fix: pill padding by @angela-tran in #175
- Home: Rainbow list padding left is 0 by @machikoyasuda in #181
- Refactor: avoid generating empty sections by @angela-tran in #184
- chore(pre-commit): autoupdate hooks by @pre-commit-ci in #182
- Fix: fix rhombus Safari issue on mobile widths by @machikoyasuda in #183
- Fix: Press page CSS by @angela-tran in #189
- Fix: Press Release CSS, Resources line break by @angela-tran in #190
- fix(mobile): mobile nav link sizing is off, text now vertically centered by @machikoyasuda in #191
- Fix: center Initiatives content by @angela-tran in #193
- Fix: Fix Desktop rhombus bug on Safari by @machikoyasuda in #188
- Fix: Home - Rhombus padding by @machikoyasuda in #192
- Fix: Make About link jump to About section by @thekaveman in #197
- Fix: initiatives sections spacing by @angela-tran in #194
- Fix: spacing for Initiatives press links by @angela-tran in #198
- Fix: Press, Resources page - Spacing by @machikoyasuda in #195
- Fix: Footer issues by @machikoyasuda in #199
- Press: Add new GTFS press release by @machikoyasuda in #202
- Fix: Home - Mobile: Initiatives by @machikoyasuda in #200
- Fix: Copy edits by @machikoyasuda in #201
- Issue Template: add issue template to request new Resource by @machikoyasuda in #204
- feat: create issue form for Press items by @machikoyasuda in #205
- Feat: bikeshare market sounding report by @thekaveman in #213
- Fix: typo by @machikoyasuda in #216
- Fix: Initiatives section by @machikoyasuda in #215
- Feat: dependabot version updates by @thekaveman in #211
- Fix: broken GitHub Action by @thekaveman in #223
- chore(deps): bump actions/checkout from 2 to 3 by @dependabot in #218
- chore(deps): bump peter-evans/create-or-update-comment from 1 to 3 by @dependabot in #219
- chore(deps): bump webrick from 1.7.0 to 1.8.1 by @dependabot in #220
- chore(deps): bump rubyzip from 2.3.0 to 2.3.2 by @dependabot in #221
- chore(deps): bump jekyll from 4.2.0 to 4.3.2 by @dependabot in #222
- Press Page: Add Outlet data to press item, show it on press page by @machikoyasuda in #217
- Add new Press, Resources and Data Plans tag by @machikoyasuda in #224
- Feat: Cal-ITP redesign by @thekaveman in #120
- Fix: update links redirect by @thekaveman in #227
- fix(resource): update date by @thekaveman in #232
- Fix: switching Initiatives on mobile by @angela-tran in #233
- Fix: copy by @machikoyasuda in #235
Full Changelog: https://github.com/cal-itp/calitp.org/commits/2023.08.1