d76fa752cb
- Converted mobile2.jpg to mobile2.webp (517 KB, 1106x3070) - Perfect aspect ratio for mobile screens - Desktop continues to use desktop.webp (716 KB, 2732x1535)
35 lines
1.1 KiB
CSS
35 lines
1.1 KiB
CSS
/* Adaptive Background Images for Mobile and Desktop */
|
|
|
|
/* Mobile devices (max-width: 736px) - Use mobile2.webp */
|
|
@media screen and (max-width: 736px) {
|
|
#wrapper > .bg {
|
|
background-image: url('../../images/overlay.png'),
|
|
linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)),
|
|
url('../../images/mobile2.webp') !important;
|
|
background-size: cover;
|
|
background-position: center;
|
|
background-attachment: fixed;
|
|
}
|
|
}
|
|
|
|
/* Tablet and larger (min-width: 737px) - Use desktop.webp (already set in main.scss) */
|
|
@media screen and (min-width: 737px) {
|
|
#wrapper > .bg {
|
|
background-image: url('../../images/overlay.png'),
|
|
linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)),
|
|
url('../../images/desktop.webp') !important;
|
|
background-size: cover;
|
|
background-position: center;
|
|
background-attachment: fixed;
|
|
}
|
|
}
|
|
|
|
/* High DPI displays optimization */
|
|
@media
|
|
(-webkit-min-device-pixel-ratio: 2),
|
|
(min-resolution: 192dpi) {
|
|
#wrapper > .bg {
|
|
background-size: cover;
|
|
}
|
|
}
|