Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"liveServer.settings.port": 5501
}
2 changes: 1 addition & 1 deletion ReadMe.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Flexbox Module Challenge

The module challenge is the afternoon project or assignment that students work through independently. This expands on the guided project completed earlier with the instructor.
The module challenge is the afternoon project or assignment that students work through independently. This expands on the guided project completed earlier with the instructor..

## User Interface and Git

Expand Down
Binary file added images/backgroundImg.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/img1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/img2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/img3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/img4.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/img5.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/img6.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
58 changes: 56 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,63 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<title>Jason Vann's Portfolio</title>
<link rel="stylesheet" href="style/index.css">
</head>
<body>

<header>
<nav>
<div class="iconName">
<h2>Jason Vann</h2>
</div>
<div class="links"></div>
<a href="index.html">Home</a>
<a href="about.html">About</a>
<a href="contact.html">Contact</a>
<a href="projects.html">Projects</a>
</div>
</nav>
</header>
<section class="top">
<div class="topImg">
<div class="bgButton">
<h2>Jason Vann</h2>
<a href="projects.html">Projects</a>
</div>
</div>
</section>
<section class="gallery1">
<div>
<img src="../images/img1.jpg" alt="Multiple displays">
<p>Plenty of Screens</p>
</div>
<div>
<img src="../images/img2.jpg" alt="Open Laptop on a table">
<p>Open to begin</p>
</div>
<div>
<img src="../images/img3.jpg" alt="Man working in front of multiple screens">
<p>Projects all day long</p>
</div>
</section>
<section class="gallery2">
<div>
<img src="../images/img4.jpg" alt="Backlit keyboard">
<p>Even working at night</p>
</div>
<div>
<img src="../images/img5.jpg" alt="Sound studio image">
<p>Music helps</p>
</div>
<div>
<img src="../images/img6.jpg" alt="Code on screen">
<p>Code and more code</p>
</div>
</section>
<footer>
<div class="contactButton">
<a href="contact.html">Contact Me</a>
</div>
</footer>
</body>
</html>
172 changes: 171 additions & 1 deletion style/index.css
Original file line number Diff line number Diff line change
@@ -1 +1,171 @@
/* Add CSS styling here */
/*Google Fonts import*/
@import url('https://fonts.googleapis.com/css2?family=Squada+One&display=swap');
/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}

* {
box-sizing:border-box; /*respect the width I've given you, if I add padding or margin apply it within the given width no in addition to it*/
padding:0;
margin:0;
max-width:100%; /*you can never be bigger than you parent*/
/* border:1px solid grey; */
}

/*General Styles*/
html {
font-size: 62.5%;
}

body {
font-size: 1.8rem;
line-height: 1.5;
color:#4F4F4F;
}

a {
text-decoration: none;
color: #4F4F4F;
}

section {
padding: 4% 0;
}
html{
font-family: 'Squada One', cursive;
}
/*Header*/
nav{
display: flex;
justify-content: flex-end;
padding: .25%;
}
.iconName{
width: 90%;
padding: 1%;
font-size: 175%;
}
nav a{
padding: 1%;
}

/*Top*/

.topImg{
height: 90vh;
margin: 2% 5% ;
background-image: url('../images/backgroundImg.jpg');
background-repeat: no-repeat;
background-position: center;
background-size: cover;
display: flex;
justify-content: center;
align-items: center;
}
.bgButton a{
background-color: #4F4F4F;
color:antiquewhite;
display: flex;
justify-content: center;
align-items: center;
border: 1px solid black;
border-radius: 10px;
}
.bgButton h2{
color:antiquewhite;
font-size: 200%;
}
/*Gallery*/
.gallery1{
margin: 2% 6%;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}

.gallery1 div{
width: 21%;
}
.gallery1 div img{
width: 100%;
}
.gallery1 div p{
text-align:center;
}

.gallery2{
margin: 2% 6%;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}

.gallery2 div{
width: 21%;
}
.gallery2 div img{
width: 100%;
}
.gallery2 div p{
text-align:center;
}
/*Footer*/
.contactButton{
margin: 3%;
display: flex;
justify-content: center;
background-color: #A0B09C;

}
.contactButton a{
border: 2px solid black;
background-color: antiquewhite;
border-radius: 10px;
padding: 1%;
}