Last active
August 29, 2015 14:22
-
-
Save AttyC/206fe5698d4dc0e5c91a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1"> | |
<title>Atty's Web Portfolio</title> | |
<!-- Twitter button --> | |
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> | |
<!-- /Twitter --> | |
<!-- jQuery SCript --> | |
<script src="http://code.jquery.com/jquery-2.0.3.min.js"></script> | |
<!-- jQuery Media file --> | |
<script type='text/javascript' src='http://5c4cf848f6454dc02ec8-c49fe7e7355d384845270f4a7a0a7aa1.r53.cf2.rackcdn.com/js/f96450994b4eafafb288d12bae56358b8580f8ef/js/js.media.js'></script> | |
<!-- Latest compiled and minified Bootstrap CSS --> | |
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css"> | |
<!-- jQuery is required for Bootstrap to work --> | |
<script src="https://code.jquery.com/jquery-2.1.3.min.js"></script> | |
<!-- Latest compiled and minified Bootstrap JavaScript --> | |
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script> | |
<link rel='stylesheet' href='css/normalize.css'/> | |
<!-- Bootstrap core CSS --> | |
<!--<link rel="stylesheet" href="css/bootstrap.css"/>--> | |
<link rel='stylesheet' href='css/styles.scss.css'/> | |
<link rel='stylesheet' href='css/panel.css'/> | |
<link rel='stylesheet' href='css/table.css'/> | |
<link rel='stylesheet' href='css/media.scss.css'/> | |
<link href='http://fonts.googleapis.com/css?family=Special+Elite' rel='stylesheet' type='text/css'> | |
<link href='http://fonts.googleapis.com/css?family=Rokkitt:400,700' rel='stylesheet' type='text/css'> <link href='http://fonts.googleapis.com/css?family=Dancing+Script:400,700' rel='stylesheet' type='text/css'> | |
<link href='http://fonts.googleapis.com/css?family=Bree+Serif' rel='stylesheet' type='text/css'> | |
<link href='http://fonts.googleapis.com/css?family=Slabo+27px' rel='stylesheet' type='text/css'> | |
<link href='http://fonts.googleapis.com/css?family=Courgette' rel='stylesheet' type='text/css'> | |
<!-- jQuery for Tooltip <a> --> | |
<script> | |
$(function() { | |
$('#item1').tooltip(); | |
}); | |
</script> | |
<!-- tooltip for WEXAS Travel --> | |
<script> | |
$(function() { | |
$('#tooltip1').tooltip(); | |
}); | |
</script> | |
<!-- tooltip for IPC Media --> | |
<script> | |
$(function() { | |
$('#tooltip2').tooltip(); | |
}); | |
</script> | |
<!-- jQuery for Tooltip <button> --> | |
<script> | |
$ (function() { | |
$('[data-toggle="tooltip"]').tooltip(); | |
}); | |
</script> | |
<script src='js/scripts.js'></script> | |
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyD_YHLGQDeo56zYavgF_pSamUi9ppq7d9U"></script> | |
<!-- Custom styles for this template go here --> | |
<!-- Just for debugging purposes. Don't actually copy this line! --> | |
<!--[if lt IE 9]><script src="../../docs-assets/js/ie8-responsive-file-warning.js"></script><![endif]--> | |
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> | |
<!--[if lt IE 9]> | |
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> | |
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> | |
<![endif]--> | |
</head> | |
<body data-spy="scroll" data-target="#myScrollSpy" data-offset="20"> | |
<!-- navbar starts here --> | |
<nav class="navbar navbar-fixed-top" id="nav" role="navigation"> | |
<div class="container-fluid"> | |
<div class="navbar-header"> | |
<a class="navbar-brand" href="#">Home</a> | |
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> | |
<span class="sr-only">Toggle navigation</span> | |
<span class="icon-bar"></span> | |
<span class="icon-bar"></span> | |
<span class="icon-bar"></span> | |
</button> | |
</div> | |
<div class="navbar-collapse collapse" id="myScrollSpy" > | |
<ul class="navbar-nav nav" > | |
<li><a href="#about">About</a></li> | |
<li><a href="#work">Projects</a></li> | |
<li><a href="#skills">Skills</a></li> | |
<li><a href="#faq">FAQ</a></li> | |
<li><a href="#contact">Contact</a></li> | |
</ul> | |
</div><!--end navbar collapse --> | |
</div><!--end navbar container--> | |
</nav><!-- navbar ends here--> | |
<!-- Main jumbotron for a primary marketing message or call to action --> | |
<div class="jumbotron" id="jumbotron"> | |
<div class="container"> | |
<h1><span class="tease">Who knew</span>Creating Websites<span class="tease right">could be so much fun?</span></h1> | |
</div> | |
</div> | |
<div class="container anchor" id="about"><!--container about --> | |
<h2>- I build websites -</h2> | |
<div class="inner"><!-- inner class background for text only --> | |
<!--<img src="img/attyc.jpg"class="img-responsive" alt="Atty Cronin portrait">--> | |
<p>I'm Atty Cronin and I'm a web developer.</p> | |
<p>I cut my teeth in <a href="http://www.wexas.com/" title="WEXAS Travel" id="tooltip1">travel</a> web, moved to <a href="http://www.timeincuk.com/" id="tooltip2" title="Time Inc UK">digital magazines</a> and got some skills. </p> | |
<p>I'm now freelancing and looking for websites to build. </p> | |
<!--Modal for CV --> | |
<div class="modal-button"> | |
<!-- Small modal button --> | |
<button class="btn btn-default" data-toggle="modal" data-target=".bs-example-modal-lg">View CV</button> | |
</div> | |
<!-- Small modal --> | |
<div class="modal fade bs-example-modal-lg" tab-index="-1" rol="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true"> | |
<div class="modal-dialog modal-lg"> | |
<div class="modal-content"> | |
<div class="modal-header"> | |
<h4 class="modal-title" id="myModalLabel">CV</h4> | |
<button type="button" class="close" data-dismiss="modal" aria-label="close"><span aria-hidden="true">×</span></button> | |
</div><!-- /modal header --> | |
<div class="modal-body"> | |
<!-- CV as PDF --> | |
<iframe src="img/Antonia_Cronin_CV.pdf" id="modalFrame"></iframe> | |
</div><!-- /modal body --> | |
<div class="modal-footer"> | |
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button> | |
</div><!-- /modal footer --> | |
</div> | |
</div> | |
</div><!-- /modal --> | |
</div><!-- /inner class --> | |
</div><!-- /container about--> | |
<div class="container anchor" id="work"><!--container work--> | |
<h2>- Projects -</h2> | |
<div class="row"><!-- row of images for projects --> | |
<div class="col-md-3 col-sm-6"> | |
<div class="image" id="0"></div> | |
</div> | |
<div class="col-md-3 col-sm-6"> | |
<div class="image" id="1"></div> | |
</div> | |
<div class="col-md-3 col-sm-6"> | |
<div class="image" id="2"></div> | |
</div> | |
<div class="col-md-3 col-sm-6"> | |
<div class="image" id="3"></div> | |
</div> | |
</div><!-- end row --> | |
</div><!-- /container work--> | |
<div class="container anchor" id="skills"><!--container skills --> | |
<h2>- Skills -</h2> | |
<div class="row"> | |
<div class="inner"> | |
<ul> | |
<li>HTML & CSS</li> | |
<li>PHP & MySQL</li> | |
<li>Bootstrap Front End Framework</li> | |
<li>Javascript</li> | |
<li>jQuery</li> | |
<li>AJAX</li> | |
<li>Git Version Control</li> | |
<li>Heroku</li> | |
<li>Ruby Programming Language</li> | |
<li>Ruby on Rails MVC Framework</li> | |
<li>User Authentication & Authorization</li> | |
<li>Stripe Payment Processing</li> | |
<li>Caching</li> | |
</ul> | |
</div> <!-- /inner --> | |
</div> | |
</div><!-- /container skills--> | |
<div class="container anchor" id="faq"><!--container faq --> | |
<h2>- Questions -</h2> | |
<div class="row"> | |
<!-- FAQ accordion --> | |
<div class="col-md-6" id="accordion"> | |
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true"> | |
<div class="panel panel-default"> | |
<div class="panel-heading" role="tab" id="headingOne"> | |
<h4 class="panel-title"> | |
<a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne"> | |
<span class="glyphicon glyphicon-cloud"></span>How did you get into web development? | |
</a> | |
</h4> | |
</div> | |
<div id="collapseOne" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne"> | |
<div class="panel-body"> | |
<p>I was working in travel and got involved in implementing an online flight booking system. I helped with further IT projects then moved departments to assist the marketing team with the launch of a brand new website. I learned a huge amount about coding and web project cycles.</p> | |
</div> | |
</div> | |
</div> | |
<div class="panel panel-default"> | |
<div class="panel-heading" role="tab" id="headingTwo"> | |
<h4 class="panel-title"> | |
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo"> | |
<span class="glyphicon glyphicon-cloud"></span> | |
What is your turnaround time? | |
</a> | |
</h4> | |
</div> | |
<div id="collapseTwo" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingTwo"> | |
<div class="panel-body"> | |
<p>This will depend entirely on the site we're building. We'll discuss your requirements and see what we can do. A quality site will reflect well on you and your brand.</p> | |
</div> | |
</div> | |
</div> | |
<div class="panel panel-default"> | |
<div class="panel-heading" role="tab" id="headingThree"> | |
<h4 class="panel-title"> | |
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree"> | |
<span class="glyphicon glyphicon-cloud"></span>How will we set a budget? | |
</a> | |
</h4> | |
</div> | |
<div id="collapseThree" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingThree"> | |
<div class="panel-body"> | |
<p>I will discuss your budget with you and we will come up with a plan that fits within that, with room for contingency.</p> | |
</div> | |
</div> | |
</div> | |
<div class="panel panel-default"> | |
<div class="panel-heading" role="tab" id="headingThree"> | |
<h4 class="panel-title"> | |
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseFour" aria-expanded="false" aria-controls="collapseFour"> | |
<span class="glyphicon glyphicon-cloud"></span>Who are your clients? | |
</a> | |
</h4> | |
</div> | |
<div id="collapseFour" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingFour"> | |
<div class="panel-body"> | |
<p>I have built sites for a photographer, a community organisation, Mandarin teacher and psychologist. See their testimonials <a href="#">here</a>.</p> | |
</div> | |
</div> | |
</div><div class="panel panel-default"> | |
<div class="panel-heading" role="tab" id="headingThree"> | |
<h4 class="panel-title"> | |
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseFive" aria-expanded="false" aria-controls="collapseFive"> | |
<span class="glyphicon glyphicon-cloud"></span> | |
What do you do for fun? | |
</a> | |
</h4> | |
</div> | |
<div id="collapseFive" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingFive"> | |
<div class="panel-body"> | |
<p>I sing with a covers band and host music classes for babies and toddlers. Smile.</p> | |
</div> | |
</div> | |
</div> | |
</div> | |
</div> | |
<!-- /FAQ accordion --> | |
<!-- video --> | |
<!--<div class="col-md-6" id="video"> | |
<iframe width="100%" height="315" src="https://www.youtube.com/embed/Pwrwf_8H25Y" frameborder="0" allowfullscreen></iframe> | |
</div>--> | |
<!-- /video --> | |
<!-- test zebra striped table --> | |
<h3>Test striped table, dummy data only </h3> | |
<table> | |
<tr class="my-row"> | |
<th>Services</th> | |
<th>Responsive Website</th> | |
<th>Interactive Website</th> | |
</tr> | |
<tr class="my-row"> | |
<td class="initial">Responsive?</td> | |
<td>Yes</td> | |
<td>Yes</td> | |
</tr> | |
<tr class="my-row"> | |
<td class="initial">Interactive?</td> | |
<td>No</td> | |
<td>Yes</td> | |
</tr> | |
<tr class="my-row"> | |
<td class="initial">Design?</td> | |
<td>Basic</td> | |
<td>Bespoke</td> | |
</tr> | |
<tr class="my-row"> | |
<td class="initial">Web Hosting?</td> | |
<td>3rd Party</td> | |
<td>3rd Party</td> | |
</tr> | |
<tr class="my-row"> | |
<td class="initial">Database?</td> | |
<td>No</td> | |
<td>Optional</td> | |
</tr> | |
</table> | |
</div><!--/row div --> | |
</div><!-- /container faq--> | |
<div class="container anchor" id="contact"><!--container contact--> | |
<h2>- Contact me -</h2> | |
<div class="row"> | |
<div class="col-md-4 contact"> | |
<!-- Google map EMBED API --> | |
<!--<iframe src="https://www.google.com/maps/embed/v1/place?key=AIzaSyD_YHLGQDeo56zYavgF_pSamUi9ppq7d9U | |
&q=Walthamstow,+E17+London,+UnitedKingdom" width = "400" | |
height = "300" frameborder="0" border ="0"> | |
</iframe>--> | |
<!-- Google Maps JavaScript APIv3 --> | |
<div id="map_canvas" style=" height:300px; width:300px"></div> | |
<ul> | |
<li><span class="glyphicon glyphicon-envelope"></span> <a href="www.google.com">email: [email protected]</a></li> | |
<li><span class="glyphicon glyphicon-phone-alt"></span>phone (+44) 555 5555</li> | |
<li><span class="glyphicon glyphicon-map-marker"></span>address: London, England</li> | |
</ul> | |
</div> | |
<div class="col-md-6 col-md-offset-2" id="form"> | |
<form method='post'><input type='hidden' name='form-name' value='form 1' /> | |
<div class="form-group"> | |
<label for="name">Your name</label> | |
<input type="text" class="form-control" placeholder="Enter name" id="name"> | |
</div> | |
<div class="form-group" id="phone"> | |
<label for="phone">Your phone no.</label> | |
<input type="tel" class="form-control" placeholder="e.g. 07..." id="tel"> | |
</div> | |
<div class="form-group"> | |
<label for="email">Your email *</label> | |
<input type="email" class="form-control" placeholder="Enter email" id="email" required="required"> | |
</div> | |
<div class="form-group"> | |
<label for="message">Your message *</label> | |
<textarea style="resize:none" cols="40" rows="5" class="message-box form-control" placeholder="Write your message here" id="message" required="required"></textarea> | |
<p>* = required</p> | |
<button type="submit" class="btn btn-default" id="contact_button">Submit</button> | |
<p id="visible_comment"></p> | |
<p id="charCount"></p> | |
</div> | |
</form> | |
</div> | |
</div><!-- /row --> | |
</div><!-- /container contact--> | |
<footer class="container"> | |
<ul class="socialicons"> | |
<li> | |
<div class="fb-like" data-href="http://attycronin.bitballoon.com" data-layout="standard" data-action="like" data-show-faces="true" data-share="true"></div> | |
</li> | |
<li> | |
<a href="https://twitter.com/AttyCronin" class="twitter-follow-button" data-show-count="false">Follow @AttyCronin</a> | |
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> | |
</li> | |
<li class="copyright">© Antonia Cronin 2015</li> | |
</ul> | |
</footer> | |
<!-- | |
================================================== --> | |
<!-- Can place script tags with JavaScript files here --> | |
<!-- script to enable smooth scrolling --> | |
<script type="text/javascript"> | |
var $root = $('html, body'); | |
$('.navbar-nav a').click(function() { | |
var href = $.attr(this, 'href'); | |
$root.animate({ | |
scrollTop: $(href).offset().top | |
}, 500, function () { | |
window.location.hash = href; | |
}); | |
return false | |
}); | |
</script> | |
<!-- script to run Facebook like/share buttons --> | |
<div id="fb-root"></div> | |
<script>(function(d, s, id) { | |
var js, fjs = d.getElementsByTagName(s)[0]; | |
if (d.getElementById(id)) return; | |
js = d.createElement(s); js.id = id; | |
js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.3"; | |
fjs.parentNode.insertBefore(js, fjs); | |
}(document, 'script', 'facebook-jssdk'));</script> | |
</body> | |
</html> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$(document).ready(function(){ | |
/* Projects - examples of work */ | |
var myProjects = [ | |
{ title: "D'Cunha Vincent Consulting", pic: "img/dcunhavincent_shot.jpg", href: "http://dcunhavincent.bitballoon.com" }, | |
{ title: "Sara Sender Photography", pic: "img/sarasender_shot.jpg", href: "http://sarasender.bitballoon.com" }, | |
{ title: "Atty's Blog", pic: "img/blog.jpg", href: "http://attycool.wordpress.com" }, | |
{ title: "Coming Soon...", pic: "img/chimney.jpg", href: "" } | |
]; | |
/* display bg image */ | |
for (var i=0; i<myProjects.length; i++){ | |
$("#" + i).css("background-image", "url(" + myProjects[i].pic + ")"); | |
}; | |
/* display title on hover and hide on leave */ | |
$(".image").mouseenter(function() { | |
console.log(myProjects[this.id].title); | |
$(this).html("<a target='blank' href=" + myProjects[this.id].href + "><p class='info'><span class='proj-title'>Title: </span>" | |
+ myProjects[this.id].title + "</p></a>"); | |
}).mouseleave(function() { | |
$("p.info").html(""); | |
}); | |
/* Google Maps JavaScript APIv3 */ | |
var panorama; | |
var address = new google.maps.LatLng(51.58842,-0.023069,16); | |
function initialise () { | |
/* set location */ | |
var mapOptions = { | |
center: address, | |
zoom: 8, | |
streetViewControl: false | |
}; | |
var map = new google.maps.Map(document.getElementById("map_canvas"),mapOptions); | |
/* create new marker */ | |
var iconBase = 'https://maps.google.com/mapfiles/kml/shapes/'; | |
var marker = new google.maps.Marker({ | |
position: map.getCenter(), | |
map: map, | |
title: 'Click to zoom', | |
icon: iconBase + 'schools_maps.png' | |
}); | |
/* event listener to change zoom level */ | |
google.maps.event.addListener(marker, 'click', function() { | |
map.setZoom(15); | |
map.setCenter(marker.getPosition()); | |
}); | |
} | |
google.maps.event.addDomListener(window, 'load', initialise); | |
/* Zebra striped table */ | |
var rows = $(".my-row"); | |
for (var i=0; i < rows.length; i++) { | |
if (i%2 ===0) { | |
$(rows[i]).css("background-color", "#eee"); | |
} | |
}; | |
/* change Contact message box g colour */ | |
$(".message-box").css("background-color","#ccc"); | |
/* Output to page a message after Contact message box on Submit */ | |
$("#contact_button").on("click", function() { | |
var comment = $(".message-box").val(); | |
$("#visible_comment").html(comment.toUpperCase() + "! jQuery is working beautifully!"); | |
return false; | |
}); | |
/* Output to console a message on keyup */ | |
$(".message-box").on("keyup", function() { | |
console.log("keyup happened"); | |
var charCount = $(".message-box").val().length; | |
console.log(charCount); | |
$("#charCount").html(charCount); | |
/* change colour of character count after message box on comtact page if < > 50 */ | |
if (charCount > 50) { | |
$("#charCount").css("color", "red"); | |
} else { | |
$("#charCount").css("color", "black"); | |
} | |
}); | |
/* this is my own task, requested by my first client on their site, changes nav css on scroll */ | |
/* This changes the nav from transparent to opaque and vice versa when scrolling down or up */ | |
var nav = $(".navbar"); | |
$(window).scroll(function () { | |
if ($(this).scrollTop() > 275) { | |
nav.css("background-color", "#292322"); | |
} else { | |
nav.css("background-color", "rgba(41, 35, 35, 0.2)"); | |
} | |
}); | |
}); | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* base */ | |
/* base */ | |
* { | |
box-sizing: border-box; | |
} | |
/* end base */ | |
/* layout */ | |
html { | |
} | |
body { | |
background-color: #fff; | |
position: relative; | |
font-family: 'Rokkitt', serif; | |
width: 100%; | |
} | |
ul { | |
list-style-type: none; | |
padding-left: 1em; | |
} | |
ol { | |
padding-left: 1em; | |
} | |
h1 { | |
font-size: 2.5em; | |
} | |
img, | |
iframe { | |
border: 2px solid #ccc; | |
} | |
/* footer */ | |
footer { | |
color: #fff; | |
background: #c22f71; | |
font-size: 1.5em; | |
} | |
.copyright { | |
float: right; | |
} | |
/* /footer */ | |
/* Containers */ | |
.container { | |
padding-bottom: 3em; | |
} | |
.container-fluid { | |
padding: 0; | |
} | |
.row { | |
clear: both; | |
} | |
.col-md-4 { | |
padding-top: 1em; | |
} | |
/* /containers */ | |
/*Jumbotron */ | |
.jumbotron { | |
background: url("../img/bulb.jpg") center no-repeat; | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; | |
height: 250px; /*mobile */ | |
margin: 0; | |
} | |
.jumbotron h1 { | |
color: pink; | |
position: relative; | |
top: 1em; | |
left: 1em; | |
line-height: 1em; | |
width: 75%; /*need width due to position left pushing it off page */ | |
} | |
span.tease { | |
font-family: 'Courgette', cursive; | |
display: block; | |
font-size: 0.5em; | |
color: #bbb; | |
} | |
.right { | |
margin-left: 5em; | |
} | |
.anchor h2, | |
#intro .inner { | |
text-align: center; | |
} | |
/* end layout */ | |
/* Nav */ | |
li.active, | |
li.hover, | |
li.focus { | |
background-color: whitesmoke; | |
} | |
.nav { | |
float: right; | |
} | |
.navbar { | |
background-color: rgba(41,35,35, 0.5); | |
} | |
.navbar a { | |
text-transform: uppercase; | |
letter-spacing: 0.05em; | |
transition: color 600ms; | |
-webkit-transition: color 600ms; | |
font-size: 1.4em; | |
font-weight: bold; | |
} | |
nav li, | |
.navbar-brand, | |
{ | |
background-color: whitesmoke; | |
} | |
.navbar>.container-fluid .navbar-brand { | |
margin-left: 0.3em; | |
} | |
.navbar a { | |
color: pink; | |
} | |
.navbar a:hover, | |
.navbar a:active | |
{ | |
color: #081802; | |
} | |
button.navbar-toggle:hover, | |
button.navbar-toggle:focus { | |
background-color: pink; | |
} | |
button.navbar-toggle span { | |
background-color: #292322; | |
} | |
/* end nav */ | |
/* Typography */ | |
h1, h2, .carousel-caption > h3 { | |
font-weight: bold; | |
} | |
.anchor h2 { | |
margin: 1.5em 0 1em 0; | |
font-size: 2.5em; | |
color: #c22f71; | |
} | |
h3 { | |
font-size: 2em; | |
margin: 0; | |
} | |
a, | |
a:hover, | |
form label { | |
text-decoration: none; | |
color: #c22f71; | |
} | |
.col-md-4 p, | |
.col-md-4 li, | |
.main-text h3, | |
#about p, | |
#about li, #skills li { | |
font-size: 1.2em; | |
font-weight: bold; | |
margin: 0.5em; | |
line-height: 2em; | |
} | |
/* Form */ | |
div#form { | |
padding: 0; | |
background: inherit; | |
} | |
form { | |
margin-left: 3em; | |
} | |
.form-group { | |
width: 70%; | |
} | |
textarea { | |
display: block; | |
} | |
form label, | |
form p { | |
font-size: 1.2em; | |
} | |
input[placeholder], | |
textarea[placeholder] { | |
font-weight: bold; | |
} | |
.btn-default { | |
font-weight: bold; | |
margin: 0 0 1em 0; | |
} | |
/* /form */ | |
/* Modal */ | |
.modal-header .close { | |
opacity: 1; | |
margin-top: -40px; | |
} | |
button.close span { | |
display: block; | |
background-color: #ccc; | |
padding: 10px; | |
color: black;grey | |
} | |
.row .modal-body { | |
height: 500px; | |
} | |
.modal-title { | |
font-size: 3em; | |
} | |
#modalFrame { | |
padding: 10px; | |
width: 100%; | |
height: 100%; | |
} | |
#tooltip1.hover { | |
} | |
/* /modal */ | |
/* Div styles */ | |
#contact div { | |
margin: auto; | |
} | |
#contact ul { | |
margin-left: 4em; | |
} | |
#contact li a { | |
margin-left: -0.25em; | |
} | |
.glyphicon { | |
margin-right: 0.7em; | |
vertical-align: text-top; | |
} | |
.inner { | |
padding: 0 5em; | |
margin: auto; | |
text-align: center; | |
} | |
#about img { | |
float: right; | |
} | |
#about, #skills, #contact { | |
background-color: #eee; | |
} | |
#skills li { | |
padding-left: 1em; | |
margin-left: 0.3em; | |
display: inline-block; | |
background: url("../img/plus_10.png") 0 40% no-repeat; | |
} | |
#intro .col-md-4, #intro .col-xs-12, #about .col-xs-12 { | |
background: none; | |
} | |
/* Social Media icons */ | |
ul.socialicons { | |
list-style: none; | |
margin: auto; | |
text-align: center; | |
} | |
ul.socialicons li { | |
display: inline-block; | |
padding: 1em; | |
} | |
ul.socialicons img { | |
border: none; | |
} | |
/* Projects */ | |
#work .row { | |
text-align: center; | |
} | |
.image { | |
box-sizing:border-box; | |
border: 1px solid #ddd; | |
width: 250px; | |
height: 250px; | |
display: inline-block; | |
position: relative; | |
margin: 0 1.5em; | |
} | |
.image a { | |
color: pink; | |
display: block; | |
width: 250px; | |
height: 250px; | |
} | |
.image a:hover { | |
color: #fff; | |
} | |
.info { | |
display: inline-block; | |
color: #fff; | |
text-transform: uppercase; | |
font-weight: bold; | |
letter-spacing: 0.2em; | |
line-height: 1.6em; | |
position: absolute; | |
top: 15%; | |
left: 22%; | |
padding-left: 1em; | |
background-color: rgba(41, 35, 35, 0.6); | |
} | |
.proj-title { | |
font-weight: 100; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment