1. 30 Apr, 2015 3 commits
    • Randall Leeds's avatar
      Bundle topbar CSS · f84586a2
      Randall Leeds authored
      f84586a2
    • Randall Leeds's avatar
      Allow uglifyjs2 upgrades · 0e61efd0
      Randall Leeds authored
      0e61efd0
    • Randall Leeds's avatar
      Vendorize CSS sensibly · ca3a587e
      Randall Leeds authored
      Rather than having some CSS lingering in directories like the static
      base (icomoon) or vendored scripts (toastr, katex), create a dedicated
      place for these under h/static/styles/vendor.
      
      Icomoon and Katex fit together nicely, combining the font folders.
      
      This commit also sees the re-introduction of the cssrewrite filter
      to ensure that the relative URLs are properly rebased.
      ca3a587e
  2. 29 Apr, 2015 2 commits
  3. 28 Apr, 2015 2 commits
  4. 27 Apr, 2015 1 commit
  5. 22 Apr, 2015 1 commit
  6. 19 Apr, 2015 1 commit
    • Randall Leeds's avatar
      Move double embed protection to embed.js · 915bdc80
      Randall Leeds authored
      Logically, it makes sense to prevent double _embedding_ in the embed
      code.
      
      Also, there may come a time when it's acceptable and possible to
      instantiate the application multiple times for different parts of a
      document.
      
      Finally, this prevents loading CSS and polyfills twice, as well.
      915bdc80
  7. 18 Apr, 2015 3 commits
  8. 17 Apr, 2015 2 commits
    • Randall Leeds's avatar
      Wait for DOM ready to constructor the annotator · f5316903
      Randall Leeds authored
      This change also means that the application actually starts after
      the `noConflict` calls have erased any trace of Annotator or jQuery
      from the global object.
      
      AnnotationSync was using $.extend. Since I don't want to depend on
      jQuery in the widget application indefinitely and I don't want to
      depend on Annotator either there is not a single place to get this
      function that works in both environments. Instead, a single purpose
      module from NPM for extend is pulled in. Small modules FTW.
      f5316903
    • Randall Leeds's avatar
      Remove dead code · a4e4eb80
      Randall Leeds authored
      a4e4eb80
  9. 16 Apr, 2015 14 commits
  10. 15 Apr, 2015 1 commit
  11. 10 Apr, 2015 3 commits
  12. 09 Apr, 2015 7 commits