Skip to content

Commit

Permalink
DEV: update component to be compatible with the Glimmer header
Browse files Browse the repository at this point in the history
  • Loading branch information
megothss committed May 22, 2024
1 parent 234579c commit b3cfd12
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import { loadColorSchemeStylesheet } from "discourse/lib/color-scheme-picker";
import { withPluginApi } from "discourse/lib/plugin-api";
import { currentThemeId } from "discourse/lib/theme-selector";
import Session from "discourse/models/session";
import ColorSchemeToggler from "../components/color-scheme-toggler";
import {
COLOR_SCHEME_OVERRIDE_KEY,
colorSchemeOverride,
Expand Down Expand Up @@ -68,8 +69,18 @@ export default {
});

if (settings.add_color_scheme_toggle_to_header) {
withPluginApi("0.8", (api) => {
api.addToHeaderIcons("header-toggle-button");
withPluginApi("1.28.0", (api) => {
api.headerIcons.add(
"header-toggle-button",
<template>
<li class="header-toggle-button header-dropdown-toggle">
<span class="header-color-scheme-toggle icon">
<ColorSchemeToggler />
</span>
</li>
</template>,
{ before: "search" }
);
});
}
},
Expand Down
17 changes: 0 additions & 17 deletions javascripts/discourse/widgets/header-toggle-button.js

This file was deleted.

0 comments on commit b3cfd12

Please sign in to comment.