Commit Graph

475 Commits (d7046313a89a079c4ed1630bf012500b90c4569b)

Author SHA1 Message Date
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
Joe Alcorn a9e6aa9a74 Add unstyled BUILD_QUEUE_DEPTH warning 2015-02-12 15:17:39 -08:00
Anthony Johnson 051bf984f3 Clean up sponsorship promo placement 2015-02-12 14:19:36 -08:00
Anthony Johnson f81c62c2cb Move readthedocs-doc-embed to static path for collection
This also adds a symlink from the existing media path to the statically
collected file to avoid breaking the existing rtd-sphinx-ext includes.
2015-02-12 14:19:36 -08:00
Eric Holscher a36a1dc6fd Clean up analytics and embed pages.
Add dynamic help
2015-02-03 18:46:45 -08:00
Anthony Johnson d367cfe135 Shorten and shrink version identifier 2015-01-13 01:45:10 -08:00
Anthony Johnson 8379eb58a5 Restyle view docs button 2015-01-13 00:44:50 -08:00
Eric Holscher fade0cf683 Add versions tab, and basic filtering 2015-01-12 13:48:40 -08:00
Eric Holscher 858c2577b5 Merge remote-tracking branch 'origin/more-import-onboard' 2015-01-08 14:55:24 -08:00
Eric Holscher 33b585fe2b Bitbucket != hg anymore. 2015-01-08 11:09:19 -08:00
Eric Holscher 8de227b934 Enable GTD again 2015-01-06 17:27:20 -08:00
Anthony Johnson 58e66b418b Create onboard mixin and onboard templating for project details
This detects various states of project and builds and offers some onboarding
advice for each state.
2014-12-19 17:18:22 -08:00
Eric Holscher ef1080c97a Add bundle 2014-12-11 18:52:45 -08:00
Eric Holscher edef145a67 Add bundle and from_hash 2014-12-11 18:43:46 -08:00
Anthony Johnson 085f49a05f Style updates for wizard forms 2014-11-20 17:13:58 -08:00
Eric Holscher 97f3eddf5b Add theme JS back to mkdocs 2014-11-19 14:48:17 -08:00
Anthony Johnson 6f26775f18 Clean up redirect listing, fix 404 on delete form submit, refs #1035 2014-11-19 10:48:26 -08:00
Eric Holscher 5b2c8462bf Remove csrf because of django middleware 2014-11-07 15:46:26 -08:00
Eric Holscher 3eeaf2a312 Set explicit referrer 2014-11-07 15:43:01 -08:00
Eric Holscher 34842afcec Set proper csrf token 2014-11-07 15:10:11 -08:00
Eric Holscher 05a5f4c64a Get csrftoken at the right time 2014-11-07 14:51:47 -08:00
Eric Holscher 1fe09c04f6 Once more 2014-11-07 14:43:14 -08:00
Eric Holscher 83cec05830 Fix bookmark adding 2014-11-07 14:42:31 -08:00
Eric Holscher 4351c1b1a4 Kill custom header setting 2014-11-07 14:39:25 -08:00
Eric Holscher b43a51ae0b Attempt to force csrf headers 2014-11-07 14:36:16 -08:00
Eric Holscher 9a9711a81f Kill cookie menu code 2014-11-07 14:13:21 -08:00
Eric Holscher ddedb5d4da Merge remote-tracking branch 'jaspeers/bookmark'
Conflicts:
	media/css/readthedocs-doc-embed.css
	media/javascript/readthedocs-doc-embed.js
