diff --git a/src/app/[id]/apply/confirmation/page.tsx b/src/app/[id]/apply/confirmation/page.tsx index 2bd4732..f99c799 100644 --- a/src/app/[id]/apply/confirmation/page.tsx +++ b/src/app/[id]/apply/confirmation/page.tsx @@ -31,10 +31,10 @@ export default function ConfirmationPage({ params }: Props) { ) : ( <>
+

{selectedCollege.name}

NEW APPLICATION (2024-2025)

-

{selectedCollege.name}

diff --git a/src/app/components/cards/BannerCard.tsx b/src/app/components/cards/BannerCard.tsx index 15ac910..42256c7 100644 --- a/src/app/components/cards/BannerCard.tsx +++ b/src/app/components/cards/BannerCard.tsx @@ -66,6 +66,7 @@ export const BannerCard = ({ college }: Props) => { className="usa-button card_banner-apply-button" href={`${college.id}/apply`} onClick={() => mixpanel.track("click_launch-application")} + aria-label={`Apply to ${college.name}`} > Apply diff --git a/src/app/components/cards/CollegeCard.tsx b/src/app/components/cards/CollegeCard.tsx index 9128e8f..44c3f41 100644 --- a/src/app/components/cards/CollegeCard.tsx +++ b/src/app/components/cards/CollegeCard.tsx @@ -32,7 +32,7 @@ export const CollegeCard = ({ college }: Props) => { /> -

{college.name}

+

{college.name}

{`${college.city}, ${college.state}`}

@@ -65,6 +65,7 @@ export const CollegeCard = ({ college }: Props) => { className="usa-button card_footer-apply-button" href={`/${college.id}/apply`} onClick={() => mixpanel.track("click_launch-application")} + aria-label={`Apply to ${college.name}`} > Apply @@ -72,6 +73,7 @@ export const CollegeCard = ({ college }: Props) => { className="usa-button usa-button--outline card_footer-view-more-button" href={`/${college.id}`} onClick={() => mixpanel.track("click_view-details")} + aria-label={`View more info about ${college.name}`} > View more diff --git a/src/app/components/cards/DetailsCards.tsx b/src/app/components/cards/DetailsCards.tsx index 22316d7..430db37 100644 --- a/src/app/components/cards/DetailsCards.tsx +++ b/src/app/components/cards/DetailsCards.tsx @@ -24,10 +24,10 @@ export const DetailsCards = ({ college }: Props) => { const OutcomesCard = ({ college }: Props) => { return ( -

Outcomes

+

Outcomes

-

Graduation rate

+

Graduation rate

The percent of students who finished their degree at this school within [4 or 8, conditionally] years. This is calculated for full @@ -39,7 +39,7 @@ const OutcomesCard = ({ college }: Props) => {

-

Retention rate

+

Retention rate

Retention is the percent of first-time students who return to the same school the following year. This is calculated for full-time @@ -51,7 +51,7 @@ const OutcomesCard = ({ college }: Props) => {

-

Earning potential

+

Earning potential

@@ -79,10 +79,10 @@ const OutcomesCard = ({ college }: Props) => { const AdmissionsCard = ({ college }: Props) => { return ( -

Admissions

+

Admissions

-

Admissions rate

+

Admissions rate

The percentage of applicants who are accepted for admission.

@@ -92,7 +92,7 @@ const AdmissionsCard = ({ college }: Props) => {

-

SAT scores

+

SAT scores

Average combined score

@@ -108,19 +108,19 @@ const AdmissionsCard = ({ college }: Props) => { const StudentBodyCard = ({ college }: Props) => { return ( -

Student body

+

Student body

-

Population

+

Population

Enrolled students

{maskThousands(college.population)}

-

+

Racial and ethnic diversity -

+

@@ -224,10 +224,10 @@ const parseSpecialties = (specialties: Specialties) => { const AcademicsCard = ({ college }: Props) => { return ( -

Academics

+

Academics

-

Degrees

+

Degrees

@@ -248,7 +248,7 @@ const AcademicsCard = ({ college }: Props) => {

-

Student/Faculty ratio

+

Student/Faculty ratio

Ratio

{college?.studentFacultyRatio} @@ -256,7 +256,7 @@ const AcademicsCard = ({ college }: Props) => {

{college?.specialties && (
-

Majors

+

Majors

{parseSpecialties(college?.specialties)}
)} @@ -288,10 +288,10 @@ const CostsCard = ({ college }: Props) => { const over110 = maskCurrency(netPriceForType?.averagePriceUnder110kPlus); return ( -

Costs

+

Costs

-

Net price

+

Net price

The net price is a school’s tuition and fees minus grants and scholarships. The net price you pay for a particular college is @@ -308,9 +308,9 @@ const CostsCard = ({ college }: Props) => {

{netPriceForType && (
-

+

Average net price by household income -

+

Families are eligible for different amounts of financial aid from federal and state governments based on their income levels. After @@ -364,7 +364,7 @@ const CostsCard = ({ college }: Props) => { )}

-

Tuition and fees

+

Tuition and fees

Tuition is the price you pay for classes, and is listed here for full-time students. You would likely need to pay some fees to attend @@ -387,7 +387,7 @@ const CostsCard = ({ college }: Props) => {

-

Loans

+

Loans

A federal loan is a type of financial aid provided by the government to help students and their families pay for higher education @@ -403,7 +403,7 @@ const CostsCard = ({ college }: Props) => {

-

Net price calculator

+

Net price calculator

Every college has a different formula for financial aid. Net price calculators are free to use, and can help you get a sense of what diff --git a/src/app/components/form/ApplicationForm.tsx b/src/app/components/form/ApplicationForm.tsx index f09e949..46745d2 100644 --- a/src/app/components/form/ApplicationForm.tsx +++ b/src/app/components/form/ApplicationForm.tsx @@ -60,15 +60,15 @@ export const ApplicationForm = ({ institutionId }: Props) => { const ApplicationView = !application ? ( ) : ( -

+
-

- NEW APPLICATION (2024-2025) -

{application?.institutionName}

+

+ NEW APPLICATION (2024-2025) +

    @@ -81,28 +81,28 @@ export const ApplicationForm = ({ institutionId }: Props) => {
    {
    { { {
    - - Essay Question 1 * -

    - Answer the following essay question. We encourage you to - write the essays in separate word processing program, check - them for grammar and spelling, and then copy/paste into the - boxes here. + Answer the following essay questions. We encourage you to + write the essays in a separate word processing program, + check them for grammar and spelling, and then copy/paste + into the boxes here.

    +
    +
    +
    + + +
    + + Essay Question 1{" "} + (required)* +

    Question