Skip to content

Commit ba6d181

Browse files
authored
Merge pull request #449 from nesanders/nes_about_page_updates_2022_04_12
Pre-beta about page updates
2 parents 55ba2a9 + 80bddac commit ba6d181

File tree

4 files changed

+24
-44
lines changed

4 files changed

+24
-44
lines changed

components/CommentModal/Attachment.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,11 @@ const Label = ({
6363
}) => {
6464
return (
6565
<Form.Label>
66-
<span className="me-1">PDF Testimony</span>
66+
<span className="me-1">
67+
<b>(Optional) Upload PDF Attachment:</b> You may submit your testimony
68+
in PDF form, but you still need to enter a brief description of your
69+
testimony in the text field above.
70+
</span>
6771
{status === "loading" && <Spinner animation="border" size="sm" />}
6872
{status === "error" && (
6973
<FontAwesomeIcon icon={faExclamationTriangle} className="text-danger" />

components/CommentModal/CommentModal.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,9 @@ const CommentModal = ({
8888

8989
<Modal.Body>
9090
<Container>
91+
<div>
92+
<h5>Select your position</h5>
93+
</div>
9194
<select
9295
className="form-control"
9396
defaultValue={defaultPosition}
@@ -106,11 +109,14 @@ const CommentModal = ({
106109
<Row>
107110
<Col className="col-sm mt-2">
108111
{testimonyExplanation}
112+
<div className="mt-2">
113+
<h5>Enter your testimony</h5>
114+
</div>
109115
<textarea
110116
className="form-control col-sm"
111117
resize="none"
112118
rows="20"
113-
placeholder={existingTestimony ? null : "enter text..."}
119+
placeholder={"enter text..."}
114120
defaultValue={existingTestimony ? testimony?.content : null}
115121
required
116122
onChange={e => {
@@ -120,7 +126,7 @@ const CommentModal = ({
120126
/>
121127
</Col>
122128
</Row>
123-
<Row>
129+
<Row className="mt-2">
124130
<Attachment attachment={attachment} />
125131
</Row>
126132
</Container>
@@ -134,7 +140,7 @@ const CommentModal = ({
134140
? "Write Testimony to Publish"
135141
: !isPublishing
136142
? "Publish"
137-
: "Publishing.."}
143+
: "Publishing..."}
138144
</Button>
139145
</Modal.Footer>
140146
</Modal>

pages/about.tsx

Lines changed: 7 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -74,30 +74,21 @@ export default createPage({
7474
<p>
7575
The project is developed in partnership between the NuLawLab and
7676
scholars at{" "}
77-
<a href="https://goodgovproject.com">
78-
Boston College Law School's Good Governance Project (GGP)
77+
<a href="https://www.bc.edu/bc-web/schools/law.html">
78+
Boston College Law School
7979
</a>{" "}
8080
and{" "}
8181
<a href="https://cyber.harvard.edu">
8282
Harvard University's Berkman Klein Center for Internet & Society
8383
</a>
8484
.
8585
</p>
86-
<h3>BC Good Governance Project</h3>
86+
<h3>Boston College Law School</h3>
8787
<p>
88-
GGP is a non-partisan, student-driven initiative at Boston College
89-
Law School and the{" "}
90-
<a href="https://www.bc.edu/bc-web/centers/clough.html">
91-
BC Clough Center for Constitutional Democracy
92-
</a>
93-
. GGP advocates for faith in democracy, and for democratic
94-
structures worth of faith; inclusive, equitable and responsive.
95-
Using our Democracy Maps, we aggregate voices from across the
96-
state to advance discussion on key governance issues. GGP also
97-
provides legal support to pro-democracy organizations and
98-
legislators, and host events to galvanize and encourage faith in
99-
democracy. Project co-founder Matt Victor is a JD student at BC
100-
and the founder of GGP.
88+
The BC Law School is an inclusive community of scholars that
89+
prepares students for success in the legal profession at the
90+
highest levels. Project co-founder Matt Victor is a JD student at
91+
BC.
10192
</p>
10293
<h3>Harvard Berkman Klein Center</h3>
10394
<p>
@@ -110,25 +101,6 @@ export default createPage({
110101
</a>{" "}
111102
is a past Fellow and current Affiliate at BKC.
112103
</p>
113-
<h1>Project History</h1>
114-
<p>
115-
This project builds on top of the GGP's prior work in 2021 on the{" "}
116-
<a href="https://goodgovproject.com/transparency-ma">
117-
Transparency in MA project
118-
</a>
119-
. After studying our political institutions in the fall and winter
120-
of 2020-2021, the GGP students identified three state legislative
121-
priorities to improve the quality of democracy in Massachusetts:
122-
same day registration; no-excuse absentee voting; and publicly
123-
financed campaigns. While there are many other legislative
124-
improvements to make to our democracy, which we identify here,
125-
these three priorities reflect the impactful, pragmatic, and
126-
common ground changes the GGP hopes to advance. In 2021, GGP
127-
developed online advocacy maps (through collaboration with CfB)
128-
allowing legislators and other leaders to register their
129-
perspectives on these key issues and also performed a 50 state
130-
analysis of transparency practices in state governments.
131-
</p>
132104
</div>
133105

134106
{/* <Twitter /> */}

pages/index.tsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,9 @@ export default createPage({
2222
<p>
2323
MAPLE is free to use and open source.{" "}
2424
<a href="/about">This platform is developed in collaboration</a>{" "}
25-
between the NuLawLab, Code for Boston, and scholars at the{" "}
26-
<a href="https://www.bc.edu/bc-web/centers/clough.html">
27-
BC's Clough Center
28-
</a>{" "}
29-
and <a href="https://cyber.harvard.edu">Harvard BKC</a>.
25+
between the NuLawLab, Code for Boston, and scholars at{" "}
26+
<a href="https://www.bc.edu/bc-web/schools/law.html">BC Law</a> and{" "}
27+
<a href="https://cyber.harvard.edu">Harvard BKC</a>.
3028
</p>
3129
<p>
3230
This website is not affiliated with the state legislature, but helps

0 commit comments

Comments
 (0)