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

2023 website overhaul #152

Merged
merged 77 commits into from
Dec 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
7a6db5e
data sources to data
josh-chamberlain Nov 3, 2023
109e7eb
docs no resources
josh-chamberlain Nov 3, 2023
d0bb41f
rm jobs html
josh-chamberlain Nov 3, 2023
27eddb6
init strategy volunteer
josh-chamberlain Nov 3, 2023
12919f0
jobs to footer, nav update
josh-chamberlain Nov 3, 2023
762a8fa
case studies
josh-chamberlain Nov 3, 2023
2c5a343
case studies rename
josh-chamberlain Nov 3, 2023
2c9f247
help text icon component
josh-chamberlain Nov 3, 2023
884d47e
update home
josh-chamberlain Nov 9, 2023
71175a4
update design system
josh-chamberlain Nov 9, 2023
f92178c
cleaner design system import
josh-chamberlain Nov 10, 2023
404d693
grid class updates
josh-chamberlain Nov 10, 2023
c356079
gitignore readme update
josh-chamberlain Nov 10, 2023
ee19d2f
Update package-lock.json
josh-chamberlain Nov 10, 2023
9a2c55d
about update
josh-chamberlain Nov 10, 2023
93212ea
airtable embed class
josh-chamberlain Nov 10, 2023
aeda7de
volunteer page
josh-chamberlain Nov 10, 2023
78a8dbc
data view
josh-chamberlain Nov 14, 2023
a7dfe6b
case studies to data page
josh-chamberlain Nov 14, 2023
aee1574
add case studies
josh-chamberlain Nov 14, 2023
51d2b74
new design system link
josh-chamberlain Nov 17, 2023
84b025a
update(app): Header and Footer from design-system
joshuagraber Nov 22, 2023
6f6ce34
deps: bump pdap-design-system version
joshuagraber Nov 22, 2023
2bc414a
styles(Home): Add grid components
joshuagraber Nov 24, 2023
b7dc5ca
cleanup(Home): remove unused styles
joshuagraber Nov 24, 2023
a4b6d8e
cleanup(Home): remove unnecessary flex container
joshuagraber Nov 24, 2023
6a0ec44
styles(Data): add grid and flex components
joshuagraber Nov 27, 2023
6c4c071
cleanup(Data): heading hierarchy
joshuagraber Nov 27, 2023
6bf5dd0
styles(About): add grid and flex components
joshuagraber Nov 27, 2023
1ecce30
update(About,Data,Home): misc updates
joshuagraber Nov 28, 2023
75dfe6b
chore(lockfile): finish bumping design-system
joshuagraber Nov 28, 2023
532c21f
styles(Donate): add container and item components
joshuagraber Nov 28, 2023
855cc82
fix: wrong component names
joshuagraber Nov 28, 2023
131bd63
styles(Volunteer): add layout components
joshuagraber Nov 28, 2023
c8d3498
chore: move main to layout container
joshuagraber Nov 28, 2023
609efbb
styles(jobs): add containers to jobs view
joshuagraber Nov 28, 2023
bcfa89f
update: image paths
joshuagraber Nov 28, 2023
ee2c663
donate cleanup
josh-chamberlain Nov 29, 2023
88cd85c
Merge pull request #142 from Police-Data-Accessibility-Project/show-n…
josh-chamberlain Nov 29, 2023
6619a85
space
josh-chamberlain Nov 29, 2023
48f8b00
bump design system and fix spacing
josh-chamberlain Nov 30, 2023
ea7a654
copy tidying, form placeholder
josh-chamberlain Dec 1, 2023
72c99df
fewer words
josh-chamberlain Dec 1, 2023
f941c57
rm jobs top nav
josh-chamberlain Dec 1, 2023
f2a5bc4
border
josh-chamberlain Dec 1, 2023
b833e34
add tailwind
josh-chamberlain Dec 4, 2023
d15910a
styles load order
josh-chamberlain Dec 4, 2023
f2c1f93
quick search form
josh-chamberlain Dec 5, 2023
5ce41b4
active front page
josh-chamberlain Dec 6, 2023
eb649ae
remove link
josh-chamberlain Dec 6, 2023
4d9cdaf
style to main css
josh-chamberlain Dec 6, 2023
f0ea2b3
many copy fixes
josh-chamberlain Dec 6, 2023
b6fef86
more copy
josh-chamberlain Dec 6, 2023
22d751a
copy
josh-chamberlain Dec 6, 2023
e29d691
nav footer links
josh-chamberlain Dec 6, 2023
3e54dc3
volunteer copy
josh-chamberlain Dec 6, 2023
fad8cd3
add icons
josh-chamberlain Dec 6, 2023
1276553
docs updates
josh-chamberlain Dec 6, 2023
ed448fb
icon tune
josh-chamberlain Dec 6, 2023
d10da7e
import form
josh-chamberlain Dec 6, 2023
e0628be
vite sec fix
josh-chamberlain Dec 6, 2023
1a0053f
design system bump
josh-chamberlain Dec 6, 2023
f0aed7a
import quicksearchform
josh-chamberlain Dec 6, 2023
29d6870
Merge pull request #145 from Police-Data-Accessibility-Project/launch…
josh-chamberlain Dec 6, 2023
a3d36f9
chore(deps): bump design-system -> v2.0.4 (#149)
joshuagraber Dec 7, 2023
b2e7dc8
fix(assets): handle images in DataView
joshuagraber Dec 7, 2023
5703324
white data svg backgrounds
josh-chamberlain Dec 8, 2023
7567739
home updates
josh-chamberlain Dec 8, 2023
821b1a6
design system 205
josh-chamberlain Dec 8, 2023
faee0d5
Merge pull request #150 from Police-Data-Accessibility-Project/tuning
josh-chamberlain Dec 8, 2023
fcf552b
favicon
josh-chamberlain Dec 15, 2023
e8a88ca
Merge pull request #151 from Police-Data-Accessibility-Project/tuning
josh-chamberlain Dec 15, 2023
827b5f7
updated quick search form reference
josh-chamberlain Dec 15, 2023
54bed4a
Merge pull request #153 from Police-Data-Accessibility-Project/final-…
josh-chamberlain Dec 15, 2023
bdf78be
update design-system package
josh-chamberlain Dec 18, 2023
1eb4806
Merge pull request #154 from Police-Data-Accessibility-Project/final-…
josh-chamberlain Dec 18, 2023
0510d98
bump design system
josh-chamberlain Dec 21, 2023
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
6 changes: 0 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ Head to [\#outreach](https://discord.com/channels/828274060034965575/85344222603

Test your changes **locally first**, if possible. Include **screenshots with your PR** if you're changing something visual.


### Setup

1. [Clone the repository](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository).
Expand All @@ -25,11 +24,6 @@ In your terminal:
5. `npm run build` to build the site for production.
6. `npm run preview` will boot up a local static web server that serves the files from dist at `http://localhost:4173`. It's an easy way to check if the production build looks OK in your local environment.

### Design System

This static site uses the npm package `pdap-design-system`, but because it's hosted as a static site, we add `package.json` and `package-lock.json` files to `.gitignore` so that DigitalOcean doesn't get confused.


### Staging

Merge into the `dev` branch, allow 5–30 minutes for the auto-deploy, and visit pdap.dev.
13 changes: 2 additions & 11 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<head>
<meta charset="utf-8" />
<title>PDAP</title>
<link rel="icon" type="image/x-icon" href="./node_modules/pdap-design-system/public/images/favicon.png">
<meta
name="description"
content="The Police Data Accessibility Project: helping people find and use public data about the legal system."
Expand All @@ -21,7 +22,7 @@
"alternateName": "PDAP",
"description": "A non-profit organization helping people find and use public data about the legal system.",
"url": "https://pdap.io",
"logo": "https://pdap.io/node_modules/pdap-design-system/system/images/lockup.svg",
"logo": "node_modules/pdap-design-system/system/images/lockup.svg",
"sameAs": [
"https://www.guidestar.org/profile/85-4207132",
"https://www.linkedin.com/company/pdap/",
Expand Down Expand Up @@ -49,16 +50,6 @@
]
}
</script>
<link
href="node_modules/pdap-design-system/system/css/normalize.css"
rel="stylesheet"
type="text/css"
/>
<link
href="node_modules/pdap-design-system/system/css/global-styles.css"
rel="stylesheet"
type="text/css"
/>
<link
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css"
rel="stylesheet"
Expand Down
169 changes: 0 additions & 169 deletions jobs.html

This file was deleted.

Loading