1
0
mirror of https://github.com/matrix-org/matrix-authentication-service.git synced 2025-11-24 23:01:05 +03:00
Commit Graph

15 Commits

Author SHA1 Message Date
Quentin Gliech
4d123b75af frontend: Hide the navigation in the email verification page 2023-09-19 10:50:30 +02:00
Hugh Nimmo-Smith
34874b800b lintt 2023-09-01 15:23:05 +02:00
Hugh Nimmo-Smith
630b5ebeec Hide placeholder footer content 2023-09-01 15:23:05 +02:00
Kerry
da8a489748 Make Profile page the default route (#1653)
* make profile the default route

* src/pages/Home.tsx -> src/pages/SessionsOverview.tsx

* UserHome -> UserSessionsOverview

* update snapshots, fix session overview button alignment
2023-08-30 23:27:39 +00:00
Kerry
63fdc07793 Rename Home tab to Sessions (#1568)
* rename /account/emails route to profile

* rename tab to sessions

* quick design pass and new session labels

* align copy on list pages with home page

* comment

* remove support for /emails

* bad unit test for Layout

* update snapshots, fix layout test

* fix snapshots from old version of compound

* better layout test

* coverage?

* userhome styles

* move no primary email alert to email list

* update snapshots

* Remove obselete snapshot & remove unnecessary logs

---------

Co-authored-by: Quentin Gliech <quenting@element.io>
2023-08-25 16:17:46 +02:00
Kerry
c7311eea79 Rename 'Emails' route to 'Profile' (#1567)
* rename /account/emails route to profile

* remove support for /emails

* bad unit test for Layout

* update snapshots, fix layout test

* fix snapshots from old version of compound

* better layout test

* coverage?
2023-08-25 17:10:34 +12:00
Michael Telatynski
c8e790bec1 Remove [matrix] logo to be branding agnostic
Fixes https://github.com/matrix-org/matrix-authentication-service/issues/1548
2023-08-23 21:46:49 +02:00
Quentin Gliech
3feb9113bb frontend: split the various lists off the home page 2023-08-08 18:35:32 +02:00
Quentin Gliech
c2268cc164 frontend: make the navbar better and push it under the user avatar/name 2023-08-08 18:35:32 +02:00
Quentin Gliech
c8ba2a1fa3 frontend: start using CSS modules for components with design tokens 2023-08-08 18:35:32 +02:00
Quentin Gliech
ca520dfd9a frontend: Show all compatibilities sessions, not just SSO logins
Also cleans up a bunch of things in the frontend
2023-07-06 18:12:34 +02:00
Germain
33da9f05fe First-pass for Compound styles 2023-06-14 09:24:49 +02:00
Quentin Gliech
415d06f209 WIP my account page 2023-06-14 09:24:49 +02:00
Quentin Gliech
b26d12f52f frontend: Migrate to jotai and urql
This cuts the bundle size by 50% and makes it easier to reason about state.
It removes the usage of react-router-dom and replaces it with a simple router atom based on jotai-location.
Since the screens will be quite simple, I don't expect that we'll need the advanced caching features of react-relay, hence the switch to urql.
2023-03-20 21:10:04 +01:00
Quentin Gliech
21db375b94 Basic navigation 2022-11-18 13:43:01 +01:00