discourse/app/assets/javascripts/admin/addon
Martin Brennan 1446596089
UX: Apply admin interface guidelines to Backups page (#28051)
This commit converts the Backups page in the admin interface
to follow our new admin interface guidelines.

As part of this work, I've also made `AdminPageHeader` and `AdminPageSubheader`
components that can be reused on any admin page for consistency, that handle
the title and action buttons and also breadcrumbs.

Also renamed `AdminPluginFilteredSiteSettings` to `AdminFilteredSiteSettings` since
it can be used generally to show a subset of filtered site settings, not only
settings for a plugin. Not sure if it's ideal to have to define a new route for this
for every config area, but not sure how else to do it right now.
2024-08-20 09:59:43 +10:00
..
adapters FEATURE: Add Filter for Webhook Events by Status (#27332) 2024-06-07 10:26:00 -05:00
components UX: Apply admin interface guidelines to Backups page (#28051) 2024-08-20 09:59:43 +10:00
controllers UX: Apply admin interface guidelines to Backups page (#28051) 2024-08-20 09:59:43 +10:00
helpers DEV: replace registerUnbound usage with default exports (#23802) 2023-10-19 14:28:25 +01:00
lib DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
mixins FIX: Make cancel and reset buttons work for file_size_restriction settings (#28347) 2024-08-15 19:38:47 +03:00
models FEATURE: Always show full page "New Features" to admins (#28383) 2024-08-16 09:12:24 +10:00
routes UX: Apply admin interface guidelines to Backups page (#28051) 2024-08-20 09:59:43 +10:00
services FIX: More header dropdown admin sidebar fixes (#27241) 2024-05-30 12:55:25 +10:00
templates UX: Apply admin interface guidelines to Backups page (#28051) 2024-08-20 09:59:43 +10:00