Skip to content

Assignments for my Bootstrap workshop at Hyper Island 2013-09-25

Notifications You must be signed in to change notification settings

javve/bootstrap-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bootstrap Workshop with Hyper Island

Each assignment contains a couple of images that shows the desired result. I've decided to no include CSS editing in this workshop, but feel free to add margins under some elements to make it look better.

Questions? Grab me or ping @javve at Twitter.

Extra

  • If you get stuck with an assignment, ask for help or skip it!
  • Tips: Like the kittens? Use PlaceKitten ex <img src="http://placekitten.com/400/300" class="img-responsive"> (change 400/300 to get other pictures)
  • Tips 2: Think kittens are boring? Use PlaceSheen ex <img src="http://placesheen.com/400/300" class="img-responsive"> (change 400/300 to get other pictures)
  • Note: See class="img-responsive"? Read more at getbootstrap.com

Errors?

If you find any errors (spelling or whatever), please make a pull request (extra points!) or at least post an issue.

Assignment 1: Grid

Create a grid that has four columns, independent of screen size. Then put images inside them. Read more at getbootstrap.com

How it should look at a large display (desktop)

How it should look if you make the browser small as a mobile phone

Assignment 2: Responsive grid

Improve the grid. It should have four columns for desktop, two for tablets and one in mobile. Read more at getbootstrap.com

How it should look at a large display (desktop)

How it should look if you make the browser small as a tablet

How it should look if you make the browser small as a mobile phone

Assignment 3: Navbar

Add a responsive menu (navbar) to your site. Read more at getbootstrap.com. It should container a name (brand) four items. REMEBER THE ICONS! Read more at getbootstrap.com

How it should look at a large display (desktop)

How it should look if you make the browser small as a mobile phone

How it should look if you make the browser small as a mobile phone

Assignment 4: Form

Add a creat account form with a large create button. Remember that Bootstrap supports nested grids. Read more at getbootstrap.com

Assignment 5: Modal

Add a "read more" link beside "Create account" that launches a modal with more info. Read more at getbootstrap.com

Assignment 6: Tooltips

Javascript!

Time to name your images/kittens. Add tooltips that tells the name of the image/kitten.

To do this tasks you'll need to use Javascript. Add all code into <script></script> at the bottom of index.html, just before </body>.

Tips: Easiest is probably to use $('img').tooltip(); and then use data- attributes.

Assignment 7: Update your own site

Add Bootstrap to the site you've been building the last two days, and update the elements so they look Bootstrap-ish (add classes & stuff).

I guess that's it. Awesome work! Feel free to show me your site :)

About

Assignments for my Bootstrap workshop at Hyper Island 2013-09-25

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published