discourse/spec/system/page_objects/pages
Martin Brennan 2891c98339
FEATURE: Toggle light/dark theme screenshots in theme cards (#37257)
Followup to db10d595e7

Instead of doing a horizontal scrollbar for the theme light/dark
screenshots, we want to show a toggle button with a sun/moon icon
to switch between the two screenshots.

Also, when you load the themes page, the screenshot type defaults
to the user's current dark/light mode preference for the theme they
are using.

Finally, the light + dark screenshots for foundation have been updated
since one had some artifacts at the edge.

<img width="1024" height="640" alt="image"
src="https://github.com/user-attachments/assets/7c79a4ec-b574-43ad-930e-013606d8d9f6"
/>
<img width="769" height="638" alt="image"
src="https://github.com/user-attachments/assets/ce66f91f-60cb-4de3-b32c-3e60c0b27520"
/>
<img width="756" height="632" alt="image"
src="https://github.com/user-attachments/assets/18a423ef-c317-4229-b84d-1ea93f04b124"
/>
2026-01-23 12:07:51 +10:00
..
about.rb
activate_account.rb
admin_about_config_area.rb
admin_api_keys.rb FIX: API key scopes display and navigation issues (#36844) 2025-12-23 17:56:12 +01:00
admin_backups.rb
admin_badges.rb FEATURE: Support non-image file uploads in site settings (#37005) 2026-01-19 22:37:38 +01:00
admin_badges_groupings.rb
admin_base.rb
admin_color_palette_config_area.rb FEATURE: Ability to set palettes as default on theme (#34480) 2025-08-27 09:09:34 +08:00
admin_color_palettes_config_area.rb
admin_customize_components_config_area.rb UX: Creating a new theme/component should redirect to theme edit route (#34353) 2025-08-19 11:30:44 +08:00
admin_customize_themes.rb FIX: type object setting not redirecting on saving (#36150) 2025-11-21 10:26:08 -03:00
admin_customize_themes_config_area.rb FEATURE: Toggle light/dark theme screenshots in theme cards (#37257) 2026-01-23 12:07:51 +10:00
admin_dashboard.rb
admin_email_logs.rb FEATURE: Display bounce details for bounced emails with bounce keys (#35957) 2025-11-12 09:26:27 +08:00
admin_email_templates.rb DEV: Add client settled checks for system tests (#35230) 2025-10-10 11:03:18 +08:00
admin_email_templates_index.rb UX: Replace dropdown with a dedicated index page for email templates (#35284) 2025-10-13 13:05:26 +03:00
admin_embedding.rb
admin_embedding_host_form.rb
admin_embedding_posts_and_topics.rb
admin_emojis.rb
admin_flag_form.rb
admin_flags.rb
admin_fonts.rb
admin_groups.rb UX: Prevent page reload on admin groups search (#35960) 2025-11-12 09:26:15 +08:00
admin_login_and_authentication.rb UX: Better separate login and authentication settings (#33711) 2025-10-09 15:29:21 -04:00
admin_logo.rb
admin_new_features.rb FIX: Related setting toggle on what's new page for admins (#36646) 2025-12-12 12:41:26 +10:00
admin_objects_setting_editor.rb FIX: type object setting not redirecting on saving (#36150) 2025-11-21 10:26:08 -03:00
admin_permalink_form.rb
admin_permalinks.rb
admin_plugins_list.rb
admin_site_settings.rb UX: Show reorder buttons on touch devices for emoji-list settings (#36695) 2025-12-16 12:39:06 +01:00
admin_site_texts.rb
admin_staff_action_logs.rb FEATURE: Add date range selector to staff action log (#33959) 2025-08-06 15:27:28 +08:00
admin_tag_groups.rb DEV: Add system tests for editing and deleting tag groups (#37079) 2026-01-14 10:02:30 +08:00
admin_theme_site_settings.rb
admin_upcoming_change_item.rb FEATURE: Use dropdown for upcoming change toggle (#36091) 2025-11-25 11:26:50 +10:00
admin_upcoming_changes.rb FIX: Live update upcoming change body classes (#36748) 2025-12-18 10:30:06 +10:00
admin_user.rb DEV: Add "conceptual" status for upcoming changes (#37214) 2026-01-21 16:40:41 +10:00
admin_user_badges.rb
admin_user_fields.rb FEATURE: Allow hiding user fields on signup form (#34672) 2025-09-15 10:42:07 +08:00
admin_users.rb FIX: Correct assignment of admin user groups property (#35315) 2025-10-10 13:27:36 -03:00
admin_watched_words.rb
admin_web_hook_events.rb
admin_webhooks.rb
admin_welcome_banner_config.rb UX: add locale to welcome banner config, fix variable references (#36962) 2026-01-06 09:10:42 -05:00
base.rb
category.rb DEV: Category settings for tags spec (#37021) 2026-01-09 12:19:55 +08:00
csv_export_pm.rb Revert "Build(deps): Bump rubyzip from 2.4.1 to 3.2.2 (#35749)" (#37219) 2026-01-20 18:22:20 +00:00
discovery.rb
finish_installation.rb DEV: Allow new instances to be set up directly with Discourse ID (#36731) 2025-12-23 12:13:36 -05:00
form_template.rb FIX: sites with form templates had broken uploads (#34455) 2025-08-22 11:20:21 +10:00
group.rb FIX: Improve error message when updating group notification settings (#37184) 2026-01-19 15:08:38 +11:00
group_activity_posts.rb
group_form.rb
group_index.rb
header.rb
invite_form.rb
login.rb
posts_page.rb
refreshed_review.rb UX: update review queue heading for rejected topics (#37117) 2026-01-14 14:14:38 -05:00
review.rb FEATURE: Update the ReviewableUser UI for the review queue refresh. (#35515) 2025-10-29 08:54:08 +08:00
review_index.rb FEATURE: add claimed by filter to review queue, make assigned more distinct (#36090) 2025-11-24 16:27:41 -05:00
search.rb
signup.rb
tag.rb FEATURE: Add new edit_tags_allowed_groups setting (#34000) 2025-08-01 15:19:20 +08:00
topic.rb UX: Use inline title editor instead of composer when editing translation (#36847) 2025-12-24 00:56:36 +08:00
user.rb
user_activity_bookmarks.rb
user_activity_drafts.rb FIX: uses css selector to ensure we use waiters (#35063) 2025-09-30 13:01:36 +02:00
user_invited_expired.rb
user_invited_pending.rb
user_notifications.rb
user_preferences.rb
user_preferences_account.rb
user_preferences_interface.rb FEATURE: remove dark mode checkbox (#34165) 2025-08-12 08:22:49 +08:00
user_preferences_navigation_menu.rb
user_preferences_notifications.rb FEATURE: disable link notification user preference (#35352) 2025-10-14 10:53:05 +02:00
user_preferences_profile.rb
user_preferences_security.rb
user_private_messages.rb UX: enhances messages dropdown with unread count (#33889) 2025-08-01 07:19:04 +08:00
user_reset_password.rb
wizard.rb FIX: Language dropdown in wizard should filter correctly (#34379) 2025-08-18 17:51:46 +08:00