2014-11-07 13:54:03 -08:00
Justin Speers 66d5f84d28 query server when page loads to see if bookmark exists 2014-11-06 15:05:35 -08:00
Justin Speers f32022bbfe hide bookmark divs initially 2014-11-06 15:02:57 -08:00
Justin Speers 6266cc7f48 remove bookmark stuff from core.css, all in doc-embed.css now 2014-11-06 15:01:10 -08:00
Justin Speers a0456a163b add semicolons and use triple === 2014-10-31 14:55:46 -07:00
Justin Speers 217f63b757 remove inline styling, refactor bookmarking javascript 2014-10-31 14:50:11 -07:00
Justin Speers ca1dd34393 fix so bookmarks are removed when clicking active bookmark icon 2014-10-28 13:44:22 -07:00
Eric Holscher 2d9344a82c Kill cookie menu code 2014-10-23 18:41:55 -07:00
Eric Holscher 26c6190eda Override sphinx margin bottom on line blocks 2014-10-23 17:52:25 -07:00
Justin Speers 8f96fae35e add ability to delete bookmarks 2014-10-20 16:16:32 -07:00
Eric Holscher b6031657e3 Add comment. 2014-10-19 14:10:29 -07:00
Eric Holscher de80f307f5 Set badge display to block 2014-10-19 14:07:39 -07:00
Anthony Johnson d18b335d8c Crop up header image for now 2014-10-19 12:52:47 -07:00
Eric Holscher 9494b3184c Include footer 2014-10-17 17:19:25 -07:00
Anthony Johnson f8a20debf7 Break out some templates for easy override, clean up search on dashboard
Breaks out templates to base and extended templates, so that we can easily
override the blocks.
2014-10-16 23:41:49 -07:00
Eric Holscher ae0d89604e Add cookie for keeping menu bar open 2014-10-16 17:14:55 -07:00
Eric Holscher 117a301fa8 Fix mkdocs sidebar scrolling for now. 2014-10-15 18:22:16 -07:00
Eric Holscher 0843f4a36b Add ‘builder’ variable to READTHEDOCS_DATA.
Use this to capture the mkdocs search to link to our site.
2014-10-13 19:39:07 -07:00
Eric Holscher 983c0562dd Remove GTD for now 2014-10-13 15:32:22 -07:00
Eric Holscher 0918b02998 Fix button 2014-10-09 19:35:42 -07:00
Eric Holscher a983d5187b Clean up profile page design 2014-10-09 19:33:27 -07:00
Justin Speers 7432f58ae9 don't drop menu down when clicking user name/gravatar; only drop-down when button next to them is clicked 2014-10-09 16:19:57 -07:00
Eric Holscher c8235a6f7d Add new favicons. Closes #959 2014-10-08 18:31:50 -07:00
Eric Holscher f471156444 Merge remote-tracking branch 'agjohnson/ux-and-onboarding' into user-dashboard
Conflicts:
	readthedocs/templates/projects/project_dashboard.html
