* fix: add more spacing between sections
* fix: make empty content an inline-block button
* fix: make labels and headings have same line-height
* fix: make visibility selector and submit buttons on same line in large column
* fix: update the old blue to the new navy in the hero image
* fix: make underlines stay on hover for btn-links and not on others
* fix: upgrade paragon and use new components
* test: update snapshot to reflect minor dom changes
* fix: use transition replace from paragon
* refactor: remove unneeded class definition on EditButton
* fix: add missing margin next to pencil icon in edit button
- Make analytics and segment files configurable from outside.
- Add checks for previously called identify on page/track.
- Add some additional parameters to tracking events.
- Note: fixes some loading/import issues from 'take 1'
ARCH-517
- Make analytics and segment files configurable from outside.
- Add checks for previously called identify on page/track.
- Add some additional parameters to tracking events.
ARCH-517
* refactor: use raw html for form elements
* test: update snapshot to reflect minor changes in html output
* refactor: replace all reactstrap with paragon or html
* test: update snapshot
* fix: add a noop to the button in async button if needed
This is a flaw in the Button component in Paragon. It calls props.onClick even if it doesn't exist.
* refactor: use classnames for toggling class names
* fix: remove unneeded ids. fix some form markup
* fix: update snapshot to reflect removed labels
- Add custom attributes to api response errors.
- Add custom attribute capabilities to loadError.
- Drop the data for html page responses.
- Move code for max message length.
- Add tests.
ARCH-578
- Logs errors that fall through to the App.
- Logs unprocessed error in Saga.
- Ensures ProfileApiService throws proper errors.
- Fix LoggingService to pass through non-API errors.
- Fix LoggingService to cap length of message.
ARCH-427