Skip to content

A sidebar software based on the electron architecture and serving as a classroom teaching all-in-one machine, improved from Sidebar for Class.

License

Notifications You must be signed in to change notification settings

tempChanghong/ClassSidebar

Repository files navigation

ClassSidebar

这是一个基于 Electron 开发的侧边栏应用程序,旨在提供快捷的应用程序启动和系统控制等功能。

本项目刚刚开始做,基本功能还没有完善

Important

温馨提示:本项目有绝大部分代码由氛围编程 (Vibe Coding) 方式编写。

功能特性

  • 应用启动器 (Launcher): 快速启动常用的应用程序或自定义 URI (如 classisland://)
  • 系统音量控制: 内置音量调节滑块组件。
  • 高度可配置: 所有界面元素、位置和行为均可通过 JSON 配置文件进行调整。
  • 动画效果: 支持侧边栏展开/折叠动画,且可以通过配置调整动画速度。

安装与运行

确保你的系统中已安装 Node.js 和 git (可选)。

  1. 克隆或下载本项目到本地。
  2. 在项目根目录下打开终端,安装依赖:
    npm install
  3. 启动应用:
    npm start

配置指南

配置文件位于 data/config.json。修改保存后通常需要重启应用生效。

许可证

GPL-3.0

About

A sidebar software based on the electron architecture and serving as a classroom teaching all-in-one machine, improved from Sidebar for Class.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •