Extract UI Items

Quick Start Instructions
Quick Start Instructions UI

Quick Start Instructions UI

UI Item - Summary

I think the floating box over the maroon bar stands out and draws you in.

UI Item - Techniques

They used several different CSS Techniques on this element. They have padding, text shadows, margin, background color, border radius, box shadow, and they use float as well as display: block. The whole quickstart section is made up of several elements, grid, unit golden small and large, then the shell.

Wraparound UI
Wraparound UI

Jekyllrb Docs

UI Item - Summary

The visual of it wrapping back behind the grey is neat. As well as the gradient flowing horizontally.

UI Item - Techniques

It looks like they used the ::before and ::after pseudo elements to create the icons on the note bars as well as the small triangle that gives it the appearance of wrapping back behind the grey. I don't quite understand content: "". When deselecting it in the developer tools this removes the triangle but from my research the triangle is built with the border property with top: -10px making it appear above the colored rectangle which then makes the appearance of the wrap around. They also used box shadow to help with the wrap around feel making the colored box appear to be laying on top of the grey. Then a simple gradient of two colors from top to bottom.

Nav Buttons
Navigation UI

Navigation Hover

UI Item - Summary

I liked how when hovering the button looks indented as well as the text color changing.

UI Item - Techniques

As I looked over the code I could not figure out how the hover changes were being made. I thought normally it was done by using the :hover selector then maybe transition-duration or something like box-shadow. Turns out they used SCSS I did find it in the SCSS files within the developer tools. Looks like the effect was created using a new background color as well as an inset box shadow and some text shadow.

&:hover {
                    background-color: #252525;
                    @include box-shadow(inset 0 1px 3px rgba(0,0,0,.5), 0 1px 0 rgba(255,255,255,.1));
                    text-shadow: 0 1px 3px rgba(0,0,0,.5);
                  }
Arrow UI
Arrow UI

Arrow UI

UI Item - Summary

The large end arrow that flows out of the box and points to the GitHub link is pretty cool.

UI Item - Techniques

This one uses the ::after pseudo element. Still don't understand the blank quotes in the content tag. Otherwise float right was used with the image of the arrow as the background element. The positioning was accomplished with position absolute, right 0, and bottom -38px.