-
-
Save alexbaldwin/1359967 to your computer and use it in GitHub Desktop.
Hungry error pages. Featuring full-screen background, Futura from Typekit, and Google's site search.
This file contains 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> | |
<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ --> | |
<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]--> | |
<!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]--> | |
<!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]--> | |
<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]--> | |
<head> | |
<meta charset="utf-8"/> | |
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame --> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | |
<title>Alex Baldwin - Amber Alert Error</title> | |
<!-- Mobile viewport optimized: j.mp/bplateviewport --> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<style> | |
/* Less Framework 4 | |
http://lessframework.com | |
by Joni Korpi | |
License: http://creativecommons.org/licenses/MIT/ */ | |
/* Resets | |
------ */ | |
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, | |
p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, | |
img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, | |
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, | |
table, caption, tbody, tfoot, thead, tr, th, td, | |
article, aside, canvas, details, figure, figcaption, hgroup, | |
menu, footer, header, nav, section, summary, time, mark, audio, video { | |
margin: 0; | |
padding: 0; | |
border: 0; | |
} | |
article, aside, canvas, figure, figure img, figcaption, hgroup, | |
footer, header, nav, section, audio, video { | |
display: block; | |
} | |
a img {border: 0;} | |
html {overflow-y: scroll;} | |
/* Typography presets | |
------------------ */ | |
.gigantic { | |
font-size: 110px; | |
line-height: 120px; | |
letter-spacing: -2px; | |
} | |
.huge, h1 { | |
font-size: 68px; | |
line-height: 72px; | |
letter-spacing: -3px; | |
font-weight:bold; | |
} | |
.large, h2 { | |
color: rgba(255,255,255,.8); | |
font-size: 42px; | |
line-height: 48px; | |
font-weight:normal; | |
} | |
.bigger, h3 { | |
font-size: 26px; | |
line-height: 36px; | |
font-weight:normal; | |
} | |
/* Selection colours (easy to forget) */ | |
::selection {background: rgb(0,255,0);} | |
::-moz-selection {background: rgb(0,255,0);} | |
img::selection {background: transparent;} | |
img::-moz-selection {background: transparent;} | |
body {-webkit-tap-highlight-color: rgb(0,255,0);} | |
/* Default Layout: 992px. | |
Gutters: 24px. | |
Outer margins: 48px. | |
Leftover space for scrollbars @1024px: 32px. | |
------------------------------------------------------------------------------- | |
cols 1 2 3 4 5 6 7 8 9 10 | |
px 68 160 252 344 436 528 620 712 804 896 */ | |
body { | |
color: #fff; | |
font-family: futura-pt, "Helvetica Nueue", helvetica, sans-serif; | |
-webkit-font-smoothing: antialiased; | |
-webkit-text-size-adjust: 100%; /* Stops Mobile Safari from auto-adjusting font-sizes */ | |
padding: 72px 48px 84px; | |
background: #333; | |
background: url("http://s3.amazonaws.com/kiwigrove/404.jpg") no-repeat center center fixed; | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; | |
} | |
article { | |
margin:0 auto; | |
padding: 72px 48px 84px; | |
visibility: hidden; | |
text-shadow:1px 1px 8px #000000; | |
text-align:center; | |
} | |
.no-rgba article{ | |
background: #333; | |
} | |
.wf-active article { | |
visibility: visible; | |
} | |
a { | |
font-weight:bold; | |
text-decoration:none; | |
color:#fff; | |
border-bottom:2px solid rgba(255,255,255,.3); | |
-webkit-transition: all .33s ease; | |
-moz-transition: all .33s ease; | |
-o-transition: all .33s ease; | |
transition: all .33s ease; | |
} | |
a:hover { | |
border-bottom:2px solid rgba(255,255,255,.6); | |
} | |
section ul { | |
list-style-type:none; | |
} | |
section ul li { | |
float:left; | |
} | |
section ul li img { | |
opacity:.6; | |
margin:12px 12px 0 0; | |
-webkit-transition: all .33s ease; | |
-moz-transition: all .33s ease; | |
-o-transition: all .33s ease; | |
transition: all .33s ease; | |
} | |
section ul li img:hover { | |
opacity:.9; | |
-webkit-transform: rotate(25deg); | |
-moz-transform: rotate(25deg); | |
} | |
hr { | |
clear:both; | |
} | |
/* Tablet Layout: 768px. | |
Gutters: 24px. | |
Outer margins: 28px. | |
Inherits styles from: Default Layout. | |
----------------------------------------------------------------- | |
cols 1 2 3 4 5 6 7 8 | |
px 68 160 252 344 436 528 620 712 */ | |
@media only screen and (min-width: 768px) and (max-width: 991px) { | |
body { | |
padding: 48px 28px 60px; | |
} | |
article { | |
padding: 48px 28px 60px; | |
} | |
} | |
/* Mobile Layout: 320px. | |
Gutters: 24px. | |
Outer margins: 34px. | |
Inherits styles from: Default Layout. | |
--------------------------------------------- | |
cols 1 2 3 | |
px 68 160 252 */ | |
@media only screen and (max-width: 767px) { | |
body { | |
padding: 0; | |
} | |
article { | |
width: 252px; | |
padding: 48px 34px 60px; | |
} | |
#hellobar-wrapper { | |
visibility: hidden; | |
} | |
} | |
</style> | |
<!-- Futura provided by Typekit --> | |
<script src="http://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"></script> | |
<script> | |
WebFont.load({ | |
typekit: { | |
id: 'xxxxxxx' | |
} | |
}); | |
</script> | |
</head> | |
<body> | |
<article> | |
<h1>The cake is a lie.</h1> | |
<h2>This page has gone missing.</h2> | |
<br> | |
<h3>Sorry about that, go back <a href="http://alexbaldw.in" title="Alex Baldwin">home</a> or <a href="mailto:[email protected]" title="Contact Alex Baldwin">contact us</a> about what's broken.</h3> | |
<br> | |
<script> | |
var GOOG_FIXURL_LANG = (navigator.language || '').slice(0,2), | |
GOOG_FIXURL_SITE = location.host; | |
</script> | |
<script src="http://linkhelp.clients.google.com/tbproxy/lh/wm/fixurl.js"></script> | |
</article> | |
<script> | |
var _gaq=[['_setAccount","UA-XXXXXXXX-XX'],['_trackPageview']]; | |
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];g.async=1; | |
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; | |
s.parentNode.insertBefore(g,s)}(document,'script')); | |
</script> | |
</body> | |
</html> |
This file contains 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> | |
<!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ --> | |
<!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]--> | |
<!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]--> | |
<!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]--> | |
<!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]--> | |
<head> | |
<meta charset="utf-8"/> | |
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame --> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | |
<title>Alex Baldwin - Spontaneous Combustion Error</title> | |
<!-- Mobile viewport optimized: j.mp/bplateviewport --> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<style> | |
/* Less Framework 4 | |
http://lessframework.com | |
by Joni Korpi | |
License: http://creativecommons.org/licenses/MIT/ */ | |
/* Resets | |
------ */ | |
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, | |
p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, | |
img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, | |
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, | |
table, caption, tbody, tfoot, thead, tr, th, td, | |
article, aside, canvas, details, figure, figcaption, hgroup, | |
menu, footer, header, nav, section, summary, time, mark, audio, video { | |
margin: 0; | |
padding: 0; | |
border: 0; | |
} | |
article, aside, canvas, figure, figure img, figcaption, hgroup, | |
footer, header, nav, section, audio, video { | |
display: block; | |
} | |
a img {border: 0;} | |
html {overflow-y: scroll;} | |
/* Typography presets | |
------------------ */ | |
.gigantic { | |
font-size: 110px; | |
line-height: 120px; | |
letter-spacing: -2px; | |
} | |
.huge, h1 { | |
font-size: 68px; | |
line-height: 72px; | |
letter-spacing: -3px; | |
font-weight:bold; | |
} | |
.large, h2 { | |
color: rgba(255,255,255,.8); | |
font-size: 42px; | |
line-height: 48px; | |
font-weight:normal; | |
} | |
.bigger, h3 { | |
font-size: 26px; | |
line-height: 36px; | |
font-weight:normal; | |
} | |
/* Selection colours (easy to forget) */ | |
::selection {background: rgb(0,255,0);} | |
::-moz-selection {background: rgb(0,255,0);} | |
img::selection {background: transparent;} | |
img::-moz-selection {background: transparent;} | |
body {-webkit-tap-highlight-color: rgb(0,255,0);} | |
/* Default Layout: 992px. | |
Gutters: 24px. | |
Outer margins: 48px. | |
Leftover space for scrollbars @1024px: 32px. | |
------------------------------------------------------------------------------- | |
cols 1 2 3 4 5 6 7 8 9 10 | |
px 68 160 252 344 436 528 620 712 804 896 */ | |
body { | |
color: #fff; | |
font-family: futura-pt, "Helvetica Nueue", helvetica, sans-serif; | |
-webkit-font-smoothing: antialiased; | |
-webkit-text-size-adjust: 100%; /* Stops Mobile Safari from auto-adjusting font-sizes */ | |
padding: 72px 48px 84px; | |
background: #333; | |
background: url("http://s3.amazonaws.com/kiwigrove/500.jpg") no-repeat center center fixed; | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
-o-background-size: cover; | |
background-size: cover; | |
} | |
article { | |
margin:0 auto; | |
padding: 72px 48px 84px; | |
visibility: hidden; | |
text-shadow:1px 1px 8px #000000; | |
text-align:center; | |
} | |
.no-rgba article{ | |
background: #333; | |
} | |
.wf-active article { | |
visibility: visible; | |
} | |
a { | |
font-weight:bold; | |
text-decoration:none; | |
color:#fff; | |
border-bottom:2px solid rgba(255,255,255,.3); | |
-webkit-transition: all .33s ease; | |
-moz-transition: all .33s ease; | |
-o-transition: all .33s ease; | |
transition: all .33s ease; | |
} | |
a:hover { | |
border-bottom:2px solid rgba(255,255,255,.6); | |
} | |
section ul { | |
list-style-type:none; | |
} | |
section ul li { | |
float:left; | |
} | |
section ul li img { | |
opacity:.6; | |
margin:12px 12px 0 0; | |
-webkit-transition: all .33s ease; | |
-moz-transition: all .33s ease; | |
-o-transition: all .33s ease; | |
transition: all .33s ease; | |
} | |
section ul li img:hover { | |
opacity:.9; | |
-webkit-transform: rotate(25deg); | |
-moz-transform: rotate(25deg); | |
} | |
hr { | |
clear:both; | |
} | |
/* Tablet Layout: 768px. | |
Gutters: 24px. | |
Outer margins: 28px. | |
Inherits styles from: Default Layout. | |
----------------------------------------------------------------- | |
cols 1 2 3 4 5 6 7 8 | |
px 68 160 252 344 436 528 620 712 */ | |
@media only screen and (min-width: 768px) and (max-width: 991px) { | |
body { | |
padding: 48px 28px 60px; | |
} | |
article { | |
padding: 48px 28px 60px; | |
} | |
} | |
/* Mobile Layout: 320px. | |
Gutters: 24px. | |
Outer margins: 34px. | |
Inherits styles from: Default Layout. | |
--------------------------------------------- | |
cols 1 2 3 | |
px 68 160 252 */ | |
@media only screen and (max-width: 767px) { | |
body { | |
padding: 0; | |
} | |
article { | |
width: 252px; | |
padding: 48px 34px 60px; | |
} | |
#hellobar-wrapper { | |
visibility: hidden; | |
} | |
} | |
</style> | |
<!-- Futura provided by Typekit --> | |
<script src="http://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"></script> | |
<script> | |
WebFont.load({ | |
typekit: { | |
id: 'xxxxxxx' | |
} | |
}); | |
</script> | |
</head> | |
<body> | |
<article> | |
<h1>Mmm... bacon.</h1> | |
<h2>Our server couldn't handle your awesomeness.</h2> | |
<br> | |
<h3>Sorry about that, go back <a href="http://alexbaldw.in" title="Alex Baldwin">home</a> or <a href="mailto:[email protected]" title="Contact Alex Baldwin">contact us</a> about what's broken.</h3> | |
</article> | |
<script> | |
var _gaq=[['_setAccount","UA-XXXXXXXX-XX'],['_trackPageview']]; | |
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];g.async=1; | |
g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; | |
s.parentNode.insertBefore(g,s)}(document,'script')); | |
</script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment