summaryrefslogtreecommitdiff
path: root/site/public/assets/style.css
diff options
context:
space:
mode:
Diffstat (limited to 'site/public/assets/style.css')
-rw-r--r--site/public/assets/style.css122
1 files changed, 95 insertions, 27 deletions
diff --git a/site/public/assets/style.css b/site/public/assets/style.css
index fe08fed..3d1ee7f 100644
--- a/site/public/assets/style.css
+++ b/site/public/assets/style.css
@@ -713,6 +713,9 @@ nav .sub.active a {
opacity: 1.0;
cursor:pointer;
}
+.msie .entry .caption {
+ display: none;
+}
.desktop .caption:hover {
background:#222;
color:#222;
@@ -824,16 +827,35 @@ nav .sub.active a {
top:0;
}
+.entry .brady {
+ width: 72vw;
+}
.brady {
display: block;
- max-width: 1001px;
}
-.brady a, .brady img {
- width: 200px; height: 200px;
+.brady > a {
+ width: 18vw; height: 18vw;
+ background-size: cover;
+ background-position: center center;
+ position: relative;
+ display: block;
+ float: left;
+}
+.brady div {
+ width: 17vw;
position: relative;
- display: inline-block;
+ display: block;
+ float: left;
+ padding: 1vw;
+ font-size: 0.8vw;
+ line-height: 1.4vw;
+ border: 1px solid black;
+ margin: 0.5vw 0.5vw 0 0.5vw;
+}
+.brady > a:nth-child(3) {
+ margin-right: 5vw;
}
-.desktop .brady a:hover:after {
+.desktop .brady > a:hover:after {
content: 'SAY HELLO!';
position: absolute;
top: 40%;
@@ -843,6 +865,25 @@ nav .sub.active a {
font-size: 22px;
width: 100%;
}
+.brady span {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ background: white;
+ opacity: 0;
+ color: black;
+ margin-top: -4px;
+ font-size: 1vw;
+ padding: 2px 0 1px 2px;
+
+ transition: 0.1s opacity ease-in;
+ display: block;
+ text-overflow: ellipsis;
+ text-transform: uppercase;
+}
+.desktop .brady > a:hover span {
+ opacity: 1;
+}
.project {
float: left;
@@ -860,6 +901,9 @@ nav .sub.active a {
.desktop .ready .project:hover {
opacity: 1.0;
}
+.msie .project {
+ opacity: 1.0 !important;
+}
.entry.hover .project { opacity: 0.5 }
.entry.hover .project.hover { opacity: 1.0 }
@@ -884,7 +928,8 @@ nav .sub.active a {
text-transform: uppercase;
}
.mobile .project span,
-.desktop .project:hover span {
+.desktop .project:hover span,
+.msie .project span {
opacity: 1;
}
.undone .project:nth-child(1) { transition-delay:0.05s; }
@@ -966,34 +1011,27 @@ nav .sub.active a {
@media (max-width:1200px) {
- .entry span div.content {
-/*
- -webkit-column-count: 2;
- -moz-column-count: 2;
- column-count: 2;
- */
- }
-
.project {
width:33.3333%;
height: 16.6vw;
}
- .brady a {
- width: 160px;
- height: 160px;
- }
-
+ .brady > a {
+ width: 24vw; height: 24vw;
+ }
+ .brady div {
+ width: 23vw;
+ font-size: 1.2vw;
+ line-height: 1.9vw;
+ }
+ .brady span {
+ font-size: 2vw;
+ }
+ .brady > a:nth-child(3) {
+ margin-right: 0vw;
+ }
}
@media (max-width:900px) {
- .entry span div.content {
-/*
- -webkit-column-count: 2;
- -moz-column-count: 2;
- column-count: 2;
- */
- }
-
.project {
width:50%;
height: 23vw;
@@ -1044,6 +1082,18 @@ nav .sub.active a {
font-size: 0.6em;
width: 120px;
}
+ nav .bottom {
+ height: 27%;
+ }
+ nav .sub.active a {
+ padding: 2px 0 4px 20px;
+ }
+ nav .cat {
+ padding: 2px 0 2px 10px;
+ }
+ .contact {
+ margin-top: 6px;
+ }
.menuActive #entry_container .entry.all {
width:65%;
}
@@ -1055,6 +1105,24 @@ nav .sub.active a {
.menuActive .project span {
top: -18px;
}
+ .brady > a {
+ width: 35vw; height: 35vw;
+ }
+ .brady div {
+ width: 34vw;
+ font-size: 2vw;
+ line-height: 2.5vw;
+ }
+ .brady div:nth-child(1) {
+ margin-left: 3vw;
+ }
+ .brady span {
+ font-size: 2vw;
+ }
+ .brady > a:nth-child(3) {
+ margin-right: 0vw;
+ }
+
}
.mobile .cell iframe {
width: 100%;