acmutd / acmutd/hackutd-site

Overhaul team page

Đang mở
#56 3 bình luận 0 reaction 0 người được giao Được @MZX102208 nhận Xem trên GitHub
enhancement help wanted
Ngôn ngữ chính
Vue
Star
5
Fork
7
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

# Overview
Right now, the team page is merely passable in its purpose of displaying the current officers. However, it is nowhere near a final product.

Some information is needed ASAP to make the page more appealing to sponsors and potential passersby:
- [x] Cropping officer images to squares to display a non-squished image of each officer
- [ ] Ensure all officers have a non-default biography
- [ ] Asking officers to provide social links (like LinkedIn, Instagram, personal websites)

In addition, some structural changes would be ideal for aesthetic and functional purposes:
- [ ] Separating officers into their respective committees. Right now, officer titles are displayed, but officer cards themselves aren't sorted.
- [ ] As a corollary, having some other internal mechanism for sorting officers. Right now, they're loaded purely based on spreadsheet order, which isn't ideal from a maintainability perspective.
- [ ] Perhaps having a list of past officers on the page, albeit in a de-emphasized form (perhaps as a simple list as opposed to being prominent cards
- [ ] Tweaking the column spacing/padding to look visually pleasing across larger screen sizes

# Bigger Ideas
Ideally, clicking/tapping an officer card would open something akin to a "team member page" where someone could have more than just a sentence to describe who they are as an individual. In addition, we could possibly adopt as an idea on the larger [acmutd.co](https://github.com/acmutd/portal) website for individual division pages, having a list of officers for each, something like an ACM Officer Profile built into the organization-wide portal. @jafrilli, what do you think about this?

In line with the culture of HackUTD and ACM at large (as of the fall 2020 marketing ad), this team page would reaffirm ACM's brand as being people-focused - not just treating officers as a bunch of faces who happen to organize events and build projects, but allowing them some amount of expression as to why they're a HackUTD officer and who they are as people. This could give allow officers to establish some sort of legacy during their time in the organization that persists well after they graduate.

cc @harshasrikara @darichey @jafrilli @acmutd/dev-officers

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.