mixone
Version:
MixOne is a Node scaffolding tool implemented based on Vite, used for compiling HTML5, JavasCript, Vue, React and other codes. It supports packaging Web applications with multiple HTML entry points (BS architecture) and desktop installation packages (CS a
840 lines (668 loc) • 10.6 kB
CSS
body {
display: flex;
flex-direction: column;
font-family: Roboto, -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Segoe UI', 'Oxygen',
'Ubuntu', 'Cantarell', 'Open Sans', sans-serif;
}
* {
padding: 0;
margin: 0;
}
ul {
list-style: none;
}
code {
font-weight: 600;
padding: 3px 5px;
border-radius: 2px;
background-color: #26282e;
font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
font-size: 85%;
}
a {
font-weight: 600;
cursor: pointer;
text-decoration: none;
outline: none;
}
#app {
flex: 1;
display: flex;
flex-direction: column;
width: 100%;
height: 100%;
margin: 0 auto;
padding: 0;
}
/***
*常用布局class
*/
.flex {
display: -webkit-box;
display: -webkit-flex;
display: flex;
}
.flexWrap{
flex-wrap: wrap;
}
.flex-column {
display: flex;
flex-direction: column;
}
.justify-start {
justify-content: start;
}
.justify-between {
justify-content: space-between;
}
.justify-end {
justify-content: end;
}
.justify-center {
justify-content: center;
}
.justify-around {
justify-content: space-around;
}
.items-center {
justify-items: center;
align-items: center;
}
.items-start {
justify-items: flex-start;
align-items: flex-start;
}
.items-end {
justify-items: flex-end;
align-items: flex-end;
}
.items-stretch {
justify-items: stretch;
align-items: stretch;
}
.text-left {
text-align: left;
}
.paddingB0 {
padding-bottom: 0;
}
.paddingB5 {
padding-bottom: 5px;
}
.paddingB10 {
padding-bottom: 10px;
}
.paddingB15 {
padding-bottom: 15px;
}
.paddingB20 {
padding-bottom: 20px;
}
.paddingB25 {
padding-bottom: 25px;
}
.paddingB30 {
padding-bottom: 30px;
}
.paddingH5 {
padding-left: 5px;
padding-right: 5px;
}
.paddingH10 {
padding-left: 10px;
padding-right: 10px;
}
.paddingH15 {
padding-left: 15px;
padding-right: 15px;
}
.paddingH20 {
padding-left: 20px;
padding-right: 20px;
}
.paddingH25 {
padding-left: 25px;
padding-right: 25px;
}
.paddingH30 {
padding-left: 30px;
padding-right: 30px;
}
.paddingH40 {
padding-left: 40px;
padding-right: 40px;
}
.paddingV0 {
padding-top: 0;
padding-bottom: 0;
}
.paddingV5 {
padding-top: 5px;
padding-bottom: 5px;
}
.paddingV8 {
padding-top: 8px;
padding-bottom: 8px;
}
.paddingV10 {
padding-top: 10px;
padding-bottom: 10px;
}
.paddingV15 {
padding-top: 15px;
padding-bottom: 15px;
}
.paddingV20 {
padding-top: 20px;
padding-bottom: 20px;
}
.paddingV25 {
padding-top: 25px;
padding-bottom: 25px;
}
.paddingV30 {
padding-top: 30px;
padding-bottom: 30px;
}
.paddingL30 {
padding-left: 30px;
}
.paddingR20 {
padding-right: 20px;
}
.paddingR0 {
padding-right: 0;
}
.paddingR5 {
padding-right: 5px;
}
.paddingR10 {
padding-right: 10px;
}
.paddingR15 {
padding-right: 15px;
}
.paddingR20 {
padding-right: 20px;
}
.paddingR25 {
padding-right: 25px;
}
.paddingR30 {
padding-right: 30px;
}
.paddingL30 {
padding-left: 30px;
}
.paddingL25 {
padding-left: 25px;
}
.paddingL30 {
padding-left: 30px;
}
.paddingL20 {
padding-left: 20px;
}
.paddingL15 {
padding-left: 15px;
}
.paddingL10 {
padding-left: 10px;
}
.paddingL5 {
padding-left: 5px;
}
.paddingL0 {
padding-left: 0;
}
.paddingT30 {
padding-top: 30px;
}
.paddingT25 {
padding-top: 25px;
}
.paddingT20 {
padding-top: 20px;
}
.paddingT15 {
padding-top: 15px;
}
.paddingT10 {
padding-top: 10px;
}
.paddingT5 {
padding-top: 5px;
}
.paddingT0 {
padding-top: 0;
}
.padding0 {
padding: 0;
}
.padding5 {
padding: 5px;
}
.padding10 {
padding: 10px;
}
.padding15 {
padding: 15px;
}
.padding20 {
padding: 20px;
}
.margin0 {
margin: 0;
}
.margin5 {
margin: 5px;
}
.margin10 {
margin: 10px;
}
.margin15 {
margin: 15px;
}
.margin20 {
margin: 20px;
}
.marginH20 {
margin-left: 20px;
margin-right: 20px;
}
.marginH15 {
margin-left: 15px;
margin-right: 15px;
}
.marginH10{
margin-left: 10px;
margin-right: 10px;
}
.marginV0 {
margin-top: 0px;
margin-bottom: 0px;
}
.marginV5 {
margin-top: 5px;
margin-bottom: 5px;
}
.marginV10 {
margin-top: 10px;
margin-bottom: 10px;
}
.marginV15 {
margin-top: 15px;
margin-bottom: 15px;
}
.marginV20 {
margin-top: 20px;
margin-bottom: 20px;
}
.marginV25 {
margin-top: 25px;
margin-bottom: 25px;
}
.marginV30 {
margin-top: 30px;
margin-bottom: 30px;
}
.marginB20 {
margin-bottom: 20px;
}
.marginB15 {
margin-bottom: 15px;
}
.marginB10 {
margin-bottom: 10px;
}
.marginB5 {
margin-bottom: 5px;
}
.marginR20 {
margin-right: 20px;
}
.marginR15 {
margin-right: 15px;
}
.marginR10 {
margin-right: 10px;
}
.marginR5 {
margin-right: 5px;
}
.marginR0 {
margin-right: 0px;
}
.margin0 {
margin: 0;
}
.marginT30 {
margin-top: 30px;
}
.marginT25 {
margin-top: 25px;
}
.marginT20 {
margin-top: 20px;
}
.marginT15 {
margin-top: 15px;
}
.marginT10 {
margin-top: 10px;
}
.marginT5 {
margin-top: 5px;
}
.marginT0 {
margin-top: 0;
}
.marginB0 {
margin-bottom: 0;
}
.marginL30 {
margin-left: 30px;
}
.marginL25 {
margin-left: 25px;
}
.marginL20 {
margin-left: 20px;
}
.marginL15 {
margin-left: 15px;
}
.marginL10 {
margin-left: 10px;
}
.marginL5 {
margin-left: 5px;
}
.marginL0 {
margin-left: 0;
}
.marginR0 {
margin-right: 0;
}
.text-left {
text-align: left;
}
.text-center {
text-align: center;
}
.text-right {
text-align: right;
}
.flex1 {
flex: 1;
}
.inlineBlock {
display: inline-block;
}
.block {
display: block;
}
.pointer {
cursor: pointer;
}
.bgFF {
background-color: #ffffff;
}
.bg99 {
background-color: #009944;
}
.bgBlack01 {
background-color: #0e101e;
}
.no-repeat {
background-repeat: no-repeat;
}
.bg-full {
background-repeat: no-repeat;
background-position: left top;
background-size: 100% 100%;
}
.overflow-x {
overflow-y: hidden;
overflow-x: auto;
}
.overflow-y {
overflow-y: auto;
overflow-x: hidden;
}
.w100 {
width: 100%;
}
.h100 {
height: 100%;
}
.paddingMaring0{
margin:0;
padding: 0;
}
.wh100 {
width: 100%;
height: 100%;
}
.ellipsis {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.ellipsis-2 {
display: -webkit-box;
overflow: hidden;
white-space: normal ;
text-overflow: ellipsis;
word-wrap: break-word;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.over-hide {
overflow: hidden;
}
.hover01:hover {
background-color: rgba(238, 238, 238, 0.4);
}
.hover02:hover {
background-color: rgba(238, 238, 238, 1);
}
.font12 {
font-size: 12px;
}
.font13 {
font-size: 13px;
}
.font14 {
font-size: 14px;
}
.font15 {
font-size: 15px;
}
.font16 {
font-size: 16px;
}
.font18 {
font-size: 18px;
}
.font20 {
font-size: 20px;
}
.font22 {
font-size: 22px;
}
.font24 {
font-size: 24px;
}
.fontB12 {
font-size: 12px;
font-weight: bold;
}
.fontB13 {
font-size: 13px;
font-weight: bold;
}
.fontB14 {
font-size: 14px;
font-weight: bold;
}
.fontB15 {
font-size: 15px;
font-weight: bold;
}
.fontB16 {
font-size: 16px;
font-weight: bold;
}
.fontB18 {
font-size: 18px;
font-weight: bold;
}
.fontB20 {
font-size: 20px;
font-weight: bold;
}
.fontB22 {
font-size: 22px;
font-weight: bold;
}
/*响应式字体*/
.font14-13 {
font-size: 14px;
}
@media only screen and (max-width: 1650px) {
.font14-13 {
font-size: 13px;
}
}
/*响应式字体*/
.font16-14 {
font-size: 14px;
}
@media only screen and (max-width: 1650px) {
.font16-14 {
font-size: 14px;
}
}
/*响应式字体*/
.font18-16 {
font-size: 18px;
}
@media only screen and (max-width: 1650px) {
.font18-16 {
font-size: 16px;
}
}
/*响应式字体*/
.font20-18 {
font-size: 20px;
}
@media only screen and (max-width: 1650px) {
.font20-18 {
font-size: 18px;
}
}
.colorFF {
color: #ffffff;
}
.color61 {
color: #606162;
}
.color66 {
color: #666666;
}
.color33 {
color: #333333;
}
.color00 {
color: #000000;
}
.color6f {
color: #66ffff;
}
.colorEB {
color: #99ebf3;
}
.colorD7 {
color: #2ad771;
}
.color99 {
color: #999999;
}
.colorGray {
color: #666666;
}
.color85 {
color:#2A85E4;
}
.weight700 {
font-weight: bold;
}
.weight500 {
font-weight: bold;
}
.weight300 {
font-weight: bold;
}
.bold {
font-weight: bold;
}
.bolder {
font-weight: bolder;
}
.boxSizeB {
box-sizing: border-box;
}
.boxSizeC {
box-sizing: content-box;
}
.nowrap {
white-space: nowrap;
}
.radius3 {
border-radius: 3px;
}
.radius5 {
border-radius: 5px;
}
.radius8 {
border-radius: 8px;
}
.radius10 {
border-radius: 10px;
}
.relative{
position: relative;
}
.flexVcenter{
display: flex;
flex-direction: column;
justify-content: center;
}
.flexHcenter{
display: flex;
justify-content: center;
}
.flexCenter{
display: flex;
justify-content: center;
align-items: center;
}
.BHCenter{
/*blockHorizontalCenter*/
margin-left: auto;
margin-right: auto;
}
.borderR2{
border-right: 2px solid #90949a;
}
.w1200{
width: 1200px;
}
a{
text-decoration: none;
color: #666666;
}
.ValignTop{
vertical-align: top;
}