├── .github └── workflows │ └── main.yml ├── .gitignore ├── LICENSE ├── README.md ├── btn.svg ├── custom.d.ts ├── images ├── index.png ├── index2.png ├── index3.png ├── index4.png └── setting.png ├── index.html ├── package.json ├── script └── autoUpdateVersion.js ├── src ├── App.tsx ├── _html │ ├── animation.ts │ ├── fonts.css │ └── style.ts ├── assets │ ├── element-ui-icon │ │ └── index.css │ ├── fonts │ │ ├── HarmonyOS.ttf │ │ ├── MiSans.ttf │ │ ├── REEJI-PinboGB.ttf │ │ ├── REEJI-PinboGB.woff │ │ ├── REEJI-PinboGB.woff2 │ │ ├── consola.ttf │ │ ├── element-icons.ttf │ │ ├── element-icons.woff │ │ └── geometos.woff │ └── svg │ │ ├── global_btn.svg │ │ ├── global_drive.svg │ │ ├── global_futi.svg │ │ ├── global_heartrate.svg │ │ ├── global_link.svg │ │ ├── global_python.svg │ │ ├── global_running.svg │ │ ├── global_triangle.svg │ │ ├── global_update.svg │ │ ├── global_version.svg │ │ ├── global_waittodo.svg │ │ ├── sidebar_ftp.svg │ │ ├── sidebar_xterm.svg │ │ ├── system_centos.svg │ │ ├── system_debian.svg │ │ ├── system_fedora.svg │ │ ├── system_linux.svg │ │ ├── system_ubuntu.svg │ │ └── system_windows.svg ├── components │ ├── global │ │ ├── Footer │ │ │ ├── Copyright.tsx │ │ │ ├── LOGO.tsx │ │ │ └── index.tsx │ │ ├── PopupBox │ │ │ ├── Reboot │ │ │ │ ├── click.ts │ │ │ │ ├── index.tsx │ │ │ │ └── reboot.tsx │ │ │ ├── SecurityPanel │ │ │ │ ├── List │ │ │ │ │ ├── Details.tsx │ │ │ │ │ ├── Item │ │ │ │ │ │ ├── Bottom.tsx │ │ │ │ │ │ ├── Head.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── click.ts │ │ │ │ └── index.tsx │ │ │ ├── UpdatePanel │ │ │ │ ├── CurrentVersion.tsx │ │ │ │ ├── Logs.tsx │ │ │ │ ├── VersionStatus.tsx │ │ │ │ ├── click.ts │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ ├── Popups │ │ │ ├── index.tsx │ │ │ └── item.tsx │ │ ├── RipplesMask │ │ │ └── index.tsx │ │ ├── Sidebar │ │ │ ├── Item.tsx │ │ │ ├── Server │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ └── WarnPane │ │ │ ├── ReConnect.tsx │ │ │ ├── click.ts │ │ │ └── network.tsx │ ├── page │ │ ├── config │ │ │ ├── BTN.tsx │ │ │ ├── Navigation.tsx │ │ │ ├── ReusableComponents.ts │ │ │ ├── Tips.tsx │ │ │ └── settingPage │ │ │ │ ├── ClosePanel.tsx │ │ │ │ ├── DevMode.tsx │ │ │ │ ├── IPv6Support.tsx │ │ │ │ ├── OfflineMode.tsx │ │ │ │ ├── Overtime.tsx │ │ │ │ ├── PanelName.tsx │ │ │ │ └── ServerIP.tsx │ │ └── console │ │ │ ├── DataHub │ │ │ ├── Iostat.tsx │ │ │ ├── Network.tsx │ │ │ └── index.tsx │ │ │ ├── DiskCard │ │ │ ├── Card.tsx │ │ │ └── index.tsx │ │ │ ├── Header │ │ │ ├── VersionInfo.tsx │ │ │ └── index.tsx │ │ │ ├── QuickControl │ │ │ ├── click.ts │ │ │ └── index.tsx │ │ │ ├── StatusPanel │ │ │ ├── Card.tsx │ │ │ └── index.tsx │ │ │ └── SystemInfo │ │ │ ├── Security.tsx │ │ │ ├── SystemCard.tsx │ │ │ ├── SystemIcon.tsx │ │ │ └── index.tsx │ └── reusable │ │ ├── BadgeIcon │ │ └── index.tsx │ │ ├── BetterScroll │ │ └── index.tsx │ │ ├── Button │ │ ├── index.tsx │ │ └── small.tsx │ │ ├── Card │ │ └── index.tsx │ │ ├── Chart │ │ └── index.tsx │ │ ├── CodeShow │ │ └── index.tsx │ │ ├── Input │ │ └── index.tsx │ │ ├── LegendCard │ │ └── index.tsx │ │ ├── Loading │ │ └── HalfFilled.tsx │ │ ├── Mask │ │ └── Overflow.tsx │ │ ├── Menu │ │ ├── Breadboard.tsx │ │ └── Breadcubes │ │ │ ├── Item.tsx │ │ │ └── index.tsx │ │ ├── Progress │ │ └── index.tsx │ │ ├── Switch │ │ └── index.tsx │ │ ├── Taskbar │ │ ├── index.tsx │ │ └── oneDark.css │ │ └── WarnPane │ │ └── index.tsx ├── constants │ ├── loadStatus.ts │ ├── popupBox_consts.tsx │ ├── setting_consts.tsx │ ├── sidebar_consts.tsx │ └── systemIcon.tsx ├── main.tsx ├── pages │ ├── Config │ │ ├── Page.tsx │ │ ├── index.tsx │ │ └── settingPage │ │ │ └── panel.tsx │ ├── Console │ │ └── index.tsx │ ├── Control │ │ └── index.tsx │ ├── Crontab │ │ └── index.tsx │ ├── Database │ │ └── index.tsx │ ├── Files │ │ └── index.tsx │ ├── Firewall │ │ └── index.tsx │ ├── Ftp │ │ └── index.tsx │ ├── Loading.tsx │ ├── Site │ │ └── index.tsx │ ├── Soft │ │ └── index.tsx │ ├── Xterm │ │ └── index.tsx │ └── index.tsx ├── store │ ├── animation.ts │ ├── api │ │ ├── config │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── linkId.ts │ │ ├── panel │ │ │ ├── index.ts │ │ │ └── security.ts │ │ └── system │ │ │ ├── cpu.ts │ │ │ ├── disk.ts │ │ │ ├── index.ts │ │ │ ├── memory.ts │ │ │ ├── network.ts │ │ │ └── server.ts │ ├── btnconfig.ts │ ├── fetch.ts │ ├── popup.ts │ ├── popupbox.ts │ └── status.ts ├── utils │ ├── btFetch.ts │ ├── fetchAnit.ts │ ├── useToggle.ts │ └── useTools.ts └── vite-env.d.ts ├── tsconfig.json └── vite.config.ts /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/README.md -------------------------------------------------------------------------------- /btn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/btn.svg -------------------------------------------------------------------------------- /custom.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/custom.d.ts -------------------------------------------------------------------------------- /images/index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/images/index.png -------------------------------------------------------------------------------- /images/index2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/images/index2.png -------------------------------------------------------------------------------- /images/index3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/images/index3.png -------------------------------------------------------------------------------- /images/index4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/images/index4.png -------------------------------------------------------------------------------- /images/setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/images/setting.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/package.json -------------------------------------------------------------------------------- /script/autoUpdateVersion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/script/autoUpdateVersion.js -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/_html/animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/_html/animation.ts -------------------------------------------------------------------------------- /src/_html/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/_html/fonts.css -------------------------------------------------------------------------------- /src/_html/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/_html/style.ts -------------------------------------------------------------------------------- /src/assets/element-ui-icon/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/element-ui-icon/index.css -------------------------------------------------------------------------------- /src/assets/fonts/HarmonyOS.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/fonts/HarmonyOS.ttf -------------------------------------------------------------------------------- /src/assets/fonts/MiSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/fonts/MiSans.ttf -------------------------------------------------------------------------------- /src/assets/fonts/REEJI-PinboGB.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/fonts/REEJI-PinboGB.ttf -------------------------------------------------------------------------------- /src/assets/fonts/REEJI-PinboGB.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/fonts/REEJI-PinboGB.woff -------------------------------------------------------------------------------- /src/assets/fonts/REEJI-PinboGB.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/fonts/REEJI-PinboGB.woff2 -------------------------------------------------------------------------------- /src/assets/fonts/consola.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/fonts/consola.ttf -------------------------------------------------------------------------------- /src/assets/fonts/element-icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/fonts/element-icons.ttf -------------------------------------------------------------------------------- /src/assets/fonts/element-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/fonts/element-icons.woff -------------------------------------------------------------------------------- /src/assets/fonts/geometos.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/fonts/geometos.woff -------------------------------------------------------------------------------- /src/assets/svg/global_btn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/global_btn.svg -------------------------------------------------------------------------------- /src/assets/svg/global_drive.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/global_drive.svg -------------------------------------------------------------------------------- /src/assets/svg/global_futi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/global_futi.svg -------------------------------------------------------------------------------- /src/assets/svg/global_heartrate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/global_heartrate.svg -------------------------------------------------------------------------------- /src/assets/svg/global_link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/global_link.svg -------------------------------------------------------------------------------- /src/assets/svg/global_python.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/global_python.svg -------------------------------------------------------------------------------- /src/assets/svg/global_running.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/global_running.svg -------------------------------------------------------------------------------- /src/assets/svg/global_triangle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/global_triangle.svg -------------------------------------------------------------------------------- /src/assets/svg/global_update.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/global_update.svg -------------------------------------------------------------------------------- /src/assets/svg/global_version.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/global_version.svg -------------------------------------------------------------------------------- /src/assets/svg/global_waittodo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/global_waittodo.svg -------------------------------------------------------------------------------- /src/assets/svg/sidebar_ftp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/sidebar_ftp.svg -------------------------------------------------------------------------------- /src/assets/svg/sidebar_xterm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/sidebar_xterm.svg -------------------------------------------------------------------------------- /src/assets/svg/system_centos.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/system_centos.svg -------------------------------------------------------------------------------- /src/assets/svg/system_debian.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/system_debian.svg -------------------------------------------------------------------------------- /src/assets/svg/system_fedora.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/system_fedora.svg -------------------------------------------------------------------------------- /src/assets/svg/system_linux.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/system_linux.svg -------------------------------------------------------------------------------- /src/assets/svg/system_ubuntu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/system_ubuntu.svg -------------------------------------------------------------------------------- /src/assets/svg/system_windows.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/assets/svg/system_windows.svg -------------------------------------------------------------------------------- /src/components/global/Footer/Copyright.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/Footer/Copyright.tsx -------------------------------------------------------------------------------- /src/components/global/Footer/LOGO.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/Footer/LOGO.tsx -------------------------------------------------------------------------------- /src/components/global/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/Footer/index.tsx -------------------------------------------------------------------------------- /src/components/global/PopupBox/Reboot/click.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/Reboot/click.ts -------------------------------------------------------------------------------- /src/components/global/PopupBox/Reboot/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/Reboot/index.tsx -------------------------------------------------------------------------------- /src/components/global/PopupBox/Reboot/reboot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/Reboot/reboot.tsx -------------------------------------------------------------------------------- /src/components/global/PopupBox/SecurityPanel/List/Details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/SecurityPanel/List/Details.tsx -------------------------------------------------------------------------------- /src/components/global/PopupBox/SecurityPanel/List/Item/Bottom.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/SecurityPanel/List/Item/Bottom.tsx -------------------------------------------------------------------------------- /src/components/global/PopupBox/SecurityPanel/List/Item/Head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/SecurityPanel/List/Item/Head.tsx -------------------------------------------------------------------------------- /src/components/global/PopupBox/SecurityPanel/List/Item/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/SecurityPanel/List/Item/index.tsx -------------------------------------------------------------------------------- /src/components/global/PopupBox/SecurityPanel/List/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/SecurityPanel/List/index.tsx -------------------------------------------------------------------------------- /src/components/global/PopupBox/SecurityPanel/click.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/SecurityPanel/click.ts -------------------------------------------------------------------------------- /src/components/global/PopupBox/SecurityPanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/SecurityPanel/index.tsx -------------------------------------------------------------------------------- /src/components/global/PopupBox/UpdatePanel/CurrentVersion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/UpdatePanel/CurrentVersion.tsx -------------------------------------------------------------------------------- /src/components/global/PopupBox/UpdatePanel/Logs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/UpdatePanel/Logs.tsx -------------------------------------------------------------------------------- /src/components/global/PopupBox/UpdatePanel/VersionStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/UpdatePanel/VersionStatus.tsx -------------------------------------------------------------------------------- /src/components/global/PopupBox/UpdatePanel/click.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/UpdatePanel/click.ts -------------------------------------------------------------------------------- /src/components/global/PopupBox/UpdatePanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/UpdatePanel/index.tsx -------------------------------------------------------------------------------- /src/components/global/PopupBox/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/PopupBox/index.tsx -------------------------------------------------------------------------------- /src/components/global/Popups/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/Popups/index.tsx -------------------------------------------------------------------------------- /src/components/global/Popups/item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/Popups/item.tsx -------------------------------------------------------------------------------- /src/components/global/RipplesMask/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/RipplesMask/index.tsx -------------------------------------------------------------------------------- /src/components/global/Sidebar/Item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/Sidebar/Item.tsx -------------------------------------------------------------------------------- /src/components/global/Sidebar/Server/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/Sidebar/Server/index.tsx -------------------------------------------------------------------------------- /src/components/global/Sidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/Sidebar/index.tsx -------------------------------------------------------------------------------- /src/components/global/WarnPane/ReConnect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/WarnPane/ReConnect.tsx -------------------------------------------------------------------------------- /src/components/global/WarnPane/click.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/WarnPane/click.ts -------------------------------------------------------------------------------- /src/components/global/WarnPane/network.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/global/WarnPane/network.tsx -------------------------------------------------------------------------------- /src/components/page/config/BTN.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/config/BTN.tsx -------------------------------------------------------------------------------- /src/components/page/config/Navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/config/Navigation.tsx -------------------------------------------------------------------------------- /src/components/page/config/ReusableComponents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/config/ReusableComponents.ts -------------------------------------------------------------------------------- /src/components/page/config/Tips.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/config/Tips.tsx -------------------------------------------------------------------------------- /src/components/page/config/settingPage/ClosePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/config/settingPage/ClosePanel.tsx -------------------------------------------------------------------------------- /src/components/page/config/settingPage/DevMode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/config/settingPage/DevMode.tsx -------------------------------------------------------------------------------- /src/components/page/config/settingPage/IPv6Support.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/config/settingPage/IPv6Support.tsx -------------------------------------------------------------------------------- /src/components/page/config/settingPage/OfflineMode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/config/settingPage/OfflineMode.tsx -------------------------------------------------------------------------------- /src/components/page/config/settingPage/Overtime.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/config/settingPage/Overtime.tsx -------------------------------------------------------------------------------- /src/components/page/config/settingPage/PanelName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/config/settingPage/PanelName.tsx -------------------------------------------------------------------------------- /src/components/page/config/settingPage/ServerIP.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/config/settingPage/ServerIP.tsx -------------------------------------------------------------------------------- /src/components/page/console/DataHub/Iostat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/DataHub/Iostat.tsx -------------------------------------------------------------------------------- /src/components/page/console/DataHub/Network.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/DataHub/Network.tsx -------------------------------------------------------------------------------- /src/components/page/console/DataHub/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/DataHub/index.tsx -------------------------------------------------------------------------------- /src/components/page/console/DiskCard/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/DiskCard/Card.tsx -------------------------------------------------------------------------------- /src/components/page/console/DiskCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/DiskCard/index.tsx -------------------------------------------------------------------------------- /src/components/page/console/Header/VersionInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/Header/VersionInfo.tsx -------------------------------------------------------------------------------- /src/components/page/console/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/Header/index.tsx -------------------------------------------------------------------------------- /src/components/page/console/QuickControl/click.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/QuickControl/click.ts -------------------------------------------------------------------------------- /src/components/page/console/QuickControl/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/QuickControl/index.tsx -------------------------------------------------------------------------------- /src/components/page/console/StatusPanel/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/StatusPanel/Card.tsx -------------------------------------------------------------------------------- /src/components/page/console/StatusPanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/StatusPanel/index.tsx -------------------------------------------------------------------------------- /src/components/page/console/SystemInfo/Security.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/SystemInfo/Security.tsx -------------------------------------------------------------------------------- /src/components/page/console/SystemInfo/SystemCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/SystemInfo/SystemCard.tsx -------------------------------------------------------------------------------- /src/components/page/console/SystemInfo/SystemIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/SystemInfo/SystemIcon.tsx -------------------------------------------------------------------------------- /src/components/page/console/SystemInfo/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/page/console/SystemInfo/index.tsx -------------------------------------------------------------------------------- /src/components/reusable/BadgeIcon/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/BadgeIcon/index.tsx -------------------------------------------------------------------------------- /src/components/reusable/BetterScroll/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/BetterScroll/index.tsx -------------------------------------------------------------------------------- /src/components/reusable/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Button/index.tsx -------------------------------------------------------------------------------- /src/components/reusable/Button/small.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Button/small.tsx -------------------------------------------------------------------------------- /src/components/reusable/Card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Card/index.tsx -------------------------------------------------------------------------------- /src/components/reusable/Chart/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Chart/index.tsx -------------------------------------------------------------------------------- /src/components/reusable/CodeShow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/CodeShow/index.tsx -------------------------------------------------------------------------------- /src/components/reusable/Input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Input/index.tsx -------------------------------------------------------------------------------- /src/components/reusable/LegendCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/LegendCard/index.tsx -------------------------------------------------------------------------------- /src/components/reusable/Loading/HalfFilled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Loading/HalfFilled.tsx -------------------------------------------------------------------------------- /src/components/reusable/Mask/Overflow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Mask/Overflow.tsx -------------------------------------------------------------------------------- /src/components/reusable/Menu/Breadboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Menu/Breadboard.tsx -------------------------------------------------------------------------------- /src/components/reusable/Menu/Breadcubes/Item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Menu/Breadcubes/Item.tsx -------------------------------------------------------------------------------- /src/components/reusable/Menu/Breadcubes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Menu/Breadcubes/index.tsx -------------------------------------------------------------------------------- /src/components/reusable/Progress/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Progress/index.tsx -------------------------------------------------------------------------------- /src/components/reusable/Switch/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Switch/index.tsx -------------------------------------------------------------------------------- /src/components/reusable/Taskbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Taskbar/index.tsx -------------------------------------------------------------------------------- /src/components/reusable/Taskbar/oneDark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/Taskbar/oneDark.css -------------------------------------------------------------------------------- /src/components/reusable/WarnPane/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/components/reusable/WarnPane/index.tsx -------------------------------------------------------------------------------- /src/constants/loadStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/constants/loadStatus.ts -------------------------------------------------------------------------------- /src/constants/popupBox_consts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/constants/popupBox_consts.tsx -------------------------------------------------------------------------------- /src/constants/setting_consts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/constants/setting_consts.tsx -------------------------------------------------------------------------------- /src/constants/sidebar_consts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/constants/sidebar_consts.tsx -------------------------------------------------------------------------------- /src/constants/systemIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/constants/systemIcon.tsx -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/pages/Config/Page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Config/Page.tsx -------------------------------------------------------------------------------- /src/pages/Config/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Config/index.tsx -------------------------------------------------------------------------------- /src/pages/Config/settingPage/panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Config/settingPage/panel.tsx -------------------------------------------------------------------------------- /src/pages/Console/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Console/index.tsx -------------------------------------------------------------------------------- /src/pages/Control/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Control/index.tsx -------------------------------------------------------------------------------- /src/pages/Crontab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Crontab/index.tsx -------------------------------------------------------------------------------- /src/pages/Database/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Database/index.tsx -------------------------------------------------------------------------------- /src/pages/Files/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Files/index.tsx -------------------------------------------------------------------------------- /src/pages/Firewall/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Firewall/index.tsx -------------------------------------------------------------------------------- /src/pages/Ftp/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Ftp/index.tsx -------------------------------------------------------------------------------- /src/pages/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Loading.tsx -------------------------------------------------------------------------------- /src/pages/Site/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Site/index.tsx -------------------------------------------------------------------------------- /src/pages/Soft/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Soft/index.tsx -------------------------------------------------------------------------------- /src/pages/Xterm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/Xterm/index.tsx -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/pages/index.tsx -------------------------------------------------------------------------------- /src/store/animation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/animation.ts -------------------------------------------------------------------------------- /src/store/api/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/api/config/index.ts -------------------------------------------------------------------------------- /src/store/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/api/index.ts -------------------------------------------------------------------------------- /src/store/api/linkId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/api/linkId.ts -------------------------------------------------------------------------------- /src/store/api/panel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/api/panel/index.ts -------------------------------------------------------------------------------- /src/store/api/panel/security.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/api/panel/security.ts -------------------------------------------------------------------------------- /src/store/api/system/cpu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/api/system/cpu.ts -------------------------------------------------------------------------------- /src/store/api/system/disk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/api/system/disk.ts -------------------------------------------------------------------------------- /src/store/api/system/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/api/system/index.ts -------------------------------------------------------------------------------- /src/store/api/system/memory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/api/system/memory.ts -------------------------------------------------------------------------------- /src/store/api/system/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/api/system/network.ts -------------------------------------------------------------------------------- /src/store/api/system/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/api/system/server.ts -------------------------------------------------------------------------------- /src/store/btnconfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/btnconfig.ts -------------------------------------------------------------------------------- /src/store/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/fetch.ts -------------------------------------------------------------------------------- /src/store/popup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/popup.ts -------------------------------------------------------------------------------- /src/store/popupbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/popupbox.ts -------------------------------------------------------------------------------- /src/store/status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/store/status.ts -------------------------------------------------------------------------------- /src/utils/btFetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/utils/btFetch.ts -------------------------------------------------------------------------------- /src/utils/fetchAnit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/utils/fetchAnit.ts -------------------------------------------------------------------------------- /src/utils/useToggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/utils/useToggle.ts -------------------------------------------------------------------------------- /src/utils/useTools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/src/utils/useTools.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LF112/BTN/HEAD/vite.config.ts --------------------------------------------------------------------------------