This post goes through the steps to create a basic Eleventy (11ty) site from Prof Stein’s Eleventy Basic template.
Author: Christopher Stein
Class 9 [2/28] Designing Cards and Responsive Site Project
Class 8 [2/23] Responsive Site Project + Typography + Navigation
Class 7 [2/16] CSS Grid and Responsive Web Design
Week 5: 2/23
This week we will be doing more work on the Portfolios, writing the HTML and CSS to turn your wireframes into actual web pages. We will also talk about design and look at on color, typography and layout for the sites. BEFORE CLASS View my comments on your Portfolio Brief. If you have not submitted… Continue reading Week 5: 2/23
Typography Basics
This post presents the basics of typography through a set of rules to follow. Like all rules they are made to be broken, but you should learn them first before you start breaking them. If you follow these rules your web typography won’t suck. It will most likely be pretty good. The simplicity of the… Continue reading Typography Basics
Typographic Hierarchy
Most of the web is text so much of what you have to design is text. A typographic hierarchy helps the user to quickly scan a page and find information. Also, done right, it will make the page more visually attractive. Typographic Hierarchy tells the reader two basic things: what text is more or less important, what kinds of… Continue reading Typographic Hierarchy
Submitting the Responsive Site
You should be working on your site through the repository you created in GitHub Classroom. Those repositories are private so you will not be able to use GitHub Pages to show the site. Instead, when you submit the site you will give the link to the repository and answer a couple of questions listed below.… Continue reading Submitting the Responsive Site
Class 6 [2/14] Responsive Personal Site Getting Started
Week 4: 2/14 + 2/16
This week we will work on your Responsive Personal Site projects focusing on writing HTML and CSS, Responsive Design Basics and some design concepts. JOIN LIVE SESSION Thursday 2/16 Activity 1: CSS Grid We will continue to look at how to Style with CSS Grid Activity 2: Responsive Web Design Concepts Responsive Web Design was… Continue reading Week 4: 2/14 + 2/16
Responsive Images and Video
Images are by default inline elements that are a certain size and will take up that space on your web site. For responsive web design we need our images to be able to shrink in size if the container they are in is smaller than the image. For example: The following needs to be in… Continue reading Responsive Images and Video
Class 5 [2/9] Wireframes and CSS Grid
Class 4 [2/7] Portfolio Brief and Layout
Today we started with a relatively long introduction where we talked about a few different aspects of the class. After that we spent time going over the Portfolio Brief Assignment including giving some examples of past work. To finish the class we did some work on doing layout on the web that included some theory,… Continue reading Class 4 [2/7] Portfolio Brief and Layout
Page Section Assignment
This assignment is to write HTML and CSS for the basic page structure elements of Ru’s Projects page. TURNING IT IN Go to this assignment in Blackboard and add a link to your GitHub Repository in the Written Comments for this assignment DUE DATE Tuesdsay, February 7 DESCRIPTION This assignment is based off of work… Continue reading Page Section Assignment
CSS Grid
CSS Grid is relatively simple to get started but it is also deep with a lot to learn. This page has resources about CSS Grid for those just getting started to exploring more complex layouts. In class we looked at My Examples: https://profstein.github.io/css-grid-basic-examples/ Reference Guides and Cheatsheets These help show all of the grid properties,… Continue reading CSS Grid
Submitting the Portfolio Brief
Instructions on how to submit your Portfolio Brief. Format Please submit your brief as a single PDF file. I suggest using Microsoft Word or Google docs to create it and then exporting as PDF. You will most likely use some other tool (Figma, XD, etc) to create your wireframes and site map. Export an image… Continue reading Submitting the Portfolio Brief
Media Queries
In order to have a fully responsive web page you need three things: We have already covered Fluid Layout. When you use FR units (grid-template-columns: 1fr 1fr; ) you are creating a fluid layout. This post outlines the third item, Media Queries. Media Queries are CSS rules that allow you to apply CSS styles only… Continue reading Media Queries