diff --git a/app/assets/javascripts/admin/addon/components/admin-plugin-config-page.gjs b/app/assets/javascripts/admin/addon/components/admin-plugin-config-page.gjs index 29b75c48248..afffeb8d3b1 100644 --- a/app/assets/javascripts/admin/addon/components/admin-plugin-config-page.gjs +++ b/app/assets/javascripts/admin/addon/components/admin-plugin-config-page.gjs @@ -1,6 +1,5 @@ import Component from "@glimmer/component"; -import { LinkTo } from "@ember/routing"; -import { inject as service } from "@ember/service"; +import { service } from "@ember/service"; import DBreadcrumbsContainer from "discourse/components/d-breadcrumbs-container"; import DBreadcrumbsItem from "discourse/components/d-breadcrumbs-item"; import i18n from "discourse-common/helpers/i18n"; @@ -28,27 +27,16 @@ export default class AdminPluginConfigPage extends Component {
- - - {{i18n "admin_title"}} - - - - - - {{i18n "admin.plugins.title"}} - - - - - - {{@plugin.nameTitleized}} - - + + + diff --git a/app/assets/javascripts/admin/addon/templates/plugins-index.hbs b/app/assets/javascripts/admin/addon/templates/plugins-index.hbs index ab19b70abda..7d5165b5ed7 100644 --- a/app/assets/javascripts/admin/addon/templates/plugins-index.hbs +++ b/app/assets/javascripts/admin/addon/templates/plugins-index.hbs @@ -1,16 +1,7 @@ - - - {{i18n "admin_title"}} - - - - - - {{i18n "admin.plugins.title"}} - - + +
{{#if this.model.length}} diff --git a/app/assets/javascripts/admin/addon/templates/plugins-show-settings.hbs b/app/assets/javascripts/admin/addon/templates/plugins-show-settings.hbs index c26d05b09e3..a8c17447199 100644 --- a/app/assets/javascripts/admin/addon/templates/plugins-show-settings.hbs +++ b/app/assets/javascripts/admin/addon/templates/plugins-show-settings.hbs @@ -1,12 +1,8 @@ - - - {{i18n "admin.plugins.change_settings_short"}} - - +
-
    - {{yield}} -
-; +export default class DBreadcrumbsContainer extends Component { + @service breadcrumbs; -export default DBreadcrumbsContainer; + registerContainer = modifier((element) => { + const container = { element }; + + this.breadcrumbs.containers.add(container); + return () => this.breadcrumbs.containers.delete(container); + }); + + get lastItemIndex() { + return this.breadcrumbs.items.size - 1; + } + +