mirror of
https://dl.bcrjl.com/ghg/HaoOuBa/Joe.git
synced 2026-02-17 13:10:05 +08:00
更新
This commit is contained in:
1
assets/css/joe.global.css
Normal file
1
assets/css/joe.global.css
Normal file
@@ -0,0 +1 @@
|
||||
.joe_header{position:-webkit-sticky;position:sticky;top:0;z-index:1000;background:var(--background);box-shadow:0 2px 10px 0 rgba(0,0,0,0.1)}.joe_header__above-logo{position:relative;display:flex;align-items:center;height:60px;padding-right:15px;margin-right:15px}.joe_header__above-logo img{max-width:150px;max-height:50px;-o-object-fit:cover;object-fit:cover}.joe_header__above-logo::after{content:'';position:absolute;top:50%;right:0;width:1px;height:20px;background:var(--classC);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
|
||||
32
assets/css/joe.global.scss
Normal file
32
assets/css/joe.global.scss
Normal file
@@ -0,0 +1,32 @@
|
||||
.joe_header {
|
||||
position: sticky;
|
||||
top: 0;
|
||||
z-index: 1000;
|
||||
background: var(--background);
|
||||
box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
|
||||
&__above {
|
||||
&-logo {
|
||||
position: relative;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
height: 60px;
|
||||
padding-right: 15px;
|
||||
margin-right: 15px;
|
||||
img {
|
||||
max-width: 150px;
|
||||
max-height: 50px;
|
||||
object-fit: cover;
|
||||
}
|
||||
&::after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
right: 0;
|
||||
width: 1px;
|
||||
height: 20px;
|
||||
background: var(--classC);
|
||||
transform: translateY(-50%);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
1
assets/css/joe.normalize.css
Normal file
1
assets/css/joe.normalize.css
Normal file
@@ -0,0 +1 @@
|
||||
*{margin:0;padding:0;box-sizing:border-box;outline:none;-webkit-tap-highlight-color:transparent}body{font-size:14px;background:#f5f5f5;font-family:'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', '微软雅黑', Arial, sans-serif}input[type='text']{-webkit-appearance:none;border-radius:0;font-size:13px;font-weight:500}textarea{resize:none;-webkit-appearance:none}li{list-style:none}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:500}img{border:0;vertical-align:middle}img[src=''],img:not([src]){border:0;opacity:0}svg,canvas{vertical-align:middle}button{cursor:pointer;-webkit-appearance:none;font-size:13px}table{border-collapse:collapse;border-spacing:0}.joe_container{display:flex;max-width:1140px;margin:0 auto;padding:0 15px}.joe_main{min-width:0;flex:1;padding:15px 0}@media (max-width: 1200px){.joe_container{max-width:960px}}@media (max-width: 992px){.joe_container{max-width:720px}}@media (max-width: 768px){.joe_container{max-width:540px}}@media (max-width: 576px){.joe_container{max-width:100%}}html{--background: #fff;--theme: #f24e4e;--main: #303133;--routine: #606266;--minor: #909399;--seat: #c0c4cc;--classA: #dcdfe6;--classB: #e4e7ed;--classC: #ebeef5;--classD: #f2f6fc;--text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);--box-shadow: 0px 0px 20px -5px rgba(158, 158, 158, 0.22)}html[dark='true']{--background: #303133;--box-shadow: none}
|
||||
128
assets/css/joe.normalize.scss
Normal file
128
assets/css/joe.normalize.scss
Normal file
@@ -0,0 +1,128 @@
|
||||
* {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
box-sizing: border-box;
|
||||
outline: none;
|
||||
-webkit-tap-highlight-color: transparent;
|
||||
}
|
||||
|
||||
body {
|
||||
font-size: 14px;
|
||||
background: #f5f5f5;
|
||||
font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', '微软雅黑', Arial, sans-serif;
|
||||
}
|
||||
|
||||
input[type='text'] {
|
||||
-webkit-appearance: none;
|
||||
border-radius: 0;
|
||||
font-size: 13px;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
textarea {
|
||||
resize: none;
|
||||
-webkit-appearance: none;
|
||||
}
|
||||
|
||||
li {
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
h5,
|
||||
h6 {
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
img {
|
||||
border: 0;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
img[src=''],
|
||||
img:not([src]) {
|
||||
border: 0;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
svg,
|
||||
canvas {
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
button {
|
||||
cursor: pointer;
|
||||
-webkit-appearance: none;
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
.joe_container {
|
||||
display: flex;
|
||||
max-width: 1140px;
|
||||
margin: 0 auto;
|
||||
padding: 0 15px;
|
||||
}
|
||||
|
||||
.joe_main {
|
||||
min-width: 0;
|
||||
flex: 1;
|
||||
padding: 15px 0;
|
||||
}
|
||||
|
||||
@media (max-width: 1200px) {
|
||||
.joe_container {
|
||||
max-width: 960px;
|
||||
}
|
||||
}
|
||||
@media (max-width: 992px) {
|
||||
.joe_container {
|
||||
max-width: 720px;
|
||||
}
|
||||
}
|
||||
@media (max-width: 768px) {
|
||||
.joe_container {
|
||||
max-width: 540px;
|
||||
}
|
||||
}
|
||||
@media (max-width: 576px) {
|
||||
.joe_container {
|
||||
max-width: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
html {
|
||||
--background: #fff;
|
||||
|
||||
--theme: #f24e4e;
|
||||
|
||||
--main: #303133;
|
||||
--routine: #606266;
|
||||
--minor: #909399;
|
||||
--seat: #c0c4cc;
|
||||
|
||||
--classA: #dcdfe6;
|
||||
--classB: #e4e7ed;
|
||||
--classC: #ebeef5;
|
||||
--classD: #f2f6fc;
|
||||
|
||||
--text-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
|
||||
|
||||
--box-shadow: 0px 0px 20px -5px rgba(158, 158, 158, 0.22);
|
||||
}
|
||||
|
||||
html[dark='true'] {
|
||||
--background: #303133;
|
||||
--box-shadow: none;
|
||||
}
|
||||
BIN
assets/img/logo.png
Normal file
BIN
assets/img/logo.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 9.6 KiB |
@@ -9,10 +9,8 @@ document.addEventListener("DOMContentLoaded", function () {
|
||||
_item.classList.remove("active");
|
||||
});
|
||||
item.classList.add("active");
|
||||
|
||||
let current = item.getAttribute("data-current");
|
||||
sessionStorage.setItem("joe_config_current", current);
|
||||
|
||||
if (current === "joe_notice") {
|
||||
Notice.style.display = "block";
|
||||
Form.style.display = "none";
|
||||
@@ -20,7 +18,6 @@ document.addEventListener("DOMContentLoaded", function () {
|
||||
Notice.style.display = "none";
|
||||
Form.style.display = "block";
|
||||
}
|
||||
|
||||
Content.forEach(function (_item) {
|
||||
_item.style.display = "none";
|
||||
let flag = _item.classList.contains(current);
|
||||
|
||||
1
assets/js/joe.global.js
Normal file
1
assets/js/joe.global.js
Normal file
@@ -0,0 +1 @@
|
||||
document.addEventListener('DOMContentLoaded', function () {});
|
||||
Reference in New Issue
Block a user