Open srinjoym opened 6 years ago
I'd suggest updating the desktop screenshot with more realistic user data. Test accounts without real names set don't look the best.
I wonder if including the full download link on the homepage is necessary. Maybe we just list the desktop app as a feature and include a link to the desktop page.
Similarly, for the /desktop
page I don't think it's necessary to include the classroom homepage description but could be convinced otherwise.
I'd suggest updating the desktop screenshot with more realistic user data.
Definitely need to update the screenshot just using this one as a placeholder with all of my test accounts 😄 do we have any large scale test classrooms, or even real classrooms I could use for the screenshot?
I wonder if including the full download link on the homepage is necessary.
I could update the homepage to have a link to the desktop page with a smaller picture. We could also add some other features of Classroom in similar sections to fill out the homepage. @brandonrosage what do you think?
I think the Desktop page should include breadcrumbs to indicate its relationship to the rest of the website.
I'd suggest including the "See how it works" and "Sign in to get started" links in the general Classroom content area at the bottom of the Desktop page. Truly have the two pages be mirrors of each other, with respect to content and functionality.
@brandonrosage and I discussed the design further during our weekly Classroom standup. As far as I understand, the motivation behind the two pages being mirrors of each other is two fold:
On the homepage, we're directly linking to the download button for Classroom-Desktop because there isn't really any other content on the Classroom-Desktop landing page for the user to see. If we linked them to the Classroom-Desktop landing page, users would essentially just see the Desktop Landing page module again with the Download button included. If we decide to highlight more things about Classroom-Desktop on the landing page, linking to the Desktop page from the homepage might make more more sense.
For the desktop page, we're thinking about including the "See how it works" and "Sign in to get started" links at the bottom of the page since users might end up on the desktop page without ever having used Classroom. First-time users of classroom could end up on this page from search results or any promotional media where we link to the desktop landing page.
@johndbritton and @mozzadrella what do y'all think? once we're all onboard on the design going forward, I'll make the final tweaks to the design and open the PR.
@srinjoym working on these copy issues today
I'm going to put these comments in buckets, so hopefully we can peel off and use.
Please work from this document.
I suggest mentioning this in the "Why try Classroom" H2, and then pulling out into a separate H2 with an anchor and a download button CTA, and that is the link we use to "launch it." IMHO desktop is a feature of Classroom, and not robust enough (yet) to be framed as its own product.
I will write this H2 if we all agree. Pls thumbs up or thumbs down with a comment.
@srinjoym and @brandonrosage you can use the CS1 Classroom account I've invited you to. The teacher is Dr. Root, and the students are all plants and veggies. It is a challenge to use "real" students because of FERPA, so this is my workaround.
The Classroom Splash Content looks great! ✨ @brandonrosage if you can update the wireframe with the general layout of what that we want the content to look like, I can update the webpage according to that. I'll also grab new screenshots of the Desktop app with the Demo account and replace the images.
@mozzadrella For the desktop content, I think it'd be easier to have a separate page for desktop since we don't show the Classroom Home Page unless the user is logged out. We're also linking to the Desktop Landing page when the user clicks "Download Repositories" on their assignment and we detect that they don't have Classroom-Desktop installed. Maybe we could mention it in the "Why Try Classroom" H2 and then instead of linking to another H2, link to a page similar to what we have right now?
Note that I've omitted the "How it works" section since the illustration content is a dependency.
Also, the quotes would be displayed in cards very similar to those used on the GitHub Education "Stories" page. I'm happy to build those.
Just got around to fully updating the homepage to match the new wireframes. Getting it to also work on mobile was a bit of a challenge, but I think I've got it to a pretty good point. Here's what it looks like now:
On google drive to preserve the formatting of this issue: https://drive.google.com/open?id=1k5ojFjixivNX0GXFuipp_RZyStZ9_tND
I had a few of questions/points, @mozzadrella and @brandonrosage let me know what y'all think
@mozzadrella Here is a screenshot of the tweaks @brandonrosage made to the page. What are your thoughts?
@brandonrosage you are a magician.
@srinjoym a few tweaks:
Classroom Assistant downloads all of your repositories with the click of a button. Download for Mac OS.
@brandonrosage would we include the 🍎 on that button?
[Visualization on right][Text on left] [Classroom Users Count] of teachers use GitHub Classroom to distribute course work. Students have created [Classroom Assignment Repos Count + Group Assignment Repos count] repositories when they learn to code GitHub and GitHub Classroom.
@tarebyte has a few ideas about how to store and present the data.
@srinjoym onward to the splash for Classroom Assistant :)
Classroom Assistant page:
Classroom Assistant Download all of your Classroom assignments in one click. Classroom Assistant is a desktop application to help you get student repositories for grading.
Below the screenshot. Classroom is open source. Please file any bug reports or feature requests in the Classroom repository 💖.
Same question about the 🍎 for @brandonrosage above ✨
@mozzadrella Here's my updated version of the homepage, i'll post the desktop page next. @brandonrosage I just realized you also pushed an update to blur the cards, let me know if this version works as well
Design feedback for our Monday meeting:
Just dropping a screenshot of the desktop page updates I have made here, we can discuss more in the standup today!
cc\ @brandonrosage @mozzadrella
@srinjoym You might want a Back to Classroom at the bottom of that page in the Classroom section.
RE: Wall of text
Generally speaking, I think these web pages are missing illustrations of the product in use. Basically, a smaller-scale version of what https://github.com/features is doing. Or, you know, what that knucklehead at Ushahidi did to their homepage 😛
This issue has been automatically marked as stale because it has not had recent activity. Thank you for your contributions.
This issue is for tracking updates to the Classroom Landing pages for the Classroom Desktop Launch. Working with @brandonrosage to showcase the new feature and provide a page for users to download the app.
Let me know what y'all think about the current design! cc @johndbritton @mozzadrella @d12
Classroom Home page (
http://classroom.github.com
)Classroom Desktop Page (
http://classroom.github.com/desktop
)