2014-10-08 18:08:52 -07:00
Anthony Johnson 8ffedc56c1 Clean up user menu 2014-10-08 18:05:18 -07:00
Anthony Johnson 5cc9deb075 Add javascript for user menu 2014-10-08 18:05:18 -07:00
ferm32 98c26b02b5 Update core.css
There is issue in Russian Translations "Search" Button named "Искать", that lagrer, than English equivalent (Go) and search field doesn't fit in 300px range, and button shifts down.
2014-10-08 18:05:17 -07:00
Anthony Johnson 80184740c8 Fix column breakout css issue 2014-09-29 19:00:31 -07:00
Anthony Johnson a76fee2bdb Reduce notification spacing 2014-09-25 16:58:14 -07:00
Anthony Johnson 039dee32e5 Add breadcrumb back to projects on project details 2014-09-25 14:13:21 -07:00
Anthony Johnson d60c590ade Dashboard UX changes + supporting CSS 2014-09-22 11:43:11 -07:00
Joe Alcorn 411644aa0c Add trailing slash to buildUrl, avoid a redirect 2014-09-07 15:38:14 +01:00
Eric Holscher afc68818ce Bump theme css. 2014-08-25 14:58:59 -07:00
Eric Holscher 14cdfae09a Add out-of-date message back to javascript. 2014-08-25 14:58:48 -07:00
Eric Holscher 600b939243 Clean up badge markup 2014-08-14 15:48:20 -07:00
Eric Holscher b7ddce1711 Clean up styling for badges 2014-08-14 15:42:13 -07:00
Eric Holscher ff651c4cfc Bump theme. 2014-08-06 17:05:06 -07:00
Eric Holscher 5a1171d19f Small cleanup 2014-08-06 14:18:46 -07:00
Eric Holscher e69f515be9 Update theme 2014-05-31 16:23:29 -07:00
Eric Holscher 7a1879cbdf Bump theme. 2014-05-21 22:55:00 -07:00
Eric Holscher f7bb80e605 Bump theme 2014-05-13 18:13:22 -07:00
Eric Holscher 8bdc55b47e Remove bari and grok the docs from RTD 2014-04-23 09:09:34 -07:00
Eric Holscher 643db97cdf Pass source_suffix through so we can link to GH properly. 2014-04-15 17:40:40 -04:00
Eric Holscher 471d118b31 Bump theme 2014-03-13 23:51:53 +08:00
Eric Holscher 9e60096517 Bump theme 2014-03-03 21:29:40 +08:00
Eric Holscher 2c0997472d Bump theme 2014-02-15 18:59:24 +08:00
Eric Holscher 8969f8e7c8 Bump theme. 2014-02-06 22:19:06 +07:00
Eric Holscher 8fb36b2868 Bump theme 2014-02-04 13:38:01 +07:00
Eric Holscher bf2cfa540f Update theme icon css 2014-02-03 20:02:03 +07:00
Eric Holscher 1b64719519 Don't show unsupported verisons yet. 2014-02-03 17:41:01 +07:00
Eric Holscher 6683d64a9c Handle serving fonts at 'fonts' 2014-02-01 17:55:21 +07:00
Eric Holscher 3383ee1a9c Bump theme 2014-02-01 17:42:46 +07:00
Dave Snider 31632bf1ed font-awesome 4.0 2014-01-31 09:09:40 -08:00
Eric Holscher f6e00b99b2 Remove debug logging from search 2014-01-19 07:55:32 +07:00
Eric Holscher 5ad5744f6d Try and fix js again 2014-01-19 07:54:05 +07:00
Eric Holscher 8f6fc271b8 Update theme JS 2014-01-19 07:51:44 +07:00
Eric Holscher ce3304e8c8 Handle unsupported versions. 2014-01-16 19:54:45 +07:00
Eric Holscher cfbc0c4e37 Bump theme 2014-01-16 19:54:37 +07:00
Eric Holscher f17147d7eb Bump theme 2014-01-16 08:19:05 +07:00
Eric Holscher 1241bdb0c3 Bump theme. Excited to have better accessability. 2014-01-15 17:17:16 +07:00
Eric Holscher 515be5f7af Clean up our JS embed code. 2014-01-09 02:16:41 -08:00
Eric Holscher c60374c5cc Fix JS to not leak global 2014-01-08 00:00:30 -05:00
Eric Holscher a09f7a7e92 Pass API_HOST into our JS.
This allows us to make sure our dev server is hitting the proper API, like our builds.
2014-01-07 00:36:19 -05:00
Eric Holscher 3be7e6fdc6 Turn the RTD bar red if version is no longer active. 2014-01-07 00:24:42 -05:00
Eric Holscher 21edd16fdf Bump theme css 2014-01-06 20:04:18 -05:00
Eric Holscher 41b0243bfd Update theme 2013-12-21 08:31:34 -05:00
Eric Holscher af245d3512 Fix it both places 2013-12-09 11:21:56 -05:00
Eric Holscher 27520b8301 Fix syntax properly 2013-12-09 11:08:43 -05:00
Eric Holscher f7dfb31b61 Fix doc-embed JS syntax 2013-12-09 11:05:43 -05:00
Eric Holscher 88fa21a383 Fix calls to footer 2013-11-22 15:38:41 -08:00
Eric Holscher fe5dff79c1 Merge branch 'sectionsearch'
Conflicts:
	readthedocs/templates/sphinx/sphinx_rtd_theme/searchbox.html
