| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 |
- /******************************************************************
- 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.less";
- /* import mixins */
- @import "mixins.less";
- /******************************************************************
- BASE (MOBILE) SIZE
- 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.
- ******************************************************************/
- /* styles in base.less */
- @import "base.less";
- /******************************************************************
- LARGER MOBILE DEVICES
- This is for devices like the Galaxy Note or something that's
- larger than in iPhone but smaller than a tablet. Let's call them
- tweeners.
- ******************************************************************/
- @media only screen and (min-width: 481px) {
-
- /* styles in 481up.less */
- @import "481up.less";
- } /* 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.less */
- @import "768up.less";
- } /* 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.less */
- @import "1030up.less";
- } /* 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.less */
- @import "1240up.less";
- } /* 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.less */
- @import "2x.less";
- } /* 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 {
- * {
- background: transparent !important;
- color: black !important;
- text-shadow: none !important;
- filter:none !important;
- -ms-filter: none !important;
- }
-
- a, a:visited {
- color: #444 !important;
- text-decoration: underline;
-
- /* show links on printed pages */
- &:after {
- content: " (" attr(href) ")";
- }
-
- /* show title too */
- abbr[title]:after {
- content: " (" attr(title) ")";
- }
- }
-
- .ir a:after,
- a[href^="javascript:"]:after,
- a[href^="#"]:after {
- content: "";
- }
-
- pre, blockquote {
- border: 1px solid #999;
- page-break-inside: avoid;
- }
-
- thead {
- display: table-header-group;
- }
-
- tr, img {
- page-break-inside: avoid;
- }
-
- img {
- max-width: 100% !important;
- }
-
- @page {
- margin: 0.5cm;
- }
-
- p, h2, h3 {
- orphans: 3;
- widows: 3;
- }
-
- h2,
- h3 {
- page-break-after: avoid;
- }
-
- /* hide content people who print don't need to see */
- .sidebar,
- .page-navigation,
- .wp-prev-next,
- .respond-form,
- nav {
- display: none;
- }
- }
|