Publish Vulpes Preview 15 sources for desktop, Android and Tundra

Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
This commit is contained in:
OverSu 2026-09-30 23:13:03 +02:00
commit b38dea0597
25901 changed files with 9982925 additions and 369 deletions

View file

@ -0,0 +1,173 @@
/* dialog */
/* FIXME we have to see why we need such specific style here and why
* the general style in confirm.css isn't sufficient */
#setup-installed-app-dialog,
#ime-layout-dialog,
#app-install-dialog,
#app-install-cancel-dialog,
#app-download-cancel-dialog {
display: none;
top: 3rem;
pointer-events: none;
}
/* Shift the bottom of the prompt to account for the height of the
software home button */
#screen.software-button-enabled #setup-installed-app-dialog,
#screen.software-button-enabled #ime-layout-dialog,
#screen.software-button-enabled #app-install-dialog,
#screen.software-button-enabled #app-install-cancel-dialog,
#screen.software-button-enabled #app-download-cancel-dialog {
bottom: var(--software-home-button-height);
}
@media (orientation: landscape) {
#screen.software-button-enabled #setup-installed-app-dialog,
#screen.software-button-enabled #ime-layout-dialog,
#screen.software-button-enabled #app-install-dialog,
#screen.software-button-enabled #app-install-cancel-dialog,
#screen.software-button-enabled #app-download-cancel-dialog {
bottom: 0;
/* BiDi note: the software home button should not be mirrored in RTL. */
right: var(--software-home-button-height);
}
}
#setup-installed-app-dialog.visible,
#ime-layout-dialog.visible,
#app-install-dialog.visible,
#app-install-cancel-dialog.visible,
#app-download-cancel-dialog.visible {
display: inline-block;
pointer-events: auto;
}
#app-uninstall-dialog {
position: absolute;
}
#setup-installed-app-dialog section,
#ime-layout-dialog section,
#app-install-dialog section,
#app-install-cancel-dialog section,
#app-download-cancel-dialog section {
height: auto;
}
#setup-installed-app-dialog h1,
#ime-layout-dialog h1,
#app-install-dialog h1,
#app-install-cancel-dialog h1,
#app-download-cancel-dialog h1 {
border-bottom: none;
background: none;
}
#app-install-dialog dl > dt {
width: 8rem;
margin-inline-end: 1rem;
overflow: hidden;
text-overflow: ellipsis;
}
#app-install-dialog p {
font-size: 1.6rem;
font-weight: 400;
line-height: normal;
border-top: none;
}
#app-install-dialog #system-addon-warning p + p {
margin-top: 0;
}
#app-install-dialog span {
font-size: 1.6rem;
font-weight: 400;
line-height: normal;
color: inherit;
}
#app-install-dialog #system-addon-icon {
height: 3rem;
width: 3rem;
}
html[dir="ltr"] #app-install-dialog #system-addon-icon {
float: left;
margin: 1.5rem 0 0 1.5rem;
}
html[dir="rtl"] #app-install-dialog #system-addon-icon {
float: right;
margin: 1.5rem 1.5rem 0 0;
}
#app-install-author-url {
direction: ltr;
}
#app-install-cancel-dialog small:first-child {
margin-bottom: 1rem;
}
/* ... end of dialog */
/* notification */
#install-manager-notification-container > .fake-notification {
position: relative;
border-bottom: none;
}
#install-manager-notification-container > .fake-notification > * {
pointer-events: none;
}
#install-manager-notification-container [data-icon] {
color: #9ab0c0;
background-color: #edf1f4;
}
#install-manager-notification-container .title-container {
margin: 1.4rem 0 0;
line-height: 3rem;
}
html[dir="ltr"] #install-manager-notification-container .title-container {
margin-left: 3.7rem;
}
html[dir="rtl"] #install-manager-notification-container .title-container {
margin-right: 3.7rem;
}
#install-manager-notification-container progress {
position: absolute;
width: 100%;
height: 0.4rem;
left: 0;
top: 5.6rem;
border: none;
}
#install-manager-notification-container progress::-moz-progress-bar {
background: url(../shared/progress.gif) repeat-x;
}
/* ... end of notification */
/* ... start of keyboard layout */
ul#ime-list {
padding-inline-start: 1.5rem;
}
ul#ime-list > li {
/* Positioning */
position: relative;
/* Display & Box Model */
width: 100%;
height: 3rem;
padding-top: 2rem;
/* Other */
list-style: none;
}
ul#ime-list > li label {
text-transform: none;
}
/* ... end of keyboard layout */

View file

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Layer_1"
inkscape:version="0.91 r13725"
sodipodi:docname="Alert_Icon.svg"
x="0px"
y="0px"
width="30px"
height="30px"
viewBox="-9 11 30 30"
enable-background="new -9 11 30 30"
xml:space="preserve"><metadata
id="metadata3392"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs3390" /><sodipodi:namedview
id="namedview3969"
inkscape:cy="15"
guidetolerance="10"
borderopacity="1"
inkscape:cx="15"
inkscape:zoom="7.8666667"
objecttolerance="10"
pagecolor="#ffffff"
bordercolor="#666666"
showgrid="false"
gridtolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="967"
inkscape:window-height="764"
inkscape:window-x="114"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="Layer_1" /><g
id="g3412"
transform="matrix(1.25,0,0,1.25,-1.5,-6.5)"><g
id="g3414"><circle
id="ellipse3416"
cx="6"
cy="26"
r="12"
style="fill:#b90000" /></g></g><path
id="path3426"
d="M 4.625,34.5 C 5,34.875 5.5,35.125 6,35.125 c 0.625,0 1.125,-0.25 1.5,-0.625 0.375,-0.375 0.625,-0.875 0.625,-1.375 0,-0.625 -0.25,-1 -0.625,-1.375 C 7.125,31.25 6.5,31 5.875,31 5.25,31 4.875,31.25 4.5,31.625 4.125,32 3.875,32.5 3.875,33 4,33.625 4,34.125 4.625,34.5 Z M 7.375,28.625 8,16.875 l -3.5,0 0.25,11.75 2.625,0 z"
inkscape:connector-curvature="0"
style="fill:#ffffff" /></svg>

After

Width:  |  Height:  |  Size: 2.2 KiB