<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/jack-s-des/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/jack-s-des/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Mon, 31 Aug 2015 19:38:56 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/jack-s-des/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by Jack Le</title><link>https://sourceforge.net/p/jack-s-des/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,341 @@
-Welcome to your wiki!
+
+&amp;lt;html&amp;gt;

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+&amp;lt;head data-gwd-animation-mode="quickMode"&amp;gt;
+   &lt;title id="title"&gt;Jack's Desk&lt;/title&gt;
+   &amp;lt;link rel="shortcut icon" type="image/x-icon" href="Resources/Icon.jpg"/&amp;gt;
+   &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&amp;gt;
+   &amp;lt;style type="text/css"&amp;gt;
+       html, body {
+           width: 100%;
+           height: 100%;
+           margin: 0px;
+       }
+       .backgroundImg {
+           position: absolute;
+           width: 100%;
+           height: auto;
+       }
+       .mainDiv {
+           position: absolute;
+           width: 100%;
+           overflow:hidden;
+       }
+       .link {
+           cursor: pointer;
+       }
+       .linkLabel {
+           text-align: center;
+           position: absolute;
+           display: inline-block;
+           color: #FFFFFF
+       }
+       #phoneDiv {
+           transition: all .6s ease;
+           position: absolute;
+           left: 35%;
+           right: 35%;
+           width: auto;
+           overflow:hidden;
+           bottom: -100%;
+       }
+       #phoneImg {
+           position: absolute;
+           width: 100%;
+           height: auto;
+       }
+       #homeDiv {
+           position: absolute;
+           width: 100%;
+           height: 100%;
+       }
+       #closePhone {
+           position: absolute;
+           right: 0px;
+           top: 0px;
+           text-align: center;
+           border-radius: 15px;
+           width:24px;
+           height: 24px;
+           background-color: #000000;
+           border: 1px solid #FFFFFF;
+           color: white;
+           opacity: 0.4;
+           transition: opacity 0.5s;
+       }
+       #closePhone:hover {
+           opacity: 1;
+       }
+       #phoneScreenDiv {
+           position: absolute;
+           background-color: #FFFFFF;
+           top: 18%;
+           left: 4%;
+           right: 4%;
+           bottom: 0;
+           width: auto;
+           height: auto;
+           opacity: .88;
+           padding: 15px;
+           text-align: center;
+           overflow-y: auto;
+           overflow-x: hidden;
+       }
+       #maskDiv {
+           position: fixed;
+           left: 0px;
+           right: 0px;
+           top: 0px;
+           bottom: 0px;
+           display: none;
+       }
+       .blurred {
+           -webkit-filter: blur(8px);
+           -moz-filter: blur(8px);
+           -ms-filter: blur(8px);
+           -o-filter: blur(8px);
+           filter: blur(8px);
+       }
+       .phoneIcons {
+           -webkit-transition: transform .5s;
+           -moz-transition: transform .5s;
+           -ms-transition: transform .5s;
+           -o-transition: transform .5s;
+           transition: transform .5s;
+           margin: auto;
+           display: block;
+       }
+       .phoneIcons:hover {
+           -webkit-transform: scale(1.1, 1.1);
+           -moz-transform: scale(1.1, 1.1);
+           -ms-transform: scale(1.1, 1.1);
+           -o-transform: scale(1.1, 1.1);
+           transform: scale(1.1, 1.1);
+       }
+       .phoneIconImg {
+           width: 40%;
+           height: auto;
+       }
+       .linkAnchor {
+           -webkit-transition: all 0.5s;
+           -moz-transition: all 0.5s;
+           -ms-transition: all 0.5s;
+           -o-transition: all 0.5s;
+           transition: all 0.5s;
+       }
+       .linkAnchor:hover {
+           -webkit-transform: scale(1.4, 1.4);
+           -moz-transform: scale(1.4, 1.4);
+           -ms-transform: scale(1.4, 1.4);
+           -o-transform: scale(1.4, 1.4);
+           transform: scale(1.4, 1.4);
+           opacity: 1.0;
+       }
+       #computerLabel {
+           font-size: 36px;
+       }
+       #corkBoardLabel {
+           font-size: 30px;
+           -webkit-transform: rotate(-20deg);
+           -moz-transform: rotate(-20deg);
+           -ms-transform: rotate(-20deg);
+           -o-transform: rotate(-20deg);
+           transform: rotate(-20deg);
+       }
+       #headphonesLabel {
+           font-size: 20px;
+           -webkit-transform: rotate(5deg);
+           -moz-transform: rotate(5deg);
+           -ms-transform: rotate(5deg);
+           -o-transform: rotate(5deg);
+           transform: rotate(5deg);
+       }
+       #phoneLabel {
+           font-size: 25px;
+       }
+       #cameraLabel {
+           font-size: 34px;
+           -webkit-transform: rotate(7deg);
+           -moz-transform: rotate(7deg);
+           -ms-transform: rotate(7deg);
+           -o-transform: rotate(7deg);
+           transform: rotate(7deg);
+       }
+       #drawerLabel {
+           font-size: 54px;
+           -webkit-transform: rotate(-5deg);
+           -moz-transform: rotate(-5deg);
+           -ms-transform: rotate(-5deg);
+           -o-transform: rotate(-5deg);
+           transform: rotate(-5deg);
+       }
+   &amp;lt;/style&amp;gt;
+&amp;lt;/head&amp;gt;