2013-11-22 15:05:01 -08:00
Eric Holscher d9942a3528 Merge pull request #543 from imom0/master
Add cursor style to submit button
2013-11-19 11:09:30 -08:00
Eric Holscher 657e61c8ae Bump theme 2013-11-16 08:11:05 -08:00
imom0 e0e827cc0e Add cursor style to submit button 2013-11-15 11:33:27 +08:00
Eric Holscher 073141971b Bump theme 2013-11-12 14:38:01 -08:00
Eric Holscher 6bd2d196c6 Cleanup 2013-11-12 11:04:14 -08:00
Eric Holscher c04217a5c4 Need a better solution to this. 2013-11-10 16:27:03 -08:00
Eric Holscher 96cc2b52da Add hot fire 2013-11-10 13:46:58 -08:00
Eric Holscher b89d581a17 Lower search size and reset on search miss 2013-11-10 13:32:12 -08:00
Eric Holscher bf21009367 BEtter use of indexof 2013-11-10 00:25:10 -08:00
Eric Holscher 265373da7b Hide topics that don't exist 2013-11-10 00:22:09 -08:00
Eric Holscher 801496addd Clear out the bits before refreshing 2013-11-10 00:08:57 -08:00
Eric Holscher 0b2ace04f2 Build out a somewhat reasonable UI. 2013-11-09 23:43:37 -08:00
Eric Holscher c111465408 Display things properly 2013-11-09 17:41:34 -08:00
Eric Holscher a07cbe8e2e Replace subsections with clickable results 2013-11-09 17:31:20 -08:00
Eric Holscher e1e24fda76 Fix JS to not be hilarious. 2013-11-08 22:12:54 -08:00
Eric Holscher 1d5b49e331 Hook up initial section search. 2013-11-08 22:01:21 -08:00
Eric Holscher 66d31ecd21 Bump theme 2013-11-08 10:21:07 -08:00
Eric Holscher 21bf7c5eb0 Bump theme 2013-11-07 13:58:38 -08:00
Eric Holscher 660bae34d5 Bump theme 2013-11-07 10:27:13 -08:00
Eric Holscher 5cab3f0cae Theme update bits 2013-11-05 22:31:10 -08:00
Eric Holscher b809dc6815 More explicitly match links 2013-11-05 15:11:18 -08:00
Eric Holscher d83ef49ae0 Use search icon 2013-11-05 14:50:02 -08:00
Eric Holscher 067c91db13 Remove globals in comments too 2013-11-05 14:45:16 -08:00
Eric Holscher 1f99bf84ab Remove globals 2013-11-05 14:44:27 -08:00
Eric Holscher 7fc58a45df Fix spacing 2013-11-05 14:34:52 -08:00
Eric Holscher a46e392588 Move bits upMove bits upMove bits upMove bits upMove bits upMove bits upMove bits upMove bits upMove bits up 2013-11-05 14:31:43 -08:00
Eric Holscher 2e04929e30 Only run on our theme. 2013-11-05 14:29:07 -08:00
Eric Holscher 1d4ab5a8af Remove some debug loggin 2013-11-05 14:24:45 -08:00
Eric Holscher 2c2ab1ec19 More moving around 2013-11-05 14:19:22 -08:00
Eric Holscher ac888000b0 Fix url 2013-11-05 14:15:56 -08:00
Eric Holscher ae48d699e6 Refactor a bit 2013-11-05 14:15:10 -08:00
Eric Holscher d1c9d0cef5 Make JS make a bit more sense 2013-11-05 14:13:10 -08:00
Eric Holscher 309f3a1ba0 Add basic search demo. 2013-11-05 13:38:22 -08:00
Eric Holscher dbf61f9821 Bump theme 2013-11-05 13:24:11 -08:00
Eric Holscher c258692387 Support subprojects in footer. 2013-11-05 13:18:53 -08:00