You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
397 lines
5.5 KiB
397 lines
5.5 KiB
// @import "./media.scss"; |
|
@font-face { |
|
font-family: titlefont; |
|
src: url("./assets/font-family/titlefont.TTF"); |
|
} |
|
|
|
@font-face { |
|
font-family: sybold; |
|
src: url("./assets/font-family/sybold.OTF"); |
|
} |
|
|
|
@font-face { |
|
font-family: synormal; |
|
src: url("./assets/font-family/synormal.OTF"); |
|
} |
|
|
|
html, |
|
body { |
|
width: 100%; |
|
height: 100%; |
|
margin: 0 auto; |
|
padding: 0; |
|
overflow: hidden; |
|
font-family: synormal !important; |
|
} |
|
|
|
ul, |
|
ol, |
|
dl, |
|
li, |
|
dt, |
|
dd, |
|
p, |
|
form, |
|
input, |
|
h1, |
|
h2, |
|
h3, |
|
h4, |
|
h5, |
|
h6, |
|
section, |
|
article, |
|
aside, |
|
header, |
|
footer, |
|
nav, |
|
figure, |
|
time, |
|
mark, |
|
main, |
|
canvas { |
|
margin: 0; |
|
padding: 0; |
|
} |
|
|
|
b, |
|
strong, |
|
i, |
|
em, |
|
h1, |
|
h2, |
|
h3, |
|
h4, |
|
h5, |
|
h6 { |
|
font-weight: 500; |
|
font-style: normal; |
|
} |
|
|
|
img { |
|
border: none; |
|
} |
|
|
|
a { |
|
text-decoration: none; |
|
color: #000; |
|
} |
|
|
|
ul, |
|
ol, |
|
li { |
|
list-style: none; |
|
// overflow-x: hidden; |
|
} |
|
|
|
.clearfn:after { |
|
content: ""; |
|
clear: both; |
|
display: block; |
|
overflow: hidden; |
|
height: 0; |
|
visibility: hidden; |
|
} |
|
|
|
//root标签 |
|
app-root { |
|
height: 100%; |
|
} |
|
|
|
h1 { |
|
font-size: 16px; |
|
} |
|
|
|
//三维场景 |
|
.dropDown { |
|
border: 1px solid #23D9FF; |
|
background: linear-gradient(180deg, #000D21 0%, #006E85 100%); |
|
|
|
li:hover { |
|
background-color: transparent; |
|
} |
|
|
|
li { |
|
text-align: center; |
|
} |
|
|
|
.ant-checkbox-wrapper { |
|
color: #fff; |
|
} |
|
} |
|
|
|
.dropDownPlan { |
|
background: linear-gradient(360deg, #000D21 0%, rgba(0, 59, 110, 0.8) 100%); |
|
box-shadow: 0px 0px 6px #2399FF; |
|
|
|
li { |
|
color: #fff; |
|
} |
|
} |
|
|
|
//任务弹窗 |
|
.taskDialog { |
|
|
|
.ant-modal-header, |
|
.ant-modal-content { |
|
background: radial-gradient(circle, #004988 0%, #00122D 100%); |
|
} |
|
|
|
.ant-modal-header, |
|
.ant-modal-footer { |
|
border: none; |
|
} |
|
|
|
.ant-modal-title, |
|
.ant-form-item-label>label, |
|
.ant-input { |
|
color: #C4E2FC; |
|
} |
|
|
|
.ant-modal-footer .ant-btn:first-child { |
|
color: #C4E2FC; |
|
background: #000D21; |
|
border: 1px solid #C4E2FC; |
|
} |
|
|
|
.ant-modal-footer .ant-btn:last-child { |
|
color: #C4E2FC; |
|
background: rgba(0, 129, 255, 0.6); |
|
border: 1px solid #36A2FF; |
|
} |
|
|
|
.ant-input { |
|
background: rgba(145, 204, 255, 0.41); |
|
border: 1px solid #91CCFF; |
|
} |
|
|
|
textarea { |
|
resize: none; |
|
outline: none; |
|
} |
|
} |
|
|
|
.baseInfoDialog { |
|
height: 80%; |
|
|
|
.ant-modal-footer { |
|
padding: 0; |
|
} |
|
|
|
.ant-modal-body, |
|
.ant-modal-content { |
|
height: 100%; |
|
background: radial-gradient(closest-side at 50% 55%, #004988 0%, #00122D 100%); |
|
} |
|
} |
|
|
|
.videoDialog { |
|
height: 80%; |
|
|
|
.ant-modal-body, |
|
.ant-modal-footer { |
|
padding: 0; |
|
} |
|
|
|
.ant-modal-body, |
|
.ant-modal-content { |
|
height: 100%; |
|
} |
|
|
|
canvas { |
|
width: 100%; |
|
height: 100%; |
|
border: none; |
|
outline: none; |
|
} |
|
} |
|
|
|
#embed-host { |
|
input { |
|
color: #000; |
|
} |
|
} |
|
|
|
//bbl 内置color |
|
#threeDimensional { |
|
|
|
//可展开面板 |
|
#disposalPlan { |
|
font-size: 15px; |
|
|
|
.ant-collapse-header { |
|
width: 100%; |
|
height: 35px; |
|
line-height: 35px; |
|
color: #23D9FF; |
|
padding: 0px; |
|
background: rgba(35, 153, 255, 0.41); |
|
border: 1px solid rgba(35, 217, 255, 0.4); |
|
} |
|
|
|
.ant-collapse { |
|
background-color: transparent; |
|
} |
|
|
|
.ant-collapse-content { |
|
background-color: transparent; |
|
width: 100% |
|
} |
|
} |
|
|
|
.ant-tree { |
|
color: #C4E2FC; |
|
} |
|
|
|
//tree |
|
.ant-tree, |
|
.ant-tree-node-content-wrapper:hover, |
|
.ant-tree-node-content-wrapper.ant-tree-node-selected { |
|
background-color: transparent; |
|
} |
|
|
|
//tree |
|
.ant-tree-node-content-wrapper { |
|
width: 100%; |
|
} |
|
|
|
//tree |
|
|
|
.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { |
|
color: #fff; |
|
} |
|
|
|
//select |
|
.ant-select-single:not(.ant-select-customize-input) .ant-select-selector { |
|
border: none; |
|
border-radius: 0px; |
|
} |
|
|
|
//select |
|
|
|
.ant-collapse, |
|
.ant-collapse-item, |
|
.ant-collapse-header, |
|
.ant-collapse-content { |
|
border-radius: 0px; |
|
border: none; |
|
} |
|
|
|
//可展开面板 |
|
.ant-collapse-content { |
|
background: rgba(0, 59, 110, 0.9); |
|
color: #fff; |
|
} |
|
|
|
//可展开面板 |
|
.ant-collapse-content-box { |
|
padding: 0; |
|
} |
|
|
|
//可展开面板 |
|
.ant-collapse-header { |
|
//可展开面板 |
|
// padding: 0 0 0 25px; |
|
padding: 0; |
|
padding-left: 5px; |
|
height: 30px; |
|
line-height: 28px; |
|
background: linear-gradient(360deg, #000D21 0%, rgba(0, 59, 110, 0.8) 100%); |
|
border: 1px solid rgba(35, 217, 255, 0.4); |
|
color: #23D9FF; |
|
|
|
.ant-collapse-arrow { |
|
left: 5px; |
|
} |
|
|
|
//可展开面板 |
|
} |
|
|
|
.ant-steps-dot .ant-steps-item-tail, |
|
.ant-steps-dot.ant-steps-small .ant-steps-item-tail { |
|
top: 15px; |
|
} |
|
|
|
//步骤条 |
|
|
|
//滚动条样式 |
|
::-webkit-scrollbar { |
|
width: 5px; |
|
} |
|
|
|
::-webkit-scrollbar-thumb { |
|
background-image: linear-gradient(#2495f8, #1c73c2, #02233f, ); |
|
} |
|
|
|
::-webkit-scrollbar-track { |
|
background-color: #0d4070; |
|
} |
|
} |
|
|
|
#container { |
|
flex: 1; |
|
position: relative; |
|
height: 46px; |
|
overflow: hidden; |
|
} |
|
|
|
#list-wrapper { |
|
position: relative; |
|
} |
|
|
|
ul { |
|
list-style: none; |
|
} |
|
|
|
.info { |
|
flex: 1; |
|
display: flex; |
|
height: 46px; |
|
line-height: 46px; |
|
color: #fff; |
|
display: flex; |
|
align-items: center; |
|
justify-content: space-between; |
|
|
|
.infoitem { |
|
flex: 1; |
|
display: flex; |
|
align-items: center; |
|
|
|
img { |
|
width: 40px; |
|
} |
|
|
|
color: #fff; |
|
} |
|
|
|
.btn { |
|
color: #36A2FF; |
|
|
|
span { |
|
cursor: pointer; |
|
} |
|
|
|
span:nth-child(1) { |
|
margin-right: 24px; |
|
} |
|
|
|
span:nth-child(2) { |
|
margin-right: 40px; |
|
} |
|
} |
|
|
|
} |
|
|
|
.spin { |
|
background: rgb(134, 131, 131, 0.2); |
|
position: absolute; |
|
width: 100%; |
|
height: 100%; |
|
display: flex; |
|
align-items: center; |
|
justify-content: center; |
|
z-index: 999; |
|
left: 0; |
|
top: 0; |
|
}
|
|
|