Skip to content
Snippets Groups Projects
  1. Jul 27, 2012
  2. Jul 06, 2012
  3. Jun 30, 2012
  4. Jun 29, 2012
  5. Jun 28, 2012
  6. Jun 27, 2012
  7. Jun 25, 2012
  8. Jun 19, 2012
  9. Jun 14, 2012
    • Shane Tomlinson's avatar
      Cleanup TOS/PP for the 90% case. · e0095605
      Shane Tomlinson authored
      * Reduce the number of places where the TOS/PP agreements are shown.
      * Commenting the holes in coverage for required_email.
      e0095605
    • Shane Tomlinson's avatar
      TOS/PP rebase with dev, cleanup · 7b0184d8
      Shane Tomlinson authored
      * Rename tosURL/privacyURL to termsOfService and privacyPolicy universally.
      * Clean up styles as Skinny suggests.
      * Remove dead code from pick_email.js
      
      issue #1240
      7b0184d8
    • Shane Tomlinson's avatar
    • Shane Tomlinson's avatar
      TOS/PP updates to only show TOS/PP where needed. · 54f9cbf4
      Shane Tomlinson authored
      Show the BrowserID and RP TOS/PP at the correct time with the correct text.
      
      * BID TOS/PP is only displayed to new users.
      * RP TOS/PP is only displayed to new users, or users who have not been to a site before.
      
      Details:
      * Bring over rp_info.js from another branch. Module charged with displaying RP related info.
      * In authenticate, add_email, and pick_email controllers, trigger message to update "next" button text to be correct for the particular screen.
      * To dom-jquery, add hide and show functions.
      
      Call controllers that need to display the TOS/PP info with siteTOSPP parameter.  This reduces the amount of data that needs to be passed around.
      
      issue #1240
      54f9cbf4
  10. Jun 11, 2012
  11. Jun 08, 2012
  12. Jun 05, 2012
  13. May 30, 2012
    • Shane Tomlinson's avatar
      Mobile updates · 0e78ac56
      Shane Tomlinson authored
      * Fix buttons not showing arrow on Android
      * Fix authentication screen with TOS/PP now using scrolling when password field is shown.
      * Fix "Add a new email" and "this is not me" being stacked in iOS.
      0e78ac56
    • Shane Tomlinson's avatar
      Removing unnecessary resources, renaming persona_logo_transparent.png to... · eb41e0a5
      Shane Tomlinson authored
      Removing unnecessary resources, renaming persona_logo_transparent.png to persona-logo-transparent.png
      eb41e0a5
    • Shane Tomlinson's avatar
      A lot of cleanup to make the site smoother, IE8 fixes, removing dead code,... · fc8a5c79
      Shane Tomlinson authored
      A lot of cleanup to make the site smoother, IE8 fixes, removing dead code, make the arrow transition smoother.
      
      * On the main page, update card with new design.
      * Simplify a lot of styles and layout.
      * Clean up the "about page"
      * Using css transitions for the arrow slide.
      * Change all BrowserID text to Persona.
      * Fix a problem on the main site where the footer would was not at the bottom in Webkit and Opera browsers.
      * Fix the background color or IE8 in the signUpForm and congrats messages.
      * When signing in to the main site, use a tooltip instead of error message on incorrect password.
      fc8a5c79
    • Shane Tomlinson's avatar
      Starting the rebrand. Fonts, colors, etc are all changing! · 2305a928
      Shane Tomlinson authored
      * A lot of bulk changes to both the main site and dialog.  Updated color schemes, background colors, etc.
      2305a928
  14. May 11, 2012
  15. Apr 27, 2012
  16. Apr 12, 2012
    • Shane Tomlinson's avatar
      Visual updates to make secondary action links be more consistent. · 0d3073ce
      Shane Tomlinson authored
      * Secondary links all are some shade of dark grey/black with a dotted underline.
      * Change the font used on the "about" page to be the standard Helvetica Neue except for the header.
      * Change the style of link in the TOS/PP to black text with a dotted underline.
      * Loads more link updates!
      * A lot of cleanup to remove duplicate `color: #549fdc` entries by using the action class.
      * On the main site, put the action links to the far left of the main button.
      * Reduce the amount of "forgot password" CSS by generalizing.
      * Generalize the yellow banner on the main site.
      
      issue #702
      0d3073ce
    • Shane Tomlinson's avatar
      A bunch of changes to make the design more responsive to all screen sizes -... · ea5ce6ca
      Shane Tomlinson authored
      A bunch of changes to make the design more responsive to all screen sizes - mobile, desktop and tablet.
      
      * Start with a slight refactor of the CSS and DOM.
      * Vertical center content when content is smaller than the screen size.
      * Constrain email addresses and show ellipsis if emails overflow box width.  Make sure width is updated when browser window size changes or user changes the screen direction of their device.
      * If form/email address list is taller than available form area, show scroll bar on desktop or expand contents so that entire app must be scrolled on mobile.
      * If dialog opened on a tablet or large desktop window, add a gradient to the left size of the white area that matches the gradient on the arrow.
      * On mobile, footer should always be at the very bottom of the screen unless contents overflow screen height, where it will be pushed off the bottom of the screen.
      
      Things to test and be aware of:
      * Dialog should respond to various screen sizes when resizing browser window on desktop.
      * IE8 does not support media queries so narrowing the browser window will not force the dialog into "mobile" mode.
      * Contents in the "form area", wait, delay, or error screens should always be vertically centered.
      * IE6/IE7 should still see the unsupported dialog with the correct layout (untested on checkin due to #1390)
      * Wide emails should always be constrained to the screen width on mobile or box width on desktop.  The layout should respond to changes in device orientation.
      * The box surrounding the emails should show a scroll bar on desktop/tablet if there are more emails the available screen height.  On mobile, the entire screen height should expand so that the entire app must be scrolled.
      * On mobile, the footer should always be at the very bottom of the screen unless the form area takes up more vertical space than the device height.
      
      issue #1101
      issue #1317
      ea5ce6ca
  17. Apr 11, 2012
  18. Mar 15, 2012
  19. Mar 14, 2012
    • Lloyd Hilaiel's avatar
      purge all references to old persistent/remember me functionality - create... · f1e45ae2
      Lloyd Hilaiel authored
      purge all references to old persistent/remember me functionality - create local storage that keeps track of where you're logged in - wire up login/logout events to fire as appropriate on page load
      f1e45ae2
    • Shane Tomlinson's avatar
      Layout fixes. · d38b20e7
      Shane Tomlinson authored
      * Fix "We just sent an email to that address" tooltip being partially cut off on mobiel. issue #1309
      * Fix "wait, delay, and error" screens not being shown on mobile at appropriate times. issue #1306
      d38b20e7
  20. Mar 13, 2012
    • Shane Tomlinson's avatar
      A whole bunch of changes to get the layout to work on mobile, i18n, etc. · 124b7f17
      Shane Tomlinson authored
      * Change the layout so that the entire form area gets the scroll bar for languages that use a lot of text or if the user has a lot of email addresses.
      * Change the way the privacy policy and buttons are rendered so JS is not needed to set the width of the privacy policy.
      * Put the TOS on its own line.
      * Put "Always sign in using this email" on its own line
      * Change the order of the "Forgot your password?" button and "password" label so that Germanic languages render the entire thing on one line.
      * Remove the "Sign in using" header text.
      
      issue #1300
      issue #1286
      issue #1275
      issue #1274
      issue #1272
      issue #1262
      issue #1261
      124b7f17
  21. Mar 05, 2012
  22. Feb 29, 2012
  23. Feb 17, 2012
  24. Feb 16, 2012
  25. Feb 15, 2012
  26. Feb 14, 2012
  27. Feb 13, 2012
  28. Feb 10, 2012
Loading