Commit graph

6469 commits

Author SHA1 Message Date
Audric Ackermann 907883b679 add DOMPurify to package.json 2019-12-16 09:38:34 +11:00
Audric Ackermann 5039930508 add basic secondary device link to new registration page
needs to handle errors and popup to show secret words, ...
2019-12-16 09:38:34 +11:00
Audric Ackermann 818cfc6dd3 make display name mandatory (remove optional string) 2019-12-16 09:38:34 +11:00
Audric Ackermann 5e67c28132 remove useless TabSelectEvent interface 2019-12-16 09:38:34 +11:00
Audric Ackermann 803b24ef16 fix lint 2019-12-16 09:38:34 +11:00
Audric Ackermann 8d11553fe5 add a *ignore* method to Promise to make tslint happy 2019-12-16 09:38:34 +11:00
Audric Ackermann d5b8436f4d integrate dangerouslySetInnerHTML into custom components and sanityze it before rendering 2019-12-16 09:38:34 +11:00
Audric Ackermann f84e286ddc update show mnemonic button size 2019-12-16 09:38:33 +11:00
Audric Ackermann 0bb92971ee SessionButtonTypes -> SessionButtonType and create enum for registration tabs 2019-12-16 09:38:33 +11:00
Audric Ackermann 295e707101 move ts session globals to global.d.ts 2019-12-16 09:38:01 +11:00
Audric Ackermann 1da1da80e9 add the eye button to show/hide mnemonic 2019-12-16 09:38:01 +11:00
Audric Ackermann 47101c85f7 add signin with mnemonic to sessionRegistration page 2019-12-16 09:38:01 +11:00
Audric Ackermann 25127e6c1e update font to ne monospaced in sessionID 2019-12-16 09:38:01 +11:00
Audric Ackermann e2519c38e1 fix lint 2019-12-16 09:38:01 +11:00
Audric Ackermann d6913c4819 do not localize registration strings which cannot be easily made
begin your session
ensuring peace of mind
and terms and conditions
are all static english code because otherwise we would need to use
dangerouslySetHtml
2019-12-16 09:37:32 +11:00
Audric Ackermann 291e3b48a0 add i18n translation and use them in the app 2019-12-16 09:37:31 +11:00
Audric Ackermann 2f8820a27b rename floatField to session-input-floating-label in SessionInput 2019-12-16 09:37:10 +11:00
Audric Ackermann 39c8456f8e add small animation on the a link of terms and condition 2019-12-16 09:37:10 +11:00
Audric Ackermann 82f56f50db move back session-icon-button to _session.scss 2019-12-16 09:37:10 +11:00
Audric Ackermann 4f889b3c69 big refactor of scss to include session- prefix everywhere 2019-12-16 09:37:10 +11:00
Audric Ackermann 6ac42a824e move all the registration page css to another scss file 2019-12-16 09:37:10 +11:00
Audric Ackermann 49ed9032ce remove .no-select and make most components not-selectable 2019-12-16 09:35:56 +11:00
Audric Ackermann 73a07f74f9 complete registration signup tab UI 2019-12-16 09:34:56 +11:00
Audric Ackermann e948684a83 add the basic of the create account tab and yarn lint 2019-12-16 09:34:30 +11:00
Audric Ackermann 5b61f9a1fc add registration tabs and display signin with mnemonic seed 2019-12-16 09:34:01 +11:00
Audric Ackermann 6e8eb0aa4d fix sessionInput button show/hide visibility 2019-12-16 09:27:58 +11:00
Audric Ackermann 55e39a02b3 Add our custom SessionInput component and use it in the registration page 2019-12-16 09:27:31 +11:00
Audric Ackermann 2813e92ad2 update enum types to be capitalized 2019-12-16 09:24:30 +11:00
Audric Ackermann 4728bf8274 fill registration page 2019-12-16 09:23:51 +11:00
Audric Ackermann c5dd87bd4f add and use wasa font 2019-12-16 09:23:22 +11:00
Audric Ackermann 30c31260ac fixlint 2019-12-16 09:22:18 +11:00
Audric Ackermann cc97d9284b add first chunck of our SessionRegistrationView 2019-12-16 09:21:20 +11:00
Audric Ackermann 75c35633ab add clickhandler to SessionButton and the AccentText component 2019-12-16 09:21:20 +11:00
Vincent 94f6ee3f3b Inital toast UI 2019-12-13 15:14:30 +11:00
Vince 6b81c75621
Merge pull request #689 from vincentbavitz/brand-redesign
Message selection
2019-12-13 14:03:39 +11:00
Vincent 02d23e972c Optimisations and SASS simplifcation 2019-12-13 12:02:02 +11:00
Vincent 2bdc0579c3 Message deletion moderator check and toast. 2019-12-13 10:09:22 +11:00
Vincent fc235d6057 Completed message selection 2019-12-11 17:48:54 +11:00
Vincent 0c4f57e57d Added session button types and session button colors 2019-12-11 15:51:14 +11:00
Vincent 84220f7014 Merge branch 'brand-redesign' of https://github.com/vincentbavitz/loki-messenger into brand-redesign 2019-12-10 16:56:54 +11:00
Vincent 98b4b18583 Added message selection inital functionality and added to buttons 2019-12-10 16:56:03 +11:00
Audric Ackermann 189714f27b
Merge pull request #685 from vincentbavitz/brand-redesign
Built generalised Icon component and restructure conversation view
2019-12-10 13:12:25 +11:00
Vince 72461afd3a
Lint fix newline 2019-12-10 09:12:50 +11:00
Vincent c2c084920a Namespacing 2019-12-09 16:23:33 +11:00
Vincent c9887f7bc3 Exports simplification and message selection 2019-12-09 16:11:23 +11:00
Vincent 10676f5573 Improved file structuring 2019-12-09 15:42:12 +11:00
Vincent 4d105f5c66 Simplified icons object 2019-12-09 15:22:49 +11:00
Vincent a17964beb7 Using singular enum names rather than plural 2019-12-09 14:30:00 +11:00
Vincent 19f8e85786 Prop destructuring 2019-12-09 14:09:43 +11:00
Vincent 35e85dc2bc Merged 2019-12-09 14:00:46 +11:00