discourse/app/assets/javascripts/admin/addon/templates
Martin Brennan 4e7a75a7ec
DEV: Single admin plugin page for consistent admin plugin UX (#26024)
This commit adds new plugin show routes (`/admin/plugins/:plugin_id`) as we move
towards every plugin having a consistent UI/landing page.

As part of this, we are introducing a consistent way for plugins
to show an inner sidebar in their config page, via a new plugin
API `register_admin_config_nav_routes`

This accepts an array of links with a label/text, and an
ember route. Once this commit is merged we can start the process
of conforming other plugins to follow this pattern, as well
as supporting a single-page version of this for simpler plugins
that don't require an inner sidebar.

Part of /t/122841 internally
2024-03-13 13:15:12 +10:00
..
admin-badges DEV: Use fn+mut instead of action+mut (#26057) 2024-03-06 18:05:03 +01:00
logs DEV: Use class attribute instead of @class arg (#24804) 2023-12-12 13:09:05 +01:00
admin-badges.hbs
admin-revamp-config-area.hbs DEV: Automatically generate all admin links for app for new sidebar (#24175) 2023-11-02 10:34:37 +10:00
admin-revamp-config.hbs DEV: Automatically generate all admin links for app for new sidebar (#24175) 2023-11-02 10:34:37 +10:00
admin-revamp-lobby.hbs DEV: Add new experimental admin UI route and sidebar (#23952) 2023-10-19 14:23:41 +10:00
admin-revamp.hbs DEV: Replace AdminWrapper with body-class/html-class (#24683) 2023-12-04 12:53:07 +01:00
admin.hbs FIX: Admin sidebar fixes and custom link registration (#25200) 2024-01-12 11:55:26 +10:00
api-keys-index.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
api-keys-new.hbs FIX: replaces data-tooltip usage by <DTooltip /> (#24062) 2023-10-23 21:09:02 +02:00
api-keys-show.hbs FIX: replaces data-tooltip usage by <DTooltip /> (#24062) 2023-10-23 21:09:02 +02:00
api.hbs
backups-index.hbs EXPERIMENTAL: restructure admin sidebar menu (#26047) 2024-03-13 10:18:08 +11:00
backups-logs.hbs
backups.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
customize-colors-index.hbs
customize-colors-show.hbs DEV: Use class attribute instead of @class arg (#24804) 2023-12-12 13:09:05 +01:00
customize-colors.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
customize-email-style-edit.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
customize-email-style.hbs
customize-email-templates-edit.hbs
customize-email-templates.hbs
customize-form-templates-edit.hbs
customize-form-templates-index.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
customize-form-templates-new.hbs
customize-robots-txt.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
customize-themes-edit.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
customize-themes-index.hbs A11Y: UI emoji are decorative, use alt="" (#23690) 2023-09-28 13:30:19 -04:00
customize-themes-show-schema.hbs DEV: Add save button to editing typed objects theme setting route (#26133) 2024-03-13 06:52:46 +08:00
customize-themes-show.hbs DEV: Open theme settings objects editor from admin customize theme page (#26006) 2024-03-06 08:24:29 +08:00
customize-themes.hbs DEV: add PluginOutlet around the Customize > Themes tab (#24280) 2023-11-07 16:48:30 -05:00
customize.hbs FIX: Restore support for custom NavItem class (#24113) 2023-10-26 18:26:36 +02:00
dashboard_general.hbs DEV: Replace period mixin with a component (#25292) 2024-01-18 13:06:42 +01:00
dashboard_moderation.hbs DEV: Replace period mixin with a component (#25292) 2024-01-18 13:06:42 +01:00
dashboard_reports.hbs DEV: Introduce a helper for handling events (#25433) 2024-02-28 14:00:53 +01:00
dashboard_security.hbs DEV: Replace period mixin with a component (#25292) 2024-01-18 13:06:42 +01:00
dashboard-new-features.hbs FEATURE: dedicated admin section for new features (#24292) 2023-11-20 09:59:04 +11:00
dashboard.hbs UX: add gift emoji styling for new features (#24523) 2023-11-27 09:32:28 +11:00
email-advanced-test.hbs
email-bounced.hbs
email-index.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
email-preview-digest.hbs SECURITY: Correctly escape 'text' email preview 2023-10-16 10:34:34 -04:00
email-received.hbs
email-rejected.hbs
email-sent.hbs FEAT: add cc addresses and post_id to sent email logs (#25014) 2024-01-03 09:27:25 +08:00
email-skipped.hbs
email.hbs
embedding.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
emojis.hbs EXPERIMENTAL: restructure admin sidebar menu (#26047) 2024-03-13 10:18:08 +11:00
logs.hbs
permalinks.hbs FEATURE: Permalinks for users (#25552) 2024-02-05 17:31:31 +01:00
plugins-index.hbs FEATURE: Admin plugin list redesign (#24363) 2023-11-21 09:37:11 +10:00
plugins-show-settings.hbs DEV: Single admin plugin page for consistent admin plugin UX (#26024) 2024-03-13 13:15:12 +10:00
plugins-show.hbs DEV: Single admin plugin page for consistent admin plugin UX (#26024) 2024-03-13 13:15:12 +10:00
plugins.hbs DEV: Single admin plugin page for consistent admin plugin UX (#26024) 2024-03-13 13:15:12 +10:00
reports-show.hbs
search-logs-index.hbs DEV: Use fn+mut instead of action+mut (#26057) 2024-03-06 18:05:03 +01:00
search-logs-term.hbs DEV: Use fn+mut instead of action+mut (#26057) 2024-03-06 18:05:03 +01:00
site-settings-category.hbs DEV: Introduce {{body-class}}, soft-deprecate <DSection /> (#23479) 2023-09-11 13:44:52 +02:00
site-settings.hbs DEV: Use class attribute instead of @class arg (#24804) 2023-12-12 13:09:05 +01:00
site-text-edit.hbs DEV: Update ExpandingTextArea component (#25890) 2024-03-01 17:20:15 +01:00
site-text-index.hbs UX: clean up some label and form inconsistencies, reduce excess bolding (#25701) 2024-02-15 11:27:51 -05:00
site-text.hbs
user-badges.hbs DEV: Use fn+mut instead of action+mut (#26057) 2024-03-06 18:05:03 +01:00
user-fields.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
user-index.hbs DEV: Use fn+mut instead of action+mut (#26057) 2024-03-06 18:05:03 +01:00
user-tl3-requirements.hbs FIX: Visits for TL3 actually means "Posts Read: unique days" (#25468) 2024-02-07 07:46:42 +11:00
user.hbs DEV: Introduce {{body-class}}, soft-deprecate <DSection /> (#23479) 2023-09-11 13:44:52 +02:00
users-list-show.hbs PERF: eliminate some slow CSS selectors (#25392) 2024-01-26 13:10:45 -05:00
users-list.hbs FIX: Restore support for custom NavItem class (#24113) 2023-10-26 18:26:36 +02:00
watched-words-action.hbs DEV: Update DButton uses (#23333) 2023-08-31 11:49:35 +02:00
watched-words.hbs DEV: Use class attribute instead of @class arg (#24804) 2023-12-12 13:09:05 +01:00
web-hooks-edit.hbs DEV: Use fn+mut instead of action+mut (#26057) 2024-03-06 18:05:03 +01:00
web-hooks-index.hbs UX: Wait for render before invoking A11YDialog (#24100) 2023-10-26 08:24:47 -04:00
web-hooks-show.hbs UX: Wait for render before invoking A11YDialog (#24100) 2023-10-26 08:24:47 -04:00
web-hooks.hbs