-The wiki uses [Markdown](/p/jack-s-des/wiki/markdown_syntax/) syntax.
+&amp;lt;body onresize="resize()" onload="load()"&amp;gt;
+   &lt;div class="mainDiv" id="mainDiv"&gt;
+       &lt;div id="homeDiv"&gt;
+           &lt;img class="backgroundImg" id="homeBackground" src="../Resources/Home%201280.jpg"/&gt;
+           &lt;a class="link linkAnchor" href="http://facebook.com" id="computer" rel="nofollow" style="width: 19%; height: 35%;" target="_blank"&gt;
+               &lt;label class="link centered linkLabel" id="computerLabel"&gt;Projects&lt;/label&gt;
+           &lt;/a&gt;
+           &lt;a class="link linkAnchor" href="http://facebook.com" id="corkBoard" rel="nofollow" style="width: 23%; height: 35%;"&gt;
+               &lt;label class="link centered linkLabel" id="corkBoardLabel"&gt;Drop me a note!&lt;/label&gt;
+           &lt;/a&gt;
+           &lt;a class="link linkAnchor" href="https://soundcloud.com/neurotoxin2" id="headphones" rel="nofollow" style="width: 8%; height: 20%;" target="_blank"&gt;
+               &lt;label class="link centered linkLabel" id="headphonesLabel"&gt;♫My Songs♫&lt;/label&gt;
+           &lt;/a&gt;
+           &lt;a class="link linkAnchor" id="phone" style="width: 10%; height: 11%;"&gt;
+               &lt;label class="link centered linkLabel" id="phoneLabel"&gt;Contact me&lt;/label&gt;
+           &lt;/a&gt;
+           &lt;a class="link linkAnchor" href="http://facebook.com" id="camera" rel="nofollow" style="width: 16%; height: 21%;"&gt;
+               &lt;label class="link centered linkLabel" id="cameraLabel"&gt;Photography&lt;/label&gt;
+           &lt;/a&gt;
+           &lt;a class="link linkAnchor" href="http://facebook.com" id="drawer" rel="nofollow" style="width: 21%; height: 21%;"&gt;
+               &lt;label class="link centered linkLabel" id="drawerLabel"&gt;Info&lt;/label&gt;
+           &lt;/a&gt;
+       &lt;/div&gt;
+       &lt;div id="maskDiv"&gt;&lt;/div&gt;
+       &lt;div id="phoneDiv"&gt;
+           &lt;img id="phoneImg"/&gt;
+           &lt;a class="link" id="closePhone"&gt;
+               &lt;label class="link"&gt;✖&lt;/label&gt;
+           &lt;/a&gt;
+           &lt;div id="phoneScreenDiv"&gt;
+               &lt;a class="phoneIcons" href="http://www.linkedin.com/in/jackle1127" rel="nofollow"&gt;
+                   &lt;img class="phoneIconImg" src="../Resources/Linkedin%20Icon.png"/&gt;
+               &lt;/a&gt;
+               &lt;br/&gt;&lt;br/&gt;
+               &lt;a class="phoneIcons" href="https://www.facebook.com/nanotek2711" rel="nofollow"&gt;
+                   &lt;img class="phoneIconImg" src="../Resources/Facebook%20Icon.jpg"/&gt;
+               &lt;/a&gt;
+               &lt;br/&gt;&lt;br/&gt;
+               &lt;a class="phoneIcons" href="https://plus.google.com/u/0/+JackLe1127" rel="nofollow"&gt;
+                   &lt;img class="phoneIconImg" src="../Resources/Google%20Plus%20Icon.png"/&gt;
+               &lt;/a&gt;
+           &lt;/div&gt;
+       &lt;/div&gt;
+   &lt;/div&gt;
+   
+   &amp;lt;script style=""&amp;gt;
+       const OPACITY = 0.6;
+       const ANIMATION_TIME = .9;
+       //For the fly in function.
+       var index = 0;

