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

Learning Resources

Bradley Craig
Bradley Craig
1,847 Points

Screen Share Proposal

I wonder why this site doesn't have the option to do a live call with a tutor, so that you can communicate more effectively with them. Slack is okay, but from my experiences, the delay in response time and the fact that it is really easy to misread what someone is trying to say makes it a poor replacement for a live teleconference or video chat call. Hopefully this option to communicate directly will be implemented in the future, so that I can fully complete my CSS assignment that I am stuck on

Steven Parker
Steven Parker
231,236 Points

Have you tried posting a question in the forum?

Bradley Craig
Bradley Craig
1,847 Points

Steven Parker I was referring to a live discussion. The forum is not live in any way. And there is no phone number I can call, either. It is quite odd, I think, and not the best for a college replacement website

Steven Parker
Steven Parker
231,236 Points

I agree that the self-study model that Treehouse is based on is very different from a live classroom or personal tutor.

But what I meant was if you describe your issue in a forum question, someone might post a solution that will help you get "un-stuck" even without live interaction.

Bradley Craig
Bradley Craig
1,847 Points

Steven Parker Okay, I will try that. Also, by 'forum' do you mean the community tab, where I posted this question?

Steven Parker
Steven Parker
231,236 Points

Yes, this is the "Community Forum". Be sure to select the "CSS" topic area if that's what the assignment pertains to. And the best way to enable others to replicate your issue is to make a snapshot of your workspace and post the link to it here.

Bradley Craig
Bradley Craig
1,847 Points

Well, that is kind of the problem: I can't take a snapshot of the project, because I don't even know where to begin with the project. You see, it wants me to format things with CSS, using the mobile-first approach. The problem is, after watching all of the CSS videos multiple times, I still have no idea how to format the different aspects of an HTML file for mobile devices. It is not as easy to start from scratch as it is completing the CSS challenges found in the main course. Maybe I will post this in the forum, as well

1 Answer

Steven Parker
Steven Parker
231,236 Points

Mobile first is basically designing your layout to look good on a small screen (phone, tablet, etc). Once you get that going, you can then add media queries to alter the layout on larger screens to make use of the additional pixels.

Common aspects of mobile layout might include:

  • everything in one column
  • navigation items on separate rows
  • images scaled to load quickly for smaller sizes
  • fewer and/or less detailed graphics

Hopefully the assignment instructions included some specific design objectives, and/or some were listed in the videos.

Bradley Craig
Bradley Craig
1,847 Points

Yeah, I know what 'mobile first' is, and how it is supposed to look like with CSS added in. The problem is that I do not know how to actually do any of that. I added more detail in a new question I added separate from this thread