CSSS / csss-site-frontend

CSSS Website Frontend (2024 - Present)
https://new.sfucsss.org/
GNU Affero General Public License v3.0
6 stars 6 forks source link

Make Affiliates page in main app #15

Open micahdbak opened 1 month ago

micahdbak commented 1 month ago

Documents page (create /src/main/pages/Documents.js):

Affiliates page (create /src/main/pages/Affiliates.js):

Each page should look nice and provide links to the concerning documents/websites/servers.

Any images used or documents procured should be put in the public folder, not in src/main; maybe make a new folder public/static and put the files there. Image elements can access that folder by passing in /static/<filename> into the src attribute (all files in public are copied to the build folder during the build process).

You'll need to update /src/main/index.js to include the new routes /documents and /affiliates, as well as the /src/main/pages/Page.js component to display these pages in the navbar, and make them clickable.

Best of luck!

micahdbak commented 1 month ago

@Nakul727 get this done BY July 15th - no later or you're FIRED

micahdbak commented 1 month ago

@Nakul727 , I've updated the main branch since I created this issue, make sure ur up-to-date :)

micahdbak commented 1 week ago

@Nakul727 lmk if u want me to just do this