Commit Graph

406 Commits (32aacfbbe2576a15fbd8ed6f248ce6381acfd57b)

Author SHA1 Message Date
Hutson Betts 6c9f8e8bd7 fix(robotstxt): Remove invalid Allow property from robots.txt. 2015-11-17 16:57:09 -05:00
Anthony Johnson 5118f08b1e Make gold subscription button text the same size as other admin pages 2015-10-15 11:01:43 -07:00
Anthony Johnson 443619495f Rework all payment pieces to unify implementation 2015-10-14 23:12:37 -07:00
Eric Holscher 17fef85a78 Merge pull request #1695 from rtfd/import-improve-ux
Improve import project user experience
2015-10-05 11:23:09 -07:00
Eric Holscher 1e0a90d6e2 Add proper CSS changes. 2015-09-29 12:06:55 -07:00
Anthony Johnson b5a544f63d Style edits for .com styling 2015-09-25 18:14:32 -07:00
Anthony Johnson 6c02f0a98b Adds a locked designation for repositories
When the repo is private and we don't have admin access, don't automatically
import the repo, as we can't set up webhooks/etc.
2015-09-24 18:24:56 -07:00
Anthony Johnson 52fa9ca54b Class cleanup 2015-09-24 18:24:56 -07:00
Anthony Johnson fdf35c7176 View icon on repo list, and turn buttons into links 2015-09-24 18:24:56 -07:00
Anthony Johnson 4f948908d1 Manual import button changes 2015-09-24 18:24:55 -07:00
Anthony Johnson 30723723df Combine import project forms into a single interface
This finally starts combining the import project pages into a single
page. This page has a list of remote repositories, CTA buttons to signup when you aren't, and a backup button to manual import.
2015-09-24 18:24:31 -07:00
Anthony Johnson 63eed28296 Update import HTML and move loader gif to static collect source 2015-09-24 18:23:42 -07:00
Anthony Johnson 1274409003 Repo icon on project import 2015-09-24 18:23:41 -07:00
Anthony Johnson 5a868ea5a3 Add styling for buttons using icons 2015-09-24 18:23:41 -07:00
Anthony Johnson b15d50bc20 Padding fix on bottom of nav 2015-09-23 10:33:28 -07:00
Anthony Johnson ae6d05a961 Relink media fonts
I looked at one of the web logs hits to these files for this::

   3750 /font/fontawesome_webfont.eot
     34 /font/fontawesome_webfont.svg
    788 /font/fontawesome_webfont.ttf
  79785 /font/fontawesome_webfont.woff
   4897 /fonts/fontawesome-webfont.eot?v=4.2.0
     60 /fonts/fontawesome-webfont.svg?v=4.2.0
   1280 /fonts/fontawesome-webfont.ttf?v=4.2.0
 130268 /fonts/fontawesome-webfont.woff?v=4.2.0
    153 /fonts/Inconsolata-Bold.ttf
    175 /fonts/Inconsolata.ttf
 127495 /fonts/Lato-Bold.ttf
 136011 /fonts/Lato-Regular.ttf
 129953 /fonts/RobotoSlab-Bold.ttf
 102762 /fonts/RobotoSlab-Regular.ttf
2015-09-10 16:29:32 -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 9e86e69138 And standalone bundles for legacy javascript usage 2015-08-24 22:59:39 -07:00
Gregor Müllegger b41c9a64a9 Move django-csrf.js and rtd-import.js into core's static-src directory 2015-08-06 13:43:37 +02:00
Gregor Müllegger bb04d9f016 Show sync error when status update request fails on repo import page 2015-08-06 13:38:02 +02:00
Gregor Müllegger 8ebec2efc3 Make github/bitbucket repo syncing async in the frontend
We are using a ajax request to the API to trigger the update and then monitor
the progress. When the sync job has finished, we update the page.

