Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Improvements to Home

Hey guys!

We're releasing some updates to Home today and thought I'd detail those for you below in case you were wondering what's changed and what our thinking was:

  • You'll see three views in Home now: "Get Started" (if you're brand new) / "In Progress" (replaces "Get Started" once you've started something), "Bookmarks" and "Completed".

  • We've changed the name of the "Add to Home" functionality to "Bookmark" and changed the way it works (and looks - it's a star now!) as well. Before, you'd add a Course or Workshop to Home and it would essentially pin all of those cards in one view, which could get a bit cumbersome to wade through if you were a relatively active student that wasn't simply following one Track. Now, by default on Home, we will show you an "In Progress" view. Here you will see your three most recent courses and allow you to show the rest with a quick toggle. All courses will still be sorted by most recent activity.

  • We've removed the activity feed and replaced it with a new "Completed" view in Home where you can keep tabs on all your completed activities in one place without the hassle of wading through that feed.

  • Certain card states have been made more contextual for better clarity, especially Bookmarking response states across different areas of the app.

  • Added a card hover state for better contrast/clarity.

  • Added some additional card and panel animations on page load to better visually separate navigation and other app chrome from the content that's being loaded into the page. It's also a fun visual cue.

  • Loads of cleanup and consolidation of code to help pave the way for the next iteration!

As always, let us know if you experience any issues! Post in this thread if you can, as you'll be speaking directly to the people who can address them, rather than taking up time with Support :)

Thanks so much for being students, your feedback is very much valued and appreciated!

Justin Horner
Justin Horner
Treehouse Guest Teacher

Thanks for the update Daniel Lewis! Nice set of changes :)

Sweet!

7 Answers

nice update ! thanks for letting us know

huckleberry
huckleberry
14,636 Points

Hey there,

Great update! I really dig most of the changes and they're a huge improvement. The in progress and bookmarks division of recently accessed tracks vs. all of your bookmarked courses is fantastic.

The hover states are a nice little addition as well.

Quick question though... why the decision to change from a + symbol to a star for adding a course to your homepage? Is it simply because most browsers have a star icon as the "bookmark" button and that's what a lot of folks identify it with?

Side question: What's the best way to recommend changes/additions/features/etc... for the site? Just post in general discussion?

Thanks! And great job all around!

huckleberry Thanks! So, the decision was based on the fact that we wanted to visually distinguish the bookmarking behavior from the previous behavior. No longer are you "adding" something to Home and then "removing it". Now, everything "In Progress" is based on progress, and bookmarking is now a separate functionality. This allows students to save courses for later without necessarily needing to see it constantly just existing in a huge list of cards. That can also be overwhelming, and we're definitely trying to get things back to basics a bit and allow students to organize all this content a bit more easily. And yes, we also think the star is now very easily recognized as a favoriting/bookmark behavior.

To answer your other question, I wish I had a better answer other than yes, just post in General Discussion. I'd love to see a Feature Requests area, in addition to a lot of Forum changes. We're working on it :)

huckleberry
huckleberry
14,636 Points

Thanks for the quick reply :)

And yes, we also think the star is now very easily recognized as a favoriting/bookmark behavior.

Nailed it...

To answer your other question, I wish I had a better answer other than yes, just post in General Discussion. I'd love to see a Feature Requests area, in addition to a lot of Forum changes. We're working on it :)

If you build it, they will post... lol

But I'll keep that in mind and begin working on my tome for the devs ;)

Thanks again!

Nathan Pickard
Nathan Pickard
10,950 Points

Filtering the forum by 'course difficulty' could be a nice touch to help navigate through all the posts.

Wouldn't mind seeing that in the Library, either :)

Nathan Pickard
Nathan Pickard
10,950 Points

Fortunately, it already is Daniel Lewis! Seeing all the beginner courses at the top is much easier to sift through for bushing up skills

hey !

it would be very good if you guys can give us the possibility to delete multiple workspaces at once, like to have the possibility to select more than one and delete them at a time, it's kind of exhausting to popup each one and delete, especialy if there is a dozen that you dont need anymore !

thanks !

Ayoub AIT IKEN I'll pass that along to Matthew Spiel.

Thanks for tagging me on this Daniel Lewis. Great suggestion Ayoub AIT IKEN. We'll see what we can do.

