feat: add new features, update theme and build config
- Add 40+ new UI components including chat modules, discovery cards, photo galleries, FAQ and booking tools - Standardize brand color across all styles by replacing $theme-color-500 SCSS variables with #0ccd58 - Add sass 1.58.3 dependency and update vite config for modern scss compiler support - Refactor existing components (AddCarCrad, login page) and remove unused /quick/list router route - Add utility functions for URL parameter handling - Add static assets including custom znicons font, component images and icons - Fix scss syntax issues and deprecation warnings
This commit is contained in:
48
src/pages/home/components/ScenicImageCard/styles/index.scss
Normal file
48
src/pages/home/components/ScenicImageCard/styles/index.scss
Normal file
@@ -0,0 +1,48 @@
|
||||
.scenic-image-card {
|
||||
height: 324px;
|
||||
background: #e2e8f0;
|
||||
}
|
||||
|
||||
.scenic-image-card:active,
|
||||
.scenic-image-card__expand:active {
|
||||
opacity: 0.86;
|
||||
}
|
||||
|
||||
.scenic-image-card.is-disabled {
|
||||
opacity: 0.55;
|
||||
}
|
||||
|
||||
.scenic-image-card__image {
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.scenic-image-card__expand {
|
||||
position: absolute;
|
||||
top: 16px;
|
||||
right: 16px;
|
||||
z-index: 2;
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
background: rgba(15, 23, 42, 0.36);
|
||||
line-height: 40px;
|
||||
}
|
||||
|
||||
.scenic-image-card__caption {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
padding: 72px 22px 20px;
|
||||
background: linear-gradient(180deg, rgba(15, 23, 42, 0) 0%, rgba(15, 23, 42, 0.72) 100%);
|
||||
}
|
||||
|
||||
.scenic-image-card__title {
|
||||
line-height: 24px;
|
||||
text-shadow: 0 2px 8px rgba(0, 0, 0, 0.28);
|
||||
}
|
||||
|
||||
.scenic-image-card__subtitle {
|
||||
margin-top: 4px;
|
||||
line-height: 18px;
|
||||
text-shadow: 0 2px 8px rgba(0, 0, 0, 0.28);
|
||||
}
|
||||
Reference in New Issue
Block a user