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.
21
assets/webapps/ftu.gaiamobile.org/style/extensions.css
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
#iframe_extensions {
|
||||
position: fixed;
|
||||
top: 100%;
|
||||
left: 0;
|
||||
z-index: 1000;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
border: 0;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
transition: transform .6s ease;
|
||||
background: #f4f4f4;
|
||||
}
|
||||
|
||||
#iframe_extensions.opening {
|
||||
transform: translateY(-100%);
|
||||
}
|
||||
|
||||
#iframe_extensions.closing {
|
||||
transform: translateY(0);
|
||||
}
|
||||
BIN
assets/webapps/ftu.gaiamobile.org/style/images/arrow_up.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/bg_bubbles.png
Normal file
|
After Width: | Height: | Size: 23 KiB |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/bg_nosim.png
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/fxa_logo.png
Normal file
|
After Width: | Height: | Size: 31 KiB |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/gmail_icon.png
Normal file
|
After Width: | Height: | Size: 291 B |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/icon_tour.png
Normal file
|
After Width: | Height: | Size: 6.5 KiB |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/icon_tour_rtl.png
Normal file
|
After Width: | Height: | Size: 6.6 KiB |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/import_fb.png
Normal file
|
After Width: | Height: | Size: 355 B |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/import_sd.png
Normal file
|
After Width: | Height: | Size: 228 B |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/import_sim.png
Normal file
|
After Width: | Height: | Size: 335 B |
|
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" width="84" height="84"><path opacity=".85" fill="#E51E1E" d="M42 0c23.3 0 42 18.7 42 42S65.3 84 42 84 0 65.3 0 42 18.7 0 42 0z"/><path fill="#FFF" d="M60.7 40.1c-.9-9.3-9.3-16.8-18.7-16.8-10.3 0-18.7 8.4-18.7 18.7S31.7 60.7 42 60.7c3.7 0 7.5-.9 10.3-2.8l-2.8-3.7C46.7 56.1 44.8 57 42 57c-8.4 0-14.9-6.5-14.9-14.9s6.5-15 14.9-15c7.5 0 13.1 5.6 14 13.1h-6.5l7.5 7.5c.9.9 2.8.9 3.7 0l7.5-7.5h-7.5z"/></svg>
|
||||
|
After Width: | Height: | Size: 464 B |
|
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" width="84" height="84"><path opacity=".85" fill="#333" d="M42 0c23.3 0 42 18.8 42 42 0 23.3-18.8 42-42 42-23.1.1-42-18.7-42-42C0 18.8 18.9 0 42 0z"/><path fill="#FFF" d="M29.9 50c.4.9 1.3 1.5 2.4 1.5h19.3c1 0 1.9-.6 2.4-1.5H29.9zm22.3-17.8L51 33.4v.1L42.4 42c-.3.3-.7.3-1 0l-8.6-8.6v-.1l-1.2-1.2c-1.6.3-3.1.6-4.6.9.2.5.4 1 .9 1.5l11.3 11.3c1.5 1.5 3.8 1.5 5.3 0l11.3-11.3c.4-.4.7-.9.9-1.5-1.4-.3-2.9-.6-4.5-.8z"/></svg>
|
||||
|
After Width: | Height: | Size: 480 B |
|
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 84 84" width="84" height="84"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42" x2="42" y2="84"><stop offset="0" stop-color="#E5EBEF"/><stop offset="1" stop-color="#EDF1F4"/></linearGradient><path fill="url(#a)" d="M42 0c23.3 0 42 18.8 42 42 0 23.3-18.8 42-42 42-23.1.1-42-18.7-42-42C0 18.8 18.9 0 42 0z"/><path fill="#9AB0C0" d="M41.5 25.9c-.9 0-2.5 2.6-3.5 5.7 1.1-.2 2.3-.3 3.6-.3 1.2 0 2.4.1 3.4.3-1-3.1-2.6-5.7-3.5-5.7M43 53.3h2.2c.3.9.4 2 .4 3.1 0 4-3.1 7.2-4.1 7.2s-4.1-3.2-4.1-7.2c0-1.1.1-2.2.4-3.1H40c-.2.5-.3 1.2-.3 1.9 0 1.8 1.4 3.3 1.9 3.3s1.9-1.5 1.9-3.3c-.2-.7-.3-1.4-.5-1.9M26.1 40l5.9-5.9c1.7-8.6 6.9-17.2 9.5-17.2s7.8 8.7 9.5 17.2l5.9 5.9v15.4h-4.1l-5.7-5.7c-.6.6-1.2 1.1-1.9 1.5h-7.3c-.7-.4-1.3-.9-1.9-1.5l-5.7 5.7h-4.1L26.1 40"/></svg>
|
||||
|
After Width: | Height: | Size: 820 B |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/outlook_icon.png
Normal file
|
After Width: | Height: | Size: 306 B |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/sim01.png
Normal file
|
After Width: | Height: | Size: 312 B |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/sim02.png
Normal file
|
After Width: | Height: | Size: 345 B |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/simlock01.png
Normal file
|
After Width: | Height: | Size: 376 B |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/simlock02.png
Normal file
|
After Width: | Height: | Size: 413 B |
|
After Width: | Height: | Size: 3.5 KiB |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/thumb_up.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/thumb_up2.png
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 2 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 763 B |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 578 B |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 991 B |
|
After Width: | Height: | Size: 349 B |
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 894 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 753 B |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 959 B |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 550 B |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 702 B |
|
After Width: | Height: | Size: 2.6 KiB |
|
After Width: | Height: | Size: 740 B |
|
After Width: | Height: | Size: 1 KiB |
|
After Width: | Height: | Size: 703 B |
|
After Width: | Height: | Size: 1 KiB |
|
After Width: | Height: | Size: 878 B |
|
After Width: | Height: | Size: 2.6 KiB |
|
After Width: | Height: | Size: 934 B |
|
After Width: | Height: | Size: 2 KiB |
|
After Width: | Height: | Size: 619 B |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 2.7 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 782 B |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 938 B |
|
After Width: | Height: | Size: 616 B |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/timezone/map.png
Normal file
|
After Width: | Height: | Size: 19 KiB |
|
After Width: | Height: | Size: 55 KiB |
|
After Width: | Height: | Size: 58 KiB |
|
After Width: | Height: | Size: 60 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
BIN
assets/webapps/ftu.gaiamobile.org/style/images/wifi_icon.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
|
|
@ -0,0 +1,39 @@
|
|||
/* styles for late customization panel */
|
||||
|
||||
#late_customization-applist:first-child {
|
||||
padding-top: 0;
|
||||
}
|
||||
|
||||
#late_customization > .content > p {
|
||||
color: #000;
|
||||
padding: 0 3rem 1rem;
|
||||
font-size: 1.35rem;
|
||||
line-height: 1.8rem;
|
||||
}
|
||||
|
||||
#late_customization-applist > li {
|
||||
padding: 0 1.5rem 0.5rem;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
box-sizing: padding-box;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
#late_customization-applist > li > p {
|
||||
flex: 1 1 auto;
|
||||
}
|
||||
|
||||
#late_customization-applist > li > .icon {
|
||||
width: 3.2rem;
|
||||
height: 3.2rem;
|
||||
display: inline-block;
|
||||
opacity: 1;
|
||||
transition: opacity 0.3s ease;
|
||||
flex: 0 0 3.2rem;
|
||||
background: url('./images/late_customization/app_installing.svg') no-repeat;
|
||||
background-size: cover;
|
||||
-moz-margin-end: 1.3rem;
|
||||
}
|
||||
#late_customization-applist > li.pending > .icon {
|
||||
opacity: 0.5;
|
||||
}
|
||||
50
assets/webapps/ftu.gaiamobile.org/style/overlay.css
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
/*
|
||||
Loading screen while searching for networks
|
||||
*/
|
||||
/*
|
||||
* We are changing this specifically on FTU due to Bug 1069306,
|
||||
* this should be changed when the pattern changes
|
||||
*/
|
||||
#loading-overlay {
|
||||
background-color: #f4f4f4;
|
||||
}
|
||||
|
||||
#loading-overlay h1,
|
||||
#loading-overlay p,
|
||||
#loading-overlay span {
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
#loading-overlay menu {
|
||||
background-color: #f4f4f4;
|
||||
display: none;
|
||||
}
|
||||
|
||||
#loading-overlay menu.showed {
|
||||
display: block;
|
||||
}
|
||||
|
||||
#loading-overlay.hide {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.loading-icon {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#progress-msg {
|
||||
padding: 1.5rem 0 1rem;
|
||||
}
|
||||
|
||||
#progressbar {
|
||||
visibility: visible !important;
|
||||
}
|
||||
|
||||
.no-opacity {
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
|
||||
#cancel-overlay {
|
||||
width: 100%;
|
||||
}
|
||||
102
assets/webapps/ftu.gaiamobile.org/style/responsive.css
Normal file
|
|
@ -0,0 +1,102 @@
|
|||
/*
|
||||
* This is the responsive part for tablet.
|
||||
*/
|
||||
@media (min-width: 768px) {
|
||||
|
||||
/*
|
||||
* #languages
|
||||
*/
|
||||
#languages {
|
||||
background-position: 0 100%;
|
||||
}
|
||||
|
||||
/*
|
||||
* #date_and_time
|
||||
*/
|
||||
#time_zone_map {
|
||||
background-position: center 0;
|
||||
}
|
||||
|
||||
/*
|
||||
* #welcome_browser
|
||||
*/
|
||||
#welcome_browser #form_share_statistics label {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
/*
|
||||
* #ftu
|
||||
*/
|
||||
.step-img-base {
|
||||
width: 82.2rem;
|
||||
}
|
||||
|
||||
.finish-screen-base .content,
|
||||
.tutorial-finish-base .content {
|
||||
height: calc(100% - 10rem);
|
||||
}
|
||||
|
||||
.finish-screen-base .content {
|
||||
background: #2d2d2d url(images/start_for_large.png) no-repeat center center;
|
||||
}
|
||||
|
||||
.finish-screen-base .content .for-tiny {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.finish-screen-base .content .for-large {
|
||||
display: block;
|
||||
text-align: center;
|
||||
position: relative;
|
||||
top: calc(50% + 13rem);
|
||||
}
|
||||
|
||||
.finish-screen-base .content p[data-l10n-id="startYourTablet"] {
|
||||
font-size: 3.2rem;
|
||||
}
|
||||
|
||||
.finish-screen-base .content:before {
|
||||
content: " ";
|
||||
height: 0.1rem;
|
||||
width: calc(100% - 3rem);
|
||||
position: absolute;
|
||||
top: 1.5rem;
|
||||
margin-inline-start: -1.5rem;
|
||||
background: #FFFFFF;
|
||||
}
|
||||
|
||||
.tutorial-finish-base .content {
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
padding: 0;
|
||||
background: url(images/thumb_up2.png) no-repeat center 40%,
|
||||
url(images/arrow_up.png) no-repeat center bottom;
|
||||
}
|
||||
|
||||
.tutorial-finish-base p {
|
||||
position: relative;
|
||||
text-align: center;
|
||||
width: 100%;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
.tutorial-finish-base p[data-l10n-id="thatsIt1Tablet-2"] {
|
||||
font-size: 2.5rem;
|
||||
width: 52rem;
|
||||
top: calc(40% + 14rem);
|
||||
}
|
||||
|
||||
.tutorial-finish-base p[data-l10n-id="thatsIt2Tablet-2"] {
|
||||
font-size: 4.7rem;
|
||||
top: calc(100% + 2rem);
|
||||
}
|
||||
|
||||
.tutorial-screen-base header {
|
||||
padding: 5.1rem 22.5rem 2rem;
|
||||
font-size: 2.5rem;
|
||||
width: 81.4rem;
|
||||
height: 6rem;
|
||||
margin: 0 auto;
|
||||
}
|
||||
}
|
||||
15
assets/webapps/ftu.gaiamobile.org/style/status.css
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
#statusMsg {
|
||||
position: fixed;
|
||||
transition: transform .5s ease;
|
||||
transform: translateY(100%);
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
#statusMsg.opening {
|
||||
transform: translateY(0);
|
||||
z-index: 1001 !important;
|
||||
}
|
||||
|
||||
#statusMsg.hidden {
|
||||
display: none;
|
||||
}
|
||||
1108
assets/webapps/ftu.gaiamobile.org/style/style.css
Normal file
77
assets/webapps/ftu.gaiamobile.org/style/tutorial.css
Normal file
|
|
@ -0,0 +1,77 @@
|
|||
#tutorial {
|
||||
background: #2d2d2d;
|
||||
z-index: 101;
|
||||
}
|
||||
|
||||
/*
|
||||
* Tiny devices. Number of steps is 3
|
||||
*/
|
||||
|
||||
#tutorial-steps-container {
|
||||
top: 0.5rem;
|
||||
bottom: 8.5rem;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
#tutorial-step-header {
|
||||
flex: 0 1 auto;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
width: 100%;
|
||||
padding: 0 1.5rem 0.5rem;
|
||||
box-sizing: border-box;
|
||||
min-height: 8.5rem;
|
||||
}
|
||||
|
||||
#tutorial-step-title {
|
||||
flex: 0 1 auto;
|
||||
color: white;
|
||||
display: block;
|
||||
padding: 1rem 0;
|
||||
margin: 0;
|
||||
font-size: 1.4rem;
|
||||
line-height: 2rem;
|
||||
}
|
||||
|
||||
#tutorial-step-media {
|
||||
flex: 1 1 auto;
|
||||
width: 100%;
|
||||
text-align: center;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.step-video-base {
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
#tutorial-step-media img {
|
||||
width: 28.9rem;
|
||||
}
|
||||
|
||||
/*
|
||||
* First step. Has no 'Back' action.
|
||||
*/
|
||||
|
||||
/*
|
||||
* We need !important to override Web components,
|
||||
* as we don't have ::content yet (bug 992249).
|
||||
*/
|
||||
#tutorial[data-step="1"] #back-tutorial {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/*
|
||||
* Large devices. Tablet for example
|
||||
*/
|
||||
@media (min-width: 768px) {
|
||||
#tutorial[data-step="1"] .recommend{
|
||||
width: 83rem;
|
||||
}
|
||||
|
||||
#tutorial-step-media img {
|
||||
width: 82.2rem;
|
||||
}
|
||||
}
|
||||