Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Jun 8, 2012
  1. added a maximum time that eCSSential will allow page rendering to be …

    Scott Jehl authored
    …blocked while a stylesheet loads. Default timeout is 8 seconds, at which point the page will be shown and the stylesheet will be refetched in a non-blocking manner. This option is configurable via the "patience" option.
  2. set jshint loopfunc option to true

    Scott Jehl authored
  3. examples index wasn't needed

    Scott Jehl authored
  4. upgraded the examples with loads of data about how eCSSential worked …

    Scott Jehl authored
    …on a particular page load
  5. updated banner

    Scott Jehl authored
  6. updates to the readme.

    Scott Jehl authored
  7. updated the readme with info on all the API stuffs

    Scott Jehl authored
Commits on Jun 7, 2012
  1. added the ability to specify IE6 or IE7 or IE8 for a particular style…

    Scott Jehl authored
    …sheet. This allows you to load an IE-specific stylesheet to clean-up the desktop experience, which is one of two ways to get a mobile-first responsive design to look right in IE (the other is polyfilling media queries).
  2. removed an unused string

    Scott Jehl authored
  3. now non-concatenated links (default mode) will include a media attrib…

    Scott Jehl authored
    …ute matching that of their media key. This means inline @media declarations aren't necessary if you aren't concatenating files.
  4. examples index page

    Scott Jehl authored
  5. updated with unit tests folder

    Scott Jehl authored
  6. linked respond in example with CC

    Scott Jehl authored
  7. rebuilt

    Scott Jehl authored
  8. capitalization in filename

    Scott Jehl authored
  9. added grunt.js for lint, minify, and concat, plus licenses, package.j…

    Scott Jehl authored
    …son. Units will come in a later push. In the process, license now includes Filament Group. Examples for the 3 configuration options now are in examples/ folder. libs folder contains matchMedia polyfill, which is included in grunt build. Lastly, I'm pushing the dist folder for use in the examples. It'll be rebuilt with changes to JS src files.
  10. added gitignore

    Scott Jehl authored
  11. removed the extra cc_on check for IE. For 6-8, we'll rely on UA telli…

    Scott Jehl authored
    …ng us it's IE. In the case of a spoof, worst case is more CSS is loaded than necessary.
  12. fixed missing quote in link generator string

    Scott Jehl authored
  13. removed matchMedia - now in external libs file

    Scott Jehl authored
  14. moved configuration to a hash argument. options are now set in that h…

    Scott Jehl authored
    …ash. currently available: oldIE, concat, and deferAll options. deferAll is new and allows you to prevent the default behavior of preventing width and height-based media queries from being requested if it appears they couldn't apply on the current device
  15. referenced js externally to make dev easier. will package with grunt …

    Scott Jehl authored
    …soon anyway
Commits on Jun 6, 2012
  1. 1) renamed IE bypass to oldIE and moved the use of that argument down…

    Scott Jehl authored
    … further. 2) Removed any default dependency on server-side concatenation. Now by default, the script will create separate link elements for each stylesheet URL. The concat argument allows a passed function for parsing an array of urls and returning a string. That resulting string will be dropped into a single link element's href.
Commits on Jun 5, 2012
  1. enabled strict mode

    Scott Jehl authored
Commits on Jun 1, 2012
  1. works with max-width queries too now

    Scott Jehl authored
  2. removed all dependency on document.head, and added an insertion marke…

    Scott Jehl authored
    …r for the async stylesheet to use for its append.
Commits on May 30, 2012
  1. noscript typo

    scottjehl authored
  2. fixed things up so it all works again. IE too

    scottjehl authored
  3. flipped some things around to a) use em-based media query breakpoints…

    scottjehl authored
    …, b) use the matchMedia API instead of manually comparing screen dimensions, and c) optionally opt-in IE6-8 in case it's going to be polyfilled for media query support. Also moved eCSSential.js to a src folder.
Commits on May 28, 2012
  1. readme

    scottjehl authored
  2. files

    scottjehl authored
Something went wrong with that request. Please try again.