394613f516
- 设置入口 group 改为官方 interface(外观)分组 - 删除侧边栏 ThemeToggle 注入器及组件,设置页成为唯一入口 - verify-toggle.py 改为直接驱动主题状态并校验翻转 - 同步 README 与脚本文档,版本升级 1.0.6
33 lines
786 B
Java
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("插件停止!");
|
|
}
|
|
} |