slitaz-configs rev 260
Webhome: fix my bad merging in titles, little tweak js
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Mon Sep 14 01:40:51 2015 +0300 (2015-09-14) |
parents | 24303349c2ae |
children | 79f124ba9194 |
files | rootfs/usr/share/slim/themes/slitaz/slim.theme rootfs/usr/share/webhome/img/favicon.ico rootfs/usr/share/webhome/index.en.html rootfs/usr/share/webhome/index.pt.html rootfs/usr/share/webhome/lib/main.js |
line diff
1.1 --- a/rootfs/usr/share/webhome/index.en.html Sun Sep 13 02:42:20 2015 -0300 1.2 +++ b/rootfs/usr/share/webhome/index.en.html Mon Sep 14 01:40:51 2015 +0300 1.3 @@ -3,7 +3,7 @@ 1.4 <head> 1.5 <meta charset="utf-8"/> 1.6 <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=1" /> 1.7 - <title>SliTaz - Start</title> 1.8 + <title>SliTaz - Web Home</title> 1.9 <link rel="shortcut icon" href="img/favicon.ico" /> 1.10 <link rel="stylesheet" href="style.css" /> 1.11 </head>
2.1 --- a/rootfs/usr/share/webhome/index.pt.html Sun Sep 13 02:42:20 2015 -0300 2.2 +++ b/rootfs/usr/share/webhome/index.pt.html Mon Sep 14 01:40:51 2015 +0300 2.3 @@ -3,7 +3,7 @@ 2.4 <head> 2.5 <meta charset="utf-8"/> 2.6 <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=1" /> 2.7 - <title>SliTaz - Start</title> 2.8 + <title>SliTaz - InĂcio</title> 2.9 <link rel="shortcut icon" href="img/favicon.ico" /> 2.10 <link rel="stylesheet" href="style.css" /> 2.11 </head>
3.1 --- a/rootfs/usr/share/webhome/lib/main.js Sun Sep 13 02:42:20 2015 -0300 3.2 +++ b/rootfs/usr/share/webhome/lib/main.js Mon Sep 14 01:40:51 2015 +0300 3.3 @@ -4,42 +4,33 @@ 3.4 // --- Background Slide Show (4 img's with 10 sec to view) 3.5 // --- All images are "public domain license" by Vera Kratochvil. 3.6 3.7 - var imageCount = 0; 3.8 - var currentImage = 0; 3.9 - var images = new Array(); 3.10 - 3.11 - images[0] = 'bg/bg0.jpg'; 3.12 - images[1] = 'bg/bg1.jpg'; 3.13 - images[2] = 'bg/bg2.jpg'; 3.14 - images[3] = 'bg/bg3.jpg'; 3.15 - images[4] = 'bg/bg4.jpg'; 3.16 - 3.17 - var preLoadImages = new Array(); 3.18 - for (var i = 0; i < images.length; i++) 3.19 - { 3.20 - if (images[i] == "") 3.21 - break; 3.22 - 3.23 - preLoadImages[i] = new Image(); 3.24 - preLoadImages[i].src = images[i]; 3.25 - imageCount++; 3.26 - } 3.27 - 3.28 -function startSlideShow(){ 3.29 +var imageCount = 0; 3.30 +var images = [ 'bg/bg0.jpg', 'bg/bg1.jpg', 'bg/bg2.jpg', 'bg/bg3.jpg', 'bg/bg4.jpg' ]; 3.31 3.32 - if (document.body && imageCount > 0) 3.33 - { 3.34 - document.body.style.backgroundImage = "url("+images[currentImage]+")"; 3.35 - document.body.style.backgroundSize = "cover"; // Full Screen 3.36 - document.body.style.backgroundRepeat = "no-repeat"; 3.37 - document.body.style.backgroundPosition = "50% 50%"; // All page 3.38 - 3.39 - currentImage = currentImage + 1; 3.40 - if (currentImage > (imageCount-1)) 3.41 - { 3.42 - currentImage = 0; 3.43 - } 3.44 - setTimeout('startSlideShow()', 10000); // 10sec 3.45 - } 3.46 +var preLoadImages = new Array(); 3.47 +for (var i = 0; i < images.length; i++) 3.48 +{ 3.49 + if (images[i] == "") 3.50 + break; 3.51 + 3.52 + preLoadImages[i] = new Image(); 3.53 + preLoadImages[i].src = images[i]; 3.54 + imageCount++; 3.55 } 3.56 +var currentImage = Math.floor(Math.random() * imageCount); 3.57 + 3.58 + 3.59 +function startSlideShow() { 3.60 + 3.61 + if (document.body && imageCount > 0) 3.62 + { 3.63 + document.body.style.backgroundImage = "url(" + images[currentImage] + ")"; 3.64 + currentImage++; 3.65 + if (currentImage > (imageCount - 1)) 3.66 + currentImage = 0; 3.67 + 3.68 + setTimeout('startSlideShow()', 10000); // 10sec 3.69 + } 3.70 +} 3.71 + 3.72 startSlideShow();