From 2a95db9f330887bd81fcf8b73d343c2301a87c1d Mon Sep 17 00:00:00 2001 From: Rohan Gupta Date: Wed, 16 Aug 2023 15:32:38 -0400 Subject: [PATCH] update some text as per Rodney's wishes --- frontend/pages/club/[club]/renew.tsx | 50 +++++++------ frontend/pages/fair.tsx | 106 ++++++--------------------- 2 files changed, 48 insertions(+), 108 deletions(-) diff --git a/frontend/pages/club/[club]/renew.tsx b/frontend/pages/club/[club]/renew.tsx index db01cb710..a14929963 100644 --- a/frontend/pages/club/[club]/renew.tsx +++ b/frontend/pages/club/[club]/renew.tsx @@ -31,7 +31,6 @@ import { APPROVAL_AUTHORITY, APPROVAL_AUTHORITY_URL, MEMBERSHIP_ROLE_NAMES, - OBJECT_NAME_PLURAL, OBJECT_NAME_SINGULAR, OBJECT_NAME_TITLE_SINGULAR, SCHOOL_NAME, @@ -251,40 +250,43 @@ const RenewPage = (props: RenewPageProps): ReactElement => { )}

- Every year, the{' '} + The annual club registration process is a procedure conducted by + the{' '} {APPROVAL_AUTHORITY} {' '} - requires clubs to renew their approval status to ensure that the{' '} - {APPROVAL_AUTHORITY} has the most up to date information{' '} - and that club members are aware of university policies. - This process must be performed once a year by the current - leadership of the club. + to ensure that student-run clubs are officially registered and + permitted to operate on campus for the upcoming academic year. + During this process, clubs are required to submit update their + club officers and membership roster information; if applicable, + update primary contact information fulfill any other requirements + set by the University.

- You must fill out this approval form by August 24, {year}{' '} - in order to have your {OBJECT_NAME_SINGULAR} shown during the New - Student Orientation. Late submissions will be accepted, but we - cannot guarantee that they will be processed in time for New - Student Orientation. + The purpose of the annual club registration process is to maintain + a well-organized and vibrant campus community, allowing students + to explore various interests and engage in extracurricular + activities. By registering each year, clubs reaffirm their + commitment to following school policies, uphold their mission, and + demonstrate their ongoing relevance to the student body.

- During this process, you will review your {OBJECT_NAME_SINGULAR}{' '} - information, update your {OBJECT_NAME_SINGULAR} constitution, and - agree to the latest policies governing student organizations at - the {SCHOOL_NAME}. + Benefits of club registration include access to funding + opportunities, the ability to reserve campus facilities for + events, eligibility to participate in campus-wide events like the + annual activities’ fairs, and access to resources and support from + the student affairs office or other university departments.

- Starting from Fall 2020, all {OBJECT_NAME_PLURAL} will perform - this process using the {SITE_NAME} website. We hope to make the - process as easy as possible, and would love your feedback on how - we're doing. If you run into technical difficulties or have - feedback on the renewal process, please contact . + Overall, the annual club registration process plays a crucial role + in fostering a diverse and active campus life, enriching the + educational experience of students, and promoting a sense of + community and belonging.

- If you have any questions about the {OBJECT_NAME_SINGULAR} renewal - process, please contact the {APPROVAL_AUTHORITY} at{' '} - . + If you have any questions about the club registration process, + please contact the Office of Student Affairs at + vpul-pennosa@pobox.upenn.edu.

diff --git a/frontend/pages/fair.tsx b/frontend/pages/fair.tsx index 39aa0a7c5..76082757a 100644 --- a/frontend/pages/fair.tsx +++ b/frontend/pages/fair.tsx @@ -9,21 +9,12 @@ import moment from 'moment-timezone' import { NextPageContext } from 'next' import Link from 'next/link' import { ReactElement, useEffect, useState } from 'react' -import TimeAgo from 'react-timeago' import renderPage from 'renderPage' import { ClubFair } from 'types' import { cache, doApiRequest, useSetting } from 'utils' -import { - FAIR_NAME, - OBJECT_NAME_LONG_PLURAL, - OBJECT_NAME_PLURAL, - OBJECT_NAME_SINGULAR, - OBJECT_NAME_TITLE, - OBJECT_NAME_TITLE_SINGULAR, - SITE_NAME, -} from 'utils/branding' +import { FAIR_NAME } from 'utils/branding' -import { CLUB_ROUTE, LIVE_EVENTS, SNOW } from '~/constants' +import { CLUB_ROUTE, SNOW } from '~/constants' type FairPageProps = { isOverride: boolean @@ -85,85 +76,32 @@ const FairPage = ({ an error, please contact . )} +

- Hi there! Welcome to {SITE_NAME}! We are the official platform - for {OBJECT_NAME_LONG_PLURAL} on campus, and we are excited to get you - connected to {OBJECT_NAME_PLURAL} on our platform this year. In - collaboration with {fairOrgName}, we will be hosting the fair for this - semester. Below is some important information that will set you up for - a successful experience. + The 2023 Fall Activities Fair sponsored by the Student Activities + Council(SAC), will be held from August 29th to August 31st! This event + will showcase various student-run clubs, with each day dedicated to + highlighting different club categories. The fair will take place on + College Green from 12p-4p each day.

- How the {fairName} will be run: + To participate, sign-up will be facilitated through Penn Clubs and + will coincide with the annual club registration process. Only + returning undergraduate student-run groups that were registered in + Penn Clubs last year are eligible to sign-up for the Fall Activities + Fair.

-

- Contact: + To secure your club’s spot, be sure to register before the deadline on + August 22nd. Once the registration process is complete, registered + clubs will receive information about their scheduled day for the Fair + by August 24th. +

+

+ For any inquiries or clarifications about the Fair, don't hesitate to + reach out to SAC at fair@sacfunded.net. We look forward to seeing you + there!

- - {fairAdditionalInfo && !!(fairAdditionalInfo as string).length && ( -

-

-

- )} - {isFairOpen ? ( - - - Go to events - - - ) : ( -

- The {fairName} opens . -

- )}
{events.map( ({ start_time, end_time, events }, i): ReactElement => {