Difference between revisions of "Team:Warwick"

Line 1,532: Line 1,532:
  
  
/* Form */
 
 
form label {
 
display: block;
 
margin: 0 0 0.5em 0;
 
}
 
 
form input[type="text"],
 
form input[type="email"],
 
form input[type="password"],
 
form select,
 
form textarea {
 
-moz-transition: background-color 0.35s ease-in-out;
 
-webkit-transition: background-color 0.35s ease-in-out;
 
-ms-transition: background-color 0.35s ease-in-out;
 
transition: background-color 0.35s ease-in-out;
 
-webkit-appearance: none;
 
display: block;
 
border: 0;
 
background: #f1f1f1;
 
width: 100%;
 
padding: 0.75em;
 
}
 
 
form input[type="text"]:focus,
 
form input[type="email"]:focus,
 
form input[type="password"]:focus,
 
form select:focus,
 
form textarea:focus {
 
background: #f8f8f8;
 
}
 
 
form input[type="text"],
 
form input[type="email"],
 
form input[type="password"],
 
form select {
 
line-height: 1em;
 
}
 
 
form textarea {
 
min-height: 12em;
 
}
 
 
form .formerize-placeholder {
 
color: #5a5959 !important;
 
}
 
 
form ::-webkit-input-placeholder {
 
color: #5a5959 !important;
 
}
 
 
form :-moz-placeholder {
 
color: #5a5959 !important;
 
}
 
 
form ::-moz-placeholder {
 
color: #5a5959 !important;
 
}
 
 
form :-ms-input-placeholder {
 
color: #5a5959 !important;
 
}
 
 
form ::-moz-focus-inner {
 
border: 0;
 
}
 
 
form ul.actions {
 
margin-bottom: 0;
 
text-align: center;
 
}
 
 
/* Table */
 
 
.table-wrapper {
 
width: 100%;
 
overflow-x: auto;
 
-webkit-overflow-scrolling: touch;
 
}
 
 
table {
 
width: 100%;
 
}
 
 
table.default {
 
width: 100%;
 
}
 
 
table.default tbody tr {
 
border-top: solid 1px #eae9e9;
 
}
 
 
table.default tbody tr:first-child {
 
border-top: 0;
 
}
 
 
table.default td {
 
padding: 0.75em 1.25em 0.75em 1.25em;
 
}
 
 
table.default th {
 
text-align: left;
 
padding: 0.75em 1.25em 0.75em 1.25em;
 
}
 
 
table.default thead {
 
background: #f5f5f5;
 
}
 
 
/* Button */
 
 
input[type="button"],
 
input[type="submit"],
 
input[type="reset"],
 
button,
 
.button {
 
-moz-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out;
 
-webkit-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out;
 
-ms-transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out;
 
transition: background-color 0.35s ease-in-out, color 0.35s ease-in-out;
 
-webkit-appearance: none;
 
position: relative;
 
display: inline-block;
 
border: 0;
 
background: #35b88f;
 
color: #fff;
 
text-shadow: 0 0 0.5px rgba(255, 255, 255, 0.25);
 
cursor: pointer;
 
text-decoration: none;
 
outline: 0;
 
padding: 1em 3em 1em 3em;
 
text-align: center;
 
border-radius: 3em;
 
 
}
 
 
input[type="button"]:hover,
 
input[type="submit"]:hover,
 
input[type="reset"]:hover,
 
button:hover,
 
.button:hover {
 
background: #45c89f;
 
}
 
 
input[type="button"].style2,
 
input[type="submit"].style2,
 
input[type="reset"].style2,
 
button.style2,
 
.button.style2 {
 
color: #3a3939;
 
background: #fff;
 
box-shadow: inset 0 0 0 1px #fff;
 
}
 
 
input[type="button"].style2:hover,
 
input[type="submit"].style2:hover,
 
input[type="reset"].style2:hover,
 
button.style2:hover,
 
.button.style2:hover {
 
background: rgba(255, 255, 255, 0.1);
 
color: #fff !important;
 
text-shadow: 0 0 0.5px rgba(255, 255, 255, 0.25) !important;
 
}
 
 
input[type="button"].style3,
 
input[type="submit"].style3,
 
input[type="reset"].style3,
 
button.style3,
 
.button.style3 {
 
background: none;
 
color: #3a3939;
 
box-shadow: inset 0 0 0 1px #dad9d9;
 
}
 
 
input[type="button"].style3:hover,
 
input[type="submit"].style3:hover,
 
input[type="reset"].style3:hover,
 
button.style3:hover,
 
