1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-09-20 09:18:48 +02:00
phorge-phorge/webroot/rsrc/css/application
epriestley a8bc87578e Clean up rendering of credit card form
Summary:
General cleanup and separation into generic vs Stripe blocks of code.

  - There was an old CC form view for Stripe stuff that I never cleaned up; clean that up.
  - Move non-Stripe CC form rendering into a base class (Balanced can reuse it).
  - Move non-Stripe CC form JS into a shareable class.
  - Simplify JS a bit (JX.Workflow can add extra parameters to a request, so we don't need hidden inputs).
  - Genericize CSS.
  - Depend on Stripe JS directly, if they're down we're not going to be able to add cards anyway.

Ref T2787.

Test Plan: Hit all Stripe errors and added new cards.

Reviewers: btrahan, chad

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T2787

Differential Revision: https://secure.phabricator.com/D5758
2013-04-25 09:46:59 -07:00
..
base Rework desktop header 2013-04-03 08:26:36 -07:00
chatlog Fix long URLs on mobile chatlog 2013-04-15 15:54:15 -07:00
config Tighten up object list 2px 2013-04-03 08:28:22 -07:00
conpherence Conpherence - fix a few bugs 2013-04-22 16:18:18 -07:00
contentsource Use text, not icons, to indicate content sources 2011-09-01 10:07:16 -07:00
countdown Countdown tweaks 2011-06-13 18:53:43 -07:00
diff Separate the inline comment summary element into a separate view 2012-03-19 19:45:16 -07:00
differential Update table 'age' colors to table-kit mocks. 2013-01-15 13:16:24 -08:00
diffusion Load blame in Diffusion by AJAX 2013-03-06 07:44:45 -08:00
directory Fix Main Directory Jump Nav CSS leak 2013-04-02 09:01:14 -07:00
feed Update feed on projects, profile. 2013-04-15 13:07:54 -07:00
files Move all CSS "z-index" rules to "z-index.css", fix Differential z-index problem 2012-12-30 09:30:21 -08:00
flag Modernizing Flag Application 2013-03-26 14:10:12 -07:00
herald Clean up Login, Responsive Forms 2013-01-19 14:30:26 -08:00
maniphest Add a custom "Header" Maniphest field type 2013-04-07 15:58:17 -07:00
objectselector Increase the click target area for the object selector 2012-03-19 19:20:49 -07:00
owners Allow excluding paths from package 2012-12-07 16:33:16 -08:00
paste Line count can be set for paste 2013-03-14 10:51:34 -07:00
phame Simplify ".device-phone X, .device-tablet X { ... }" rules 2012-12-07 13:37:10 -08:00
pholio Cleanup chaos/order modes for Firefox 2013-04-20 07:53:04 -07:00
phortune Clean up rendering of credit card form 2013-04-25 09:46:59 -07:00
phrequent Fix 403s in Phrequent by rendering actions as forms, and make properties fancier 2013-03-30 19:37:13 -07:00
phriction Phriction Redesign 2013-04-11 15:05:50 -07:00
ponder Simplify upvote/downvote implementation 2012-09-30 20:12:35 -07:00
profile Update feed on projects, profile. 2013-04-15 13:07:54 -07:00
projects Fixing the annoying spacing between project tags. 2013-03-07 08:06:52 -08:00
releeph Releeph (Phabricator part) 2013-03-15 11:28:43 +00:00
search Improve search result listing 2011-06-29 13:25:38 -07:00
settings Placed Radio buttons for Home Page Preferences Settings 2013-04-09 09:43:42 -07:00
slowvote v0 embedding slowvotes 2013-04-16 08:19:04 -07:00
tokens PHUIIconView 2013-04-19 17:44:20 -07:00
uiexample Add a "toggle-class" behavior 2012-07-30 16:08:42 -07:00