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
86 changes: 86 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
<!DOCTYPE html>
<html>

<head>

<title>Startup Matchmaker</title>
<link rel='stylesheet' href='styles/app.css'>
<link href="https://fonts.googleapis.com/css?family=Merriweather|Oswald|Source+Sans+Pro" rel="stylesheet">

</head>

<body>

<header class="page-header black">
<div class="row">

<div class="col-4 header-logo">
<h1 class="yellow-text page-title">Startup Matchmaker</h1>
</div>

<div class="col-8">
<ul class="page-nav">
<li class="page-nav-li"><a class="nav-link" href="#">FIND DEVELOPERS</a></li>
<li class="page-nav-li"><a class="nav-link" href="#">FIND DESIGNERS</a></li>
<li class="page-nav-li"><a class="nav-link nav-link-2" href="#">How it Works</a></li>
<li class="page-nav-li"><a class="nav-link nav-link-2" href="#">Our Team</a></li>
<li class="page-nav-li"><a class="nav-link nav-link-2" href="#">Blog</a></li>
</ul>
</div>

</div>
</header>

<div class="row grey">
<div class="col col-12 content-middle">
<h2>Because two brains <span class='top-text-line-through'>taste</span> <span class='top-text-underline'>
are</span> better than one.</h2>
</div>
</div>

<div class="row-2 bg-img maxHeight">
<div class="col col-6"></div>
<div class="col col-6 content-right">
<h2 class="content-right-title">Meet Your Match!</h2>
<p class="content-right-text">Have a great idea for a project, but need help making it a reality? We're
here to help. Startup
Matchmaker is the best place for designers and developers to find each other.</p>
<br>
<a href="#" class="linkButton yellow">CREATE A PROFILE</a>
<br>
</div>
</div>

<div class="row">

<div class="col col-4 content-columns verticalLine">
<h2 class="widget-title">Create a Profile</h2>
<p class="content-right-text">Are you a designer? Developer? Put yourself out there so others can find you.</p>
<br>
<a href="#" class="linkButton greyColor">SIGN UP NOW</a>
</div>

<div class="col col-4 content-columns verticalLine">
<h2 class="widget-title">Find a Developer</h2>
<p class="content-right-text">Looking for a fantastic developer to work with on the next big thing? Look no
further.</p>
<br>
<a href="#" class="linkButton greyColor">START YOUR SEARCH</a>
</div>

<div class="col col-4 content-columns verticalLine">
<h2 class="widget-title">Find a Designer</h2>
<p class="content-right-text">Need someone who can make a product intuitive and appealing? Get ready.</p>
<br>
<a href="#" class="linkButton greyColor">START YOUR SEARCH</a>
</div>

</div>

<footer class="page-footer black">
<p class="footer-text white-text">© 2018 Startup Matchmaker. Made in NY.</p>
</footer>

</body>

</html>
244 changes: 244 additions & 0 deletions styles/app.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,244 @@
/*
CSS Matchmaker
*/

* {
box-sizing: border-box;
margin: 0;
padding: 0;
}

/*
12-Column Grid
*/

.row {
display: flex;
flex-wrap: wrap;
align-items: flex-start;
}

.row-2 {
display: flex;
flex-wrap: wrap;
justify-content: right;
}

.header-logo {
min-width: 335px;
}

.col {
width: 8.3333%;
}

.col-2 {
width: calc(2 * 8.3333%);
}

.col-3 {
width: calc(3 * 8.3333%);
}

.col-4 {
width: calc(4 * 8.3333%);
}

.col-5 {
width: calc(5 * 8.3333%);
}

.col-6 {
width: calc(6 * 8.3333%);
}

.col-7 {
width: calc(7 * 8.3333%);
}

.col-8 {
width: calc(8 * 8.3333%);
}

.col-9 {
width: calc(9 * 8.3333%);
}

.col-10 {
width: calc(10 * 8.3333%);
}

.col-11 {
width: calc(11 * 8.3333%);
}

.col-12 {
width: calc(12 * 8.3333%);
}

/*
Backgrounds and Colors
*/

.bg-img {
background-image: url('../images/coworking.jpg');
background-repeat: no-repeat;
background-position: center;
background-size: cover;
flex: 0 1 auto;
overflow: hidden;
}

.black {
background-color: black;
}

.grey {
background-color: lightgrey;
}

.yellow {
background-color: yellow;
}

.yellow-text {
color: yellow;
}

.white-text {
color: white;
}

/*
Page Content Design
*/

.page-title {
font-family: 'Merriweather', serif;
font-weight: bold;
}

.page-header {
border-bottom: 5px solid yellow;
padding: 20px 20px;
}

.page-footer {
padding: 20px 0px 20px 20px;
align-content: center;
}

.footer-text {
font-size: 20px;
font-family: 'Source Sans Pro', sans-serif;
font-weight: bold;
}

.page-nav {
text-align: right;
}

.page-nav-li {
display: inline;
padding-left: 10;
padding-right: 10;
text-decoration: none;
}

.nav-link {
font-family: 'Oswald', serif;
font-weight: bolder;
font-size: 22px;
text-decoration: none;
color: white;
padding-left: 10px;
padding-right: 10px;
}

.nav-link-2 {
font-family: 'Source Sans Pro', serif;
font-weight: bold;
font-size: 18px;
}

.content-middle {
margin: 0 auto;
padding: 22px 0px;
text-align: center;
border-top: thin solid rgb(172, 170, 170);
font-family: 'Merriweather', serif;
font-style: italic;
}

.content-right {
background-color: rgb(255, 255, 255, 0.8);
margin: 40px;
padding: 40px;
width: calc((5 * 8.3333%) - 40px);
box-shadow: 0 0 3px #444444;
flex: 1 1 auto;
}

.text-strikeout {
text-decoration-style: solid;
}

.content-right-text {
font-size: 20px;
font-family: 'Source Sans Pro', sans-serif;
line-height: 30px;
padding-top: 10px;
}

.content-right-title {
font-family: 'Source Sans Pro Bold', sans-serif;
font-weight: bolder;
font-size: 26px;
}

.content-columns {
padding: 40px;
}

.widget-title {
font-family: 'Merriweather', serif;
font-weight: bold;
font-size: 26px;
}

.verticalLine {
border-right: thin solid rgb(187, 185, 185);
margin-top: 20px;
margin-bottom: 20px;
}

.linkButton {
background-color: rgba(243, 243, 4, 1);
border-radius: 3px;
border-bottom: 4px solid rgb(230, 230, 6);
display: inline-block;
color: black;
font-family: 'Oswald', serif;
font-size: 20px;
font-weight: bolder;
padding: 10px 24px;
text-decoration: none;
text-shadow: 0px 1px 0px #444;
text-align: center;
width: 100%;
}

.linkButton.greyColor {
background-color: rgba(175, 174, 174, 1);
border-bottom: 4px solid rgb(100, 100, 100);
}

.top-text-line-through {
text-decoration: line-through;
color: grey;
}

.top-text-underline {
text-decoration: underline;
text-decoration-color: yellow
}