Add connector.js files to expose theme settings in templates

- Create Glimmer component classes for both plugin outlet connectors
- Expose settings object as this.theme getter for template access
- Ensures theme component settings are properly available in Handlebars templates
- Fixes settings access for Discourse 3.5.0 component architecture

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
gabeszm 2025-10-16 16:42:01 +02:00
parent c4eb1c6f0a
commit 658210d2e2
2 changed files with 14 additions and 0 deletions

View file

@ -0,0 +1,7 @@
import Component from "@glimmer/component";
export default class WelcomeBanner extends Component {
get theme() {
return settings;
}
}

View file

@ -0,0 +1,7 @@
import Component from "@glimmer/component";
export default class WelcomeBannerHeader extends Component {
get theme() {
return settings;
}
}