Hideaway Logo Size Test
by Austin Anderson
HTML
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
<div class="container">
<h3>
Follow the steps below to get an idea of your Hideaway profile picture.
</h3>
<ol>
<li>
Head to <a href="https://imgur.com/" target="_blank">imgur.com</a>
</li>
<li>
Upload your image
</li>
<li>
Click the Copy Link button on the top-right of your uploaded image
</li>
<li>
Past the url in the input and click submit. (i.e. https://imgur.com/xQlPHdi)
</li>
</ol>
<br />
<input id="imgUrl" placeholder="https://imgur.com/xQlPHdi" />
<button id="sub" class="btn btn-small btn-primary">
View Image
</button>
<br />
<br />
<div class="row">
<div class="col">
<div class="image-container" style="background: url('https://i.imgur.com/1uzsdC5.png');">
</div>
</div>
<div class="col">
<div class="image-container">
</div>
</div>
<div class="col">
<div class="image-container">
</div>
</div>
<div class="col">
<div class="image-container">
</div>
</div>
</div>
</div>
CSS
.image-container {
background-size: cover !important;
background-position: center center !important;
background-repeat: no-repeat !important;
width: 100%;
height: 100%;
background-color: darkgray;
max-height: 100%;
}
.container {
height: 800px;
background: lightgray;
}
.row {
flex-direction: row;
}
.col {
height: 500px;
}
input {
width: 250px;
height: 38px;
font-size: 20px;
}
ol {
color: black;
list-style: decimal;
padding-left: 5px;
}
button {
margin-bottom: 9px;
}
JavaScript
$('#sub').click(function()
{
var url = $('#imgUrl').val();
url = url.split('/').pop();
url = 'https://i.imgur.com/'+url+'.jpg'
$('.image-container').css("background-image", "url("+url+")");
// do my image switching logic here.
});