Andromeda Yelton
c797de93e6
download instruction buttons now work via ajax too
2013-05-31 10:46:26 -04:00
Andromeda Yelton
792d977a61
download page now prettifies via hijax links as well as download page
2013-05-30 09:17:34 -04:00
eric
1ace0a5479
"login to add" now adds, uses triple login page [ #30497175 ]
2013-03-29 11:50:07 -04:00
eric
28045aed77
merge master into improve_registration
2013-03-13 10:40:20 -04:00
thatandromeda
7dc1f4cba3
Merge pull request #129 from Gluejar/manager_supporter_msgs
...
Managers and staff can send messages to supporters [#36991391 ]
2013-03-12 11:52:43 -07:00
eric
800d0ffdeb
cleanup of css and js imports, also mapping
2013-03-08 14:16:24 -05:00
eric
62627a80cf
fix "next" behavior, poor sign-up/pledge flow [ #40841931 ]
...
Sign In lightbox had broken cookie pusher on reg/auth pages.
Many holes had developed that broke return-to-page-after-auth (for
example, sign-in from pledge page).
Sporadic encoding issues.
2013-03-08 02:43:11 -05:00
eric
339d4653ab
migrate and clean urls
2013-03-07 21:53:32 -05:00
eric
2153a6c589
added hover to message icon, moved css and js to files
2013-03-04 23:25:22 -05:00
eric
f23ad3a9cb
oh, so that's how this works! [ fix #44116341 ]
2013-02-08 18:21:16 -05:00
Andromeda Yelton
145ba865db
fade back in feedback div, streamline syntax, make sure to bind to hijax links in footer too
2013-02-07 09:10:46 -05:00
Andromeda Yelton
1afdd5e21f
bugfixing
2013-02-04 12:09:38 -05:00
Andromeda Yelton
b952bbb897
now can bind to download links not present at page creation, so needs delegated event handling
2013-02-04 12:09:29 -05:00
Andromeda Yelton
8c07df1fb1
making load of books ajaxy to spare reload of rest of page
2013-02-04 11:28:58 -05:00
Andromeda Yelton
e00b43870c
it would be great if the embed thing actually worked
2013-01-16 13:08:21 -05:00
Andromeda Yelton
83d3e5ba82
position lightbox relative to top of viewport, allow for scrolling
2012-12-31 09:49:09 -05:00
Andromeda Yelton
3dfc81dd5e
fix [ #40374577 ]
2012-11-30 12:28:45 -05:00
Andromeda Yelton
6098940970
this should have made it in to the loader graphic branch and didn't somehow...
2012-11-29 10:54:28 -05:00
Andromeda Yelton
b6fa40a281
fixing errors in display of underlying page elements when lightboxed
2012-11-19 13:03:21 -05:00
Andromeda Yelton
bc56a1b56b
making signin box prettier
2012-11-14 10:32:03 -05:00
Andromeda Yelton
17bfb3c58c
remove no-longer=used ack_link, get data from form values
2012-10-18 14:17:11 -04:00
eric
82a35d0ec2
simplified reconcile_pledge javascript a bit
...
I went over this with a fine-tooth comb looking for a bug that wasn't
there
2012-10-12 22:31:18 -04:00
Andromeda Yelton
bc87b559fc
adding value to pledge box by clicking on premium needs to also activate acknowledgements
2012-10-05 12:00:20 -04:00
Andromeda Yelton
dc268bd217
if pledge box is empty, clicking on nontrivial pledge will fill [ #36325899 ]
2012-10-05 11:53:58 -04:00
eshellman
8cb4586f78
Merge pull request #20 from Gluejar/relaunch
...
Relaunch
2012-09-28 07:55:07 -07:00
Andromeda Yelton
0f546f50a3
invoke target script directly rather than invoking script that (inconsistently) invokes it
2012-09-25 10:54:31 -04:00
Raymond Yee
a91a70e6ef
Merge pull request #12 from Gluejar/master
...
merge all the mester into relaunch
2012-09-24 09:07:44 -07:00
Andromeda Yelton
5419c869ed
now the readmill script works on the lightbox too
2012-09-19 12:08:27 -04:00
Raymond Yee
da2f1e0665
Merge branch 'master' into relaunch
2012-09-14 17:05:29 -07:00
Andromeda Yelton
6a2efa9c68
adding functionality erroneously removed, plus updating to use recent jquery function
2012-09-14 09:21:05 -04:00
Raymond Yee
1742572d95
Merge branch 'master' into relaunch
...
Conflicts:
frontend/views.py
2012-09-07 13:08:03 -07:00
Andromeda Yelton
863bfe5856
/about/ pages need appropriate styling and should not conflict if user clicks on About in header
2012-08-28 13:47:29 -04:00
Andromeda Yelton
48e20a7cdd
bringing all the lightboxes under the hijax.js system
2012-08-27 15:35:29 -04:00
Andromeda Yelton
af8bb1ab6d
replaced with better hijax.js
2012-08-27 15:34:42 -04:00
Andromeda Yelton
4643bf4ac5
tweak to be compatible with download page
2012-08-24 15:13:29 -04:00
Andromeda Yelton
da0f4970c2
improving data flow of acks throughout system
2012-08-06 15:44:43 -04:00
Andromeda Yelton
270a686049
Merge branch 'master' of github.com:Gluejar/regluit into mandatory_premiums
...
Conflicts:
static/css/lists.css
2012-08-06 09:37:09 -04:00
Andromeda Yelton
9c3871d7b1
clarifying supporter vs benefactor vs bibliophile
2012-08-01 12:08:31 -04:00
Andromeda Yelton
86f87d9b80
no longer actually using this anywhere
2012-08-01 10:56:49 -04:00
Andromeda Yelton
19b71222fa
more post-testing fixes
2012-08-01 09:08:07 -04:00
Andromeda Yelton
5f373fb289
taking care of some edge cases after testing
2012-08-01 08:52:53 -04:00
Andromeda Yelton
b041430731
front end for new pledge page, plus just enough back end that it displays
2012-08-01 08:52:39 -04:00
Raymond Yee
c59b96a137
A temporary fix to slidesjs to keep it from marking the first image url in a slideshow.
...
inspiration: https://groups.google.com/forum/?fromgroups#!searchin/slidesjs/img/slidesjs/uqGYOQuDLJM/t6xli3ypyCkJ
2012-07-25 16:46:49 -07:00
Andromeda Yelton
c9871b29a2
Merge branch 'wishlist_tabs'
...
Conflicts:
frontend/templates/base.html
2012-07-17 08:53:28 -04:00
eric
36c6a5614e
[finish #27011135 ] fixed "login to pledge" trapped in iframe
2012-07-11 21:06:12 -04:00
Andromeda Yelton
2beb4e5dbb
commenting
2012-06-14 17:15:11 -03:00
Andromeda Yelton
5cab0880e7
refactoring so as to be useful for expanding and collapsing a variety of lightboxes, not just hardcoded to the generic about
2012-06-13 16:49:14 -03:00
Andromeda Yelton
2bcb4cfb00
made header more opaque and cursors less inviting when a lightbox is up, to discourage people from opening the other one on top of it
2012-05-21 15:49:24 -04:00
Andromeda Yelton
1cf9f4058d
fixing [ #29941831 ]
2012-05-21 14:06:48 -04:00
Andromeda Yelton
32a7699eb5
addressing some actual questions seen around the interwebs
2012-05-21 13:39:19 -04:00
Andromeda Yelton
120e503222
should fade everything in background, including launch_top
2012-05-21 12:09:45 -04:00
Andromeda Yelton
c4053a4b59
communicating stuff more clearly
2012-05-16 14:03:14 -04:00
Andromeda Yelton
655908b855
now DRY and commented, albeit not dryly commented
2012-05-15 20:58:07 -04:00
Andromeda Yelton
b6a6b6df7d
first pass at making pledge amount and premium level boxes reconcile. needs to be made DRYer but works.
2012-05-15 19:31:49 -04:00
Andromeda Yelton
af0ef1648e
removing extraneous semicolon
2012-05-15 19:31:17 -04:00
Andromeda Yelton
50d9fcc6d6
filling box with number, not string
2012-05-14 20:37:29 -04:00
Andromeda Yelton
407c8ed376
Merge branch 'master' of github.com:Gluejar/regluit
2012-05-14 16:41:13 -04:00
Andromeda Yelton
54e9f8ad17
changed from click to on syntax in hopes of addressing possible IE9 event handling weirdness
2012-05-14 16:27:48 -04:00
eric
6451e1adba
Do number comparison, not string comparison, on pledge amounts
2012-05-14 14:05:40 -04:00
eric
443c4b5d42
[finish #27015121 ] give focus to pledge amount box, select premium doesn't reduce pledge
2012-05-14 09:01:03 -04:00
eric
feb8650c10
[ #29488053 ] add to wishlist now works for works without googlebooks_id
2012-05-11 21:29:03 -04:00
Andromeda Yelton
ecf1a7e604
selecting a premium now autofills pledge box with that number [ #26659097 ]
2012-04-17 09:26:45 -04:00
Andromeda Yelton
e058c1551f
this function now needed in both work.html and pledge_complete.html so it should be factored out
2012-04-10 14:34:08 -04:00
eric
6adf21c380
put spaces in front of /> per xhtml recommendation
2012-04-05 11:53:58 -04:00
Andromeda Yelton
d0811f4d27
clarifying that the numbers in the goodreads import drop-down are books, not shelves
2012-03-12 15:08:47 -04:00
eric
4b3ae65eb2
missed the bit of the wishlist script that works on work page
2012-03-09 15:15:35 -05:00
eric
477cf9eed0
no divs allowed in content of span [ #26203269 ]
...
check for css/less mangling, pixel positioning of GR empblem
2012-03-09 15:15:34 -05:00
Andromeda Yelton
05860bfa06
foregrounding search and browse features when own wishlist is empty
2012-03-07 13:23:34 -05:00
Andromeda Yelton
9096a8ed6d
separating code shared by home.html and supporter.html into own includable files
2012-03-07 13:22:12 -05:00
Andromeda Yelton
ae3b6ebbf9
merging
2012-03-05 12:22:24 -05:00
eric
7befee02b9
made toggling panel/list view persistent across site
2012-03-02 20:49:15 -05:00
Andromeda Yelton
5fd01bd528
merging
2012-03-02 10:28:37 -05:00
Andromeda Yelton
c9be954972
can now set default tab for ungluedlist, worklist, supporter in views.py. pagination remembers user tab, overrides default.
2012-03-02 09:40:10 -05:00
thatandromeda
74f4a487c4
back to showing wishlisted by default; there's more going on there right now
2012-03-01 14:01:19 -05:00
Andromeda Yelton
c70a22913f
tab highlighted by default on pageload should be Active, not Wishlisted
2012-03-01 09:11:06 -05:00
Andromeda Yelton
2e32d91a2b
pagination and tabs now interact properly on the supporter page. needs styling and maybe ajax, but it works.
2012-02-24 11:37:06 -05:00
Andromeda Yelton
477de72b77
clarifying what goes in each supporter tab and fixing interaction with pagination
2012-02-21 22:00:23 -05:00
Andromeda Yelton
60cd80b93b
moving from bind to on, speeding up, targeting to panelview only
2012-02-14 11:57:07 -05:00
Andromeda Yelton
29af3044b6
merging
2012-02-14 11:35:54 -05:00
Andromeda Yelton
ee061c468c
i sped it up by a factor of 2
2012-02-14 10:15:45 -05:00
Ed Summers
a66b26f78d
get add to wishlist working w/ endless pagination
2012-02-09 13:28:14 -08:00
Andromeda Yelton
b4e02afc9f
unbreaking this too
2012-02-08 08:56:44 -05:00
Andromeda Yelton
6a8388b96e
whoops, made it mfaster at doing the wrong thing. let's undo that
2012-02-08 08:50:29 -05:00
Andromeda Yelton
e579fdfc96
minor jquery speedups
2012-02-07 13:41:21 -05:00
Andromeda Yelton
5435dbc1ab
sped up some je jquery, made sign up call to action in the learn more section more prominent
2012-02-07 12:01:00 -05:00
Andromeda Yelton
c0dff3b61c
books with the on wishlist indicator should not respond to clicking via wishlist.js
2012-02-06 14:24:15 -05:00
Andromeda Yelton
a35bb7cbba
there is now a setting for our versions of jquery ad jquery_ui. defaults to google hosted, use static to do offline dev. SO much less annoying.
2012-02-06 13:53:25 -05:00
Ed Summers
f55330365e
added endless scroll for search results
2012-02-04 16:06:53 -08:00
Andromeda Yelton
607191fba9
add and remove wishlist now provide immediate feedback
2012-02-03 12:04:54 -05:00
Andromeda Yelton
808a46a9e7
clicking X ungluers are wishing now activates supporter tab
2012-02-03 12:04:09 -05:00
Andromeda Yelton
ab7a3df2f7
now both work and supporter pages provide notification of character limits in text entry fields
2012-02-02 13:40:08 -05:00
Raymond Yee
d255fa0335
Made change so that Goodreads API is hit only when supporter wants to load books: https://www.pivotaltracker.com/story/show/23590565
...
Also allow supporter to clear association with Goodreads account
2012-01-24 09:36:45 -08:00
Andromeda Yelton
aa43bff115
minor css tweaks
2012-01-15 18:03:29 -05:00
Andromeda Yelton
8d7f7fe612
now the unglue definitions are not placeholders
2012-01-02 17:17:35 -05:00
Andromeda Yelton
4e23363a80
now the text before the learn more button randomizes onload and onclick
2012-01-02 16:20:07 -05:00
Andromeda Yelton
f0e1d47ac4
remove this button on work page returns page to add-to-wishlist state
2011-12-27 21:39:40 -05:00
Andromeda Yelton
50aae788c6
further tidying up panel view hover state and making sure it works properly in widget form too
2011-12-27 19:17:44 -05:00
Andromeda Yelton
c79b3bdd10
replaced useless status indicators with wished-by indicators on supporter page for status = initailized or no campaign and destroyed GR/LT modal dialog
2011-12-26 12:53:28 -05:00
Andromeda Yelton
9085ce6db3
clicking header sign up button on home page now lightboxes signup form
2011-12-16 12:16:30 -05:00
Andromeda Yelton
754fcc394e
eleventy billion css tweaks, part one
2011-12-14 16:49:36 -05:00