123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- @import "../styles/animation.scss";
- .mask-page {
- height: 100%;
- display: flex;
- flex-direction: column;
- .mask-page-body {
- padding: 20px;
- overflow-y: auto;
- .mask-filter {
- width: 100%;
- max-width: 100%;
- margin-bottom: 20px;
- animation: slide-in ease 0.3s;
- height: 40px;
- display: flex;
- .search-bar {
- flex-grow: 1;
- max-width: 100%;
- min-width: 0;
- }
- .mask-filter-lang {
- height: 100%;
- margin-left: 10px;
- }
- .mask-create {
- height: 100%;
- margin-left: 10px;
- box-sizing: border-box;
- min-width: 80px;
- }
- }
- .mask-item {
- display: flex;
- justify-content: space-between;
- padding: 20px;
- border: var(--border-in-light);
- animation: slide-in ease 0.3s;
- &:not(:last-child) {
- border-bottom: 0;
- }
- &:first-child {
- border-top-left-radius: 10px;
- border-top-right-radius: 10px;
- }
- &:last-child {
- border-bottom-left-radius: 10px;
- border-bottom-right-radius: 10px;
- }
- .mask-header {
- display: flex;
- align-items: center;
- .mask-icon {
- display: flex;
- align-items: center;
- justify-content: center;
- margin-right: 10px;
- }
- .mask-title {
- .mask-name {
- font-size: 14px;
- font-weight: bold;
- }
- .mask-info {
- font-size: 12px;
- }
- }
- }
- .mask-actions {
- display: flex;
- flex-wrap: nowrap;
- transition: all ease 0.3s;
- }
- @media screen and (max-width: 600px) {
- display: flex;
- flex-direction: column;
- padding-bottom: 10px;
- border-radius: 10px;
- margin-bottom: 20px;
- box-shadow: var(--card-shadow);
- &:not(:last-child) {
- border-bottom: var(--border-in-light);
- }
- .mask-actions {
- width: 100%;
- justify-content: space-between;
- padding-top: 10px;
- }
- }
- }
- }
- }
|