discourse/spec/system/page_objects/modals
Keegan George d844e8a951
FEATURE: Replace "Spread the Word" onboarding step with theme picker (#40001)
**Previously**, the admin onboarding banner included a "Spread the Word"
step that copied the site URL to clipboard.

**In this update**, replaced it with a "Select a theme" step that opens
a modal allowing admins to preview and set Foundation or Horizon as
their default theme, with dark/light screenshot toggle and lightbox
preview.

<img width="984" height="260" alt="Screenshot 2026-05-14 at 10 00 24"
src="https://github.com/user-attachments/assets/f44a53c2-18c3-4ba3-99f6-a801be7be8b3"
/>

<img width="634" height="543" alt="Screenshot 2026-05-14 at 10 12 59"
src="https://github.com/user-attachments/assets/a7ecadcf-67a2-4d70-91d1-c310f57fb403"
/>

---------

Co-authored-by: discourse-patch-triage[bot] <272280883+discourse-patch-triage[bot]@users.noreply.github.com>
2026-05-14 12:35:59 -07:00
..
admin_incoming_email_details_modal.rb FIX: Remove error section when viewing details for received emails (#35228) 2025-10-07 16:25:11 +08:00
admin_onboarding_predefined_topics.rb UX: update styling of icebreaker step for onboarding (#38066) 2026-02-25 16:30:17 -05:00
admin_onboarding_theme_picker.rb FEATURE: Replace "Spread the Word" onboarding step with theme picker (#40001) 2026-05-14 12:35:59 -07:00
admin_search.rb UX: simplify admin search, make more accessible (#32733) 2025-05-15 16:31:03 +10:00
anonoymous_flag.rb
avatar_selector.rb DEV: Add a Gravatar enable/disable toggle (#33533) 2025-07-10 15:09:32 +08:00
badge.rb
base.rb DEV: Modal PageObject improvements (#39629) 2026-04-29 11:41:10 +10:00
bookmark.rb DEV: replace selenium driver with playwright (#31977) 2025-05-06 10:44:14 +02:00
bulk_user_delete_confirmation.rb FIX: Make confirmation phrase matching locale-safe (#38923) 2026-03-27 16:38:57 +01:00
change_owner.rb
confirm_session.rb FIX: Reset password link broken for non-staff user in confirm session dialog (#32765) 2025-05-16 15:09:03 +08:00
create_color_palette.rb FEATURE: Add color palette list selection to new UI (#32379) 2025-05-05 05:12:50 +03:00
create_invite.rb
delete_themes_confirm.rb
discard_draft.rb UX: Simplify Composer Discard confirmation dialog: removes Safe draft button (#35298) 2025-10-10 14:07:34 +08:00
dismiss_new.rb FIX: when new new is enabled, filter dismiss modal to correct type (#33037) 2025-06-03 09:47:06 -04:00
edit_topic_timer.rb FIX: Can't update close based on last post timer to close timer (#35541) 2025-10-28 09:07:43 +08:00
flag.rb
group_default_notifications.rb FIX: Improve error message when updating group notification settings (#37184) 2026-01-19 15:08:38 +11:00
insert_table.rb Build(deps): Bump jspreadsheet-ce from 4.15.0 to 5.0.4 (#32871) 2026-01-14 18:28:15 +01:00
install_theme.rb UX: Creating a new theme/component should redirect to theme edit route (#34353) 2025-08-19 11:30:44 +08:00
manage_tags.rb UX: Consolidate bulk tag actions into a single "Manage tags" modal (#39340) 2026-04-30 09:25:17 +08:00
penalize_user.rb FIX: JS error when silencing and unsilencing the user (#33851) 2025-07-25 14:33:07 +08:00
permanently_delete_confirm.rb UX: Migrate permanently-delete confirmation to DModal (#39896) 2026-05-12 11:42:52 +02:00
post_history.rb FEATURE: Make can_permanently_delete visible with strong safeguards (#39179) 2026-04-16 09:01:35 +02:00
private_message_invite.rb
private_message_remove_participant.rb
reject_reason_reviewable.rb
scrub_rejected_user.rb
sidebar_edit_categories.rb FIX: add decorated html to edit sidebar categories (#37169) 2026-01-16 15:49:16 +04:00
sidebar_edit_navigation_modal.rb DEV: replace selenium driver with playwright (#31977) 2025-05-06 10:44:14 +02:00
sidebar_edit_tags.rb
sidebar_section_form.rb FIX: Allow typing inside float-kit menus rendered from within a modal (#39370) 2026-04-21 15:08:50 +02:00
topic_bulk_actions.rb UX: Consolidate bulk tag actions into a single "Manage tags" modal (#39340) 2026-04-30 09:25:17 +08:00
upsert_hyperlink.rb FIX: composer link modal ENTER event (#33945) 2025-07-29 21:12:32 -03:00
view_translations_modal.rb DEV: Post localization improvements (#32869) 2025-05-27 08:49:53 -07:00