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

CW2-25 Create "Contact-Us" page #13

Closed
wants to merge 16 commits into from

Conversation

QuadAces
Copy link
Collaborator

@QuadAces QuadAces commented Jun 6, 2024

Why the changes are required?

  • To create a contact us page

Changes

  • added a /contact-us page route
  • added a contact us page that corresponds with the /contact us route
  • added a 'contact us' header to the navbar

Screenshots

Screenshot 2024-06-07 at 2 11 34 am Screenshot 2024-06-07 at 2 12 06 am Screenshot 2024-06-07 at 2 12 22 am Screenshot 2024-06-07 at 2 12 34 am ### Comments - Some of the text is a bit small for my liking (looking for feedback on this) - I also think the formatting could do some work (note that I have cloned the format of https://media.csesoc.org.au/contact-us/ as per the ticket request) - I think this can always be made prettier, its a matter of how - I've mainly just tried keeping the CSE formatting/style consistent across pages here as an initial attempt

@derekxu04 derekxu04 self-requested a review June 10, 2024 07:19
Copy link
Collaborator

@derekxu04 derekxu04 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work to get started. Just a few cosmetic changes that might be good:

  • you can remove the image Contact Us image I think, and just replace it with a Contact Us title (similar to some of the other pages)
  • Would also be good to have an iframe embed at the bottom like in the media page, I know its outdated but we will update later
  • I agree the text is probably too small, probably match the size on the media website, i think currenlty the first line of text under the image is smaller than the rest of it?
  • Also get rid of the "Contact" in the text
  • I think it also makes sense to move the big social media buttons from resources to contact us, don't think they really fit in "resources"

These should all be relatively quick changes. Also if you do feel something could be stylistically improved may as well try it out, you should have some freedom with the website

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need this change? (same with package-lock.json)

@@ -0,0 +1,68 @@
import Footer from '@/components/Footer';
import Hamburger from '@/components/Hamburger';
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe just delete this

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm going to leave footer because its used in the page, ill remove hamburger though

@@ -47,6 +47,9 @@ export default function Hamburger() {
<li className="py-2 text-lg">
<Link href={'./sponsors'}>Sponsors</Link>
</li>
<li className="py-2 text-lg">
<Link href={'./contact-us'}>Contact Us</Link>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Make it href={'./contact'} (similar to how it is called about-us but the url is just about) - will need to rename contact-us.tsx. Just so that the header text looks nicer

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done :)

@derekxu04 derekxu04 self-requested a review June 16, 2024 07:45
Copy link
Collaborator

@derekxu04 derekxu04 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking better, but still some small changes.

Look above at some of the comments I've left on specific lines for some small changes that are needed. (resolve the conversations once you've addressed them)

  • I think make the embed smaller (in width, right now the embed is much wider than the actual form itself).
  • Make sure there is some gap between the social media and the footer

Other than that, there are some more cosmetic changes we can make but can make it later ig

@QuadAces
Copy link
Collaborator Author

I've made the iframe smaller. I'm not sure how you'd like it alligned. It's alligned left to match with being under the text since fundamentally its a bit awkward to center. I've done everything else (relatively hastily but I believe I've covered everything). Let me know if theres anything else :)

@derekxu04
Copy link
Collaborator

Merging this into the CW2-26-Add-relevant-content-for-each-section branch

@derekxu04 derekxu04 closed this Jun 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants