Files
fredy/ui/src/views/listings/ListingDetail.less
Christian Kellner 472169693f Improvements 01 28 (#264)
* improving footer

* improve ui

* upgrading dependencies

* adding glow to all boxes on dashboard

* introducing single listing view

* next release version

* improve screenshots and login page
2026-01-28 14:27:03 +01:00

111 lines
1.8 KiB
Plaintext

.listing-detail {
padding-bottom: 2rem;
&__back {
margin-bottom: 1.5rem;
}
&__card {
background-color: rgba(36, 36, 36, 0.9);
backdrop-filter: blur(8px);
border: 1px solid var(--semi-color-border);
margin-bottom: 2rem;
overflow: hidden;
.semi-card-body {
padding: 0;
}
}
&__header {
display: flex;
justify-content: space-between;
align-items: flex-start;
padding: 1.5rem;
gap: 1rem;
border-bottom: 1px solid var(--semi-color-border);
@media (max-width: 768px) {
flex-direction: column;
align-items: stretch;
& > .semi-space {
width: 100%;
}
&-actions {
width: 100%;
justify-content: flex-start;
margin-top: 0.5rem;
.semi-button {
flex: 1;
}
}
}
}
&__title {
margin: 0 !important;
word-break: break-word;
@media (max-width: 768px) {
font-size: 1.5rem;
}
}
&__image-container {
width: 100%;
height: 400px;
background-color: var(--semi-color-fill-0);
display: flex;
justify-content: center;
align-items: center;
overflow: hidden;
@media (max-width: 768px) {
height: 250px;
}
img {
width: 100%;
height: 100%;
object-fit: contain;
}
}
&__info-section {
padding: 1.5rem;
}
&__map-container {
height: 400px;
width: 100%;
border-radius: var(--semi-border-radius-medium);
margin-top: 1rem;
border: 1px solid var(--semi-color-border);
@media (max-width: 768px) {
height: 300px;
}
}
&__map-wrapper {
margin-top: 2rem;
margin-bottom: 3rem;
}
.info-tag {
font-size: 0.9rem;
padding: 0.2rem 0.6rem;
}
}
.listing-detail-popup {
.map-popup-content {
padding: 5px;
h4 {
margin: 5px 0;
}
}
}