William Li
PLUS
William Li
Courses Plus Student 26,868 Points

Hi, Daniel Lewis , nice update to the Home. I wonder when Treehouse is going to roll out update to bring us HD video streaming? Several students has posted on the forum complaining that the quality of streaming video makes it very difficult to read the code during the lectures.

huckleberry
huckleberry
14,636 Points

I don't understand this... I'm able to watch the HD vids within the browser no problem. Am I part of the lucky group in an A/B test or something?

William Li
William Li
Courses Plus Student 26,868 Points

I think it's really depending on which courses we are talking about. For the course video with relatively small recording screen and large code texts, yeah, there's no problem here; but for video with larger recording screen, this issue is very noticeable. Say, this course video https://teamtreehouse.com/library/database-foundations/sql-calculating-aggregating-and-other-functions/numeric-and-aggregate-functions. Are you able to steam in HD and see all codes Andrew typed crispy clear? Well, on my end, I find the code on this streaming lecture video extremely hard to read.

huckleberry
huckleberry
14,636 Points

Hmmm, ok. I'll test that one video out and see. I hadn't think about different presentational styles between videos. I've mainly been focusing on the web dev and front end dev courses and all the videos are fairly similar across all the topics.

I'll check out the link you posted and see what you mean.

Cheers,

huckleberry
huckleberry
14,636 Points

William Lee

I checked it out and yes, for me I see things crystal clear. HOWEVER, that being said, I can see how it would present a problem. I'm on a desktop and while I don't have a monster screen or anything, it's definitely bigger than most laptops and the work space that they're coding in for the lesson does indeed inhabit a noticeably less amount of screen real estate than say, the sublime text 2 that they show in a lot of the web dev courses or even the native workspace that they do everything with in the newer videos. I mean, whatever that thing is that they're rocking in those vids is kind of annoying what with the projects tab over on the left hand side open, another panel on the right and the lower portion just... I see your point, especially for smaller screens.

But I'm wondering if it's not so much the quality of the streaming video (like I said, the quality itself looks pretty solid to me) as it is just a poor work space setup and no zoom?

Thoughts?

Philip Carpentier
Philip Carpentier
11,931 Points

Great job!! One question: can you still remove a part of a course from your 'in progress' if you no longer wish to continue it?

Hey Philip Carpentier

You can remove courses from 'in progress' by completing them. :stuck_out_tongue_winking_eye:

In all seriousness, we removed that ability in this iteration because we had comments from students that the old system was confusing. Now, bookmarks are simply bookmarks regardless of completion status, and in progress courses are simply in progress. We're looking into allowing folks to remove their existing progress from a course, though, so look for that soon!

:zap:

What Kyle Meyer said: Soon™ :)

Philip Carpentier
Philip Carpentier
11,931 Points

It's a course where I just wanted to see the introduction film to see what exactly it's about.. And now it's on my 'In Progress' :-)

But no worries.. When the time comes.. :-)

I would at least like to be able to remove the conferences I have watched but am blocked from completing since I don't have a Pro account; and will never come off the In Progress by the current standard.

Kyle Meyer & Daniel Lewis -

+1 to this request to manually remove things from in progress. I've accidentally started the first video of an older course whose content has ostensibly been replaced with multiple newer courses. I never intend to finish the course, since I've covered most, if not all, of the content elsewhere. Now it's just sitting there and giving me that feeling you get when an app on your phone has a badge with a bunch of unread messages! Thanks.

Perhaps an alternative would be to have a reset button on a course (or better yet, on each stage of a course).

Gonzalo Castro
Gonzalo Castro
23,449 Points

Hi Daniel, awesome improvements. Congrats!

I really use frequently treehouse to learn coding and other interesting stuff so I'm in treehouse a big part of the day. I found a problem in some courses, bonus tracks and conferences that shows me negative time. Someone are complete and someone are in process to be complete. I comment on the Visual Language Overhaul post a few days ago but i thinks is a bit old post so i prefer to comment it here, maybe a get lucky to get a positive response. I also contact the support team few months ago and they said that they will report this as a bug. But the problem still there. Here I attach some images so you can realice what I'm talking about.

  1. Design Conference Box
  2. Design Conference Detail

Hope you can fix it, so I can know for real what course is complete.

Kyle Meyer can you take a look at this?