From 1826c56a4042ddce65add032156a421709f22952 Mon Sep 17 00:00:00 2001 From: Jackie Sung Date: Sat, 20 Mar 2021 21:54:55 +0800 Subject: [PATCH 1/3] Nezha logo update --- README.md | 8 ++++++-- resource/static/brand.png | Bin 0 -> 16017 bytes resource/static/logo.png | Bin 70506 -> 35154 bytes resource/static/theme-daynight/css/main.css | 2 +- resource/static/theme-daynight/css/passwd.css | 2 +- .../static/theme-daynight/css/service.css | 2 +- resource/template/theme-daynight/home.html | 14 ++++++++++++-- resource/template/theme-daynight/service.html | 14 ++++++++++++-- .../template/theme-daynight/viewpassword.html | 18 +++++++++++++----- 9 files changed, 46 insertions(+), 14 deletions(-) create mode 100644 resource/static/brand.png diff --git a/README.md b/README.md index b7c167d..a5bba1d 100644 --- a/README.md +++ b/README.md @@ -4,17 +4,21 @@ :trollface: 哪吒监控 一站式轻监控轻运维系统。支持系统状态、HTTP(SSL 证书变更、即将到期、到期)、TCP、Ping 监控报警,命令批量执行和计划任务。 +
+ +
+ \>> QQ 交流群:955957790 \>> [我们的用户](https://www.google.com/search?q="powered+by+哪吒"+"监控%7C面板"&filter=0) (Google) -| 默认主题 | DayNight [@JackieSung](https://github.com/JackieSung4ev) | hotaru | +| 默认主题 | DayNight [@JackieSung](https://github.com/JackieSung4ev) | hotaru | | ------------------------------------------------------- | -------------------------------------------------------- | ---------------------------------------------------------------------- | | ![首页截图1](https://s3.ax1x.com/2020/12/07/DvTCwD.jpg) | | | ## 安装脚本 -**推荐配置:** 安装前解析 _两个域名_ 到面板服务器,一个作为 _公开访问_ ,可以 **接入CDN**,比如 (status.nai.ba);另外一个作为安装 Agent 时连接 Dashboard 使用,**不能接入CDN** 直接暴露面板主机IP,比如(randomdashboard.nai.ba)。 +**推荐配置:** 安装前解析 _两个域名_ 到面板服务器,一个作为 _公开访问_ ,可以 **接入 CDN**,比如 (status.nai.ba);另外一个作为安装 Agent 时连接 Dashboard 使用,**不能接入 CDN** 直接暴露面板主机 IP,比如(randomdashboard.nai.ba)。 ```shell curl -L https://raw.githubusercontent.com/naiba/nezha/master/script/install.sh -o nezha.sh && chmod +x nezha.sh diff --git a/resource/static/brand.png b/resource/static/brand.png new file mode 100644 index 0000000000000000000000000000000000000000..5eaea208440db959410e25340836e6d57342a50c GIT binary patch literal 16017 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 z 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 UN=|);NO2*GvT8DAQs%+`2NNy{AOHXW literal 0 HcmV?d00001 diff --git a/resource/static/logo.png b/resource/static/logo.png index 18b34e1013805a4e12839a274b4de07298c37a09..cd47e225b44632eb717cda0aa85649018b3eb6f4 100644 GIT binary patch literal 35154 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.progress-bar{background-color:#1670c5 !important}body[data-theme="dark"] .info-body .ui.progress.warning>.progress-bar{background-color:#975fe4 !important}footer{background-color:#2f2f2f;color:#f2f2f2;font-size:14px}footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:1rem}footer .footer-container p{width:100%;margin-top:1rem}footer .footer-container a{color:#f2f2f2}footer .footer-container div{width:100%}#back-to-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff9800;width:45px;height:45px;border-radius:50%;position:fixed;bottom:20px;right:30px;-webkit-transition:background-color 0.3s, opacity 0.5s, visibility 0.5s;transition:background-color 0.3s, opacity 0.5s, visibility 0.5s;opacity:0;visibility:hidden;z-index:1000}#back-to-top:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f106";font-size:2.2em;color:#fff}#back-to-top:hover{cursor:pointer;background-color:#cc7a00}#back-to-top:active{background-color:#cc7a00}#back-to-top.show{opacity:1;visibility:visible}@media (max-width: 500px){#back-to-top{background-color:#975fe4}#back-to-top:hover,#back-to-top:active{background-color:#7b33dd}}@media (max-width: 500px){.sidebar-container{display:none}}.sidebar-container ul{position:fixed;top:50%;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;right:0}.sidebar-container ul li+li{margin-top:1.5em}.sidebar-container ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.4em 0 0.4em 0;color:#f2f2f2;cursor:pointer;height:2em;-webkit-box-shadow:0 2px 3px -1px rgba(47,47,47,0.2);box-shadow:0 2px 3px -1px rgba(47,47,47,0.2);width:35px;border-radius:0.5em 0 0 0.5em;border:1px solid rgba(255,255,255,0.2)}@media (min-width: 1400px){.sidebar-container ul li{height:2.6em;width:45px}}.sidebar-container ul li:first-child{background-color:#fbb142}.sidebar-container ul li:nth-child(2){background-color:#124b8c}.sidebar-container ul li:nth-child(3){background-color:#2f2f2f}.sidebar-container ul li:last-child{background-color:#555}.sidebar-container ul li i.fas{font-size:1em;width:36px;text-align:center;position:relative;top:0.04em}.sidebar-container ul li .fas.fa-sun{font-size:1.3em}@media (min-width: 1400px){.sidebar-container ul li .fas.fa-sun{font-size:1.6em}}.sidebar-container ul li .fas.fa-moon{font-size:1.2em}@media (min-width: 1400px){.sidebar-container ul li .fas.fa-moon{font-size:1.5em}}@media (min-width: 1400px){.sidebar-container ul li .fas.fa-th{font-size:1.45em}}.sidebar-container ul li .fas.fa-list-ul{font-size:1.15em}@media (min-width: 1400px){.sidebar-container ul li .fas.fa-list-ul{font-size:1.5em}}.sidebar-container ul li span{font-size:1em;left:36px;position:absolute;opacity:0;visibility:hidden;font-weight:bold}.sidebar-container ul li:hover{width:110px !important;-webkit-box-shadow:0 2px 10px -1px rgba(0,0,0,0.1);box-shadow:0 2px 10px -1px rgba(0,0,0,0.1)}.sidebar-container ul li:hover span{visibility:visible;opacity:1;-webkit-transition-delay:90ms;transition-delay:90ms}.sidebar-container ul li:hover i{opacity:1}.sidebar-container ul li:hover i.fa-sun{-webkit-animation:rotateSun 3s linear infinite;animation:rotateSun 3s linear infinite}@-webkit-keyframes rotateSun{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateSun{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sidebar-container ul li:hover i.fa-moon{-webkit-animation:rotateMoon 2s linear infinite;animation:rotateMoon 2s linear infinite}@-webkit-keyframes rotateMoon{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotateMoon{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.sidebar-container ul li:hover i.fa-th{-webkit-animation:rotateTh 1s linear infinite;animation:rotateTh 1s linear infinite}@-webkit-keyframes rotateTh{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}100%{-webkit-transform:perspective(400px) rotateY(180deg);transform:perspective(400px) rotateY(180deg)}}@keyframes rotateTh{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}100%{-webkit-transform:perspective(400px) rotateY(180deg);transform:perspective(400px) rotateY(180deg)}}.sidebar-container ul li:hover i.fa-list-ul{-webkit-animation:rotateList 1s linear infinite;animation:rotateList 1s linear infinite}@-webkit-keyframes rotateList{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}100%{-webkit-transform:perspective(400px) rotateY(-180deg);transform:perspective(400px) rotateY(-180deg)}}@keyframes rotateList{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}100%{-webkit-transform:perspective(400px) rotateY(-180deg);transform:perspective(400px) rotateY(-180deg)}}header{background-color:#2a3950}.nav-bar{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;background-color:#2a3950;padding:.8em 0;width:100%;width:calc(100vw - 4em);max-width:1400px;margin:0 auto}@media (max-width: 900px){.nav-bar{width:calc(100vw - 3em)}}@media (max-width: 500px){.nav-bar{width:calc(100vw - 2em);-ms-grid-columns:auto 3fr;grid-template-columns:auto 3fr}}.nav-bar .logo{color:#f2f2f2;-ms-grid-column-align:start;justify-self:start;font-size:1.2em}.nav-bar a{color:#f2f2f2}.nav-bar li:last-child{background-color:#07090d}.icon-container{-ms-grid-column-align:end;justify-self:end;display:none}.icon-container .col{display:block;float:left;margin:1% 0 1% 1.6%}.icon-container .col:first-of-type{margin-left:0}.icon-container .cf:before,.icon-container .cf:after{content:' ';display:table}.icon-container .cf:after{clear:both}.icon-container .cf{*zoom:1}.icon-container .three{color:#ecf0f1;text-align:center}.icon-container .hamburger .line{width:50px;height:5px;background-color:#ecf0f1;display:block;margin:8px auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.icon-container .hamburger:hover{cursor:pointer}.icon-container #hamburger-icon.is-active{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transition-delay:0.6s;transition-delay:0.6s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.icon-container #hamburger-icon.is-active .line:nth-child(2){width:0px}.icon-container #hamburger-icon.is-active .line:nth-child(1),.icon-container #hamburger-icon.is-active .line:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s}.icon-container #hamburger-icon.is-active .line:nth-child(1){-webkit-transform:translateY(13px);transform:translateY(13px)}.icon-container #hamburger-icon.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(90deg);transform:translateY(-13px) rotate(90deg)}.nav-menu{-ms-grid-column-align:end;justify-self:end}.nav-menu li{display:inline-block}.nav-menu li a{display:block;padding:.8em 1.6em}@media screen and (max-width: 500px){.icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:scale(0.8);transform:scale(0.8)}.nav-menu{grid-column:1 / -1;-ms-grid-column-align:stretch;justify-self:stretch}.nav-menu ul{display:none}.nav-menu.active{grid-column:1 / -1}.nav-menu li{width:100%;border-bottom:1px solid rgba(255,255,255,0.3)}.nav-menu li:last-child{border:none;text-align:center}.nav-menu li a{padding:1em;font-weight:bold}}@media screen and (min-width: 500px){.nav-menu ul{display:block !important}}body[data-gridlist="list"] #app{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:2em}@media (max-width: 1250px){body[data-gridlist="list"] #app{grid-row-gap:3em}}body[data-gridlist="list"] .server-info-container{-ms-grid-rows:1fr auto;grid-template-rows:1fr auto}body[data-gridlist="list"] .info-body ul{grid-template-areas:"state flag . system location memory boot ram disk down up cpu-bar cpu-bar ram-bar ram-bar disk-bar disk-bar" "name name name system location memory boot ram disk down up cpu-bar cpu-bar ram-bar ram-bar disk-bar disk-bar"}@media (max-width: 1250px){body[data-gridlist="list"] .info-body ul{grid-template-areas:"state state state name name name name name flag flag flag flag flag flag" "system location memory boot ram disk down up cpu-bar cpu-bar ram-bar ram-bar disk-bar disk-bar"}}@media (max-width: 900px){body[data-gridlist="list"] .info-body ul{grid-template-areas:"state state state state name name name name name name name flag flag flag" "system system system system system system system location location location location location location location" "memory memory memory memory memory memory memory boot boot boot boot boot boot boot" "ram ram ram ram ram ram ram disk disk disk disk disk disk disk" "down down down down down down down up up up up up up up" "cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar" "ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar" "disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar"}body[data-gridlist="list"] .info-body ul li{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}body[data-gridlist="list"] .info-body ul li:nth-child(n+4)::before{padding-bottom:0 !important}body[data-gridlist="list"] .info-body ul li:nth-last-child(-n+3):before{content:"" !important}body[data-gridlist="list"] .info-body ul li .cpu-bar,body[data-gridlist="list"] .info-body ul li .ram-bar,body[data-gridlist="list"] .info-body ul li .disk-bar{-ms-grid-columns:15% auto !important;grid-template-columns:15% auto !important;width:100%}body[data-gridlist="list"] .info-body ul li .cpu-bar h4,body[data-gridlist="list"] .info-body ul li .ram-bar h4,body[data-gridlist="list"] .info-body ul li .disk-bar h4{display:block !important}}body[data-gridlist="list"] .info-body ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body[data-gridlist="list"] .info-body ul li:nth-child(n+4):before{padding-bottom:0.5em}body[data-gridlist="list"] .info-body ul li:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-column-align:start;justify-self:start}body[data-gridlist="list"] .info-body ul li:nth-child(2){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-column-align:start;justify-self:start}@media (max-width: 1250px){body[data-gridlist="list"] .info-body ul li:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2 / 12;-ms-grid-column-align:center;justify-self:center}}body[data-gridlist="list"] .info-body ul li:nth-child(3){-ms-grid-column-align:end;justify-self:end;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3}@media (max-width: 1250px){body[data-gridlist="list"] .info-body ul li:nth-child(3){grid-column:1 / -1}}body[data-gridlist="list"] .info-body ul li:nth-child(n+4):nth-child(-n+11){border:none}body[data-gridlist="list"] .info-body ul li:nth-child(12){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.6em}body[data-gridlist="list"] .info-body ul li:nth-child(12):before{content:"CPU"}body[data-gridlist="list"] .info-body ul li:nth-child(13){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.6em}body[data-gridlist="list"] .info-body ul li:nth-child(13):before{content:"RAM"}body[data-gridlist="list"] .info-body ul li:nth-child(14){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.6em}body[data-gridlist="list"] .info-body ul li:nth-child(14):before{content:"硬盘"}body[data-gridlist="list"] .info-body ul li .cpu-bar,body[data-gridlist="list"] .info-body ul li .ram-bar,body[data-gridlist="list"] .info-body ul li .disk-bar{-ms-grid-columns:1fr;grid-template-columns:1fr}body[data-gridlist="list"] .info-body ul li .cpu-bar h4,body[data-gridlist="list"] .info-body ul li .ram-bar h4,body[data-gridlist="list"] .info-body ul li .disk-bar h4{display:none}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;text-decoration:none}body{font-family:Microsoft Yahei, Avenir, Segoe UI, Hiragino Sans GB, STHeiti, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;overflow-x:hidden;background-color:#e5e5e5}#app{background-color:#e5e5e5;min-height:100vh;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);grid-gap:3em;width:100%;width:calc(100vw - 6em);max-width:1400px;margin:4em auto;-ms-flex-line-pack:start;align-content:start}@media (max-width: 1250px){#app{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);grid-gap:2.5em;width:calc(100vw - 4em)}}@media (max-width: 900px){#app{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:2em;grid-row-gap:3em;width:calc(100vw - 3em)}}@media (max-width: 500px){#app{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:1em;grid-row-gap:3em;width:calc(100vw - 2em);margin:2em auto 4em}}.server-info-container{background-color:#f1f1f2;display:-ms-grid;display:grid;font-size:0.9em;border-radius:5px;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.24);-webkit-transition:-webkit-transform 500ms ease-in-out;transition:-webkit-transform 500ms ease-in-out;transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out, -webkit-transform 500ms ease-in-out}.server-info-container .info-body{display:-ms-grid;display:grid}.server-info-container:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.info-body ul{display:-ms-grid;display:grid;grid-template-areas:'state state name name flag flag' 'system system system location location location' 'memory memory memory boot boot boot' 'ram ram ram disk disk disk' 'down down down up up up' 'cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar' 'ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar' 'disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar'}.info-body ul li{list-style:none;padding:.6em;margin:0.3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all;border-bottom:1px solid #d9d9d9}.info-body ul li p{padding:0.3em 1em;font-size:0.6em}.info-body ul li h3{font-size:1.05em}.info-body ul li .state-online{background-color:#53b449;border-radius:4px}.info-body ul li .state-offline{background-color:#ef4b4c;border-radius:4px}.info-body ul li img{border:1px solid rgba(0,0,0,0.25);border-radius:6px}.info-body ul li:not(:nth-child(1))::before{font-weight:bold}.info-body ul li:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:state;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center;border:none;font-size:1.2em}@media (max-width: 500px){.info-body ul li:nth-child(1){-ms-grid-column-align:start;justify-self:start}}.info-body ul li:nth-child(2){-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:2;grid-area:name;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center;border:none}.info-body ul li:nth-child(3){-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:2;grid-area:flag;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center;border:none}@media (max-width: 500px){.info-body ul li:nth-child(3){-ms-grid-column-align:end;justify-self:end}}.info-body ul li:nth-child(4){-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:system;text-transform:capitalize}.info-body ul li:nth-child(4):before{content:'系统'}.info-body ul li:nth-child(5){-ms-grid-row:2;-ms-grid-column:4;-ms-grid-column-span:3;grid-area:location}.info-body ul li:nth-child(5):before{content:'位置'}.info-body ul li:nth-child(6){-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:memory}.info-body ul li:nth-child(6):before{content:'内存'}.info-body ul li:nth-child(7){-ms-grid-row:3;-ms-grid-column:4;-ms-grid-column-span:3;grid-area:boot}.info-body ul li:nth-child(7):before{content:'在线'}.info-body ul li:nth-child(8){-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:ram}.info-body ul li:nth-child(8):before{content:'交换'}.info-body ul li:nth-child(9){-ms-grid-row:4;-ms-grid-column:4;-ms-grid-column-span:3;grid-area:disk}.info-body ul li:nth-child(9):before{content:'硬盘'}.info-body ul li:nth-child(10){-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:down}.info-body ul li:nth-child(10):before{content:'下载 \f884';font-family:"Font Awesome 5 Free";font-weight:900}.info-body ul li:nth-child(11){-ms-grid-row:5;-ms-grid-column:4;-ms-grid-column-span:3;grid-area:up}.info-body ul li:nth-child(11):before{content:'上传 \f161';font-family:"Font Awesome 5 Free";font-weight:900}.info-body ul li:nth-child(12){-ms-grid-row:6;-ms-grid-column:1;-ms-grid-column-span:6;grid-area:cpu-bar;border:none;display:inline-block;padding:.3em .6em}.info-body ul li:nth-child(13){-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:6;grid-area:ram-bar;border:none;display:inline-block;padding:.3em .6em}.info-body ul li:nth-child(14){-ms-grid-row:8;-ms-grid-column:1;-ms-grid-column-span:6;grid-area:disk-bar;border:none;display:inline-block;padding:.3em .6em .6em}.info-body ul li .cpu-bar,.info-body ul li .ram-bar,.info-body ul li .disk-bar{display:-ms-grid;display:grid;-ms-grid-columns:15% auto;grid-template-columns:15% auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-body ul li .cpu-bar div:first-child,.info-body ul li .ram-bar div:first-child,.info-body ul li .disk-bar div:first-child{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.info-body ul li .cpu-bar p,.info-body ul li .ram-bar p,.info-body ul li .disk-bar p{word-break:keep-all;font-size:0.8em}@media (max-width: 500px){.info-body ul li .cpu-bar p,.info-body ul li .ram-bar p,.info-body ul li .disk-bar p{font-size:1em}}.info-body ul li .cpu-bar h4,.info-body ul li .ram-bar h4,.info-body ul li .disk-bar h4{font-weight:bold}.info-body:nth-last-child(-n+3) .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;background-image:linear-gradient(135deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.info-body:nth-last-child(-n+3) .progress-bar,.info-body:nth-last-child(-n+3) .ui.progress{background-color:lightgray;background-size:40px 40px;border-radius:4px}.info-body:nth-last-child(-n+3) .ui.progress{border:1px solid #bfbfbf}.info-body:nth-last-child(-n+3) .ui.progress.fine .progress-bar{background-color:#53b449}.info-body:nth-last-child(-n+3) .ui.progress.warning .progress-bar{background-color:#fbb142}.info-body:nth-last-child(-n+3) .ui.progress.error .progress-bar{background-color:#ef4b4c}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}.dark-light-toggle{display:none}@media (max-width: 500px){.dark-light-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45px;height:45px;position:fixed;bottom:80px;right:30px;-webkit-transition:all 400ms cubic-bezier(0.995, -0.265, 0.855, 0.505);transition:all 400ms cubic-bezier(0.995, -0.265, 0.855, 0.505)}.dark-light-toggle .switcher{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding:.48em;border-radius:50%;border:1px solid rgba(255,255,255,0.1);background-color:#fbb142}.dark-light-toggle .switcher input[type='checkbox']{height:0;width:0;display:none}.dark-light-toggle .switcher input[type='checkbox']:checked+div{-webkit-transform:rotate(-900deg);transform:rotate(-900deg)}.dark-light-toggle .fa-adjust{font-size:1.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f2f2f2}} +body.transition-theme,body.transition-theme *,body.transition-theme *:before,body.transition-theme *:after{transition:400ms cubic-bezier(0.995, -0.265, 0.855, 0.505) !important;transition-delay:0 !important}body.transition-sidebar,body.transition-sidebar *,body.transition-sidebar *:before,body.transition-sidebar *:after{transition:100ms cubic-bezier(0.995, -0.265, 0.855, 0.505) !important;transition-delay:0 !important}body[data-theme=dark]{background-color:#121212}body[data-theme=dark] .dark-light-toggle .switcher{background-color:#124b8c}body[data-theme=dark] #app{background-color:#121212}body[data-theme=dark] .toggle-container{color:#c8c8c8}body[data-theme=dark] .toggle-container .fas.fa-th.fa-lg{color:#c8c8c8}body[data-theme=dark] .toggle-container .fas.fa-list-ul.fa-lg{color:#c8c8c8}body[data-theme=dark] .state-online{background-color:#4ba242}body[data-theme=dark] .server-info-container{background-color:#1e1e1e;color:#e1e1e1;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 10px rgba(255,255,255,.1)}body[data-theme=dark] .info-body ul li{border-bottom:1px solid rgba(255,255,255,.2)}body[data-theme=dark] .info-body ul li p{color:#fff}body[data-theme=dark] .info-body ul li img{border:1px solid rgba(255,255,255,.3)}body[data-theme=dark] .info-body ul li:nth-child(-n+3){border:none}body[data-theme=dark] .info-body ul li:nth-last-child(-n+3){border:none}body[data-theme=dark] .info-body ul li:nth-child(n+4)::before{color:#959595}body[data-theme=dark] .info-body ul li h4{color:#959595}body[data-theme=dark] .info-body .cpu-bar h4,body[data-theme=dark] .info-body .ram-bar h4,body[data-theme=dark] .info-body .disk-bar h4{color:#959595}body[data-theme=dark] .info-body .cpu-bar p,body[data-theme=dark] .info-body .ram-bar p,body[data-theme=dark] .info-body .disk-bar p{color:#fff !important}body[data-theme=dark] .info-body .ui.progress{background-color:#111;border:1px solid rgba(255,255,255,.15)}body[data-theme=dark] .info-body .ui.progress.fine>.progress-bar{background-color:#1670c5 !important}body[data-theme=dark] .info-body .ui.progress.warning>.progress-bar{background-color:#975fe4 !important}footer{background-color:#2f2f2f;color:#f2f2f2;font-size:14px}footer .footer-container{display:flex;justify-content:center;flex-direction:column;text-align:center;padding:1rem}footer .footer-container p{width:100%;margin-top:1rem}footer .footer-container a{color:#f2f2f2}footer .footer-container div{width:100%}#back-to-top{display:flex;justify-content:center;align-items:center;background-color:#ff9800;width:45px;height:45px;border-radius:50%;position:fixed;bottom:20px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#back-to-top:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:2.2em;color:#fff}#back-to-top:hover{cursor:pointer;background-color:#cc7a00}#back-to-top:active{background-color:#cc7a00}#back-to-top.show{opacity:1;visibility:visible}@media(max-width: 500px){#back-to-top{background-color:#975fe4}#back-to-top:hover,#back-to-top:active{background-color:#7b33dd}}@media(max-width: 500px){.sidebar-container{display:none}}.sidebar-container ul{position:fixed;top:50%;list-style:none;display:flex;flex-direction:column;transform:translateY(-50%);z-index:10;align-items:flex-end;right:0}.sidebar-container ul li+li{margin-top:1.5em}.sidebar-container ul li{position:relative;display:flex;align-items:center;padding:.4em 0 .4em 0;color:#f2f2f2;cursor:pointer;height:2em;box-shadow:0 2px 3px -1px rgba(47,47,47,.2);width:35px;border-radius:.5em 0 0 .5em;border:1px solid rgba(255,255,255,.2)}@media(min-width: 1400px){.sidebar-container ul li{height:2.6em;width:45px}}.sidebar-container ul li:first-child{background-color:#fbb142}.sidebar-container ul li:nth-child(2){background-color:#124b8c}.sidebar-container ul li:nth-child(3){background-color:#2f2f2f}.sidebar-container ul li:last-child{background-color:#555}.sidebar-container ul li i.fas{font-size:1em;width:36px;text-align:center;position:relative;top:.04em}.sidebar-container ul li .fas.fa-sun{font-size:1.3em}@media(min-width: 1400px){.sidebar-container ul li .fas.fa-sun{font-size:1.6em}}.sidebar-container ul li .fas.fa-moon{font-size:1.2em}@media(min-width: 1400px){.sidebar-container ul li .fas.fa-moon{font-size:1.5em}}@media(min-width: 1400px){.sidebar-container ul li .fas.fa-th{font-size:1.45em}}.sidebar-container ul li .fas.fa-list-ul{font-size:1.15em}@media(min-width: 1400px){.sidebar-container ul li .fas.fa-list-ul{font-size:1.5em}}.sidebar-container ul li span{font-size:1em;left:36px;position:absolute;opacity:0;visibility:hidden;font-weight:bold}.sidebar-container ul li:hover{width:110px !important;box-shadow:0 2px 10px -1px rgba(0,0,0,.1)}.sidebar-container ul li:hover span{visibility:visible;opacity:1;transition-delay:90ms}.sidebar-container ul li:hover i{opacity:1}.sidebar-container ul li:hover i.fa-sun{animation:rotateSun 3s linear infinite}@keyframes rotateSun{to{transform:rotate(360deg)}}.sidebar-container ul li:hover i.fa-moon{animation:rotateMoon 2s linear infinite}@keyframes rotateMoon{0%{transform:rotate(0deg)}50%{transform:rotate(-45deg)}100%{transform:rotate(0deg)}}.sidebar-container ul li:hover i.fa-th{animation:rotateTh 1s linear infinite}@keyframes rotateTh{0%{transform:perspective(400px) rotateY(0)}100%{transform:perspective(400px) rotateY(180deg)}}.sidebar-container ul li:hover i.fa-list-ul{animation:rotateList 1s linear infinite}@keyframes rotateList{0%{transform:perspective(400px) rotateY(0)}100%{transform:perspective(400px) rotateY(-180deg)}}header{background-color:#2f405a}.nav-bar{display:grid;align-items:center;grid-template-columns:1fr 3fr;grid-template-rows:auto 1fr;background-color:#2f405a;padding:.8em 0;width:100%;width:calc(100vw - 4em);max-width:1400px;margin:0 auto}@media(max-width: 900px){.nav-bar{width:calc(100vw - 3em)}}@media(max-width: 500px){.nav-bar{width:calc(100vw - 2em);grid-template-columns:auto 3fr}}.nav-bar .logo{color:#f2f2f2;font-size:1.2em;display:flex;align-items:center}.nav-bar .logo a+a{margin-left:1.2em}.nav-bar a{color:#f2f2f2}.nav-bar li:last-child{background-color:#07090d}.icon-container{justify-self:end;display:none}.icon-container .col{display:block;float:left;margin:1% 0 1% 1.6%}.icon-container .col:first-of-type{margin-left:0}.icon-container .cf:before,.icon-container .cf:after{content:" ";display:table}.icon-container .cf:after{clear:both}.icon-container .cf{*zoom:1}.icon-container .three{color:#ecf0f1;text-align:center}.icon-container .hamburger .line{width:50px;height:5px;background-color:#ecf0f1;display:block;margin:8px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.icon-container .hamburger:hover{cursor:pointer}.icon-container #hamburger-icon.is-active{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon-container #hamburger-icon.is-active .line:nth-child(2){width:0px}.icon-container #hamburger-icon.is-active .line:nth-child(1),.icon-container #hamburger-icon.is-active .line:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.icon-container #hamburger-icon.is-active .line:nth-child(1){-webkit-transform:translateY(13px);-ms-transform:translateY(13px);-o-transform:translateY(13px);transform:translateY(13px)}.icon-container #hamburger-icon.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(90deg);-ms-transform:translateY(-13px) rotate(90deg);-o-transform:translateY(-13px) rotate(90deg);transform:translateY(-13px) rotate(90deg)}.nav-menu{justify-self:end}.nav-menu li{display:inline-block}.nav-menu li a{display:block;padding:.8em 1.6em}@media screen and (max-width: 500px){.icon-container{display:flex;transform:scale(0.8)}.nav-menu{grid-column:1/-1;justify-self:stretch}.nav-menu ul{display:none}.nav-menu.active{grid-column:1/-1}.nav-menu li{width:100%;border-bottom:1px solid rgba(255,255,255,.3)}.nav-menu li:last-child{border:none;text-align:center}.nav-menu li a{padding:1em;font-weight:bold}}@media screen and (min-width: 500px){.nav-menu ul{display:block !important}}body[data-gridlist=list] #app{grid-template-columns:1fr;grid-gap:2em}@media(max-width: 1250px){body[data-gridlist=list] #app{grid-row-gap:3em}}body[data-gridlist=list] .server-info-container{grid-template-rows:1fr auto}body[data-gridlist=list] .info-body ul{grid-template-areas:"state flag . system location memory boot ram disk down up cpu-bar cpu-bar ram-bar ram-bar disk-bar disk-bar" "name name name system location memory boot ram disk down up cpu-bar cpu-bar ram-bar ram-bar disk-bar disk-bar"}@media(max-width: 1250px){body[data-gridlist=list] .info-body ul{grid-template-areas:"state state state name name name name name flag flag flag flag flag flag" "system location memory boot ram disk down up cpu-bar cpu-bar ram-bar ram-bar disk-bar disk-bar"}}@media(max-width: 900px){body[data-gridlist=list] .info-body ul{grid-template-areas:"state state state state name name name name name name name flag flag flag" "system system system system system system system location location location location location location location" "memory memory memory memory memory memory memory boot boot boot boot boot boot boot" "ram ram ram ram ram ram ram disk disk disk disk disk disk disk" "down down down down down down down up up up up up up up" "cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar" "ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar" "disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar"}body[data-gridlist=list] .info-body ul li{flex-direction:row !important}body[data-gridlist=list] .info-body ul li:nth-child(n+4)::before{padding-bottom:0 !important}body[data-gridlist=list] .info-body ul li:nth-last-child(-n+3):before{content:"" !important}body[data-gridlist=list] .info-body ul li .cpu-bar,body[data-gridlist=list] .info-body ul li .ram-bar,body[data-gridlist=list] .info-body ul li .disk-bar{grid-template-columns:15% auto !important;width:100%}body[data-gridlist=list] .info-body ul li .cpu-bar h4,body[data-gridlist=list] .info-body ul li .ram-bar h4,body[data-gridlist=list] .info-body ul li .disk-bar h4{display:block !important}}body[data-gridlist=list] .info-body ul li{flex-direction:column}body[data-gridlist=list] .info-body ul li:nth-child(n+4):before{padding-bottom:.5em}body[data-gridlist=list] .info-body ul li:nth-child(1){grid-column:1/2;justify-self:start}body[data-gridlist=list] .info-body ul li:nth-child(2){grid-column:1/3;justify-self:start}@media(max-width: 1250px){body[data-gridlist=list] .info-body ul li:nth-child(2){grid-column:2/12;justify-self:center}}body[data-gridlist=list] .info-body ul li:nth-child(3){justify-self:end;grid-column:2/3}@media(max-width: 1250px){body[data-gridlist=list] .info-body ul li:nth-child(3){grid-column:1/-1}}body[data-gridlist=list] .info-body ul li:nth-child(n+4):nth-child(-n+11){border:none}body[data-gridlist=list] .info-body ul li:nth-child(12){display:flex;flex-direction:column;padding:.6em}body[data-gridlist=list] .info-body ul li:nth-child(12):before{content:"CPU"}body[data-gridlist=list] .info-body ul li:nth-child(13){display:flex;flex-direction:column;padding:.6em}body[data-gridlist=list] .info-body ul li:nth-child(13):before{content:"RAM"}body[data-gridlist=list] .info-body ul li:nth-child(14){display:flex;flex-direction:column;padding:.6em}body[data-gridlist=list] .info-body ul li:nth-child(14):before{content:"硬盘"}body[data-gridlist=list] .info-body ul li .cpu-bar,body[data-gridlist=list] .info-body ul li .ram-bar,body[data-gridlist=list] .info-body ul li .disk-bar{grid-template-columns:1fr}body[data-gridlist=list] .info-body ul li .cpu-bar h4,body[data-gridlist=list] .info-body ul li .ram-bar h4,body[data-gridlist=list] .info-body ul li .disk-bar h4{display:none}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;text-decoration:none}body{font-family:Microsoft Yahei,Avenir,Segoe UI,Hiragino Sans GB,STHeiti,Microsoft Sans Serif,WenQuanYi Micro Hei,sans-serif;overflow-x:hidden;background-color:#e5e5e5}#app{background-color:#e5e5e5;min-height:100vh;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3em;width:100%;width:calc(100vw - 6em);max-width:1400px;margin:4em auto;align-content:start}@media(max-width: 1250px){#app{grid-template-columns:repeat(3, 1fr);grid-gap:2.5em;width:calc(100vw - 4em)}}@media(max-width: 900px){#app{grid-template-columns:1fr 1fr;grid-gap:2em;grid-row-gap:3em;width:calc(100vw - 3em)}}@media(max-width: 500px){#app{grid-template-columns:1fr;grid-gap:1em;grid-row-gap:3em;width:calc(100vw - 2em);margin:2em auto 4em}}.server-info-container{background-color:#f1f1f2;display:grid;font-size:.9em;border-radius:5px;border:1px solid #d9d9d9;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.24);transition:transform 500ms ease-in-out}.server-info-container .info-body{display:grid}.server-info-container:hover{transform:translateY(-10px)}.info-body ul{display:grid;grid-template-areas:"state state name name flag flag" "system system system location location location" "memory memory memory boot boot boot" "ram ram ram disk disk disk" "down down down up up up" "cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar cpu-bar" "ram-bar ram-bar ram-bar ram-bar ram-bar ram-bar" "disk-bar disk-bar disk-bar disk-bar disk-bar disk-bar"}.info-body ul li{list-style:none;padding:.6em;margin:.3em;display:flex;justify-content:space-between;word-break:break-all;border-bottom:1px solid #d9d9d9}.info-body ul li p{padding:.3em 1em;font-size:.6em}.info-body ul li h3{font-size:1.05em}.info-body ul li .state-online{background-color:#53b449;border-radius:4px}.info-body ul li .state-offline{background-color:#ef4b4c;border-radius:4px}.info-body ul li img{border:1px solid rgba(0,0,0,.25);border-radius:6px}.info-body ul li:not(:nth-child(1))::before{font-weight:bold}.info-body ul li:nth-child(1){grid-area:state;align-self:center;justify-self:center;border:none;font-size:1.2em}@media(max-width: 500px){.info-body ul li:nth-child(1){justify-self:start}}.info-body ul li:nth-child(2){grid-area:name;align-self:center;justify-self:center;border:none}.info-body ul li:nth-child(3){grid-area:flag;align-self:center;justify-self:center;border:none}@media(max-width: 500px){.info-body ul li:nth-child(3){justify-self:end}}.info-body ul li:nth-child(4){grid-area:system;text-transform:capitalize}.info-body ul li:nth-child(4):before{content:"系统"}.info-body ul li:nth-child(5){grid-area:location}.info-body ul li:nth-child(5):before{content:"位置"}.info-body ul li:nth-child(6){grid-area:memory}.info-body ul li:nth-child(6):before{content:"内存"}.info-body ul li:nth-child(7){grid-area:boot}.info-body ul li:nth-child(7):before{content:"在线"}.info-body ul li:nth-child(8){grid-area:ram}.info-body ul li:nth-child(8):before{content:"交换"}.info-body ul li:nth-child(9){grid-area:disk}.info-body ul li:nth-child(9):before{content:"硬盘"}.info-body ul li:nth-child(10){grid-area:down}.info-body ul li:nth-child(10):before{content:"下载 ";font-family:"Font Awesome 5 Free";font-weight:900}.info-body ul li:nth-child(11){grid-area:up}.info-body ul li:nth-child(11):before{content:"上传 ";font-family:"Font Awesome 5 Free";font-weight:900}.info-body ul li:nth-child(12){grid-area:cpu-bar;border:none;display:inline-block;padding:.3em .6em}.info-body ul li:nth-child(13){grid-area:ram-bar;border:none;display:inline-block;padding:.3em .6em}.info-body ul li:nth-child(14){grid-area:disk-bar;border:none;display:inline-block;padding:.3em .6em .6em}.info-body ul li .cpu-bar,.info-body ul li .ram-bar,.info-body ul li .disk-bar{display:grid;grid-template-columns:15% auto;align-items:center}.info-body ul li .cpu-bar div:first-child,.info-body ul li .ram-bar div:first-child,.info-body ul li .disk-bar div:first-child{align-self:center}.info-body ul li .cpu-bar p,.info-body ul li .ram-bar p,.info-body ul li .disk-bar p{word-break:keep-all;font-size:.8em}@media(max-width: 500px){.info-body ul li .cpu-bar p,.info-body ul li .ram-bar p,.info-body ul li .disk-bar p{font-size:1em}}.info-body ul li .cpu-bar h4,.info-body ul li .ram-bar h4,.info-body ul li .disk-bar h4{font-weight:bold}.info-body:nth-last-child(-n+3) .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;background-image:-webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.info-body:nth-last-child(-n+3) .progress-bar,.info-body:nth-last-child(-n+3) .ui.progress{background-color:#d3d3d3;background-size:40px 40px;border-radius:4px}.info-body:nth-last-child(-n+3) .ui.progress{border:1px solid #bfbfbf}.info-body:nth-last-child(-n+3) .ui.progress.fine .progress-bar{background-color:#53b449}.info-body:nth-last-child(-n+3) .ui.progress.warning .progress-bar{background-color:#fbb142}.info-body:nth-last-child(-n+3) .ui.progress.error .progress-bar{background-color:#ef4b4c}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}.dark-light-toggle{display:none}@media(max-width: 500px){.dark-light-toggle{display:flex;z-index:999;justify-content:center;align-items:center;width:45px;height:45px;position:fixed;bottom:80px;right:30px;transition:all 400ms cubic-bezier(0.995, -0.265, 0.855, 0.505)}.dark-light-toggle .switcher{user-select:none;cursor:pointer;padding:.48em;border-radius:50%;border:1px solid rgba(255,255,255,.1);background-color:#fbb142}.dark-light-toggle .switcher input[type=checkbox]{height:0;width:0;display:none}.dark-light-toggle .switcher input[type=checkbox]:checked+div{transform:rotate(-900deg)}.dark-light-toggle .fa-adjust{font-size:1.8em;display:flex;justify-content:center;align-items:center;color:#f2f2f2}}/*# sourceMappingURL=main.css.map */ diff --git a/resource/static/theme-daynight/css/passwd.css b/resource/static/theme-daynight/css/passwd.css index 2515f90..0b464fa 100644 --- a/resource/static/theme-daynight/css/passwd.css +++ b/resource/static/theme-daynight/css/passwd.css @@ -1 +1 @@ -footer{background-color:#2f2f2f;color:#f2f2f2;font-size:14px}footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:1rem}footer .footer-container p{width:100%;margin-top:1rem}footer .footer-container a{color:#f2f2f2}footer .footer-container div{width:100%}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;text-decoration:none}body{font-family:Microsoft Yahei, Avenir, Segoe UI, Hiragino Sans GB, STHeiti, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;overflow-x:hidden;min-height:100vh;display:-ms-grid;display:grid;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto;background-color:#334561;color:#e1e1e1}article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.passwd-container{display:-ms-grid;display:grid;min-height:320px;background-color:#e5e5e5;color:#121212;border-radius:5px;padding:1em 1.2em;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3);width:100%;max-width:400px;width:calc(100% - 2em);margin:0 auto}.passwd-container input[type='password']{border:1px solid #a6a6a6;border-radius:4px;font-size:1em;padding-left:2em;min-width:100px}.passwd-container input[type='password']::-webkit-input-placeholder{text-align:right;padding-right:1em}.passwd-container input[type='password']:-ms-input-placeholder{text-align:right;padding-right:1em}.passwd-container input[type='password']::-ms-input-placeholder{text-align:right;padding-right:1em}.passwd-container input[type='password']::placeholder{text-align:right;padding-right:1em}.passwd-container button{margin-top:1em;border:none;background:none;border:1px solid #a6a6a6;border-radius:4px;background-color:#1670c5;color:#f2f2f2;font-size:1em;font-weight:bold;letter-spacing:1px;cursor:pointer}.passwd-container button:hover{background-color:#1e85e6}.passwd-container .passwd-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}h2{font-size:2em;text-align:center;color:#3c3c3c}h4{text-align:left;font-size:1em;font-weight:normal;letter-spacing:1px;height:1.5em}form{display:-ms-grid;display:grid;position:relative}img{display:block;max-width:100%;width:50px}svg{height:1em;width:1.34em;position:absolute;top:44px;left:10px}svg g{fill:#494949} +footer{background-color:#2f2f2f;color:#f2f2f2;font-size:14px}footer .footer-container{display:flex;justify-content:center;flex-direction:column;text-align:center;padding:1rem}footer .footer-container p{width:100%;margin-top:1rem}footer .footer-container a{color:#f2f2f2}footer .footer-container div{width:100%}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;text-decoration:none}body{font-family:Microsoft Yahei,Avenir,Segoe UI,Hiragino Sans GB,STHeiti,Microsoft Sans Serif,WenQuanYi Micro Hei,sans-serif;overflow-x:hidden;min-height:100vh;display:grid;grid-template-rows:1fr auto;background-color:#334561;color:#e1e1e1}article{display:flex;justify-content:center;align-items:center}.passwd-container{display:grid;min-height:320px;background-color:#e5e5e5;color:#121212;border-radius:5px;padding:1em 1.2em;box-shadow:0 2px 5px rgba(0,0,0,.3);width:100%;max-width:400px;width:calc(100% - 2em);margin:0 auto}.passwd-container input[type=password]{border:1px solid #a6a6a6;border-radius:4px;font-size:1em;padding-left:2em;min-width:100px;height:3em}.passwd-container input[type=password]::placeholder{text-align:right}.passwd-container button{margin-top:1em;margin-bottom:2em;border:none;background:none;border:1px solid #a6a6a6;border-radius:4px;background-color:#1670c5;color:#f2f2f2;font-size:1em;font-weight:bold;letter-spacing:1px;cursor:pointer;padding:.5em 0}.passwd-container button:hover{background-color:#1e85e6}h2{font-size:2em;text-align:center;color:#3c3c3c}h4{text-align:left;font-size:1em;font-weight:normal;letter-spacing:1px;height:1.5em}form{display:grid;position:relative}.passwd-icon{height:1em;width:1.34em;position:absolute;top:42px;left:10px}.passwd-icon g{fill:#494949}.logo{display:flex;align-items:center;justify-content:center;font-size:1.2em}.logo a{color:#3c3c3c;font-weight:bold}.logo a+a{margin-left:.8em}/*# sourceMappingURL=passwd.css.map */ diff --git a/resource/static/theme-daynight/css/service.css b/resource/static/theme-daynight/css/service.css index 9fa537c..75a6b34 100644 --- a/resource/static/theme-daynight/css/service.css +++ b/resource/static/theme-daynight/css/service.css @@ -1 +1 @@ -body.transition-theme,body.transition-theme *,body.transition-theme *:before,body.transition-theme *:after{-webkit-transition:400ms cubic-bezier(0.995, -0.265, 0.855, 0.505) !important;transition:400ms cubic-bezier(0.995, -0.265, 0.855, 0.505) !important;-webkit-transition-delay:0 !important;transition-delay:0 !important}body[data-theme='dark']{background-color:#121212}body[data-theme='dark'] .monitor-header h2{color:#e1e1e1}body[data-theme='dark'] .monitor-header h2 span{color:#a6a6a6}body[data-theme='dark'] .monitor-info-container{background-color:#1e1e1e;color:#e1e1e1;border:1px solid rgba(255,255,255,0.1);-webkit-box-shadow:0 2px 10px rgba(255,255,255,0.1);box-shadow:0 2px 10px rgba(255,255,255,0.1)}body[data-theme='dark'] .monitor-info-container .monitor-state-text{color:#959595}body[data-theme='dark'] .corner{background-color:#161616;border:1px solid rgba(255,255,255,0.15)}body[data-theme='dark'] .corner.good{background-color:#46973d}body[data-theme='dark'] .corner.warning{background-color:#fa9c10}body[data-theme='dark'] .corner.danger{background-color:#940d0e}body[data-theme='dark'] .corner:hover{background-color:#2b2b2b}body[data-theme='dark'] .monitor-state-dot{background:#46973d}body[data-theme='dark'] .monitor-state-dot.warning{color:#faa11a;background:#faa11a}body[data-theme='dark'] .monitor-state-dot:after{background:#46973d}body[data-theme='dark'] .sub-content{color:#f2f2f2;background-color:#092f52;border:1px solid rgba(255,255,255,0.1);position:relative;z-index:10}body[data-theme='dark'] .sub-content::after{content:'';width:0;height:0;display:block;position:absolute;z-index:10;border:0;border-left:.5em solid transparent;border-right:.5em solid transparent;margin-left:-.5em;left:50%;border-top:.5em solid #092f52;bottom:-.5em}@media (max-width: 900px){body[data-theme='dark'] .sub-content{position:relative;z-index:10}body[data-theme='dark'] .sub-content::after{content:'';width:0;height:0;display:block;position:absolute;z-index:10;border:0;border-left:.5em solid transparent;border-right:.5em solid transparent;margin-left:-.5em;left:50%;border-bottom:.5em solid #092f52;top:-.5em}}body[data-theme='dark'] .service-mobile-toggle.smt-active ul li:nth-child(2){background-color:#124b8c}footer{background-color:#2f2f2f;color:#f2f2f2;font-size:14px}footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:1rem}footer .footer-container p{width:100%;margin-top:1rem}footer .footer-container a{color:#f2f2f2}footer .footer-container div{width:100%}#back-to-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff9800;width:45px;height:45px;border-radius:50%;position:fixed;bottom:20px;right:30px;-webkit-transition:background-color 0.3s, opacity 0.5s, visibility 0.5s;transition:background-color 0.3s, opacity 0.5s, visibility 0.5s;opacity:0;visibility:hidden;z-index:1000}#back-to-top:after{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f106";font-size:2.2em;color:#fff}#back-to-top:hover{cursor:pointer;background-color:#cc7a00}#back-to-top:active{background-color:#cc7a00}#back-to-top.show{opacity:1;visibility:visible}@media (max-width: 500px){#back-to-top{background-color:#975fe4}#back-to-top:hover,#back-to-top:active{background-color:#7b33dd}}@media (max-width: 500px){.sidebar-container{display:none}}.sidebar-container ul{position:fixed;top:50%;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;right:0}.sidebar-container ul li+li{margin-top:1.5em}.sidebar-container ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.4em 0 0.4em 0;color:#f2f2f2;cursor:pointer;height:2em;-webkit-box-shadow:0 2px 3px -1px rgba(47,47,47,0.2);box-shadow:0 2px 3px -1px rgba(47,47,47,0.2);width:35px;border-radius:0.5em 0 0 0.5em;border:1px solid rgba(255,255,255,0.2)}@media (min-width: 1400px){.sidebar-container ul li{height:2.6em;width:45px}}.sidebar-container ul li:first-child{background-color:#fbb142}.sidebar-container ul li:nth-child(2){background-color:#124b8c}.sidebar-container ul li:nth-child(3){background-color:#2f2f2f}.sidebar-container ul li:last-child{background-color:#555}.sidebar-container ul li i.fas{font-size:1em;width:36px;text-align:center;position:relative;top:0.04em}.sidebar-container ul li .fas.fa-sun{font-size:1.3em}@media (min-width: 1400px){.sidebar-container ul li .fas.fa-sun{font-size:1.6em}}.sidebar-container ul li .fas.fa-moon{font-size:1.2em}@media (min-width: 1400px){.sidebar-container ul li .fas.fa-moon{font-size:1.5em}}@media (min-width: 1400px){.sidebar-container ul li .fas.fa-th{font-size:1.45em}}.sidebar-container ul li .fas.fa-list-ul{font-size:1.15em}@media (min-width: 1400px){.sidebar-container ul li .fas.fa-list-ul{font-size:1.5em}}.sidebar-container ul li span{font-size:1em;left:36px;position:absolute;opacity:0;visibility:hidden;font-weight:bold}.sidebar-container ul li:hover{width:110px !important;-webkit-box-shadow:0 2px 10px -1px rgba(0,0,0,0.1);box-shadow:0 2px 10px -1px rgba(0,0,0,0.1)}.sidebar-container ul li:hover span{visibility:visible;opacity:1;-webkit-transition-delay:90ms;transition-delay:90ms}.sidebar-container ul li:hover i{opacity:1}.sidebar-container ul li:hover i.fa-sun{-webkit-animation:rotateSun 3s linear infinite;animation:rotateSun 3s linear infinite}@-webkit-keyframes rotateSun{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateSun{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sidebar-container ul li:hover i.fa-moon{-webkit-animation:rotateMoon 2s linear infinite;animation:rotateMoon 2s linear infinite}@-webkit-keyframes rotateMoon{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotateMoon{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.sidebar-container ul li:hover i.fa-th{-webkit-animation:rotateTh 1s linear infinite;animation:rotateTh 1s linear infinite}@-webkit-keyframes rotateTh{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}100%{-webkit-transform:perspective(400px) rotateY(180deg);transform:perspective(400px) rotateY(180deg)}}@keyframes rotateTh{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}100%{-webkit-transform:perspective(400px) rotateY(180deg);transform:perspective(400px) rotateY(180deg)}}.sidebar-container ul li:hover i.fa-list-ul{-webkit-animation:rotateList 1s linear infinite;animation:rotateList 1s linear infinite}@-webkit-keyframes rotateList{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}100%{-webkit-transform:perspective(400px) rotateY(-180deg);transform:perspective(400px) rotateY(-180deg)}}@keyframes rotateList{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}100%{-webkit-transform:perspective(400px) rotateY(-180deg);transform:perspective(400px) rotateY(-180deg)}}header{background-color:#2a3950}.nav-bar{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;background-color:#2a3950;padding:.8em 0;width:100%;width:calc(100vw - 4em);max-width:1400px;margin:0 auto}@media (max-width: 900px){.nav-bar{width:calc(100vw - 3em)}}@media (max-width: 500px){.nav-bar{width:calc(100vw - 2em);-ms-grid-columns:auto 3fr;grid-template-columns:auto 3fr}}.nav-bar .logo{color:#f2f2f2;-ms-grid-column-align:start;justify-self:start;font-size:1.2em}.nav-bar a{color:#f2f2f2}.nav-bar li:last-child{background-color:#07090d}.icon-container{-ms-grid-column-align:end;justify-self:end;display:none}.icon-container .col{display:block;float:left;margin:1% 0 1% 1.6%}.icon-container .col:first-of-type{margin-left:0}.icon-container .cf:before,.icon-container .cf:after{content:' ';display:table}.icon-container .cf:after{clear:both}.icon-container .cf{*zoom:1}.icon-container .three{color:#ecf0f1;text-align:center}.icon-container .hamburger .line{width:50px;height:5px;background-color:#ecf0f1;display:block;margin:8px auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.icon-container .hamburger:hover{cursor:pointer}.icon-container #hamburger-icon.is-active{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transition-delay:0.6s;transition-delay:0.6s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.icon-container #hamburger-icon.is-active .line:nth-child(2){width:0px}.icon-container #hamburger-icon.is-active .line:nth-child(1),.icon-container #hamburger-icon.is-active .line:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s}.icon-container #hamburger-icon.is-active .line:nth-child(1){-webkit-transform:translateY(13px);transform:translateY(13px)}.icon-container #hamburger-icon.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(90deg);transform:translateY(-13px) rotate(90deg)}.nav-menu{-ms-grid-column-align:end;justify-self:end}.nav-menu li{display:inline-block}.nav-menu li a{display:block;padding:.8em 1.6em}@media screen and (max-width: 500px){.icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:scale(0.8);transform:scale(0.8)}.nav-menu{grid-column:1 / -1;-ms-grid-column-align:stretch;justify-self:stretch;width:100%}.nav-menu ul{display:none}.nav-menu.active{grid-column:1 / -1}.nav-menu li{width:100%;border-bottom:1px solid rgba(255,255,255,0.3)}.nav-menu li:last-child{border:none;text-align:center}.nav-menu li a{padding:1em;font-weight:bold}}@media screen and (min-width: 500px){.nav-menu ul{display:block !important}}body[data-gridlist="grid"] .monitor-container{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);-ms-grid-rows:1fr;grid-template-rows:1fr}@media (max-width: 1250px){body[data-gridlist="grid"] .monitor-container{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}@media (max-width: 900px){body[data-gridlist="grid"] .monitor-container{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width: 500px){body[data-gridlist="grid"] .monitor-container{grid-gap:1em;grid-row-gap:3em}}body[data-gridlist="grid"] .monitor-info-container{grid-template-areas:"status name name uptime" "corner corner corner corner";grid-row-gap:0.8em}@media (max-width: 500px){body[data-gridlist="grid"] .monitor-info-container{grid-template-areas:"name name name name" "status status uptime uptime" "corner corner corner corner";-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-row-gap:0.3em}}@media (max-width: 500px){body[data-gridlist="grid"] .monitor-info-container .monitor-name{padding:0}}body[data-gridlist="grid"] .corner-container{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr);-ms-grid-rows:(1fr)[5];grid-template-rows:repeat(5, 1fr);grid-gap:1em}@media (max-width: 1250px){body[data-gridlist="grid"] .corner-container{grid-gap:0.9em}}@media (max-width: 900px){body[data-gridlist="grid"] .corner-container{grid-gap:1em}}@media (max-width: 500px){body[data-gridlist="grid"] .corner-container{grid-gap:0.6em}}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;text-decoration:none}body{font-family:Microsoft Yahei, Avenir, Segoe UI, Hiragino Sans GB, STHeiti, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif;overflow-x:hidden;background-color:#e5e5e5}article{display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto;min-height:100vh;-ms-grid-columns:100%;grid-template-columns:100%}main{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;width:100%;width:calc(100vw - 6em);max-width:1400px;margin:2em auto 4em;-ms-flex-line-pack:start;align-content:start}@media (max-width: 1250px){main{width:calc(100vw - 4em)}}@media (max-width: 900px){main{width:calc(100vw - 3em)}}@media (max-width: 500px){main{width:calc(100vw - 2em)}}.monitor-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:1.6em;color:#2f2f2f;padding-bottom:1.5em;line-height:1.5em}@media (max-width: 500px){.monitor-header{font-size:1.3em}}.monitor-header h4{font-size:1.1rem;color:#737373}.monitor-container{display:-ms-grid;display:grid;grid-gap:2.5em}@media (max-width: 500px){.monitor-container{grid-gap:3em}}.monitor-info-container{display:-ms-grid;display:grid;grid-template-areas:'status name corner uptime';-ms-grid-columns:auto 1fr 10fr 1fr;grid-template-columns:auto 1fr 10fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.6em 0.5em;background-color:#f1f1f2;border-radius:5px;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.24)}@media (max-width: 1250px){.monitor-info-container{grid-template-areas:'status name name uptime' 'corner corner corner corner'}}@media (max-width: 500px){.monitor-info-container{grid-row-gap:0.6em}}.monitor-info-container .monitor-state{-ms-grid-row:1;-ms-grid-column:1;grid-area:status;padding:.5em}.monitor-info-container .monitor-name{-ms-grid-row:1;-ms-grid-column:2;grid-area:name;padding:.5em;-ms-grid-column-align:center;justify-self:center;word-break:keep-all;font-weight:bold}.monitor-info-container .monitor-uptime{-ms-grid-row:1;-ms-grid-column:4;grid-area:uptime;padding:.5em;-ms-grid-column-align:center;justify-self:center}.monitor-info-container .corner-container{-ms-grid-row:1;-ms-grid-column:3;grid-area:corner}.monitor-info-container .monitor-state-text{padding-left:.5em;word-break:keep-all}.monitor-info-container .monitor-state-dot{width:13px;height:13px;display:inline-block;border-radius:50%;color:#53b449;background:#53b449;position:relative;-webkit-transform:none;transform:none}@media (max-width: 500px){.monitor-info-container .monitor-state-dot{width:11px;height:11px}}.monitor-info-container .monitor-state-dot.warning{color:#fbb142;background:#fbb142}.monitor-info-container .monitor-state-dot.danger{color:#ef4b4c;background:#ef4b4c}.monitor-info-container .monitor-state-dot:after{content:'';opacity:1;width:100%;height:100%;position:absolute;top:0;left:0;background:#53b449;border-radius:50%;-webkit-animation:dotwave 1.5s infinite;animation:dotwave 1.5s infinite}.monitor-info-container .monitor-state-dot:before{content:'';width:100%;height:100%;opacity:0.2;border-radius:50%;position:absolute;top:0;left:0;background:#53b449;-webkit-animation:dotwave 2.5s infinite;animation:dotwave 2.5s infinite;z-index:3}.monitor-info-container .monitor-state-dot.warning:after,.monitor-info-container .monitor-state-dot.warning:before{background:#fbb142}.monitor-info-container .monitor-state-dot.danger:after,.monitor-info-container .monitor-state-dot.danger:before{background:#ef4b4c}@-webkit-keyframes dotwave{0%{opacity:0.6}70%{opacity:0;-webkit-transform:scale(2.5);transform:scale(2.5)}100%{opacity:0.1}}@keyframes dotwave{0%{opacity:0.6}70%{opacity:0;-webkit-transform:scale(2.5);transform:scale(2.5)}100%{opacity:0.1}}.corner-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[30];grid-template-columns:repeat(30, 1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-gap:0.5em;padding:.5em;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width: 900px){.corner-container{-ms-grid-columns:(1fr)[15];grid-template-columns:repeat(15, 1fr);-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:0.8em}}@media (max-width: 500px){.corner-container{grid-gap:0.4em;padding:0}}.corner-container .corner{background-color:lightgrey;cursor:pointer;position:relative;border-radius:5px}.corner-container .corner.good{background-color:#53b449}.corner-container .corner.warning{background-color:#fbb142}.corner-container .corner.danger{background-color:#ef4b4c}.corner-container .corner:hover{background-color:grey;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.24)}.corner-container .corner:before{content:'';float:left;padding-top:100%}.corner-container .corner:hover .sub-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed}.sub-content{display:none;color:#f2f2f2;background-color:#2a3950;padding:0.3em 1em;z-index:999;position:relative;z-index:10;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform-origin:bottom right 2cm;transform-origin:bottom right 2cm;-webkit-transition:all ease-in-out 200ms;transition:all ease-in-out 200ms;border-radius:6px;line-height:1.2em}.sub-content::after{content:'';width:0;height:0;display:block;position:absolute;z-index:10;border:0;border-left:.5em solid transparent;border-right:.5em solid transparent;margin-left:-.5em;left:50%;border-top:.5em solid #2a3950;bottom:-.5em}@media (max-width: 500px){.sub-content{position:relative;z-index:10}.sub-content::after{content:'';width:0;height:0;display:block;position:absolute;z-index:10;border:0;border-left:.5em solid transparent;border-right:.5em solid transparent;margin-left:-.5em;left:50%;border-bottom:.5em solid #2a3950;top:-.5em}}.sub-content li{list-style:none}.sub-content li:first-child{color:#a6a6a6;font-size:0.8em;letter-spacing:1px}.sub-content li:nth-child(2){font-size:1.1em;line-height:1.35em}.sub-content li:last-child{color:#bfbfbf;font-size:0.8em}@media (max-width: 500px){.service-mobile-toggle.smt-active ul li:first-child{z-index:10;position:fixed;bottom:80px;right:30px;-webkit-transform:rotate(495deg);transform:rotate(495deg)}.service-mobile-toggle.smt-active ul li:nth-child(2){z-index:4;position:fixed;bottom:80px;right:85px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.05s;transition-delay:0.05s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.service-mobile-toggle.smt-active ul li:last-child{z-index:3;position:fixed;bottom:80px;right:140px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.service-mobile-toggle{display:none}@media (max-width: 500px){.service-mobile-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45px;height:45px;position:fixed;bottom:80px;right:30px;-webkit-transition:all 400ms cubic-bezier(0.995, -0.265, 0.855, 0.505);transition:all 400ms cubic-bezier(0.995, -0.265, 0.855, 0.505)}.service-mobile-toggle ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;border-radius:50%;min-width:45px;min-height:45px;cursor:pointer;-webkit-transition:all 400ms cubic-bezier(0.995, -0.265, 0.855, 0.505) !important;transition:all 400ms cubic-bezier(0.995, -0.265, 0.855, 0.505) !important}.service-mobile-toggle ul li:first-child{z-index:5;position:fixed;bottom:80px;right:30px;background-color:#02a898}.service-mobile-toggle ul li:nth-child(2){z-index:4;position:fixed;bottom:80px;right:30px;-webkit-transform:scale(0);transform:scale(0);background-color:#fbb142}.service-mobile-toggle ul li:last-child{z-index:3;position:fixed;bottom:80px;right:30px;-webkit-transform:scale(0);transform:scale(0);background-color:#626262}.service-mobile-toggle .switcher{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding:.48em}.service-mobile-toggle .switcher input[type='checkbox']{height:0;width:0;display:none}.service-mobile-toggle .switcher input[type='checkbox']:checked+div{-webkit-transform:rotate(-900deg);transform:rotate(-900deg)}.service-mobile-toggle .switcher input[type='checkbox'][name='service-grid']:checked+div{-webkit-transform:rotate(-630deg);transform:rotate(-630deg)}.service-mobile-toggle .fa-plus,.service-mobile-toggle .fa-grip-horizontal,.service-mobile-toggle .fa-adjust{font-size:1.8em;color:#f2f2f2}} +body.transition-theme,body.transition-theme *,body.transition-theme *:before,body.transition-theme *:after{transition:400ms cubic-bezier(0.995, -0.265, 0.855, 0.505) !important;transition-delay:0 !important}body[data-theme=dark]{background-color:#121212}body[data-theme=dark] .monitor-header h2{color:#e1e1e1}body[data-theme=dark] .monitor-header h2 span{color:#a6a6a6}body[data-theme=dark] .monitor-info-container{background-color:#1e1e1e;color:#e1e1e1;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 10px rgba(255,255,255,.1)}body[data-theme=dark] .monitor-info-container .monitor-state-text{color:#959595}body[data-theme=dark] .corner{background-color:#161616;border:1px solid rgba(255,255,255,.15)}body[data-theme=dark] .corner.good{background-color:#46973d}body[data-theme=dark] .corner.warning{background-color:#fa9c10}body[data-theme=dark] .corner.danger{background-color:#940d0e}body[data-theme=dark] .corner:hover{background-color:#2b2b2b}body[data-theme=dark] .monitor-state-dot{background:#46973d}body[data-theme=dark] .monitor-state-dot.warning{color:#faa11a;background:#faa11a}body[data-theme=dark] .monitor-state-dot:after{background:#46973d}body[data-theme=dark] .sub-content{color:#f2f2f2;background-color:#092f52;border:1px solid rgba(255,255,255,.1);position:relative;z-index:10}body[data-theme=dark] .sub-content::after{content:"";width:0;height:0;display:block;position:absolute;z-index:10;border:0;border-left:.5em solid transparent;border-right:.5em solid transparent;margin-left:-0.5em;left:50%;border-top:.5em solid #092f52;bottom:-0.5em}@media(max-width: 900px){body[data-theme=dark] .sub-content{position:relative;z-index:10}body[data-theme=dark] .sub-content::after{content:"";width:0;height:0;display:block;position:absolute;z-index:10;border:0;border-left:.5em solid transparent;border-right:.5em solid transparent;margin-left:-0.5em;left:50%;border-bottom:.5em solid #092f52;top:-0.5em}}body[data-theme=dark] .service-mobile-toggle.smt-active ul li:nth-child(2){background-color:#124b8c}footer{background-color:#2f2f2f;color:#f2f2f2;font-size:14px}footer .footer-container{display:flex;justify-content:center;flex-direction:column;text-align:center;padding:1rem}footer .footer-container p{width:100%;margin-top:1rem}footer .footer-container a{color:#f2f2f2}footer .footer-container div{width:100%}#back-to-top{display:flex;justify-content:center;align-items:center;background-color:#ff9800;width:45px;height:45px;border-radius:50%;position:fixed;bottom:20px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#back-to-top:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:2.2em;color:#fff}#back-to-top:hover{cursor:pointer;background-color:#cc7a00}#back-to-top:active{background-color:#cc7a00}#back-to-top.show{opacity:1;visibility:visible}@media(max-width: 500px){#back-to-top{background-color:#975fe4}#back-to-top:hover,#back-to-top:active{background-color:#7b33dd}}@media(max-width: 500px){.sidebar-container{display:none}}.sidebar-container ul{position:fixed;top:50%;list-style:none;display:flex;flex-direction:column;transform:translateY(-50%);z-index:10;align-items:flex-end;right:0}.sidebar-container ul li+li{margin-top:1.5em}.sidebar-container ul li{position:relative;display:flex;align-items:center;padding:.4em 0 .4em 0;color:#f2f2f2;cursor:pointer;height:2em;box-shadow:0 2px 3px -1px rgba(47,47,47,.2);width:35px;border-radius:.5em 0 0 .5em;border:1px solid rgba(255,255,255,.2)}@media(min-width: 1400px){.sidebar-container ul li{height:2.6em;width:45px}}.sidebar-container ul li:first-child{background-color:#fbb142}.sidebar-container ul li:nth-child(2){background-color:#124b8c}.sidebar-container ul li:nth-child(3){background-color:#2f2f2f}.sidebar-container ul li:last-child{background-color:#555}.sidebar-container ul li i.fas{font-size:1em;width:36px;text-align:center;position:relative;top:.04em}.sidebar-container ul li .fas.fa-sun{font-size:1.3em}@media(min-width: 1400px){.sidebar-container ul li .fas.fa-sun{font-size:1.6em}}.sidebar-container ul li .fas.fa-moon{font-size:1.2em}@media(min-width: 1400px){.sidebar-container ul li .fas.fa-moon{font-size:1.5em}}@media(min-width: 1400px){.sidebar-container ul li .fas.fa-th{font-size:1.45em}}.sidebar-container ul li .fas.fa-list-ul{font-size:1.15em}@media(min-width: 1400px){.sidebar-container ul li .fas.fa-list-ul{font-size:1.5em}}.sidebar-container ul li span{font-size:1em;left:36px;position:absolute;opacity:0;visibility:hidden;font-weight:bold}.sidebar-container ul li:hover{width:110px !important;box-shadow:0 2px 10px -1px rgba(0,0,0,.1)}.sidebar-container ul li:hover span{visibility:visible;opacity:1;transition-delay:90ms}.sidebar-container ul li:hover i{opacity:1}.sidebar-container ul li:hover i.fa-sun{animation:rotateSun 3s linear infinite}@keyframes rotateSun{to{transform:rotate(360deg)}}.sidebar-container ul li:hover i.fa-moon{animation:rotateMoon 2s linear infinite}@keyframes rotateMoon{0%{transform:rotate(0deg)}50%{transform:rotate(-45deg)}100%{transform:rotate(0deg)}}.sidebar-container ul li:hover i.fa-th{animation:rotateTh 1s linear infinite}@keyframes rotateTh{0%{transform:perspective(400px) rotateY(0)}100%{transform:perspective(400px) rotateY(180deg)}}.sidebar-container ul li:hover i.fa-list-ul{animation:rotateList 1s linear infinite}@keyframes rotateList{0%{transform:perspective(400px) rotateY(0)}100%{transform:perspective(400px) rotateY(-180deg)}}header{background-color:#2f405a}.nav-bar{display:grid;align-items:center;grid-template-columns:1fr 3fr;grid-template-rows:auto 1fr;background-color:#2f405a;padding:.8em 0;width:100%;width:calc(100vw - 4em);max-width:1400px;margin:0 auto}@media(max-width: 900px){.nav-bar{width:calc(100vw - 3em)}}@media(max-width: 500px){.nav-bar{width:calc(100vw - 2em);grid-template-columns:auto 3fr}}.nav-bar .logo{color:#f2f2f2;font-size:1.2em;display:flex;align-items:center}.nav-bar .logo a+a{margin-left:1.2em}.nav-bar a{color:#f2f2f2}.nav-bar li:last-child{background-color:#07090d}.icon-container{justify-self:end;display:none}.icon-container .col{display:block;float:left;margin:1% 0 1% 1.6%}.icon-container .col:first-of-type{margin-left:0}.icon-container .cf:before,.icon-container .cf:after{content:" ";display:table}.icon-container .cf:after{clear:both}.icon-container .cf{*zoom:1}.icon-container .three{color:#ecf0f1;text-align:center}.icon-container .hamburger .line{width:50px;height:5px;background-color:#ecf0f1;display:block;margin:8px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.icon-container .hamburger:hover{cursor:pointer}.icon-container #hamburger-icon.is-active{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon-container #hamburger-icon.is-active .line:nth-child(2){width:0px}.icon-container #hamburger-icon.is-active .line:nth-child(1),.icon-container #hamburger-icon.is-active .line:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.icon-container #hamburger-icon.is-active .line:nth-child(1){-webkit-transform:translateY(13px);-ms-transform:translateY(13px);-o-transform:translateY(13px);transform:translateY(13px)}.icon-container #hamburger-icon.is-active .line:nth-child(3){-webkit-transform:translateY(-13px) rotate(90deg);-ms-transform:translateY(-13px) rotate(90deg);-o-transform:translateY(-13px) rotate(90deg);transform:translateY(-13px) rotate(90deg)}.nav-menu{justify-self:end}.nav-menu li{display:inline-block}.nav-menu li a{display:block;padding:.8em 1.6em}@media screen and (max-width: 500px){.icon-container{display:flex;transform:scale(0.8)}.nav-menu{grid-column:1/-1;justify-self:stretch}.nav-menu ul{display:none}.nav-menu.active{grid-column:1/-1}.nav-menu li{width:100%;border-bottom:1px solid rgba(255,255,255,.3)}.nav-menu li:last-child{border:none;text-align:center}.nav-menu li a{padding:1em;font-weight:bold}}@media screen and (min-width: 500px){.nav-menu ul{display:block !important}}body[data-gridlist=grid] .monitor-container{grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr}@media(max-width: 1250px){body[data-gridlist=grid] .monitor-container{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 900px){body[data-gridlist=grid] .monitor-container{grid-template-columns:1fr 1fr}}@media(max-width: 500px){body[data-gridlist=grid] .monitor-container{grid-gap:1em;grid-row-gap:3em}}body[data-gridlist=grid] .monitor-info-container{grid-template-areas:"status name name uptime" "corner corner corner corner";grid-row-gap:.8em}@media(max-width: 500px){body[data-gridlist=grid] .monitor-info-container{grid-template-areas:"name name name name" "status status uptime uptime" "corner corner corner corner";grid-template-columns:1fr 1fr;grid-row-gap:.3em}}@media(max-width: 500px){body[data-gridlist=grid] .monitor-info-container .monitor-name{padding:0}}body[data-gridlist=grid] .corner-container{grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(5, 1fr);grid-gap:1em}@media(max-width: 1250px){body[data-gridlist=grid] .corner-container{grid-gap:.9em}}@media(max-width: 900px){body[data-gridlist=grid] .corner-container{grid-gap:1em}}@media(max-width: 500px){body[data-gridlist=grid] .corner-container{grid-gap:.6em}}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;text-decoration:none}body{font-family:Microsoft Yahei,Avenir,Segoe UI,Hiragino Sans GB,STHeiti,Microsoft Sans Serif,WenQuanYi Micro Hei,sans-serif;overflow-x:hidden;background-color:#e5e5e5}article{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh;grid-template-columns:100%}main{display:grid;grid-template-columns:1fr;width:100%;width:calc(100vw - 6em);max-width:1400px;margin:2em auto 4em;align-content:start}@media(max-width: 1250px){main{width:calc(100vw - 4em)}}@media(max-width: 900px){main{width:calc(100vw - 3em)}}@media(max-width: 500px){main{width:calc(100vw - 2em)}}.monitor-header{display:flex;justify-content:space-between;align-items:flex-end;font-size:1.6em;color:#2f2f2f;padding-bottom:1.5em;line-height:1.5em}@media(max-width: 500px){.monitor-header{font-size:1.3em}}.monitor-header h4{font-size:1.1rem;color:#737373}.monitor-container{display:grid;grid-gap:2.5em}@media(max-width: 500px){.monitor-container{grid-gap:3em}}.monitor-info-container{display:grid;grid-template-areas:"status name corner uptime";grid-template-columns:auto 1fr 10fr 1fr;grid-template-rows:auto;align-items:center;padding:.6em .5em;background-color:#f1f1f2;border-radius:5px;border:1px solid #d9d9d9;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.24)}@media(max-width: 1250px){.monitor-info-container{grid-template-areas:"status name name uptime" "corner corner corner corner"}}@media(max-width: 500px){.monitor-info-container{grid-row-gap:.6em}}.monitor-info-container .monitor-state{grid-area:status;padding:.5em}.monitor-info-container .monitor-name{grid-area:name;padding:.5em;justify-self:center;word-break:keep-all;font-weight:bold}.monitor-info-container .monitor-uptime{grid-area:uptime;padding:.5em;justify-self:center}.monitor-info-container .corner-container{grid-area:corner}.monitor-info-container .monitor-state-text{padding-left:.5em;word-break:keep-all}.monitor-info-container .monitor-state-dot{width:13px;height:13px;display:inline-block;border-radius:50%;color:#53b449;background:#53b449;position:relative;-ms-transform:none;transform:none}@media(max-width: 500px){.monitor-info-container .monitor-state-dot{width:11px;height:11px}}.monitor-info-container .monitor-state-dot.warning{color:#fbb142;background:#fbb142}.monitor-info-container .monitor-state-dot.danger{color:#ef4b4c;background:#ef4b4c}.monitor-info-container .monitor-state-dot:after{content:"";opacity:1;width:100%;height:100%;position:absolute;top:0;left:0;background:#53b449;border-radius:50%;animation:dotwave 1.5s infinite}.monitor-info-container .monitor-state-dot:before{content:"";width:100%;height:100%;opacity:.2;border-radius:50%;position:absolute;top:0;left:0;background:#53b449;animation:dotwave 2.5s infinite;z-index:3}.monitor-info-container .monitor-state-dot.warning:after,.monitor-info-container .monitor-state-dot.warning:before{background:#fbb142}.monitor-info-container .monitor-state-dot.danger:after,.monitor-info-container .monitor-state-dot.danger:before{background:#ef4b4c}@keyframes dotwave{0%{opacity:.6}70%{opacity:0;transform:scale(2.5)}100%{opacity:.1}}.corner-container{display:grid;grid-template-columns:repeat(30, 1fr);grid-template-rows:1fr;grid-gap:.5em;padding:.5em;justify-content:space-around}@media(max-width: 900px){.corner-container{grid-template-columns:repeat(15, 1fr);grid-template-rows:1fr 1fr;grid-gap:.8em}}@media(max-width: 500px){.corner-container{grid-gap:.4em;padding:0}}.corner-container .corner{background-color:#d3d3d3;cursor:pointer;position:relative;border-radius:5px}.corner-container .corner.good{background-color:#53b449}.corner-container .corner.warning{background-color:#fbb142}.corner-container .corner.danger{background-color:#ef4b4c}.corner-container .corner:hover{background-color:gray;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.24)}.corner-container .corner:before{content:"";float:left;padding-top:100%}.corner-container .corner:hover .sub-content{display:flex;flex-direction:column;position:fixed}.sub-content{display:none;color:#f2f2f2;background-color:#2a3950;padding:.3em 1em;z-index:999;position:relative;z-index:10;transform-origin:50% 100%;transform-origin:bottom right 2cm;transition:all ease-in-out 200ms;border-radius:6px;line-height:1.2em}.sub-content::after{content:"";width:0;height:0;display:block;position:absolute;z-index:10;border:0;border-left:.5em solid transparent;border-right:.5em solid transparent;margin-left:-0.5em;left:50%;border-top:.5em solid #2a3950;bottom:-0.5em}@media(max-width: 500px){.sub-content{position:relative;z-index:10}.sub-content::after{content:"";width:0;height:0;display:block;position:absolute;z-index:10;border:0;border-left:.5em solid transparent;border-right:.5em solid transparent;margin-left:-0.5em;left:50%;border-bottom:.5em solid #2a3950;top:-0.5em}}.sub-content li{list-style:none}.sub-content li:first-child{color:#a6a6a6;font-size:.8em;letter-spacing:1px}.sub-content li:nth-child(2){font-size:1.1em;line-height:1.35em}.sub-content li:last-child{color:#bfbfbf;font-size:.8em}@media(max-width: 500px){.service-mobile-toggle.smt-active ul li:first-child{z-index:10;position:fixed;bottom:80px;right:30px;transform:rotate(495deg)}.service-mobile-toggle.smt-active ul li:nth-child(2){z-index:4;position:fixed;bottom:80px;right:85px;transform:scale(1);transition-delay:.05s;transform:rotate(180deg)}.service-mobile-toggle.smt-active ul li:last-child{z-index:3;position:fixed;bottom:80px;right:140px;transform:scale(1);transition-delay:.1s;transform:rotate(180deg)}}.service-mobile-toggle{display:none}@media(max-width: 500px){.service-mobile-toggle{display:flex;z-index:999;justify-content:center;align-items:center;width:45px;height:45px;position:fixed;bottom:80px;right:30px;transition:all 400ms cubic-bezier(0.995, -0.265, 0.855, 0.505)}.service-mobile-toggle ul li{display:flex;justify-content:center;align-items:center;list-style:none;border-radius:50%;min-width:45px;min-height:45px;cursor:pointer;transition:all 400ms cubic-bezier(0.995, -0.265, 0.855, 0.505) !important}.service-mobile-toggle ul li:first-child{z-index:5;position:fixed;bottom:80px;right:30px;background-color:#02a898}.service-mobile-toggle ul li:nth-child(2){z-index:4;position:fixed;bottom:80px;right:30px;transform:scale(0);background-color:#fbb142}.service-mobile-toggle ul li:last-child{z-index:3;position:fixed;bottom:80px;right:30px;transform:scale(0);background-color:#626262}.service-mobile-toggle .switcher{user-select:none;cursor:pointer;padding:.48em}.service-mobile-toggle .switcher input[type=checkbox]{height:0;width:0;display:none}.service-mobile-toggle .switcher input[type=checkbox]:checked+div{transform:rotate(-900deg)}.service-mobile-toggle .switcher input[type=checkbox][name=service-grid]:checked+div{transform:rotate(-630deg)}.service-mobile-toggle .fa-plus,.service-mobile-toggle .fa-grip-horizontal,.service-mobile-toggle .fa-adjust{font-size:1.8em;color:#f2f2f2}}/*# sourceMappingURL=service.css.map */ diff --git a/resource/template/theme-daynight/home.html b/resource/template/theme-daynight/home.html index bace1e2..8f64fb4 100644 --- a/resource/template/theme-daynight/home.html +++ b/resource/template/theme-daynight/home.html @@ -9,7 +9,7 @@ {{.Title}} - + @@ -21,7 +21,17 @@