| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 |
- /******************************************************************
- Site Name:
- Author:
- Stylesheet: Main Stylesheet
- Here's where the magic happens. Here, you'll see we are calling in
- the separate media queries. The base mobile goes outside any query
- and is called at the beginning, after that we call the rest
- of the styles inside media queries.
- ******************************************************************/
- //
- // IMPORTING STYLES
- //
- // import normalize
- @import "normalize";
- // import grids
- @import "grid";
- // import mixins
- @import "mixins";
- /*
- BASE (MOBILE) SIZE
- This are the mobile styles. It's what people see on their phones. If
- you set a great foundation, you won't need to add too many styles in
- the other stylesheets. Remember, keep it light: Speed is Important.
- */
- // styles in base.scss
- @import "base";
- /*
- LARGER MOBILE DEVICES
- This is for devices like the Galaxy Note or something that's
- larger than an iPhone but smaller than a tablet. Let's call them
- tweeners.
- */
- @media only screen and (min-width: 481px) {
- // styles in 481up.scss
- @import "481up";
- } // end of media query
- /*
- TABLET & SMALLER LAPTOPS
- This is the average viewing window. So Desktops, Laptops, and
- in general anyone not viewing on a mobile device. Here's where
- you can add resource intensive styles.
- */
- @media only screen and (min-width: 768px) {
- // styles in 768up.scss
- @import "768up";
- } // end of media query
- /*
- DESKTOP
- This is the average viewing window. So Desktops, Laptops, and
- in general anyone not viewing on a mobile device. Here's where
- you can add resource intensive styles.
- */
- @media only screen and (min-width: 1030px) {
- // styles in 1030up.scss
- @import "1030up";
- } // end of media query
- /*
- LARGE VIEWING SIZE
- This is for the larger monitors and possibly full screen viewers.
- */
- @media only screen and (min-width: 1240px) {
- // styles in 1240up.scss
- @import "1240up";
- } // end of media query
- /*
- RETINA (2x RESOLUTION DEVICES)
- This applies to the retina iPhone (4s) and iPad (2,3) along with
- other displays with a 2x resolution. You can also create a media
- query for retina AND a certain size if you want. Go Nuts.
- */
- @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
- only screen and (min--moz-device-pixel-ratio: 1.5),
- only screen and (min-device-pixel-ratio: 1.5) {
- // styles in 2x.scss
- @import "2x";
- } // end of media query
- /*
- PRINT STYLESHEET
- Feel free to customize this. Remember to add things that won't make
- sense to print at the bottom. Things like nav, ads, and forms should
- be set to display none.
- */
- @media print {
- @import "print";
- }
|