dootask/resources/assets/sass/pages/components/task-add-simple.scss
2022-01-20 22:59:51 +08:00

141 lines
3.6 KiB
SCSS
Vendored

.task-add-simple {
padding: 12px;
.ivu-input-wrapper {
display: none;
}
.add-placeholder {
cursor: pointer;
color: #888888;
margin: -12px;
padding: 12px;
.ivu-icon {
margin-right: 4px;
}
&:hover {
color: #666666;
}
}
.priority {
display: none;
align-items: center;
min-height: 22px;
margin-top: 10px;
margin-bottom: -3px;
> ul {
flex: 1;
display: flex;
align-items: center;
> li {
list-style: none;
margin-right: 3px;
.taskfont {
font-size: 22px;
cursor: pointer;
}
}
}
.ivu-icon {
cursor: pointer;
font-size: 16px;
}
}
&.active {
.ivu-input-wrapper {
display: block;
}
.add-placeholder {
display: none;
}
.priority {
display: flex;
}
}
}
.task-add-row {
background-color: #ffffff;
border-bottom: 1px solid #F4F4F5;
position: relative;
> div {
display: flex;
padding: 8px 12px;
border-right: 1px solid #F4F4F5;
&:last-child {
border-right: 0;
}
&.row-add {
display: flex;
flex-direction: column;
justify-content: center;
min-height: 48px;
padding-left: 34px;
.add-btn {
display: block;
cursor: pointer;
opacity: 0.5;
transition: opacity 0.3s;
.add-icon {
font-size: 16px;
margin-right: 8px;
}
&:hover {
opacity: 1;
}
}
.add-input {
display: none;
align-items: flex-start;
border: 1px solid #dcdee2;
border-radius: 4px;
color: $primary-text-color;
background-color: #fff;
&:hover {
border-color: #57a3f3;
}
textarea {
border-color: transparent;
resize: none;
&:focus {
box-shadow: none;
}
}
.priority {
margin: 0 4px;
display: flex;
align-items: center;
height: 31px;
> ul {
flex: 1;
display: flex;
align-items: center;
> li {
list-style: none;
margin-right: 4px;
.taskfont {
font-size: 17px;
cursor: pointer;
}
}
}
.ivu-icon {
cursor: pointer;
font-size: 15px;
margin: 0 5px 0 3px;
}
}
}
&.active {
padding-top: 7px;
padding-bottom: 7px;
.add-btn {
display: none;
}
.add-input {
display: flex;
}
}
}
}
}