Peter Zimon
9efede024a
Added discount to Account/Plan page
...
no refs.
- moved discount calculation to util
- added discount to account/plan page to make it consistent with signup
2020-07-29 12:35:19 +02:00
Peter Zimon
6af7ab674a
Restructured links page layout
...
no refs.
- used table for link page structur
2020-07-29 12:11:07 +02:00
Peter Zimon
a1a51b5704
Fix trigger icon style bug
2020-07-28 17:15:04 +02:00
Peter Zimon
e877dd5e37
Updated trigger button design
...
no refs.
- added separate trigger button styles file
- restructured and updated styles
2020-07-28 17:02:17 +02:00
Rish
f47cacd299
Fixed lint
...
no issue
- Fixed useless-escape in validator email regex
2020-07-28 18:37:06 +05:30
Rish
c2d52681ed
Added error handling for plan checkout
...
refs https://github.com/TryGhost/members.js/issues/78
- Adds error handling for plan checkout when trying to checkout existing plan
2020-07-28 18:19:03 +05:30
Rish
3430cbf3bb
Added error handling for input fields
...
refs https://github.com/TryGhost/members.js/issues/78
- Adds error handling framework for input fields in forms - Signup/Signin/Account Profile
- Shows required and invalid email errors for input fields
2020-07-28 18:19:03 +05:30
Peter Zimon
32149a5d48
Added new default button icons
2020-07-28 13:34:32 +02:00
Rish
4b29d0ce15
Fixed email subscription label on account home
...
no issue
- Hardcoded label was being used on account home for newsletter subscriptions status
- Updated to use label based on subscribed status, same as profile page
2020-07-24 21:04:45 +05:30
Rish
a51052c320
v0.8.14
2020-07-24 15:39:58 +05:30
Peter Zimon
e8279c132a
Cleaned up CSS property order
2020-07-24 11:30:20 +02:00
Peter Zimon
7e7277544e
Refined site logo spacing
2020-07-24 11:16:20 +02:00
Peter Zimon
e8ea5fef83
Added CSS variable colors
2020-07-24 11:06:56 +02:00
Peter Zimon
5484d5e2d8
Cleaned up style attributes
2020-07-24 10:46:13 +02:00
Peter Zimon
e1640740f4
Added semantic HTML to pages
2020-07-24 10:37:39 +02:00
Peter Zimon
be016409d0
Cleaned up all tachyons styles
2020-07-24 10:22:09 +02:00
Peter Zimon
9e001fa8a9
Cleaned up HTML attribute orders
2020-07-24 10:03:48 +02:00
Peter Zimon
b035a0ae57
Added appearance animation
...
no refs.
- restructured iframe hierarchy
- added appearance animation
2020-07-23 19:01:15 +02:00
Rish
6fe329bdb0
v0.8.13
2020-07-23 20:55:48 +05:30
Rish
c2ee482293
Updated publication image in popup header to use icon
...
closes https://github.com/TryGhost/members.js/issues/72
- Portal previously user publication logo as header image on logged out pages
- Replaces `logo` setting with publication `icon` for header image
2020-07-23 17:12:57 +05:30
Peter Zimon
14998061bd
Fixed signin heading spacing
2020-07-23 12:33:27 +02:00
Peter Zimon
a95262a963
Fixed input field focus style bug
2020-07-23 12:15:30 +02:00
Peter Zimon
1aa9652970
Fixed signin page test
2020-07-23 12:05:55 +02:00
Peter Zimon
849ecae000
Updated signup, signin, magic link pages designs
...
no refs.
- added envelope to magic link page
- removed label and divider on signup page
- refined close icon color
2020-07-23 11:57:07 +02:00
Peter Zimon
ce47f3ba48
Fix account home test
2020-07-23 11:39:48 +02:00
Peter Zimon
4dcdfb7cad
Updated paid and free account design
...
no refs.
- updated design of account page to use global list styles for paid members
- removed "Contact support" from free members
2020-07-23 11:33:41 +02:00
Peter Zimon
c3cb46da02
Account page refinements
...
no refs.
- removed back button from detail screens
- refined layout
- made switch smaller
2020-07-22 17:42:42 +02:00
Peter Zimon
d649605f22
Refined popup width
2020-07-22 17:15:33 +02:00
Peter Zimon
aaf37d046c
Refined plan pricing section design
2020-07-22 17:11:14 +02:00
Rish
2de8c376f3
v0.8.12
2020-07-22 16:22:21 +05:30
Rish
2578856c8d
Updated portal button icon handling
...
no issue
- Added default icon svgs for button icon
- Updated rendering for default button icon
2020-07-22 16:09:59 +05:30
Peter Zimon
0486f04c7d
Added breakline in free plan description
2020-07-22 10:50:24 +02:00
Peter Zimon
31407ba6a3
Fixed plan detail spacings
2020-07-22 10:47:39 +02:00
Peter Zimon
933fbfb079
Refined checkmark size
2020-07-22 10:45:22 +02:00
Peter Zimon
f25d5b2e20
Fixed switch UI bugs
...
no refs.
- fixed switch basic styles
- applied brandcolor to switch ON style
- fixed account page layout bug
2020-07-22 10:28:12 +02:00
Peter Zimon
741a1d1942
Added checkmark styles to plan selector
2020-07-22 10:13:23 +02:00
Peter Zimon
b2bfca4d0b
Aligned plan section to center
2020-07-22 10:00:13 +02:00
Rish
8c98bf753e
v0.8.11
2020-07-22 13:11:25 +05:30
Peter Zimon
9969276d37
Plan selection refinements
2020-07-21 17:06:48 +02:00
Peter Zimon
4173a921ae
Added basic plan selection styles
...
no refs.
2020-07-21 17:03:51 +02:00
Peter Zimon
29abe4688f
Basic styles for magic link page
2020-07-21 16:03:35 +02:00
Peter Zimon
2094a0950a
Basic styling for signin page
...
no refs.
2020-07-21 15:58:47 +02:00
Peter Zimon
263f00bdd2
Basic signup page styling
...
no refs.
- applied basic styling to signup page
2020-07-21 15:43:01 +02:00
Rish
b86ea31079
Removed extra commented code
...
no issue
- Removes commented out code
2020-07-21 17:05:21 +05:30
Rish
7b5ee1ec9d
Fixed lint
2020-07-21 17:03:57 +05:30
Rish
0e30b63f62
Refactored app setup to more modular structure
...
no issue
- Adds new mode check util for dev, preview and test, cleaned up manual checks
- Extracts Pages setup to its own file allowing common use
- Extracts action handling to its own file for neater structure
- Breaks up main App.js into proper methods for data fetching across usecases
- Adds better handling for App context through state
- Fixed trigger button test
2020-07-21 16:43:13 +05:30
Peter Zimon
47e7b86637
Applied brandcolor to account icon
2020-07-21 11:45:19 +02:00
Peter Zimon
2449991847
Added icon to 'Back' button
2020-07-21 11:26:39 +02:00
Peter Zimon
e7459437cb
Added brand color CSS variable
...
no refs.
- added brand color CSS variable to iframe styles so that it's possible to use on UI elements
2020-07-21 11:06:11 +02:00
Peter Zimon
94093a2041
Refined paid account styles
2020-07-21 10:40:39 +02:00