Files
halo-dark-mode-plugin/src/main/java/run/halo/darkmode/DarkModePlugin.java
T
Serendipity 394613f516 fix: 深色模式入口移至外观分组并移除侧边栏按钮(1.0.6)
- 设置入口 group 改为官方 interface(外观)分组
- 删除侧边栏 ThemeToggle 注入器及组件,设置页成为唯一入口
- verify-toggle.py 改为直接驱动主题状态并校验翻转
- 同步 README 与脚本文档,版本升级 1.0.6
2026-08-08 19:25:27 +08:00

33 lines
786 B
Java

package run.halo.darkmode;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
import run.halo.app.plugin.BasePlugin;
import run.halo.app.plugin.PluginContext;
/**
* <p>Plugin main class to manage the lifecycle of the plugin.</p>
* <p>This class must be public and have a public constructor.</p>
* <p>Only one main class extending {@link BasePlugin} is allowed per plugin.</p>
*
* @author LHY
* @since 1.0.6
*/
@Slf4j
@Component
public class DarkModePlugin extends BasePlugin {
public DarkModePlugin(PluginContext pluginContext) {
super(pluginContext);
}
@Override
public void start() {
log.info("插件启动成功!");
}
@Override
public void stop() {
log.info("插件停止!");
}
}