jl-frontend/css/project_card.css

80 lines
1.6 KiB
CSS

.project-listing-card {
background-color: white;
height: 495px;
width: 390px;
max-width: 400px;
max-height: 505px;
border-radius: 6px;
display: flex;
flex-direction: column;
justify-content: stretch;
align-items: start;
border-bottom: 6px solid #04B2D9;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
gap: 6px;
}
.project-listing-card:hover {
cursor: pointer;
/*border: 3px solid #04B2D9;*/
transition-duration: 0.1s;
}
.project-search-result-card-picture {
border-radius: 6px 6px 0px 0px;
width: 100%;
height: 390px;
background-color: rgba(0, 0, 0, 0.3);
object-fit: cover;
}
.project-search-result-card-title {
font-size: 14px;
font-family: Inter;
font-weight: normal;
text-transform: uppercase;
padding-top: 5px;
padding-left: 10px;
padding-right: 10px;
overflow: hidden;
height: 20px;
color: rgb(79, 79, 79);
}
.project-search-result-card-price {
padding-left: 10px;
padding-right: 10px;
max-lines: 1;
font-size: 21px;
font-family: Inter;
font-weight: bold;
color: rgb(29, 29, 29);
}
.project-search-result-card-details-container {
display: flex;
flex-direction: row;
justify-content: start;
align-items: center;
gap: 75px;
width: 100%;
padding-top: 6px;
padding-left: 13px;
padding-right: 15px;
}
.project-search-result-card-details-item {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
color: rgba(0, 0, 0, 0.527);
font-size: 16px;
gap: 10px;
}