Commit Graph

15 Commits (davidfischer/cloudflare-ssl-saas)

Author SHA1 Message Date
Anthony e1768310a0
Update local assets for theme to 0.3.1 tag (#4047)
* Update local assets for theme to 0.3.1 tag and rebuild assets

This is a temporary fix before we split up the two sets of assets.

It looks like there are some unbuilt assets also included here.

* Redo 0.3.1 assets
2018-05-01 16:26:08 -06:00
Aaron Carlisle c0de92d173 Upgrade RTD Theme to 0.2.5b1 (#3313)
* Upgrade RTD Theme to 0.2.5b1

* Update dev RTD Theme version to 0.2.5b1
2017-11-27 09:38:32 -07:00
Aaron Carlisle f103ababf3 Update bower to use RTD theme 0.2.4 2017-03-31 15:08:54 -04:00
Anthony Johnson a5330cf751 Scrub search results from ES
This scrubs the HTML we display from ES to avoid script injection.
2016-11-18 14:21:28 -08:00
Anthony Johnson 2ae3f787ea Update Stripe's jquery.payment, and change KO field binding type
This uses `textInput` for better handling of text field operations like pasting and
autofill. This should allow for card numbers to be pasted in on payment forms.
2015-10-21 13:09:26 -07:00
Anthony Johnson e65c272342 Version bump 2015-09-15 14:39:43 -07:00
Anthony Johnson 89a9481929 Use font files from bower sources 2015-09-10 16:23:03 -07:00
Anthony Johnson c9c17ee924 Replace vendored theme CSS with bower package support
Gulp will copy these files into our vendored sources from now on,
installing from the sphinx_rtd_theme github repo.
2015-09-10 15:09:09 -07:00
Anthony Johnson e45955945b Generate vendor libs that aren't `standalone`
It seems standalone libs will either export globally or via
require, but not both? Removing standalone and requiring jquery
in the base template creates a global instance of jquery.
2015-08-23 12:16:13 -07:00
Anthony Johnson 2dedf2781b Standardize and document front end development procedures
* Docs!
* Updated gulpfile, ported changes to corporate gulpfile back here. Changes here include:
  * New browserify syntax, dropped banned gulp-browserify module
  * Broke out jquery and knockout to standalone vendor packages. Client libraries were bundled with these before. Now, templates that include the client libraries are also responsible for including vendor dependencies
  * Vendor libraries are passed through Browserify to provide both global window access as normal, and access to the module via require
  * Ported better structure and better watch file support
  * Added minifying to javascript and vendor javascript
* Regenerated javascript libraries as minified files
* Added readthedocs/static/vendor path for checked in vendor files
* Adds static file dir for generic readthedocs/static path
* Replaces google CDN jquery with vendored jquery, still v2.0.3
* Pinned bower jquery dependency at 2.0.3
2015-07-21 23:53:25 -07:00
Anthony Johnson 36dbd7ac0e Add static files and port javascript from latest theme 2015-05-04 15:13:31 -07:00
Anthony Johnson a7847a49de Rework gold UI with knockout and payment UI plugin
Use knockout to get gold forms closer to single page. Use payment UI plugin for
jquery to make forms less shitty.
2015-04-07 18:23:11 -07:00
Anthony Johnson 492c65f883 First attempt at using knockout for js templating 2015-02-28 10:38:00 -08:00
Anthony Johnson 59a29e63c5 Starting to move javascript out of template for tools 2015-02-26 12:02:32 -08:00
Anthony Johnson acc7308715 Add toolchain for front end js/css and basic bits for ads 2015-02-12 14:19:36 -08:00