- Jul 27, 2012
-
-
Shane Tomlinson authored
-
- Jul 06, 2012
-
-
Shane Tomlinson authored
* Add a new module called dom-helpers with function makeEqualWidth. * Force buttons on the "Is this your computer" screen to be the same width. * Update CSS enable button width to be set this way. * Update CSS to vertically center helper text. * Update CSS to make the buttons look good in mobile. issue #1932
-
- Jun 30, 2012
-
-
Lloyd Hilaiel authored
-
- Jun 29, 2012
-
-
Shane Tomlinson authored
-
- Jun 28, 2012
-
-
Shane Tomlinson authored
issue #1826
-
- Jun 27, 2012
-
-
Shane Tomlinson authored
common/ js css i dialog/ js css i pages/ js css i
-
- Jun 25, 2012
-
-
Shane Tomlinson authored
* Create common .submit > p and .tospp CSS declarations.
-
- Jun 19, 2012
-
-
Shane Tomlinson authored
-
- Jun 14, 2012
-
-
Shane Tomlinson authored
* Reduce the number of places where the TOS/PP agreements are shown. * Commenting the holes in coverage for required_email.
-
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
-
Shane Tomlinson authored
-
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
-
- Jun 11, 2012
-
-
Shane Tomlinson authored
Update to rename name->siteName, logoURL->siteLogo. Update sample RP. Update styles to look better.
-
Shane Tomlinson authored
* Add a new controller and template - rp_info * Adjust the screen size hacks to take into account the dynamic height "favicon" * Add an action to start the rp_info service. * properly check and escape logoURL and name in dialog.js * Add some tests ensuring logoURL and name are escaped. * Print information in rp_info controller. issue #1098
-
- Jun 08, 2012
-
-
Shane Tomlinson authored
issue #1719
-
Shane Tomlinson authored
issue #1706
-
- Jun 05, 2012
-
-
Shane Tomlinson authored
Fix the "communicating with server" text being placed behind the arrow when the wait screen is being hidden. issue #1684
-
- May 30, 2012
-
-
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.
-
Shane Tomlinson authored
Removing unnecessary resources, renaming persona_logo_transparent.png to persona-logo-transparent.png
-
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.
-
Shane Tomlinson authored
* A lot of bulk changes to both the main site and dialog. Updated color schemes, background colors, etc.
-
- May 11, 2012
-
-
Shane Tomlinson authored
issue #1581
-
- Apr 27, 2012
-
-
Shane Tomlinson authored
issue #1496
-
- Apr 12, 2012
-
-
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
-
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
-
- Apr 11, 2012
-
-
Shane Tomlinson authored
issue #1402
-
- Mar 15, 2012
-
-
Lloyd Hilaiel authored
-
- Mar 14, 2012
-
-
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
-
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
-
- Mar 13, 2012
-
-
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
-
- Mar 05, 2012
-
-
Austin King authored
-
- Feb 29, 2012
-
-
Austin King authored
-
Lloyd Hilaiel authored
-
- Feb 17, 2012
-
-
Shane Tomlinson authored
Some languages have long text for the "sign in" and "use a different email" buttons. If the user >= 6 emails in these languages, the buttons overlap. This shrinks the email address box by one address to prevent this overlap. close #1105
-
- Feb 16, 2012
-
-
Shane Tomlinson authored
* Long email addresses stay on one line and show an ellipsis when too long. * Cleaning up some of the button placement so that things are more lined up. close #1100
-
- Feb 15, 2012
-
-
Shane Tomlinson authored
close #1117
-
- Feb 14, 2012
-
-
Shane Tomlinson authored
issue #892
-
Shane Tomlinson authored
* Add a new view, cookies_disabled - this is displayed to browsers that do not allow access to localStorage when cookies are disabled (Firefox, Chrome, Fennec) * Add localStorage check in include.js to check for browsers that do not allow write access to localStorage. * Add a Javascript cookie check in network.js->cookiesEnabled using a test cookie with duration of 1 second so it is never sent to the server. * Remove the old cookies_enabled check that was theorized to come from session_context - remove this from the XHR mock as well. issue #835
-
- Feb 13, 2012
-
-
Shane Tomlinson authored
close #892
-
- Feb 10, 2012
-
-
Shane Tomlinson authored
-