Closed jmuchovej closed 4 years ago
@ionlights @causallycausal Here are the things I would like to see added to the website:
*1. Sign-in button for members
*7. Updating our wordage from the main page, including a more detailed description of our vision
*8. Releasing Data Science
*Note: We've already discussed these items, or at least some version of them, prior to this post here, meaning they aren't necessarily novel but worthwhile to deliberate more on and continue keeping at our focus.
These items aren't ranked in any order of importance but rather things to throw out. If we are focusing our efforts on specific tasks, I would stress the importance of items 1, 3, 7 and 8.
This list is also not exhaustive, but simply the things that come to mind when I consider quality-of-life implementations and things you would generally expect for a club that utilizes quite a few independent platforms. This allows students to come to the website and access everything they need directly through there.
- Sign-in button for members
Sure, this makes sense to have and will definitely be implemented once the authenticator is properly setup. We'll chat about this in the meeting today (Aug 14).
- Links to our other content
Agreed, though placement of all these links will take some time – as having a tidy navigation is ideal. Makes for less confusion. We may need to have a "hamburger menu" (think the 3 horizontal line menus in apps like those from Google) to store all our links.
I definitely think we should have the places we want the most interaction on the navbar itself.
They should definitely be in a footer, as should a sitemap, but I'd say that's a lower priority right now, as we need to figure out how we want the sitemap to be laid out (e.g. enumerating semesters, etc.).
- An actual menu bar from ~the main page~ all pages
This definitely needs to be there, when I initially built the site it was an afterthought because I didn't have time to put thought into designing it.
- Meet our Team and Contact Us pages
Meet our Team: We have something like that for Coordinators. How is this different? Also, should these be longer-term, in the sense that people can go back to a specific semester and see the Coordinators from that semester? Should we not care about that? (I disagree on the last bit.)
Contact Us: Should there be a form on the page? If so, why? What are you thinking of putting here? A page with just social links and an email is going to be very sparse, so what else might we put here? What if we combined it with an "About Us" or something of the like?
- A slide deck window on the front page to display some general pictures
You wanna get rid of particles.js
? 😢
- A page to view our recent announcements (possible cross-implementation with a discord bot)
This is good, it was something previously discussed between @dibaccory and I – but this would actually take quite a bit of time to get it fully-functional. I think this is something to table until later in the Fall – as it requires dissecting the Discord, Instagram, and Facebook APIs (if we can auto-post on the latter two – I think they may prevent that now). NB: There are other ways to do this than using the APIs, but it's a bit more of a pain. Also, we can xpost on Instagram/Facebook, so may we just need to write it up on Instagram and Facebook will be sorted? This should also include email blasts.
- Updating our wordage from the main page, including a more detailed description of our vision
Sure, I believe we have a lot of that already documented someone in the abyss that is Google Drive, but it wouldn't be bad to have it somewhat immortalized on the site.
- Releasing Data Science
LOL. Y'don't say. 😅
Major takeaway: Previously, I tried to make a regular structure among groups, semesters, and the like. It seems we may need to discern some monolithic structure which can be use for the more generic things, like "Meet our Team," "About Us," etc. That may not be something easily injectable into the current site design – but we should have all this data present which means it just requires re-architecting.
Note: Items are listed in order of priority first and broken down based on Content (denoted by “C
”) and Style changes (denoted by “S
”). If any of the items have “TBD
” in them, then feel free to give them little head space, for now.
While the specific verbiage itself is not detailed here, this should help distinguish between additions of text and additions of pages/reorganization of content.
C
: Course corrected to CoreC
: Change of main blurb to accurately represent the release of Data ScienceC
: Vision statement should be expanded on
S
: Consider a link such as “Read More” to take them to that expanded explanationC
: Wordage to give a summary of Data Science
S
: Data Science box appears beside Core and IntelligenceTBD
S
: Data Science space should be formatted similar or use the same format/navigation as Core and Intelligence (aside from some extra additions such as competitions, which are TBD)C
: “Sign in” text from Core, Data Science, and Intelligence pages
S
: Functionality of Sign-in button to redirect them to their respective account/update their attendanceTBD
C/S
: Possibility of including an account page with details on GPU hours, submissions, feedback, and personal info put in when they registeredC
: Meet our Team
S
: Like how we have coordinators displayed, we have a dedicated, archived space for current and past officers with their position and photoC
: Other Resources (listed on hamburger menu)
S
: Should include links to Discord, Github, Instagram, and Facebook (for now)TBD
C
: Announcements Page
S
: We should hold off on this item, but it would most likely pull the announcements from somewhere elseTBD
C
: Possible About Us
C/S
: Instead of expanding the vision statement in a “Read More” from the landing page, we could instead put it on our About Us page, or rather only have them navigate to the “About Us” through the menu barTBD
Menu bar persists either:
S
: Everywhere, including the landing page, ORS
: Everywhere, excluding the landing pageC/S
: “Home” button on menu bar for all pagesC/S
: Appropriate page that includes a link to the sponsorship package or some coverage of the material in a condensed format, or some combination of bothS
: Button should fall below the fold, or at the bottom of the pageC
: Should be available from every page, including the landing pageS
: Implemented slide deck from Instagram
S
: Includes PicturesTBD
C/S
: Could do something similar for announcementsS
: Can be located on landing page in a way where it doesn’t affect particles.jsUpdating wordage for main page
C
: Course corrected to Core
_data/groups.yml
C
: Change of main blurb to accurately represent the release of Data Science
index.md
C
: Vision statement should be expanded on
index.md
S
: Consider a link such as “Read More” to take them to that expanded explanation
index.md
Releasing Data Science
C
: Wordage to give a summary of Data Science
_data/groups.yml
C
: Data Science box appears beside Core and Intelligence
_data/semesters/fa19.yml
(make this and copy the structure of sp19.yml
)TBD
C
: Data Science space should be formatted similar or use the same format/navigation as Core and Intelligence (aside from some extra additions such as competitions, which are TBD)
Not sure what you mean here, are you talking about the page which would be at
/data-science/
?
Sign-in button for members
The following section, honestly, should be characterized under
S
more thanC
. 😅
C
: “Sign in” text from Core, Data Science, and Intelligence pagesS
: Functionality of Sign-in button to redirect them to their respective account/update their attendanceTBD
C/S
: Possibility of including an account page with details on GPU hours, submissions, feedback, and personal info put in when they registered
Menu bar/hamburger menu
The following section, honestly, should be characterized under
S
more thanC
. 😅
- Items on hamburger menu
C
: Meet our TeamS
: Like how we have coordinators displayed, we have a dedicated, archived space for current and past officers with their position and photoC
: Other Resources (listed on hamburger menu)S
: Should include links to Discord, Github, Instagram, and Facebook (for now)TBD
C
: Announcements PageS
: We should hold off on this item, but it would most likely pull the announcements from somewhere elseTBD
C
: Possible About UsC/S
: Instead of expanding the vision statement in a “Read More” from the landing page, we could instead put it on our About Us page, or rather only have them navigate to the “About Us” through the menu bar
TBD
Menu bar persists either:
S
: Everywhere, including the landing page, ORS
: Everywhere, excluding the landing pageC/S
: “Home” button on menu bar for all pages“Sponsor Us” button
C/S
: Appropriate page that includes a link to the sponsorship package or some coverage of the material in a condensed format, or some combination of bothS
: Button should fall below the fold, or at the bottom of the pageC
: Should be available from every page, including the landing page
On other pages, maybe it can go in the navbar? That seems reasonable, considering what most open-source projects do. Main "gripe" I had was on the homepage.
S
: Implemented slide deck from Instagram
Where should this go? Homepage?
S
: Includes PicturesTBD
C/S
: Could do something similar for announcementsS
: Can be located on landing page in a way where it doesn’t affect particles.js
So, anywhere you feel it should be more S than C, I only put C down because I considered that both those items (3. and 4.) may require some text/descriptions implemented among their respective pages and items, but I agree that it is primarily S.
2 ii. Correct, I'm talking about what's under /data-science/ 5 iii. navbar being where home currently sits on other pages? I'm still concerned that if sponsors can't immediately grab it when coming to the webpage, then it won't really serve us 6 Yes, I was thinking the home page
- iii. navbar being where home currently sits on other pages? I'm still concerned that if sponsors can't immediately grab it when coming to the webpage, then it won't really serve us
So, on the homepage the button would still be there, but in a different place from the navbar. On all other pages, it would be on the navbar. That's what I'm thinking.
Semi-public discussion on some changes to be made to the website – https://ucfai.org/