discourse/app/views/users
Keegan George 5fe6e1ac74
UX: Redesign OmniAuth confirmation page with branded styling (#39290)
**Previously**, the OmniAuth confirmation page (`/auth/:provider`) was a
basic, unstyled page with just a title and button in the corner.

**In this update**, redesigned the page with a centered card layout,
purple gradient background matching the wizard branding, Discourse logo,
improved copy showing the site name, and proper BEM-structured CSS using
shared brand color variables.

**BEFORE:**

| Dark | Light |
| ----- | ----- |
| <img width="1400" height="1400" alt="omniauth_confirm_BEFORE_dark"
src="https://github.com/user-attachments/assets/129233a7-be50-4b61-b7dc-412c7562ad07"
/> | <img width="1400" height="1400" alt="omniauth_confirm_BEFORE_light"
src="https://github.com/user-attachments/assets/d9c1ecd0-ab19-4d31-9ef6-48477bacd132"
/> |

**AFTER:**
| Dark | Light |
| ----- | ----- |
| <img width="1400" height="1400" alt="omniauth_final_dark"
src="https://github.com/user-attachments/assets/bef7793a-9c02-42a1-8e48-994793b32252"
/> | <img width="1400" height="1400" alt="omniauth_final_light"
src="https://github.com/user-attachments/assets/e76dfa8c-5ec5-4676-95a5-a1f9f2b9723c"
/> |
2026-04-15 14:46:31 -07:00
..
omniauth_callbacks UX: Redesign OmniAuth confirmation page with branded styling (#39290) 2026-04-15 14:46:31 -07:00
admin_login.html.erb DEV: admin-login submit should be a button, not an input (#30156) 2024-12-06 11:48:15 -05:00
bookmarks.ics.erb FEATURE: Add friendly names to calendar subscription feeds (#39154) 2026-04-08 13:34:04 -03:00
confirm_admin.html.erb
password_reset.html.erb FIX: broken emoji url on password reset w/ subfolder (#19373) 2022-12-09 10:01:43 -07:00
send_activation_email.html.erb
show.html.erb FIX: add og:image:width and og:image:height to OpenGraph tags (#37849) 2026-02-16 20:30:26 +01:00