.button.style3:hover {
 
background: rgba(58, 57, 57, 0.025);
 
}
 
 
/* Box */
 
 
.box {
 
position: relative;
 
margin-top: 9em;
 
margin-bottom: 0;
 
}
 
 
.box:after {
 
content: '';
 
display: block;
 
position: absolute;
 
top: -9em;
 
left: 50%;
 
height: 9em;
 
border-left: solid 1px #fff;
 
}
 
 
.box:before {
 
content: '';
 
display: block;
 
width: 90px;
 
height: 66px;
 
position: absolute;
 
left: 50%;
 
top: -4.5em;
 
margin-left: -45px;
 
margin-top: -33px;
 
background: url("images/arrow.svg") no-repeat;
 
}
 
 
.box :last-child {
 
margin-bottom: 0;
 
}
 
 
.box.style1 {
 
background: #fff;
 
padding: 3em;
 
}
 
 
.box.style1 .image {
 
display: block;
 
position: absolute;
 
top: 0;
 
width: 50%;
 
height: 100%;
 
background: #152E33;
 
overflow: hidden;
 
}
 
 
.box.style1 .image img {
 
position: absolute;
 
top: 0;
 
height: 100%;
 
width: auto;
 
}
 
 
.box.style1 .inner > :last-child {
 
margin: 0;
 
}
 
 
.box.style1.right .image {
 
left: 0;
 
}
 
 
.box.style1.right .image img {
 
right: 0;
 
}
 
 
.box.style1.right .inner {
 
margin-left: 50%;
 
padding-left: 3em;
 
}
 
 
.box.style1.left .image {
 
right: 0;
 
}
 
 
.box.style1.left .image img {
 
left: 0;
 
}
 
 
.box.style1.left .inner {
 
margin-right: 50%;
 
padding-right: 3em;
 
}
 
 
.box.style2 {
 
text-align: center;
 
}
 
 
.box.style2 header {
 
display: inline-block;
 
background: #fff;
 
padding: 2em 3em 2em 3em;
 
margin: 0;
 
}
 
 
.box.style2 header p {
 
padding: 0;
 
}
 
 
.box.style2 .inner {
 
position: relative;
 
padding: 40px 0 0px 0;
 
}
 
 
.box.style2 .inner:after {
 
content: '';
 
display: block;
 
position: absolute;
 
top: 0;
 
left: 50%;
 
height: 100%;
 
border-left: solid 1px #fff;
 
}
 
 
.box.style2 .inner .row {
 
position: relative;
 
}
 
 
.box.style2 .inner .row:before {
 
content: '';
 
display: block;
 
position: absolute;
 
top: 50%;
 
left: 20px;
 
width: calc(100% - 40px);
 
border-bottom: solid 1px #fff;
 
}
 
 
.box.style2 .inner .image {
 
position: relative;
 
z-index: 1;
 
padding: 20px;
 
}
 
 
.box.style3 {
 
background: #fff;
 
padding: 3em;
 
}
 
 
.box.style3 header {
 
text-align: center;
 
}
 
 
/* Icons */
 
 
.icon {
 
text-decoration: none;
 
}
 
 
.icon:before {
 
display: inline-block;
 
 
font-size: 1.25em;
 
text-decoration: none;
 
font-style: normal;
 
font-weight: normal;
 
line-height: 1;
 
-webkit-font-smoothing: antialiased;
 
-moz-osx-font-smoothing: grayscale;
 
}
 
 
.icon > .label {
 
display: none;
 
}
 
 
/* Header */
 
 
#header {
 
position: relative;
 
color: #fff;
 
text-shadow: 0 0 0.5px rgba(255, 255, 255, 0.25);
 
text-align: center;
 
margin: 0;
 
padding: 14em 0 14em 0;
 
cursor: default;
 
}
 
 
#header header {
 
display: inline-block;
 
padding: 0 0 4.5em 0;
 
}
 
 
#header header h1 {
 
font-size: 2em;
 
letter-spacing: 10px;
 
}
 
 
#header header p {
 
border-top: solid 1px rgba(255, 255, 255, 0.5);
 
color: rgba(255, 255, 255, 0.75);
 
text-shadow: 0 0 0.5px rgba(255, 255, 255, 0.1875);
 
font-size: 1em;
 
text-transform: uppercase;
 
letter-spacing: 3px;
 
padding: 0;
 
margin-top: 0.35em;
 
}
 
 
#header header p:before {
 
content: '';
 
display: block;
 
border-top: solid 1px rgba(255, 255, 255, 0.5);
 
margin: 4px 0 0.8em 0;
 
}
 
 
#header footer {
 
position: absolute;
 
bottom: 9em;
 
margin: 0;
 
width: 100%;
 
}
 
 
#header footer:after {
 
content: '';
 
display: block;
 
position: absolute;
 
bottom: -9em;
 
left: 50%;
 
height: 9em;
 
border-left: solid 1px #fff;
 
}
 
 
#header footer:before {
 
content: '';
 
display: block;
 
width: 90px;
 
height: 66px;
 
position: absolute;
 
left: 50%;
 
bottom: -4.5em;
 
margin-left: -45px;
 
margin-bottom: -33px;
 
background: url("images/arrow.svg") no-repeat;
 
}
 
 
/* Banner */
 
 
#banner {
 
position: relative;
 
color: #fff;
 
text-shadow: 0 0 0.5px rgba(255, 255, 255, 0.25);
 
text-align: center;
 
background: #35b88f url("images/banner.svg") bottom center no-repeat;
 
padding: 5em 0 5em 0;
 
margin: 0;
 
background-size: 125% auto;
 
}
 
 
#banner .button {
 
color: #35b882;
 
text-shadow: 0 0 0.5px rgba(53, 184, 130, 0.25);
 
}
 
 
#banner header {
 
margin: 0 0 2em 0;
 
}
 
 
#banner header h2 {
 
font-size: 1.75em;
 
letter-spacing: 8px;
 
}
 
 
#banner p {
 
margin: 0;
 
}
 
 
#banner footer {
 
margin: 2em 0 0 0;
 
}
 
 
#banner a {
 
color: inherit;
 
border-bottom-color: rgba(255, 255, 255, 0.5);
 
}
 
 
#banner a:hover {
 
border-bottom-color: rgba(255, 255, 255, 0);
 
}
 
  
 
/* Footer */
 
/* Footer */

Revision as of 11:38, 14 September 2015

Our Results
...a brief overview

Click on the image to the left to see what we made for the competition or click on the button below for a broader look at our project.


Our Submitted Parts
...the G-Block Collection

Click on the image to the right to see what parts we submitted for the competition or continue scrolling.


Our Project

Click on the images below to explore our different sections.

Please Contact Us

We will respond as quickly as possible.