VulpesOS/assets/webapps/wallpaper.gaiamobile.org/style/wallpaper.css
OverSu 1311bed5e9 Release Preview 20 shared desktop, Android and Sargo updates
Restore Gaia settings and media workflows, extend native network adapters, and align the APK payload. Generate French/English changelogs and website entries from the simplified JSON source.

Validation: shared JS and Tundra unit tests; desktop workflows and persistence; signed APK payload parity; Sargo RAM and installed startup with boot readback. Android runtime qualification is recorded separately.
2026-10-13 00:19:45 +02:00

75 lines
1.3 KiB
CSS

* {
/**
By default do not allow any user text selection, only enable
for certain parts on a per-element/region area
*/
-moz-user-select: none;
}
html, body {
margin: 0;
padding: 0;
font-size: 10px;
background-color: #000;
overflow: hidden;
height: 100%;
}
/* for the pick activity */
#wallpapers {
overflow: auto;
height: calc(100% - 5rem);
}
.wallpaper {
position: relative;
overflow: hidden;
float: left;
width: 33%;
-moz-margin-end: 0.1rem;
margin-bottom: 0.1rem;
}
html[dir="rtl"] .wallpaper {
float: right;
}
#wallpapers .wallpaper:nth-child(3n) {
-moz-margin-end: 0;
}
/* for the share activity */
#preview {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow:hidden;
/*
* The image positioning code in share.js assumes the preview image
* is positioned in the upper-left corner
*/
direction: ltr;
}
#buttons {
-moz-box-sizing: border-box;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 7rem;
padding: 1.5rem 1rem;
font-size: 0;
white-space: nowrap;
}
#buttons button {
width: calc((100% - 2rem) / 2);
margin: 0 0.5rem;
}
/* Keep preview tiles aligned when source wallpapers have different ratios. */
#wallpapers .wallpaper { aspect-ratio: 2 / 3; object-fit: cover; display: block; }