Spaces:
Paused
Paused
| @import "../styles/animation.scss"; | |
| .new-chat { | |
| height: 100%; | |
| width: 100%; | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| flex-direction: column; | |
| .mask-header { | |
| display: flex; | |
| justify-content: space-between; | |
| width: 100%; | |
| padding: 10px; | |
| box-sizing: border-box; | |
| animation: slide-in-from-top ease 0.3s; | |
| } | |
| .mask-cards { | |
| display: flex; | |
| margin-top: 5vh; | |
| margin-bottom: 20px; | |
| animation: slide-in ease 0.3s; | |
| .mask-card { | |
| padding: 20px 10px; | |
| border: var(--border-in-light); | |
| box-shadow: var(--card-shadow); | |
| border-radius: 14px; | |
| background-color: var(--white); | |
| transform: scale(1); | |
| &:first-child { | |
| transform: rotate(-15deg) translateY(5px); | |
| } | |
| &:last-child { | |
| transform: rotate(15deg) translateY(5px); | |
| } | |
| } | |
| } | |
| .title { | |
| font-size: 32px; | |
| font-weight: bolder; | |
| margin-bottom: 1vh; | |
| animation: slide-in ease 0.35s; | |
| } | |
| .sub-title { | |
| animation: slide-in ease 0.4s; | |
| } | |
| .actions { | |
| margin-top: 5vh; | |
| margin-bottom: 2vh; | |
| animation: slide-in ease 0.45s; | |
| display: flex; | |
| justify-content: center; | |
| font-size: 12px; | |
| .skip { | |
| margin-left: 10px; | |
| } | |
| } | |
| .masks { | |
| flex-grow: 1; | |
| width: 100%; | |
| overflow: auto; | |
| align-items: center; | |
| padding-top: 20px; | |
| $linear: linear-gradient( | |
| to bottom, | |
| rgba(0, 0, 0, 0), | |
| rgba(0, 0, 0, 1), | |
| rgba(0, 0, 0, 0) | |
| ); | |
| -webkit-mask-image: $linear; | |
| mask-image: $linear; | |
| animation: slide-in ease 0.5s; | |
| .mask-row { | |
| display: flex; | |
| // justify-content: center; | |
| margin-bottom: 10px; | |
| @for $i from 1 to 10 { | |
| &:nth-child(#{$i * 2}) { | |
| margin-left: 50px; | |
| } | |
| } | |
| .mask { | |
| display: flex; | |
| align-items: center; | |
| padding: 10px 14px; | |
| border: var(--border-in-light); | |
| box-shadow: var(--card-shadow); | |
| background-color: var(--white); | |
| border-radius: 10px; | |
| margin-right: 10px; | |
| max-width: 8em; | |
| transform: scale(1); | |
| cursor: pointer; | |
| transition: all ease 0.3s; | |
| &:hover { | |
| transform: translateY(-5px) scale(1.1); | |
| z-index: 999; | |
| border-color: var(--primary); | |
| } | |
| .mask-name { | |
| margin-left: 10px; | |
| font-size: 14px; | |
| } | |
| } | |
| } | |
| } | |
| } | |