Skip to content

Instantly share code, notes, and snippets.

@syntaqx
Last active August 29, 2015 14:00
Show Gist options
  • Save syntaqx/11058548 to your computer and use it in GitHub Desktop.
Save syntaqx/11058548 to your computer and use it in GitHub Desktop.

Signup TODO

Cross-Brand

  • Need to meet with a designer to fix the brand styling.

Login

  • Create a login page that is based on the affiliate styling.

Dashboard

  • New multi-line line graph to better display the affiliates statistics. The three designed are not a good way of displaying this.
  • Pie/Bar charts need "No Data To Display" text when there are no stats.

Settings

Account Settings

  • Need to make the forms functional

API

  • Need the API methods to be provided from Perl (see lib/App/Partner/API.pm)

Stats

  • Ellipsis classes need to be fixed from messing up all the things.
  • Numeric and misc. columns need to be centered for happiness.
  • Select2 breaks down for <select> boxes that are large, set an arbitrary limit of 500

Campaigns

  • Need to fix the dropdown box to remove the value "default" and default to "Select Campaign"
  • Add "No Data to Display" text for empty tables

Payout History

  • Need to ellipsis some columns so they're not breaking layout.
  • Need to fix the affiliate terms link
  • Need to style the "Affiliate Payment Statement" javascript popup

Links

Banners

This whole page needs to be reworked. There is very minimal actual filter functionality compared to the design (none of the other options actually meant anything). We should probably reference Google's Adsense program on how they're letting you choose your ad to generate codes instead of a never-ending page of scroll with sorting happening after.

  • Apply Campaign does nothing?

Widgets

  • Baseline design needed or a mock design should be made (need to find an example of how this might be presented)
  • Link to WordpressAffiliator.zip
  • Coming Soon for Domain Name Checker

Domain Name Checker

  • This widget needs to be completely rebuilt and added after.

Test Link

  • Attempt to find functionality for this, if it doesn't exist then just drop the page for a future sprint.

Signup

  • Without the colorful headings the form looks daunting. * This is a design problem and there's not much I can do about it.
  • The affiliate login information section should include, "This name will appear in your referring link." instead of showing up in the account information section.
  • The account information section needs a phone number field.
  • The country drop down in the account information section only includes United States. * The functionality from the front-end is working, this just needs to be added by @cmcgarvey.
  • The tax form section shouldn't populate with the tax form until the question about being a U.S. citizen or other U.S. person is answered.
  • The terms and conditions section needs to be dropped down a line. It's crowding the end of the affiliate tax form section.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment