UNPKG

phoenix-components-library

Version:

Component library for Phoenix Frontend Projects.

254 lines (250 loc) 7.11 kB
.es-list-view .es-card { border: solid 1px #e9ebeb; background: #fff; width: 100%; margin-bottom: 4px; display: flex; justify-content: space-between; position: relative; } .es-list-view .es-card__label { position: absolute; top: 25px; left: 15px; flex-direction: row-reverse; } .es-list-view .es-card__label--icon { font-size: 15px; color: #bec2c2; cursor: pointer; } .es-list-view .es-card__favourited { cursor: pointer; color: #f7be77; z-index: 1; } .es-list-view .es-card__active { box-shadow: inset -4px 0px 0px 0px #6db749; } .es-list-view .es-card__highlight { box-shadow: 0px 0px 10px 2px rgba(109, 183, 73, 0.5); } .es-list-view .es-card__inner-wrap { display: flex; flex-direction: row; width: 100%; } .es-list-view .es-card .es-platform { top: 17px; left: 15px; flex-direction: row-reverse; position: absolute; display: flex; justify-content: space-between; z-index: 2; } .es-list-view .es-card .es-platform__item { width: 20px; height: 20px; line-height: 20px; font-weight: bold; display: flex; justify-content: center; align-items: center; color: #fff; border-radius: 2px; background-color: #6db749; } .es-list-view .es-card .es-platform__item i { font-size: 12px; } .es-list-view .es-card .es-platform__item:first-child { margin-left: 3px; } .es-list-view .es-card .es-platform__item.placeholder { background: #559bd8; } .es-list-view .es-card .es-platform__item.placeholder h3 { font-size: 13px; font-weight: bold; color: #fff; } .es-list-view .es-card .es-platform__item.isPlaceholder { opacity: 0.5; filter: grayscale(100%); } .es-list-view .es-card__header { min-width: 300px; max-width: 300px; margin-left: 75px; height: 100%; display: flex; align-items: center; position: relative; padding: 15px; overflow: hidden; } .es-list-view .es-card__header:hover { min-width: 300px; max-width: 1200px; width: auto; transition: max-width 0.3s linear; } .es-list-view .es-card__header:hover .es-copy-to:hover { color: #6db749; } .es-list-view .es-card__header:hover .es-card__header-long { margin-left: 0px; transition: margin-left 0.3s linear; } .es-list-view .es-card__header-short { display: none; } .es-list-view .es-card__header-long { width: auto; height: 40px; display: flex; z-index: 5; margin-left: -80px; } .es-list-view .es-card__header-long a { order: 2; } .es-list-view .es-card .es-copy-to { display: flex; font-size: 10px; margin-right: 10px; order: 1; width: 65px; cursor: pointer; color: #bec2c2; margin-top: 2px; } .es-list-view .es-card .es-copy-to span { margin-right: 10px; color: #6db749; margin-top: 4px; } .es-list-view .es-card__name { margin: 0; font-weight: normal; font-size: 13px; line-height: 20px; width: 100%; font-weight: normal; display: -webkit-box; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-break: break-all; word-wrap: break-word; overflow: hidden; outline: 0; height: 40px; } .es-list-view .es-card__image-wrapper { order: 1; position: relative; background-color: #e9ebeb; background-image: url("../../../assets/img/no-image.png"); background-repeat: no-repeat; background-position: center; min-width: 100px; max-width: 100px; } .es-list-view .es-card__image-wrapper__image { height: 72px; width: 100px; object-fit: cover; } .es-list-view .es-card__image-wrapper__image-placeholder { background-color: #fff; } .es-list-view .es-card__label-text { order: 2; margin-right: 10px; font-size: 12px; color: #bec2c2; } .es-list-view .es-card__text { margin: 0; font-size: 15px; overflow: hidden; height: 20px; width: 300px; line-height: 20px; text-overflow: ellipsis; order: 1; font-size: 13px; width: 100%; } .es-list-view .es-card__content-wrap { display: flex; width: 100%; overflow-x: auto; } .es-list-view .es-card__item { display: flex; flex-direction: column; width: 270px; height: 40px; padding: 0 20px; border-right: solid 1px #e9ebeb; } .es-list-view .es-card__item:first-child { border-left: solid 1px #e9ebeb; } .es-list-view .es-card__item:last-child { border-right: none; } @media only screen and (max-width: 1300px) { .es-list-view .es-card__item { min-width: 220px; width: 220px; } } .es-list-view .es-card__content { order: 3; display: flex; flex-direction: row; padding: 15px; align-items: center; width: 100%; } @media only screen and (max-width: 1300px) { .es-list-view .es-card__content { width: auto; } } .es-list-view .es-card p { font-size: 14px; margin: 0; } .es-list-view .es-card__separator { height: 60%; width: 1px; background: #e9ebeb; margin: auto 0; } .es-list-view .es-card__social { order: 3; display: flex; justify-content: space-around; align-items: center; } .es-list-view .es-card__social--item { color: #e9ebeb; font-size: 14px; border-right: solid 1px #e9ebeb; padding: 0 8px 0 10px; } .es-list-view .es-card__social--item:last-child { border-right: none; margin-right: 15px; } .es-list-view .es-card__social--item-active { color: #6db749; } @media only screen and (max-width: 1300px) { .es-list-view .es-card__social { display: none; } } .es-list-view .es-card__footer { order: 4; display: flex; justify-content: space-between; padding: 5px 14px; border-left: solid 1px #e9ebeb; margin: 15px 0px 15px auto; margin-left: auto; } .es-list-view .es-card__footer--item { height: 100%; width: 33.33%; margin: 0; margin-top: 6px; margin-right: 10px; align-items: center; color: #6db749; cursor: pointer; font-size: 15px; display: flex; } .es-list-view .es-card__footer--item a { color: #6db749; } .es-list-view .es-card__footer--item:last-child { margin-right: 0px; } .es-list-view .es-tags { overflow: visible; height: auto; min-width: 300px; max-width: 300px; border-bottom: none; } .es-list-view .es-tags.extended { height: 196px; position: relative; display: flex; align-items: flex-start; overflow: visible; overflow-y: auto; } .es-list-view .es-tags.extended ~ .es-card__content { margin-top: 0px; } .es-list-view .es-dropdown { height: auto; min-width: auto; max-width: 300px; } .es-sidebar-opened-move-content .es-list-view .es-card__content { display: none; }