Commit Graph

198 Commits

Author SHA1 Message Date
Ruben van de Ven bd8391bcf4 WIP to run without mailgun and social logins 2020-09-07 13:59:15 +02:00
ghalestrilo 8b619c6673
Merge branch 'develop' into feature/switch-mobile-desktop 2020-08-22 13:32:12 -03:00
ghalestrilo 00d72bbab8
Merge branch 'develop' into feature/mobile-login 2020-08-22 13:20:17 -03:00
ov e6ca173cf0
Spanish translation: IDEview / Toast Settings Saved (#1566)
* Translations for Share and AddCollection Overlays called from IDEView
* Translation in Project for settings saved.

Co-authored-by: Andrew Nicolaou <me@andrewnicolaou.co.uk>
2020-08-22 12:57:39 +02:00
ov 5af98ca765
Spanish Translation: My Collection/My Sketch lists in My Account Menu (#1554)
* Translations for Collection functionality
* Translation for Sketch functionality
* Translation ARIA for Sketch functionality
2020-08-22 12:50:49 +02:00
ghalestrilo d17ce3ccc2 👌 make views only responsible if MOBILE_ENABLED=true 2020-08-21 17:03:04 -03:00
ghalestrilo ee256b0607 👌 right-align dropdown so it doesn't render off-screen 2020-08-21 16:28:04 -03:00
ghalestrilo e44c1aa7e2 👌 adapt <LoginView /> and <SignupView /> to mobile 2020-08-21 15:09:50 -03:00
Cassie Tarakajian 4c65e6580c Fix scrolling for QuickAdd list 2020-08-19 16:40:59 -04:00
ov 1d9bd74805
Spanish Translation: Email verification (#1555)
* EmailVerificationView

Co-authored-by: Andrew Nicolaou <me@andrewnicolaou.co.uk>
2020-08-18 11:07:27 +02:00
ghalestrilo 2aa49d5960 🔀 merge from develop 2020-08-17 14:30:02 -03:00
ov 1eddeef528
Signup form: Spanish Translation (#1550)
* SignupForms and view

Co-authored-by: Andrew Nicolaou <me@andrewnicolaou.co.uk>
2020-08-17 11:51:59 +02:00
ov 3333dd41fa
Persistence Language Functionality to Store Language in User Preferences (#1536)
* Entry points to introduce persistence in language selection
* setLanguage action changes both the state and the i18next language
* Ensure language change applies to all pages on load

Co-authored-by: Andrew Nicolaou <me@andrewnicolaou.co.uk>
2020-08-17 11:23:58 +02:00
ghalestrilo fe81240ab6 🔀 merge from develop 2020-08-13 10:47:55 -03:00
ov 236cdac7ed
Spanish Translation Account form and New Password (#1547)
* Translations From ReduxFormUtils
* Translations for Account, AiKey and New Password
* NewPasswordForm
2020-08-13 14:25:57 +02:00
ov ff40de36ca
Spanish Translation: Reset password Form and View (#1545)
* Reset Password Form using login view translation keys
* reduxFormUtils.js with i18 functionality to translate validations
2020-08-13 12:12:02 +02:00
ghalestrilo ceb8dc5400 🔀 merge from develop 2020-08-12 11:49:36 -03:00
ov 9694719e02
Login form spanish translation (#1535)
* NewFolderModal spanish translation
 translations.json (both languages EN - ES)
 changes in NewFileForm.jsx and NewFileModal.jsx to link the new keys.
* Login Form translation
* SocialAuthButton.jsx Changes
Interpolation in translations.json
2020-08-12 16:24:29 +02:00
ghalestrilo 96b0ed4471 🔀 merge from feature/mobile-header-dropdown-menu 2020-07-28 11:17:49 -03:00
ghalestrilo dd37c7731d 👌 remove eslint-disable-lines 2020-07-28 10:56:16 -03:00
ghalestrilo de0e32f6a3 🚨 ignore proptype errors 2020-07-24 18:11:10 -03:00
ghalestrilo 9bebf9f7c9 🔀 merge from develop 2020-07-24 17:01:48 -03:00
Andrew Nicolaou 0e1bb3bd44 Allow deleted sketches in collections to be removed (fixes #1465) 2020-06-29 11:39:35 +02:00
Andrew Nicolaou a225d28f75 Use apiClient instance instead of directly calling Axios
Reduces the amount of duplication and provides a single place where
we can configure base URL, crendentials and other headers
2020-06-08 12:31:30 +02:00
Cassie Tarakajian 0eb48977ee Fixes #1402 - Add Social Auth buttons to LoginView 2020-05-28 14:46:44 -04:00
Cassie Tarakajian 1dcdfd39db
Merge pull request #1244 from andrewn/feature/storybook
Storybook for component development
2020-05-26 16:21:30 -04:00
Cassie Tarakajian 7dabbc531c Change commmon/Icons to common/icons 2020-05-26 16:17:24 -04:00
Andrew Nicolaou 161ac5b3eb Remove duplicate aria-labels 2020-05-26 18:36:07 +02:00
Cassie Tarakajian a0cb035dd4 Add <main> to all pages, add semantic HTML updates 2020-05-19 15:34:00 -04:00
Cassie Tarakajian 9d68de8dd2 Update Button component with iconBefore and iconAfter, clean up Icons component 2020-05-19 12:31:36 -04:00
Cassie Tarakajian f359dcec4a Separate Icons from Button component 2020-05-11 16:28:18 -04:00
Cassie Tarakajian 6d749615cc Start integrating accessibility changes to storybook feature 2020-05-09 00:52:48 -04:00
Cassie Tarakajian 148ab78466 Resolve merge conflicts with master 2020-05-07 19:12:44 -04:00
Cassie Tarakajian c708af1465 Finish adding aria labels 2020-05-06 14:43:46 -04:00
Cassie Tarakajian cee22c3277 Move through svg icons and add aria labels 2020-05-06 14:43:46 -04:00
Cassie Tarakajian 8bf4008c51 Migrate from React-InlineSVG to SVGR 2020-05-06 14:43:46 -04:00
Cassie Tarakajian 45b9016385
Merge pull request #1404 from shakti97/axios-error-handling
Fix(axios error handling issue)
2020-05-06 13:02:38 -04:00
Andrew Nicolaou 4f1b9e3700
Fix bug when switching collection or sketch lists (fixes #1401) (#1416)
* Update sketch/collection list when URL changes (fixes #1401)

Using the username as the key prop causes the List component to remount
when the username changes. This means we don't have to bother resetting
everything when the user changes.

* Update deprecated SketchList lifecycle methods

From componentWillReceiveProps to componentDidUpdate
2020-05-03 22:51:01 +02:00
Andrew Nicolaou 7cf3a0bea0 <Button /> supports icons directly to style hover states 2020-04-26 15:32:50 +02:00
Andrew Nicolaou 56865047fd Collection primary buttons 2020-04-26 12:43:58 +02:00
Andrew Nicolaou 0d8aeedd4a Convert user account pages to use Button 2020-04-26 11:40:00 +02:00
shakti97 15b3fa8312 Fix(axios error handling issue) 2020-04-25 20:18:39 +05:30
Andrew Nicolaou 96ecb3e4a0 Replace User form buttons with shared Button component 2020-04-19 22:48:39 +02:00
Andrew Nicolaou bda1ff13f4 Convert LogIn to use shared Button 2020-04-19 22:46:51 +02:00
Cassie Tarakajian 4d7b1ed113 Remove PropTypes errors, fix bug in handling redux action 2020-04-10 13:58:55 -04:00
Cassie Tarakajian 4a64bae376 Fixes #1355 - sketches overflowing on collection page 2020-04-07 19:20:29 -04:00
Cassie Tarakajian 36f7be60da Close Collection Share dropdown when clicking outside of it 2020-02-11 17:29:35 -05:00
Cassie Tarakajian 7ae02beb2d Update styling of Github and Google Buttons, updating styling of Account Settings 2020-02-11 16:58:08 -05:00
Cassie Tarakajian 1ef4b66727 Fix PropType Errors 2020-02-04 18:40:54 -05:00
Cassie Tarakajian 294b297d49 Fix linting and prop type errors 2020-01-29 12:31:33 -05:00