Also removing the synchronous sync code from the urls and view logic.
2015-08-06 13:38:02 +02:00
Gregor Müllegger 37e2689488 Add django-csrf.js to support csrf protected POST requests. 2015-08-06 13:38:02 +02:00
Eric Holscher 26abb6b606 Merge pull request #1500 from rtfd/update-sphinx-theme
Update integrated sphinx_rtd_theme
2015-07-30 09:50:06 -07:00
Gregor Müllegger 06694d05c0 Update sphinx_rtd_theme 2015-07-30 14:32:54 +02:00
Anthony Ryan d3fdcdea73 Optimize some of the images to reduce the bandwidth
Noise textures compress very poorly. By replacing a couple of the textures
with comparable SVGs, it's possible to reduce the home page by ~50 KB.
2015-07-25 04:06:14 -04:00
Eric Holscher 3dce95ba8f Disallow build pages 2015-07-09 13:54:36 -07:00
Eric Holscher 6a68c4f68d Use proper CSS for search sponsors 2015-06-12 15:27:37 -04:00
Anthony Johnson beff4e501a Drop sponsor ad for Signal 2015-05-23 00:40:04 -07:00
Eric Holscher d104cfa03a Add signal to media server 2015-05-05 08:56:24 -07:00
Anthony Johnson 6986c82f27 Add vendored fonts for theme 2015-05-05 00:30:48 -07:00
Anthony Johnson be4ef194af Add sponsorship ad for Twilio 2015-05-05 00:30:47 -07:00
Anthony Johnson 36dbd7ac0e Add static files and port javascript from latest theme 2015-05-04 15:13:31 -07:00
Anthony Johnson 56ea87f6a1 Add site url and logo url to donate page output
Breaks up javascript into inherited views, based on core/payment.js. Adds a
migration to add the two fields.
2015-04-16 13:46:03 -07:00
Anthony Johnson b18e208ab8 Updates to donation form 2015-04-10 11:38:26 -07:00
Anthony Johnson 2cc53f31ee Merge branch 'tools'
Conflicts:
	readthedocs/templates/donate.html
2015-04-10 01:25:38 -07:00
Anthony Johnson 099d14b23f Small edits and style change on donate page 2015-04-10 00:02:24 -07:00
Anthony Johnson a644e8dae8 Add form amount field to pass to donate form 2015-04-08 23:15:51 -07:00
Anthony Johnson b84e918c11 Style and copy changes for stat list 2015-04-08 22:59:42 -07:00
Anthony Johnson 6c0bd915de Donation front page and styles 2015-04-08 13:57:48 -07:00
Anthony Johnson 3e1eef16b4 Add better gravatar listing
Top 50 donations get a big gravatar, the rest are just names. We can tune this
later, but let's avoid the gravatar bottleneck
2015-04-08 12:28:39 -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 aa49d61ad8 Use iframe for embedded content, link correctly using parent frame
Adds some basic styling and uses rtd client library
2015-04-06 16:51:07 -07:00
Eric Holscher 69bcb03b9b Update theme to 0.1.7 2015-03-09 13:13:26 -07:00
Eric Holscher 956d6b8b3f Merge branch 'master' into tools
Conflicts:
	pip_requirements.txt
	readthedocs/projects/tasks.py
2015-03-03 14:10:47 -08:00
Eric Holscher d7b2e3c358 Clean up API and JS client for said API. 2015-02-25 10:43:18 -08:00
Eric Holscher b1fba949bd Add migration and clean up pep 8 and options. 2015-02-24 15:09:52 -08:00
Eric Holscher 2666ebf88c Merge branch 'master' into commenting-drf3
Conflicts:
	readthedocs/projects/admin.py
	readthedocs/projects/views/private.py
	readthedocs/restapi/views/model_views.py
	readthedocs/templates/core/project_bar_base.html
2015-02-24 14:24:17 -08:00
Anthony Johnson 3b275622d6 Merge branch 'doc-house-promo' 2015-02-14 14:29:27 -08:00
Anthony Johnson 24d9d3e1c9 Simplify sponsorship promo display
Adds wrapper element to control waypoint position. Only ever show promo in a
fixed position.
2015-02-14 14:22:30 -08:00
Anthony Johnson 2ad07cda6b Merge branch 'doc-house-promo' 2015-02-13 12:31:50 -08:00