website/www/conservancy/static
Bradley M. Kuhn 674261e0f0 Start errors in shown state for non-Javascript.
Since the error messages have important information, and since the
Javascript code is the only "enforcer" of the minimum donation, the
errors really should be displayed by default if the browser is not
Javascript-capable.  This change does that, but also toggles the state
back so that errors are not shown until needed in Javascript-capable
browsers.

I believe this still fits graceful degradation, since browsers without
Javascript and CSS were already showing the errors anyway, so now the
only real change is that everyone sees the errors by default.

It *might* make sense to not show the errors in red in non-Javascript
browsers (i.e., make the default CSS color black for the form-error-show
class, and then change it to red in the Javascript).  I didn't make that
so, because it's not clear to me that's right, and we *do* want to draw
attention to the errors lest people become a supporter below the
minimum (which has happened once already -- that precipitated this
change).

I'm still annoyed that PayPal doesn't provide a "minimum but no maximum"
variable donation box of its own, which would solve this problem
outright.
2014-12-05 10:07:27 -05:00
..
about Cosmetic fix 2014-10-30 18:10:49 +01:00
admin-media Added admin-media 2010-09-30 10:30:33 -04:00
docs Rename file names to remove the word "draft". 2014-10-31 13:06:39 -04:00
donate Supporter means /supporter/ now, so change this. 2014-12-03 13:16:40 -05:00
img SVG bullet list of supporters on sponsors page. 2014-12-03 12:29:24 -05:00
linux-compliance Convert img border to CSS via style 2014-11-11 18:00:02 -05:00
members Add LuxRender 2014-10-05 19:09:03 -04:00
npoacct Create a new update. 2014-12-03 13:41:24 -05:00
overview edited /Overview page to delete "The"s to harmonize style. 2012-10-05 15:15:03 -04:00
privacy-policy spotted a few more errant "The"s; deleted them. 2013-02-21 13:19:01 -05:00
sponsors Additional supporters. 2014-12-04 18:59:26 -05:00
supporter Start errors in shown state for non-Javascript. 2014-12-05 10:07:27 -05:00
401error.html s/conservancy.softwarefreedom.org/sfconservancy.org/g 2010-10-03 20:28:09 -04:00
403error.html s/conservancy.softwarefreedom.org/sfconservancy.org/g 2010-10-03 20:28:09 -04:00
404error.html s/conservancy.softwarefreedom.org/sfconservancy.org/g 2010-10-03 20:28:09 -04:00
500error.html Conservancy website as it currently looks; unfortunately, old history before this cannot easily be retrieved 2010-09-26 17:20:05 -04:00
conservancy.css SVG bullet list of supporters on sponsors page. 2014-12-03 12:29:24 -05:00
favicon.ico Changes to implement new logo, as requested by Tony. 2013-02-28 15:42:06 -05:00
forms.css This should really be a class, not an id. 2014-12-05 09:48:04 -05:00
GPLv3 Move javascript code from HTML files to a .js file 2014-12-02 11:28:37 -05:00
jquery-ui.css Updated jQuery to 1.11.1 and jQuery UI to 1.11.2 2014-12-02 11:22:39 -05:00
jquery-ui.min.js Updated jQuery to 1.11.1 and jQuery UI to 1.11.2 2014-12-02 11:22:39 -05:00
jquery.min.js Updated jQuery to 1.11.1 and jQuery UI to 1.11.2 2014-12-02 11:22:39 -05:00
robots.txt Don't index some pages. 2013-04-26 13:01:29 -04:00
supporter-page.js Start errors in shown state for non-Javascript. 2014-12-05 10:07:27 -05:00