Tom Hughes
1874e5b1a2
Improve flash message handling in users#new
...
Only show the duplicate email message if we actually have errors
logged against the email field, and then show it as a warning.
In all other cases we show the generic informational hint about
social logins and pre-existing accounts.
2024-05-06 09:14:49 +01:00
Milan Cvetkovic
4965c19b7a
Re-introduce additional round trip for verifying auth_provider
2024-04-29 11:32:54 +00:00
Milan Cvetkovic
c486dd5532
Rename verified_email to email_hmac parameter in /users/new
2024-04-29 11:32:54 +00:00
Milan Cvetkovic
2b4096e566
Remove "Sign up" and "Log in" from application bar when sessions or user controller are active
2024-04-29 11:32:54 +00:00
Milan Cvetkovic
9649b192c0
Add preferred provider social signup
...
- Add preferred provider for authorization to login and signup pages.
To use, the 3rd party application would have to add `preferred_provider=...`
parameter to OAuth2 authorization request.
- Resize 3rd party provider icons
- Add "login to authorize" heading to login and signup screens
2024-04-29 11:32:54 +00:00
Milan Cvetkovic
d0e8f72311
Add tabbed navigation for signup/login screens
2024-04-27 12:44:10 +01:00
Milan Cvetkovic
0c7c950149
Add social signin buttons to signup screen, avoid repeating round trip to auth provider.
2024-04-27 12:44:10 +01:00
Milan Cvetkovic
ae87d2ca7f
Extract 3rd party login buttons from login screen
2024-04-27 12:44:09 +01:00
Milan Cvetkovic
c4347c8d9a
Move 'Forgot password' link to the right of password label
2024-04-27 12:44:09 +01:00
Milan Cvetkovic
f8a606869e
Remove email confirmation field in signup form
2024-04-27 12:44:09 +01:00
Milan Cvetkovic
1276fb944a
Merge login and terms screens, assume TOU and contributor terms are accepted on /user/new form
...
This eliminates the need for "terms" screen after /user/new form..
Terms screen is still required for legacy users who never accepted the terms.
2024-04-27 12:44:09 +01:00
Milan Cvetkovic
64083f0264
Add globe on top of login screen, narrow login/signup screens
2024-04-27 12:44:09 +01:00
Tom Hughes
b66881b45a
Merge remote-tracking branch 'upstream/pull/4720'
2024-04-26 18:02:55 +01:00
Tom Hughes
f28a7f3d41
Merge remote-tracking branch 'upstream/pull/4722'
2024-04-26 17:50:44 +01:00
Anton Khorev
671bb76f05
Use bindPopup options to set min width of user popup
2024-04-25 04:48:26 +03:00
Anton Khorev
aa2380b6a2
Adapt Leaflet popups to dark mode
2024-04-25 03:47:07 +03:00
Anton Khorev
dfa04e8837
Use Bootstrap actionable items in changeset lists
2024-04-25 02:35:57 +03:00
Tom Hughes
e30385eada
Merge remote-tracking branch 'upstream/pull/4716'
2024-04-24 18:18:07 +01:00
Anton Khorev
b5126bef4b
Use emphasis color in "Where this is?" hover state
2024-04-24 04:42:17 +03:00
Anton Khorev
d7d1f7808b
Match list group hover background with table hover background
2024-04-24 04:04:38 +03:00
Anton Khorev
0bd034a8e9
Use Bootstrap actionable items in query results
2024-04-24 03:44:35 +03:00
Tom Hughes
f99d7374a9
Merge remote-tracking branch 'upstream/pull/4703'
2024-04-23 17:20:08 +01:00
Tom Hughes
c62b8b29d4
Merge remote-tracking branch 'upstream/pull/4706'
2024-04-23 17:17:24 +01:00
Anton Khorev
da454f0593
Force word wrap in tag table
...
Bootstrap disables word wrap in rtl, this overrides it.
2024-04-17 17:42:12 +03:00
Anton Khorev
18cd0b99cd
Use .icon-link in shared pagination
2024-04-16 18:23:24 +03:00
Anton Khorev
20d05510cf
Decrease border factor to lighten table variant borders
2024-04-16 00:51:38 +03:00
Anton Khorev
8d128cc3ba
Override .table-success in dark mode
2024-04-16 00:44:53 +03:00
Anton Khorev
fdd596bd60
Remove .inbox-row and use .table-success instead of .inbox-row-unread
2024-04-16 00:44:53 +03:00
Tom Hughes
0547bda93f
Merge remote-tracking branch 'upstream/pull/4705'
2024-04-15 18:45:26 +01:00
Tom Hughes
ca77bb4f7a
Merge remote-tracking branch 'upstream/pull/4704'
2024-04-15 18:43:24 +01:00
Anton Khorev
48fc453dd0
Use Bootstrap hoverable rows in directions tables
2024-04-15 18:52:19 +03:00
Anton Khorev
701f24bba1
Use "emphasis" link color in changeset lists instead of dark text
2024-04-15 04:45:54 +03:00
Anton Khorev
5befc0658a
Wrap message action buttons in divs
...
Avoid redefining table cell display css property using d-flex. Now d-flex is on wrapper divs.
2024-04-15 03:14:00 +03:00
Tom Hughes
28a39c645f
Merge remote-tracking branch 'upstream/pull/4700'
2024-04-14 19:10:38 +01:00
Tom Hughes
258964f5fa
Merge remote-tracking branch 'upstream/pull/4699'
2024-04-14 18:55:24 +01:00
Tom Hughes
cd7bbf99dd
Merge remote-tracking branch 'upstream/pull/4698'
2024-04-14 18:53:38 +01:00
Tom Hughes
90de7a7b83
Merge remote-tracking branch 'upstream/pull/4691'
2024-04-14 18:48:30 +01:00
Tom Hughes
ede8cda2ef
Merge remote-tracking branch 'upstream/pull/4690'
2024-04-14 18:46:59 +01:00
Tom Hughes
353431363d
Merge remote-tracking branch 'upstream/pull/4697'
2024-04-14 18:41:05 +01:00
Tom Hughes
ba079a12b4
Merge remote-tracking branch 'upstream/pull/4692'
2024-04-14 18:38:27 +01:00
Anton Khorev
f7b76df473
Add dark mode overrides for Bootstrap table variants
2024-04-14 17:47:44 +03:00
Anton Khorev
183dd443b2
Use secondary color in tag key table column
2024-04-14 17:32:35 +03:00
Anton Khorev
b5520a9b39
Use body color in notes table legend
2024-04-14 17:19:59 +03:00
Anton Khorev
8ff7e89cac
Darken + add transparency to counter badges
2024-04-13 20:26:20 +03:00
Anton Khorev
e68041f1ff
Crop white background from browse highway icons
2024-04-13 19:58:04 +03:00
Anton Khorev
30eb15044f
Remove highway=byway icon
2024-04-13 19:27:59 +03:00
Anton Khorev
c39185a7a4
Remove unused $offwhite color
...
It had no effect inside .inbox-row selector because table cells override the background.
2024-04-13 03:41:36 +03:00
Anton Khorev
b91476cf04
Shorten custom css of export form
2024-04-13 03:15:32 +03:00
Anton Khorev
c88cac4b55
Move search form css to correct section
2024-04-13 02:51:27 +03:00
Anton Khorev
8843d744ff
Remove .prose css selector
2024-04-13 02:34:36 +03:00