-[[members limit=20]]
-[[download_button]]
+       var sizes = [1280, 1920, 2560, 3840];
+       var i;
+       for (i = 0; i &amp;lt; sizes.length; i++) {
+         if (sizes[i] &amp;gt; window.innerWidth) break;
+       }
+       if (i &amp;gt;= sizes.length) i = sizes.length - 1;
+       document.getElementById("homeBackground").src = "Resources/Home " + sizes[i] + ".jpg";
+       document.getElementById("phoneImg").src = "Resources/Phone " + sizes[i] + ".png";
+       
+       var background = document.getElementById("homeBackground");
+       
+       /*var toFlyIn = document.getElementsByClassName("linkAnchor");
+       for (var j = 0; j &amp;lt; toFlyIn.length; j++) {
+               flyIn(toFlyIn[j]);
+       }*/
+       /*for (var i = 0; i &amp;lt; 60; i++) {
+           var theButton = document.createElement("a");
+           document.getElementById("mainDiv").appendChild(theButton);
+           theButton.innerText = "Hola number " + i;
+           theButton.style.cursor = "pointer";
+           theButton.style.position = "fixed";
+           theButton.href = "http://facebook.com";
+           theButton.style.left = Math.random() * window.innerWidth + "px";
+           theButton.style.top = Math.random() * window.innerHeight + "px";
+           flyIn(theButton, 0.06);
+       }*/
+       function load() {
+           resize();
+           var flyInEle = document.getElementsByClassName("linkAnchor");
+           for (var j = 0; j &amp;lt; flyInEle.length; j++){
+               flyIn(flyInEle[j]);
+           }
+       }
+       
+       /*function mouseOver(event) {
+           var x = parseInt(event.offsetX * 100 / background.offsetWidth);
+           var y = parseInt(event.offsetY * 100 / background.offsetHeight);
+           document.getElementById("bruh").innerText = x + ", " + y;
+       }*/
+       
+       function resize(){
+           var phoneDiv = document.getElementById("phoneDiv");
+           document.getElementById("mainDiv").style.height = background.offsetHeight + "px";
+           phoneDiv.style.height = document.getElementById("phoneImg").offsetHeight + "px";
+           centerObject(document.getElementById("computerLabel"), -1, -5);
+           centerObject(document.getElementById("corkBoardLabel"), -4, -25);
+           centerObject(document.getElementById("headphonesLabel"), -5, 10);
+           centerObject(document.getElementById("phoneLabel"), -3, -50);
+           centerObject(document.getElementById("cameraLabel"), 0, -56);
+           centerObject(document.getElementById("drawerLabel"), 0, -20);
+       }
+       
+       function phoneClick() {
+           var phone = document.getElementById("phoneDiv");
+           document.getElementById("homeDiv").className += " blurred";
+           document.getElementById("maskDiv").style.display = "block";
+           phone.style.bottom = "0px";
+       }
+       
+       function closePhoneClick() {
+           var phone = document.getElementById("phoneDiv");
+           document.getElementById("homeDiv").className = "";
+           document.getElementById("maskDiv").style.display = "none";
+           phone.style.bottom = "-100%";
+       }
+       
+       function centerObject(element, offsetLeft, offsetTop) {
+           var container = element.parentNode;
+           element.style.left = 
+               container.offsetWidth / 2 - element.offsetWidth / 2
+               + offsetLeft * container.offsetWidth / 100 + "px";
+           element.style.top = 
+               container.offsetHeight / 2 - element.offsetHeight / 2
+               + offsetTop * container.offsetHeight / 100 + "px";
+       }
+       
+       function flyIn(element) {
+           var cntner = document.getElementById("homeBackground");
+           var elementLeft = element.offsetLeft + element.offsetWidth / 2;
+           var elementTop = element.offsetTop + element.offsetHeight / 2;
+           var centerX = cntner.offsetWidth / 2;
+           var centerY = cntner.offsetHeight / 2;
+           var distanceX = centerX - elementLeft;
+           var distanceY = centerY - elementTop;
+           var distance = Math.sqrt(distanceX * distanceX + distanceY * distanceY);
+           var angle = Math.atan2(centerY - elementTop, elementLeft - centerX);
+           var newLeft = (Math.cos(angle) * distance) / 2;
+           var newTop = - (Math.sin(angle) * distance) / 2;
+           var newStyle = document.createElement("Style");
+           newStyle.type = "text/css";
+           newStyle.innerHTML = ".flyin" + index
+               + "{\nopacity: " + OPACITY + ";\nwidth:20%;"
+               + "\n-webkit-animation: flyin" + index + " " + ANIMATION_TIME + "s reverse;"
+               + "\n-moz-animation: flyin" + index + " " + ANIMATION_TIME + "s reverse;"
+               + "\n-ms-animation: flyin" + index + " " + ANIMATION_TIME + "s reverse;"
+               + "\n-o-animation: flyin" + index + " " + ANIMATION_TIME + "s reverse;"
+               + "\nanimation: flyin" + index + " " + ANIMATION_TIME + "s reverse;\n}"
+               + "\n@-webkit-keyframes flyin" + index + "{\n100%{\n-webkit-transform: translate(" + newLeft + "px, " + newTop + "px) scale(1.5, 1.5);\n opacity: 0}" 
+               + "\n0%{\n-webkit-transform: translate(0px, 0px) scale(1, 1);\n opacity: " + OPACITY + "!important;}\n}"
+               + "\n@-moz-keyframes flyin" + index + "{\n100%{\n-moz-transform: translate(" + newLeft + "px, " + newTop + "px) scale(1.5, 1.5);\n opacity: 0}" 
+               + "\n0%{\n-moz-transform: translate(0px, 0px) scale(1, 1);\n opacity: " + OPACITY + "!important;}\n}"
+               + "\n@-ms-keyframes flyin" + index + "{\n100%{\n-ms-transform: translate(" + newLeft + "px, " + newTop + "px) scale(1.5, 1.5);\n opacity: 0}"               
+               + "\n0%{\n-ms-transform: translate(0px, 0px) scale(1, 1);\n opacity: " + OPACITY + "!important;}\n}"
+               + "\n@-o-keyframes flyin" + index + "{\n100%{\n-o-transform: translate(" + newLeft + "px, " + newTop + "px) scale(1.5, 1.5);\n opacity: 0}"                 
+               + "\n0%{\n-o-transform: translate(0px, 0px) scale(1, 1);\n opacity: " + OPACITY + "!important;}\n}"
+               + "\n@keyframes flyin" + index + "{\n100%{\ntransform: translate(" + newLeft + "px, " + newTop + "px) scale(1.5, 1.5);\n opacity: 0}"               
+               + "\n0%{\ntransform: translate(0px, 0px) scale(1, 1);\n opacity: " + OPACITY + "!important;}\n}"
+               ;
+           document.getElementsByTagName("head")[0].appendChild(newStyle);
+           element.className += " flyin" + index;
+           index++;
+       }
+   &amp;lt;/script&amp;gt;
+&amp;lt;/body&amp;gt;
+
+&amp;lt;/html&amp;gt;
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jack Le</dc:creator><pubDate>Mon, 31 Aug 2015 19:38:56 -0000</pubDate><guid>https://sourceforge.net4e0b350753fc8e5167bedde23cb7d04a77c44284</guid></item><item><title>Home modified by Jack Le</title><link>https://sourceforge.net/p/jack-s-des/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/jack-s-des/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
	&lt;ul class="md-users-list"&gt;
		&lt;li&gt;&lt;a href="/u/jackle1127/"&gt;Jack Le&lt;/a&gt; (admin)&lt;/li&gt;
		
	&lt;/ul&gt;&lt;br/&gt;
&lt;p&gt;&lt;span class="download-button-55e4a5a53e5e834d008bd3f7" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jack Le</dc:creator><pubDate>Mon, 31 Aug 2015 19:06:13 -0000</pubDate><guid>https://sourceforge.nete353e46a70c7a67350076790763a710406c06697</guid></item></channel></rss>