- 12 May, 2015 2 commits
-
-
Randall Leeds authored
Close #2097
-
Randall Leeds authored
-
- 11 May, 2015 4 commits
-
-
Randall Leeds authored
-
Randall Leeds authored
I'm not sure where I got the number that was here, but it's not the well-known maximum value for any browser. Since our div is likely to be one of the last in the document, by virtue of being dynamically injected after DOMReady, close #1909.
-
Randall Leeds authored
-
Gergely Ujvari authored
-
- 06 May, 2015 1 commit
-
-
Randall Leeds authored
-
- 05 May, 2015 2 commits
-
-
gergely-ujvari authored
Break out client configuration into a Bundle
-
Randall Leeds authored
Distinguish brand color from error color
-
- 04 May, 2015 3 commits
-
-
Randall Leeds authored
Overhaul URI analysis
-
Randall Leeds authored
-
Randall Leeds authored
We don't want our brand to be associated with errors and warnings by virtue of using the same colors for both. This clarifies things a bit by choosing a suitable orange red for the error base. As an additional touch-up for the colors this adds a function to do return color "weights" giving color values similar to those in Google's Material Design color palettes.
-
- 03 May, 2015 1 commit
-
-
Randall Leeds authored
In this manner, the client configuration is made more easily replaceable in downstream deployments through the asset configuration. Additionally, code shared between the various application pages that configures the identity and session providers for our account system lives in one place holding those cross-cutting concerns.
-
- 01 May, 2015 3 commits
-
-
Randall Leeds authored
No need to reload on search for that route, either.
-
Randall Leeds authored
-
Randall Leeds authored
-
- 30 Apr, 2015 8 commits
-
-
Randall Leeds authored
Otherwise, we reload for any change of query string or hash, rather than just on the q parameter.
-
Randall Leeds authored
-
Randall Leeds authored
Somehow this wasn't a problem before, but now it is. Some files have a BOM (jquery scrollintoview plugin is one) and browserify typically strips these, but only if they are at the beginning of the stream. With browserify-shim, the BOM will be inside the IFFE.
-
Randall Leeds authored
moment(um)-timezone-data
-
Randall Leeds authored
This change gives every minified output bundle an un-minified counterpart.
-
Randall Leeds authored
-
Randall Leeds authored
-
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.
-
- 29 Apr, 2015 2 commits
-
-
Randall Leeds authored
-
gergely-ujvari authored
Hack around lack of messageThread prototype
-
- 28 Apr, 2015 2 commits
-
-
Randall Leeds authored
Fix #2182
-
Randall Leeds authored
[WIP] Re-add "scroll to new annotation" feature
-
- 27 Apr, 2015 1 commit
-
-
csillag authored
This reverts commit ba68d710b84d2a78426fd6c0ed325e8c40cbbca1.
-
- 22 Apr, 2015 1 commit
-
-
Randall Leeds authored
-
- 19 Apr, 2015 1 commit
-
-
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.
-
- 18 Apr, 2015 3 commits
-
-
Randall Leeds authored
This should speed up the stream and ensure that results coming back from the server are not filtered out due to a mismatch between the page search and elasticsearch query treatment.
-
Randall Leeds authored
-
Randall Leeds authored
Close #2175
-
- 17 Apr, 2015 2 commits
-
-
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.
-
Randall Leeds authored
-
- 16 Apr, 2015 4 commits
-
-
Randall Leeds authored
Add a blocklist of sites we don't launch on
-
Jake Hartnell authored
Center icons in toolbar buttons.
-
Randall Leeds authored
Get Promise explicitly through requires
-
Jake Hartnell authored
-