|
| 1 | +<!DOCTYPE html> |
| 2 | +<html lang="en"> |
| 3 | + <head> |
| 4 | + <meta charset="utf-8" /> |
| 5 | + <title>João Silva</title> |
| 6 | + <link rel="stylesheet" href="normalize.css" /> |
| 7 | + <link rel="stylesheet" href="index.css" /> |
| 8 | + <link rel="" href="index.css" /> |
| 9 | + <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"> |
| 10 | + <script src="index.js"></script> |
| 11 | + </head> |
| 12 | + |
| 13 | + <body> |
| 14 | + <main> |
| 15 | + <div class="layout"> |
| 16 | + <div class="imageContainer"> |
| 17 | + <img src="public/images/selfie.jpeg" /> |
| 18 | + </div> |
| 19 | + <div class="textContainer"> |
| 20 | + <header> |
| 21 | + <h1>A software developer</h1> |
| 22 | + <h2>in perpetual |
| 23 | + <span class="movingContainer"><span class="moving">m</span><span class="moving">o</span><span class="moving">t</span><span class="moving">i</span><span class="moving">o</span><span class="moving">n</span></span> |
| 24 | + </h2> |
| 25 | + </header> |
| 26 | + |
| 27 | + <article> |
| 28 | + <p>An aspiring coder and amateur photographer.</p> |
| 29 | + |
| 30 | + <p>Currently at <a target="_blank" rel="noopener noreferrer" href="https://uphold.com">Uphold</a>, previously at <a target="_blank" rel="noopener noreferrer" href="https://moxy.studio/">MOXY</a>.</p> |
| 31 | + </article> |
| 32 | + |
| 33 | + <nav> |
| 34 | + <a target="_blank" rel="noopener noreferrer" href="https://github.com/threequartersjohn">github</a> / <a target="_blank" rel="noopener noreferrer" href="https://www.instagram.com/joao_silva.90/">photos</a> / <a target="_blank" rel="noopener noreferrer" href="https://glass-train-5c6.notion.site/Jo-o-Silva-927e110fb20c4ee3ace07ec1bb11da78">cv</a> / <a target="_blank" rel="noopener noreferrer" href="mailto:joaorfcsilva@gmail.com">email</a> |
| 35 | + </nav> |
| 36 | + |
| 37 | + <footer> |
| 38 | + <div class="themeSelectionContainer"> |
| 39 | + <input class="themeRange" type="range" id="colorTheme" name="volume" min="0" max="2" value="0"> |
| 40 | + |
| 41 | + <div class="colorThemeOptions"> |
| 42 | + <span><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" height="20px" width="20px" xmlns="http://www.w3.org/2000/svg"><g id="Dark"><path d="M12.741,20.917a9.389,9.389,0,0,1-1.395-.105,9.141,9.141,0,0,1-1.465-17.7,1.177,1.177,0,0,1,1.21.281,1.273,1.273,0,0,1,.325,1.293,8.112,8.112,0,0,0-.353,2.68,8.266,8.266,0,0,0,4.366,6.857,7.628,7.628,0,0,0,3.711.993,1.242,1.242,0,0,1,.994,1.963h0A9.148,9.148,0,0,1,12.741,20.917ZM10.261,4.05a.211.211,0,0,0-.065.011,8.137,8.137,0,1,0,9.131,12.526h0a.224.224,0,0,0,.013-.235.232.232,0,0,0-.206-.136A8.619,8.619,0,0,1,14.946,15.1a9.274,9.274,0,0,1-4.883-7.7,9.123,9.123,0,0,1,.4-3.008.286.286,0,0,0-.069-.285A.184.184,0,0,0,10.261,4.05Z"></path></g></svg></span> |
| 43 | + <span><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" height="20px" width="20px" xmlns="http://www.w3.org/2000/svg"><g id="Cloud_On" dataName="Cloud On"><path d="M21.917,13.484a4.381,4.381,0,0,0-5.19-4.26,6.281,6.281,0,0,0-11.75,2.19,3.237,3.237,0,0,0-2.66,2,3.433,3.433,0,0,0,.82,3.74c1.12,1.03,2.54.89,3.94.89h10.15a4.514,4.514,0,0,0,4.69-4.32Zm-4.65,3.56c-1.19.01-2.38,0-3.56,0-2.75,0-5.49.06-8.23,0a2.383,2.383,0,0,1-2.33-1.73,2.333,2.333,0,0,1,2.28-2.94.515.515,0,0,0,.5-.5,5.3,5.3,0,0,1,10.11-1.81.5.5,0,0,0,.56.23,3.366,3.366,0,0,1,4.33,3.32A3.489,3.489,0,0,1,17.267,17.044Z"></path></g></svg></span> |
| 44 | + <span><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" height="20px" width="20px" xmlns="http://www.w3.org/2000/svg"><g id="Light"><g><path d="M12,18.09A6.09,6.09,0,1,1,18.09,12,6.1,6.1,0,0,1,12,18.09ZM12,6.91A5.09,5.09,0,1,0,17.09,12,5.1,5.1,0,0,0,12,6.91Z"></path><path d="M11.5,2.568v1.6a.5.5,0,1,0,1,0v-1.6a.5.5,0,1,0-1,0Z"></path><path d="M12.5,21.432v-1.6a.5.5,0,0,0-1,0v1.6a.5.5,0,1,0,1,0Z"></path><path d="M21.432,11.5h-1.6a.5.5,0,0,0,0,1h1.6a.5.5,0,1,0,0-1Z"></path><path d="M2.568,12.5h1.6a.5.5,0,1,0,0-1h-1.6a.5.5,0,1,0,0,1Z"></path><path d="M18.316,4.977l-.992.992-.141.141a.514.514,0,0,0-.146.353.508.508,0,0,0,.146.354.5.5,0,0,0,.354.146.515.515,0,0,0,.353-.146l.992-.992.141-.141a.515.515,0,0,0,.147-.354.508.508,0,0,0-.147-.353.5.5,0,0,0-.353-.147.522.522,0,0,0-.354.147Z"></path><path d="M5.684,19.023l.992-.992.141-.141a.514.514,0,0,0,.146-.353.508.508,0,0,0-.146-.354.5.5,0,0,0-.354-.146.515.515,0,0,0-.353.146l-.992.992-.141.141a.515.515,0,0,0-.147.354.508.508,0,0,0,.147.353.5.5,0,0,0,.353.147.522.522,0,0,0,.354-.147Z"></path><path d="M19.023,18.316l-.992-.992-.141-.141a.514.514,0,0,0-.353-.146.508.508,0,0,0-.354.146.5.5,0,0,0-.146.354.515.515,0,0,0,.146.353l.992.992.141.141a.515.515,0,0,0,.354.147.508.508,0,0,0,.353-.147.5.5,0,0,0,.147-.353.522.522,0,0,0-.147-.354Z"></path><path d="M4.977,5.684l.992.992.141.141a.514.514,0,0,0,.353.146.508.508,0,0,0,.354-.146.5.5,0,0,0,.146-.354.515.515,0,0,0-.146-.353l-.992-.992-.141-.141A.515.515,0,0,0,5.33,4.83a.508.508,0,0,0-.353.147.5.5,0,0,0-.147.353.522.522,0,0,0,.147.354Z"></path></g></g></svg></span> |
| 45 | + </div> |
| 46 | + </div> |
| 47 | + |
| 48 | + <div class="themeSelectionContainer"> |
| 49 | + <input class="themeRange" type="range" id="sizeTheme" name="volume" min="0" max="2" value="0"> |
| 50 | + |
| 51 | + <div class="sizeThemeOptions"> |
| 52 | + <span style="font-size: 12px;">A</span> |
| 53 | + <span style="font-size: 14px;">A</span> |
| 54 | + <span style="font-size: 16px;">A</span> |
| 55 | + </div> |
| 56 | + </div> |
| 57 | + </footer> |
| 58 | + </div> |
| 59 | + </div> |
| 60 | + </main> |
| 61 | + </main> |
| 62 | + </body> |
| 63 | +</html> |
0 commit comments