Skip to content
This repository has been archived by the owner on Oct 14, 2021. It is now read-only.

Site looks slightly dated in its design and layout #204

Closed
hadiahmed098 opened this issue Dec 2, 2020 · 4 comments
Closed

Site looks slightly dated in its design and layout #204

hadiahmed098 opened this issue Dec 2, 2020 · 4 comments

Comments

@hadiahmed098
Copy link
Member

This is also in the same vein as #201, but the color scheme most of the pages currently use is the default Bootstrap scheme. In comparison to the sites of some nearby universities, ours should reflect Purdue colors. While the blue does represent IEEE, it does not bring Purdue to mind. We may need to (a) edit the default Bootstrap stylesheet (as some committees have) or (b) write our own style framework.

Second, there is no cohesive design to most sub pages. There are 11 committee pages and 4-5 distinct layouts used. Uniformity may not be perfect, but it does seem more professional. I agree with #200 that much of the information like social media, join links, etc is hidden on the bottom of sub pages. This is a problem with most committees, however, and not just the main page. Trying to find emails, join information, or other social media can be nearly impossible.

Finally, this may be a bit out there, but is there any particular reason we are using PHP? Most of the functions of PHP the website uses could probably be rewritten or simplified in JavaScript (JSON and arrays come to mind). The one useful feature I think PHP uses is the statements.

Some examples to consider:
UIUC - I think this one is quite good
UW-Madison
UIowa
OSU

@hadiahmed098
Copy link
Member Author

As another aside, the 'Officers' page can get confusing as it goes by calendar year while officer terms go by academic year. Perhaps we should organize the tabs like ['2018-19', '2019-20', '2020-21', etc.]?

@grantg012
Copy link
Member

It might be worth moving the officers thing to a new issue. It'll require some thorough renaming. It'll also be a shorter fix that one of us can make pretty quickly

@hadiahmed098
Copy link
Member Author

Good point, created #205.

@hadiahmed098
Copy link
Member Author

I think this can be closed with PurdueIEEE/IEEE-Website@36ef8c9

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants