Content is pretty much there. More layout tweaks. hCard for contact
info.
|
Before Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 640 B |
|
Before Width: | Height: | Size: 747 B |
|
Before Width: | Height: | Size: 640 B |
|
Before Width: | Height: | Size: 640 B |
342
css/style.css
@ -61,24 +61,12 @@ cursor: help; }
|
|||||||
|
|
||||||
/* 1.ROOT */
|
/* 1.ROOT */
|
||||||
|
|
||||||
html {
|
html { overflow-y: scroll; background: #F9F5EB }
|
||||||
overflow-y: scroll;
|
|
||||||
background: #F9F5EB }
|
|
||||||
|
|
||||||
body {
|
body { margin: 0 auto; padding: 0 0; font: 100%/1.4 "museo-sans-1","museo-sans-2", sans-serif;
|
||||||
margin: 0 auto;
|
font-weight: 100; color: rgb(40,40,40); background-color: transparent; }
|
||||||
padding: 0 0;
|
|
||||||
font: 100%/1.4 "museo-sans-1","museo-sans-2", sans-serif;
|
|
||||||
font-weight: 100;
|
|
||||||
color: rgb(40,40,40);
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
#page {
|
.container { margin: 0 auto; padding: 0 0; width: 90% /* 252px */; }
|
||||||
margin: 0 auto;
|
|
||||||
padding: 0 0;
|
|
||||||
width: 90% /* 252px */;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 2.HEADINGS */
|
/* 2.HEADINGS */
|
||||||
|
|
||||||
@ -87,14 +75,17 @@ h2,
|
|||||||
h3,
|
h3,
|
||||||
h4,
|
h4,
|
||||||
h5,
|
h5,
|
||||||
h6 { font-family: "museo-slab-1","museo-slab-2", "Helvetica Neue", Helvetica, Arial, serif; font-weight: 700;
|
h6 { font-family: "museo-slab-1","museo-slab-2", "Helvetica Neue", Helvetica, Arial, serif; font-weight: black;
|
||||||
text-shadow: 1px 1px 2px white;}
|
text-shadow: 1px 1px 1px white;}
|
||||||
|
|
||||||
h1 { margin-bottom: .1em; font-size: 3em; /* 48 / 16 = 3 */ line-height: 1.2; font-weight: 900; text-align: center; width: 100%; }
|
h1 { margin-top: 0; margin-bottom: .1em; font-size: 3em; /* 48 / 16 = 3 */ line-height: 1.2; font-weight: 900; text-align: center; width: 100%; }
|
||||||
h1:before { content: ''; display: block; height: 130px; font-size: 3em; margin-top: 0; text-align: center;
|
h1:before { content: ''; display: block; height: 130px; font-size: 3em; margin-top: 0; text-align: center;
|
||||||
background: url(../img/m/danbarberlogo.png) center center no-repeat; background-size: 95px; }
|
background: url(../img/l/danbarberlogo.png) center center no-repeat; background-size: 95px; }
|
||||||
|
|
||||||
h2 { margin-bottom: .75em; font-size: 1.7em; /* 36 / 16 = 2 */ line-height: 1.2; text-align: center; color: #464646; }
|
/* Hide the logomark in ie7/8 as it just doesn't work correctly. It's not essential. */
|
||||||
|
.ie8 h1:before, .ie7 h1:before { border: 1px solid red; display: none; }
|
||||||
|
|
||||||
|
h2 { margin-bottom: .75em; font-size: 1.7em; /* 36 / 16 = 2 */ line-height: 1.2; text-align: center; }
|
||||||
|
|
||||||
h3 { text-transform: uppercase; margin-bottom: 1em; font-size: 1.4em; /* 24 / 16 = 1.5 */ line-height: 1.3; }
|
h3 { text-transform: uppercase; margin-bottom: 1em; font-size: 1.4em; /* 24 / 16 = 1.5 */ line-height: 1.3; }
|
||||||
|
|
||||||
@ -106,144 +97,97 @@ h6 { font-size: 1em; /* 16 / 16 = 1 */ }
|
|||||||
|
|
||||||
/* 3.TYPOGRAPHY */
|
/* 3.TYPOGRAPHY */
|
||||||
|
|
||||||
|
.period {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
p,
|
p,
|
||||||
ol,
|
ol,
|
||||||
ul,
|
ul,
|
||||||
dl,
|
dl,
|
||||||
address {
|
address { margin-bottom: 0.75em; font-size: 1em; /* 16 / 16 = 1 */ }
|
||||||
margin-bottom: 0.75em;
|
|
||||||
font-size: 1em; /* 16 / 16 = 1 */ }
|
|
||||||
|
|
||||||
ul,
|
ul,
|
||||||
ol {
|
ol { margin: 0 0 0 -24px; padding-left: 24px; }
|
||||||
margin: 0 0 0 -24px;
|
|
||||||
padding-left: 24px; }
|
|
||||||
|
|
||||||
ul {
|
ul ul { padding-left: 0; }
|
||||||
list-style-type: disc; }
|
|
||||||
|
|
||||||
ol {
|
ul { list-style-type: disc; }
|
||||||
list-style-type: decimal; }
|
|
||||||
|
ol { list-style-type: decimal; }
|
||||||
|
|
||||||
li ul,
|
li ul,
|
||||||
li ol {
|
li ol { margin: 0; font-size: 1em; /* 16 / 16 = 1 */ }
|
||||||
margin: 0;
|
|
||||||
font-size: 1em; /* 16 / 16 = 1 */ }
|
|
||||||
|
|
||||||
section { border-top: 2px solid black; padding-top: 1em; margin-bottom: 2em; }
|
.container>section { border-top: 2px solid #666; padding-top: 1em; margin-bottom: 2em; }
|
||||||
|
|
||||||
section ul, section ol { list-style: none; }
|
.container>section ul, .container>section ol { list-style: none; }
|
||||||
|
|
||||||
dl,
|
dl,
|
||||||
dd {
|
dd { margin-bottom: 1.5em; }
|
||||||
margin-bottom: 1.5em; }
|
|
||||||
|
|
||||||
dt {
|
dt { font-weight: normal; }
|
||||||
font-weight: normal; }
|
|
||||||
|
|
||||||
blockquote {
|
blockquote { margin: 0 0 1.5em -24px; padding-left: 24px; border-left: 1px solid rgb(200,200,200); font-style: italic; }
|
||||||
margin: 0 0 1.5em -24px;
|
|
||||||
padding-left: 24px;
|
|
||||||
border-left: 1px solid rgb(200,200,200);
|
|
||||||
font-style: italic; }
|
|
||||||
|
|
||||||
blockquote:before,
|
blockquote:before,
|
||||||
blockquote:after,
|
blockquote:after,
|
||||||
q:before,
|
q:before,
|
||||||
q:after {
|
q:after { content: ''; content: none; }
|
||||||
content: '';
|
|
||||||
content: none; }
|
|
||||||
|
|
||||||
b,
|
b,
|
||||||
strong {
|
strong { font-weight: bold; }
|
||||||
font-weight: bold; }
|
|
||||||
|
|
||||||
i,
|
i,
|
||||||
em {
|
em { font-style: italic; }
|
||||||
font-style: italic; }
|
|
||||||
|
|
||||||
sup,
|
sup,
|
||||||
sub {
|
sub { position: relative; font-size: 75%; line-height: 0; }
|
||||||
position: relative;
|
|
||||||
font-size: 75%;
|
|
||||||
line-height: 0; }
|
|
||||||
|
|
||||||
sup {
|
sup { top: -.5em; }
|
||||||
top: -.5em; }
|
|
||||||
|
|
||||||
sub {
|
sub { bottom: -.25em; }
|
||||||
bottom: -.25em; }
|
|
||||||
|
|
||||||
address {
|
address { font-style: normal; }
|
||||||
font-style: normal; }
|
|
||||||
|
|
||||||
pre {
|
pre { margin-bottom: 1.5em; white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
|
||||||
margin-bottom: 1.5em;
|
|
||||||
white-space: pre;
|
|
||||||
white-space: pre-wrap;
|
|
||||||
word-wrap: break-word; }
|
|
||||||
|
|
||||||
pre,
|
pre,
|
||||||
code {
|
code { font: .875em 'andale mono', 'lucida console', monospace; line-height: 1.5; }
|
||||||
font: .875em 'andale mono', 'lucida console', monospace;
|
|
||||||
line-height: 1.5; }
|
|
||||||
|
|
||||||
small {
|
small { font-size: 1em; /* 16 / 16 = 1 */ }
|
||||||
font-size: 1em; /* 16 / 16 = 1 */ }
|
|
||||||
|
|
||||||
/* 4.LINKS */
|
/* 4.LINKS */
|
||||||
|
|
||||||
a,
|
a,
|
||||||
a:visited {
|
a:visited { outline: none; color: rgb(23,119,175); text-decoration: none; }
|
||||||
outline: none;
|
|
||||||
color: rgb(23,119,175);
|
|
||||||
text-decoration: none; }
|
|
||||||
|
|
||||||
a:hover {
|
a:hover,
|
||||||
outline: none;
|
a:focus { outline: none; color: rgb(40,40,40); text-decoration: underline; }
|
||||||
color: rgb(40,40,40);
|
|
||||||
text-decoration: underline; }
|
|
||||||
|
|
||||||
a:active,
|
a:active { outline: none; color: rgb(0,0,0); }
|
||||||
a:focus {
|
|
||||||
outline: none;
|
|
||||||
color: rgb(0,0,0); }
|
|
||||||
|
|
||||||
/* 5.FIGURES & IMAGES */
|
/* 5.FIGURES & IMAGES */
|
||||||
|
|
||||||
figure {
|
figure { margin-bottom: 1.5em; }
|
||||||
margin-bottom: 1.5em; }
|
|
||||||
|
|
||||||
figure img,
|
figure img,
|
||||||
figure object,
|
figure object,
|
||||||
figure embed {
|
figure embed { margin-bottom: .75em; max-width: 100%; }
|
||||||
margin-bottom: .75em;
|
|
||||||
max-width: 100%; }
|
|
||||||
|
|
||||||
figcaption {
|
figcaption { display: block; font-weight: normal; }
|
||||||
display: block;
|
|
||||||
font-weight: normal; }
|
|
||||||
|
|
||||||
/* 6.TABLES */
|
/* 6.TABLES */
|
||||||
|
|
||||||
table {
|
table { border-collapse: collapse; border-spacing: 0; margin-bottom: 1.4em; width: 100%; font-size: .875em; /* 14 / 16 = .875 */ }
|
||||||
border-collapse: collapse;
|
|
||||||
border-spacing: 0;
|
|
||||||
margin-bottom: 1.4em;
|
|
||||||
width: 100%;
|
|
||||||
font-size: .875em; /* 14 / 16 = .875 */ }
|
|
||||||
|
|
||||||
th {
|
th { font-weight: bold; }
|
||||||
font-weight: bold; }
|
|
||||||
|
|
||||||
th, td, caption {
|
th, td, caption { padding: .25em 10px .25em 5px; }
|
||||||
padding: .25em 10px .25em 5px; }
|
|
||||||
|
|
||||||
tfoot {
|
tfoot { font-style: italic; }
|
||||||
font-style: italic; }
|
|
||||||
|
|
||||||
caption {
|
caption { background-color: transparent; }
|
||||||
background-color: transparent; }
|
|
||||||
|
|
||||||
/* 7.FORMS (See css/mylibs/forms.css) */
|
/* 7.FORMS (See css/mylibs/forms.css) */
|
||||||
|
|
||||||
@ -256,120 +200,64 @@ background-color: transparent; }
|
|||||||
|
|
||||||
/* 14.GLOBAL OBJECTS */
|
/* 14.GLOBAL OBJECTS */
|
||||||
|
|
||||||
.clearfix {
|
.clearfix { zoom: 1; }
|
||||||
zoom: 1; }
|
|
||||||
|
|
||||||
.clearfix:before,
|
.clearfix:before,
|
||||||
.clearfix:after {
|
.clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
|
||||||
content: "\0020";
|
|
||||||
display: block;
|
|
||||||
height: 0;
|
|
||||||
overflow: hidden; }
|
|
||||||
|
|
||||||
.clearfix:after {
|
.clearfix:after { clear: both; }
|
||||||
clear: both; }
|
|
||||||
|
|
||||||
/* 15.VENDOR-SPECIFIC */
|
/* 15.VENDOR-SPECIFIC */
|
||||||
|
|
||||||
body {
|
body { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
|
||||||
-webkit-text-size-adjust: 100%;
|
|
||||||
-ms-text-size-adjust: 100%; }
|
|
||||||
|
|
||||||
a:link {
|
a:link { -webkit-tap-highlight-color: rgb(52,158,219); }
|
||||||
-webkit-tap-highlight-color: rgb(52,158,219); }
|
|
||||||
|
|
||||||
::-webkit-selection {
|
::-webkit-selection { background: rgb(23,119,175); color: rgb(250,250,250); text-shadow: none; }
|
||||||
background: rgb(23,119,175);
|
|
||||||
color: rgb(250,250,250);
|
|
||||||
text-shadow: none; }
|
|
||||||
|
|
||||||
::-moz-selection {
|
::-moz-selection { background: rgb(23,119,175); color: rgb(250,250,250); text-shadow: none; }
|
||||||
background: rgb(23,119,175);
|
|
||||||
color: rgb(250,250,250);
|
|
||||||
text-shadow: none; }
|
|
||||||
|
|
||||||
::selection {
|
::selection { background: rgb(23,119,175); color: rgb(250,250,250); text-shadow: none; }
|
||||||
background: rgb(23,119,175);
|
|
||||||
color: rgb(250,250,250);
|
|
||||||
text-shadow: none; }
|
|
||||||
|
|
||||||
/* input[type=search] {
|
/* input[type=search] { -webkit-appearance: none; }
|
||||||
-webkit-appearance: none; }
|
|
||||||
|
|
||||||
input[type="search"]::-webkit-search-decoration,
|
input[type="search"]::-webkit-search-decoration,
|
||||||
input[type="search"]::-webkit-search-cancel-button {
|
input[type="search"]::-webkit-search-cancel-button { display: none; } */
|
||||||
display: none; } */
|
|
||||||
|
|
||||||
::-webkit-input-placeholder {
|
::-webkit-input-placeholder { padding: 10px; font-size: .875em; line-height: 1.4; }
|
||||||
padding: 10px;
|
|
||||||
font-size: .875em;
|
|
||||||
line-height: 1.4; }
|
|
||||||
|
|
||||||
input:-moz-placeholder {
|
input:-moz-placeholder { padding: 10px; font-size: .875em; line-height: 1.4; }
|
||||||
padding: 10px;
|
|
||||||
font-size: .875em;
|
|
||||||
line-height: 1.4; }
|
|
||||||
|
|
||||||
.ie7 img,
|
.ie7 img,
|
||||||
.iem7 img {
|
.iem7 img { -ms-interpolation-mode: bicubic; }
|
||||||
-ms-interpolation-mode: bicubic; }
|
|
||||||
|
|
||||||
div,
|
div,
|
||||||
input,
|
input,
|
||||||
textarea {
|
textarea { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
|
||||||
-webkit-box-sizing: border-box;
|
|
||||||
-moz-box-sizing: border-box;
|
|
||||||
-o-box-sizing: border-box;
|
|
||||||
box-sizing: border-box; }
|
|
||||||
|
|
||||||
/* Non-semantic helper classes */
|
/* Non-semantic helper classes */
|
||||||
|
|
||||||
/* Image replacement */
|
/* Image replacement */
|
||||||
.ir {
|
.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }
|
||||||
display: block;
|
|
||||||
text-indent: -999em;
|
|
||||||
overflow: hidden;
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
text-align: left;
|
|
||||||
direction: ltr; }
|
|
||||||
|
|
||||||
/* Hide for screenreaders and visual browsers */
|
/* Hide for screenreaders and visual browsers */
|
||||||
.hidden {
|
.hidden { display: none; visibility: hidden; }
|
||||||
display: none;
|
|
||||||
visibility: hidden; }
|
|
||||||
|
|
||||||
/* Hide visually */
|
/* Hide visually */
|
||||||
.visuallyhidden {
|
.visuallyhidden { position: absolute; clip: rect(0 0 0 0); overflow: hidden; margin: -1px; padding: 0; height: 1px; width: 1px; border: 0; }
|
||||||
position: absolute;
|
|
||||||
clip: rect(0 0 0 0);
|
|
||||||
overflow: hidden;
|
|
||||||
margin: -1px;
|
|
||||||
padding: 0;
|
|
||||||
height: 1px;
|
|
||||||
width: 1px;
|
|
||||||
border: 0; }
|
|
||||||
|
|
||||||
/* Allow an element to be focusable via keyboard */
|
/* Allow an element to be focusable via keyboard */
|
||||||
.visuallyhidden.focusable:active,
|
.visuallyhidden.focusable:active,
|
||||||
.visuallyhidden.focusable:focus {
|
.visuallyhidden.focusable:focus { position: static; clip: auto; overflow: visible; height: auto; margin: 0; width: auto; }
|
||||||
position: static;
|
|
||||||
clip: auto;
|
|
||||||
overflow: visible;
|
|
||||||
height: auto;
|
|
||||||
margin: 0;
|
|
||||||
width: auto; }
|
|
||||||
|
|
||||||
/* Hide but maintain layout */
|
/* Hide but maintain layout */
|
||||||
.invisible {
|
.invisible { visibility: hidden; }
|
||||||
visibility: hidden; }
|
|
||||||
|
|
||||||
/* 16.TEMPLATE SPECIFICS */
|
/* 16.TEMPLATE SPECIFICS */
|
||||||
|
|
||||||
#goog-fixurl ul {
|
#goog-fixurl ul { list-style-type: none; }
|
||||||
list-style-type: none; }
|
|
||||||
|
|
||||||
#goog-fixurl input {
|
#goog-fixurl input { margin-bottom: 1.5em; }
|
||||||
margin-bottom: 1.5em; }
|
|
||||||
|
|
||||||
/* 17.MODERNIZR */
|
/* 17.MODERNIZR */
|
||||||
|
|
||||||
@ -377,46 +265,28 @@ margin-bottom: 1.5em; }
|
|||||||
|
|
||||||
/*Print __________________________________________________________________________________________________________ */
|
/*Print __________________________________________________________________________________________________________ */
|
||||||
@media print {
|
@media print {
|
||||||
* {
|
* { background: transparent !important; color: black !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important; }
|
||||||
background: transparent !important;
|
|
||||||
color: black !important;
|
|
||||||
text-shadow: none !important;
|
|
||||||
filter: none !important;
|
|
||||||
-ms-filter: none !important; }
|
|
||||||
|
|
||||||
a, a:visited {
|
a, a:visited { color: #444 !important; text-decoration: underline; }
|
||||||
color: #444 !important;
|
|
||||||
text-decoration: underline; }
|
|
||||||
|
|
||||||
a[href]:after {
|
a[href]:after { content: " (" attr(href) ")"; }
|
||||||
content: " (" attr(href) ")"; }
|
|
||||||
|
|
||||||
abbr[title]:after {
|
abbr[title]:after { content: " (" attr(title) ")"; }
|
||||||
content: " (" attr(title) ")"; }
|
|
||||||
|
|
||||||
a[href^="javascript:"]:after,
|
a[href^="javascript:"]:after,
|
||||||
a[href^="#"]:after {
|
a[href^="#"]:after { content: ""; }
|
||||||
content: ""; }
|
|
||||||
|
|
||||||
pre, blockquote {
|
pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
|
||||||
border: 1px solid #999;
|
|
||||||
page-break-inside: avoid; }
|
|
||||||
|
|
||||||
thead {
|
thead { display: table-header-group; }
|
||||||
display: table-header-group; }
|
|
||||||
|
|
||||||
tr, img {
|
tr, img { page-break-inside: avoid; }
|
||||||
page-break-inside: avoid; }
|
|
||||||
|
|
||||||
@page {
|
@page { margin: .5cm; }
|
||||||
margin: .5cm; }
|
|
||||||
|
|
||||||
p, h2, h3 {
|
p, h2, h3 { orphans: 3; widows: 3; }
|
||||||
orphans: 3;
|
|
||||||
widows: 3; }
|
|
||||||
|
|
||||||
h2, h3 {
|
h2, h3 { page-break-after: avoid; }
|
||||||
page-break-after: avoid; }
|
|
||||||
}/*/mediaquery*/
|
}/*/mediaquery*/
|
||||||
|
|
||||||
/*480px __________________________________________________________________________________________________________ */
|
/*480px __________________________________________________________________________________________________________ */
|
||||||
@ -425,8 +295,8 @@ page-break-after: avoid; }
|
|||||||
/* 1.ROOT */
|
/* 1.ROOT */
|
||||||
body { font-size: 1.05em; }
|
body { font-size: 1.05em; }
|
||||||
/* 2.HEADINGS */
|
/* 2.HEADINGS */
|
||||||
h1 { margin-top: 0.5em; text-align: left; margin-bottom: 0; }
|
h1 { margin-top: 0.5em; text-align: left; margin-bottom: 0; font-size: 3.3em; }
|
||||||
h1:before { float: right; font-size: 2em; width: 130px; background-size: 60%; background-position: top center; position: relative; top: 0em; text-align: right; margin-bottom: -0.5em; }
|
h1:before { float: right; font-size: 2em; width: 78px; background-size: 78px; background-position: top center; position: relative; top: 0em; text-align: right; margin-bottom: -0.5em; }
|
||||||
h2 { text-align: left; }
|
h2 { text-align: left; }
|
||||||
/* 3.TYPOGRAPHY */
|
/* 3.TYPOGRAPHY */
|
||||||
/* 4.LINKS */
|
/* 4.LINKS */
|
||||||
@ -436,6 +306,39 @@ h2 { text-align: left; }
|
|||||||
/* 8.BANNER */
|
/* 8.BANNER */
|
||||||
/* 9.NAVIGATION */
|
/* 9.NAVIGATION */
|
||||||
/* 10.CONTENT */
|
/* 10.CONTENT */
|
||||||
|
/* #experience h4 { float: left; margin-top: 0; }
|
||||||
|
#experience li { margin-top: 2.2em; }
|
||||||
|
#experience .period { clear: none; text-align: right; position: relative; top: 0.1em; }
|
||||||
|
#experience p { clear: both; } */
|
||||||
|
/* 11.MAIN */
|
||||||
|
/* 12.COMPLIMENTARY */
|
||||||
|
/* 13.CONTENTINFO */
|
||||||
|
/* 14.GLOBAL OBJECTS */
|
||||||
|
/* 15.VENDOR-SPECIFIC */
|
||||||
|
/* 16.TEMPLATE SPECIFICS */
|
||||||
|
/* 17.MODERNIZR */
|
||||||
|
|
||||||
|
}/*/mediaquery*/
|
||||||
|
|
||||||
|
/*480px __________________________________________________________________________________________________________ */
|
||||||
|
@media only screen and (min-width: 540px) {
|
||||||
|
|
||||||
|
/* 1.ROOT */
|
||||||
|
/* 2.HEADINGS */
|
||||||
|
/* 3.TYPOGRAPHY */
|
||||||
|
/* 4.LINKS */
|
||||||
|
/* 5.FIGURES & IMAGES */
|
||||||
|
/* 6.TABLES */
|
||||||
|
/* 7.FORMS */
|
||||||
|
/* 8.BANNER */
|
||||||
|
/* 9.NAVIGATION */
|
||||||
|
/* 10.CONTENT */
|
||||||
|
#profile { float: left; width: 63%; }
|
||||||
|
#experience { float: left; width: 63%; }
|
||||||
|
#skills { float: right; width: 30%; margin-left: 7%; }
|
||||||
|
#portfolio { float: left; width: 63%;}
|
||||||
|
#interests { float: right; width: 30%; margin-left: 7%; }
|
||||||
|
#contact { float: right; width: 30%; margin-left: 7%; }
|
||||||
/* 11.MAIN */
|
/* 11.MAIN */
|
||||||
/* 12.COMPLIMENTARY */
|
/* 12.COMPLIMENTARY */
|
||||||
/* 13.CONTENTINFO */
|
/* 13.CONTENTINFO */
|
||||||
@ -453,7 +356,7 @@ h2 { text-align: left; }
|
|||||||
body { font-size: 1.1em; }
|
body { font-size: 1.1em; }
|
||||||
/* 2.HEADINGS */
|
/* 2.HEADINGS */
|
||||||
h1 { font-size: 5em; margin-bottom: 0em; }
|
h1 { font-size: 5em; margin-bottom: 0em; }
|
||||||
h1:before { background-size: 100%; background-position: top center; position: relative; top: 0em; }
|
h1:before { width: 130px; background-size: 130px; background-position: top center; position: relative; top: 0em; }
|
||||||
h2 { font-size: 2em; }
|
h2 { font-size: 2em; }
|
||||||
/* 3.TYPOGRAPHY */
|
/* 3.TYPOGRAPHY */
|
||||||
/* 4.LINKS */
|
/* 4.LINKS */
|
||||||
@ -463,10 +366,6 @@ h2 { font-size: 2em; }
|
|||||||
/* 8.BANNER */
|
/* 8.BANNER */
|
||||||
/* 9.NAVIGATION */
|
/* 9.NAVIGATION */
|
||||||
/* 10.CONTENT */
|
/* 10.CONTENT */
|
||||||
#experience { float: left; width: 63%; }
|
|
||||||
#skills { float: right; width: 30%; margin-left: 7%; }
|
|
||||||
#portfolio { float: left; width: 63%;}
|
|
||||||
#interests { float: right; width: 30%; margin-left: 7%; }
|
|
||||||
/* 11.MAIN */
|
/* 11.MAIN */
|
||||||
/* 12.COMPLIMENTARY */
|
/* 12.COMPLIMENTARY */
|
||||||
/* 13.CONTENTINFO */
|
/* 13.CONTENTINFO */
|
||||||
@ -481,7 +380,7 @@ h2 { font-size: 2em; }
|
|||||||
@media only screen and (min-width: 992px) {
|
@media only screen and (min-width: 992px) {
|
||||||
|
|
||||||
/* 1.ROOT */
|
/* 1.ROOT */
|
||||||
#page { width: 890px; }
|
.container { width: 890px; }
|
||||||
/* 2.HEADINGS */
|
/* 2.HEADINGS */
|
||||||
/* 3.TYPOGRAPHY */
|
/* 3.TYPOGRAPHY */
|
||||||
/* 4.LINKS */
|
/* 4.LINKS */
|
||||||
@ -529,8 +428,9 @@ h2 { font-size: 2em; }
|
|||||||
|
|
||||||
/* 1.ROOT */
|
/* 1.ROOT */
|
||||||
/* 2.HEADINGS */
|
/* 2.HEADINGS */
|
||||||
|
h1:before { background-image: url(../img/h/danbarberlogo.png); }
|
||||||
/* 3.TYPOGRAPHY */
|
/* 3.TYPOGRAPHY */
|
||||||
h1:before { background-image: url(../img/h/danbarberlogo.png); }/* 4.LINKS */
|
/* 4.LINKS */
|
||||||
/* 5.FIGURES & IMAGES */
|
/* 5.FIGURES & IMAGES */
|
||||||
/* 6.TABLES */
|
/* 6.TABLES */
|
||||||
/* 7.FORMS */
|
/* 7.FORMS */
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 7.4 KiB After Width: | Height: | Size: 8.2 KiB |
BIN
img/l/danbarberlogo.png
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
|
Before Width: | Height: | Size: 4.1 KiB |
107
index.html
@ -1,10 +1,9 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
320 and Up boilerplate extension
|
Dan Barber's CV
|
||||||
Author: Andy Clarke
|
Author: Dan Barber
|
||||||
Version: 0.9b
|
URL: http://pixelhum.com/cv
|
||||||
URL: http://stuffandnonsense.co.uk/projects/320andup
|
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<!--[if IEMobile 7 ]><html class="no-js iem7" manifest="default.appcache?v=1"><![endif]-->
|
<!--[if IEMobile 7 ]><html class="no-js iem7" manifest="default.appcache?v=1"><![endif]-->
|
||||||
@ -38,22 +37,9 @@ URL: http://stuffandnonsense.co.uk/projects/320andup
|
|||||||
<script type="text/javascript" src="http://use.typekit.com/ewi2mjz.js"></script>
|
<script type="text/javascript" src="http://use.typekit.com/ewi2mjz.js"></script>
|
||||||
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
|
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
|
||||||
|
|
||||||
<!-- For iPhone 4 -->
|
|
||||||
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="img/h/apple-touch-icon.png">
|
|
||||||
<!-- For iPad 1-->
|
|
||||||
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="img/m/apple-touch-icon.png">
|
|
||||||
<!-- For iPhone 3G, iPod Touch and Android -->
|
|
||||||
<link rel="apple-touch-icon-precomposed" href="img/l/apple-touch-icon-precomposed.png">
|
|
||||||
<!-- For Nokia -->
|
|
||||||
<link rel="shortcut icon" href="img/l/apple-touch-icon.png">
|
|
||||||
<!-- For everything else -->
|
<!-- For everything else -->
|
||||||
<link rel="shortcut icon" href="/favicon.ico">
|
<link rel="shortcut icon" href="/favicon.ico">
|
||||||
|
|
||||||
<!--iOS. Delete if not required -->
|
|
||||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
|
||||||
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
|
|
||||||
<link rel="apple-touch-startup-image" href="img/splash.png">
|
|
||||||
|
|
||||||
<!--Microsoft. Delete if not required -->
|
<!--Microsoft. Delete if not required -->
|
||||||
<meta http-equiv="cleartype" content="on">
|
<meta http-equiv="cleartype" content="on">
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
@ -64,20 +50,20 @@ URL: http://stuffandnonsense.co.uk/projects/320andup
|
|||||||
|
|
||||||
<body class="clearfix">
|
<body class="clearfix">
|
||||||
|
|
||||||
<div id="page">
|
|
||||||
|
|
||||||
<header role="banner" class="clearfix">
|
<header role="banner" class="clearfix">
|
||||||
|
<div class="container">
|
||||||
<h1 id="main_heading">Dan Barber</h1>
|
<h1 id="main_heading">Dan Barber</h1>
|
||||||
<h2>Web Designer & Developer</h2>
|
<h2>Web Designer & Developer</h2>
|
||||||
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<div class="content clearfix">
|
<div class="content clearfix">
|
||||||
|
|
||||||
<div role="main">
|
<div role="main">
|
||||||
<div class="clearfix">
|
<div class="container clearfix">
|
||||||
<section id="profile">
|
<section id="profile">
|
||||||
<h3>Profile</h3>
|
<h3>Profile</h3>
|
||||||
<p>I have 11 years of experience building web sites and web applications, from small simple services to large enterprise level systems. I focus on simple, usable interfaces and prefer to work by prototyping ideas.</p>
|
<p>I have 11 years of experience building web sites and web applications, from small simple websites and services to large enterprise level systems. I focus on simple, usable interfaces and prefer to work by prototyping ideas.</p>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section id="skills">
|
<section id="skills">
|
||||||
@ -85,36 +71,41 @@ URL: http://stuffandnonsense.co.uk/projects/320andup
|
|||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<h4>HTML/CSS</h4>
|
<h4>Web Technologies</h4>
|
||||||
<p>Excellent knowledge of standards and browser engines.</p>
|
<ul>
|
||||||
|
<li>HTML5/CSS3</li>
|
||||||
|
<li>Javascript/jQuery</li>
|
||||||
|
<li>Ruby on Rails</li>
|
||||||
|
<li>PHP</li>
|
||||||
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<h4>Ruby on Rails</h4>
|
<h4>Databases</h4>
|
||||||
<p>Intermediate level.</p>
|
<ul>
|
||||||
|
<li>SQL</li>
|
||||||
|
<li>PostgreSQL</li>
|
||||||
|
<li>MySQL</li>
|
||||||
|
<li>SQLite3</li>
|
||||||
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<h4>PHP</h4>
|
<h4>Design</h4>
|
||||||
<p>Expert level.</p>
|
<ul>
|
||||||
</li>
|
<li>Photoshop/GIMP</li>
|
||||||
<li>
|
<li>Illustrator</li>
|
||||||
<h4>SQL/­MySQL/­PostgreSQL</h4>
|
<li>InDesign</li>
|
||||||
<p>Excellent knowledge of SQL and configuration.</p>
|
<li>Typography</li>
|
||||||
</li>
|
</ul>
|
||||||
<li>
|
|
||||||
<h4>Javascript/jQuery</h4>
|
|
||||||
<p>Sound working knowledge</p>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<h4>Typography</h4>
|
|
||||||
<p>Good working knowledge.</p>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<h4>Photoshop/GIMP</h4>
|
|
||||||
<p>Good working knowledge.</p>
|
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<h4>Linux Servers</h4>
|
<h4>Linux Servers</h4>
|
||||||
<p>Web (Apache), MySQL, PostgreSQL, DNS, Samba</p>
|
<ul>
|
||||||
|
<li>Web (Apache)</li>
|
||||||
|
<li>MySQL</li>
|
||||||
|
<li>PostgreSQL</li>
|
||||||
|
<li>DNS</li>
|
||||||
|
<li>Samba</li>
|
||||||
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<h4>Networking</h4>
|
<h4>Networking</h4>
|
||||||
@ -128,34 +119,36 @@ URL: http://stuffandnonsense.co.uk/projects/320andup
|
|||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
|
<div>
|
||||||
<h4>Abiquo</h4>
|
<h4>Abiquo</h4>
|
||||||
<p>June 2010–Present</p>
|
<p class="period"><time datetime="2010-06-04">June 2010</time>–<time>Present</time></p>
|
||||||
<p>[to be written]</p>
|
<p>Updating and maintaining Abiquo’s websites, written in both PHP and Ruby on Rails. This includes the virtual image exchange site Thunderflash (<a href="http://thunderflash.com">thunderflash.com</a>) which I rebuilt on Rails 3.</p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<h4>Deep Blue Sound</h4>
|
<h4>Deep Blue Sound</h4>
|
||||||
<p>Aug 2008–June 2010</p>
|
<p class="period"><time datetime="2008-08-26">Aug 2008</time>–<time datetime="2010-06-04">June 2010</time></p>
|
||||||
<p>Administering and augmenting the existing web systems including Moodle, SugarCRM and others. Deputising for the System Administrator.</p>
|
<p>Administering and augmenting the existing web systems including Moodle, SugarCRM and others. Deputising for the System Administrator.</p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<h4>Footwork Solutions</h4>
|
<h4>Footwork Solutions</h4>
|
||||||
<p>Nov 2002–Aug 2008</p>
|
<p class="period"><time datetime="2002-11-01">Nov 2002</time>–<time datetime="2008-08-26">Aug 2008</time></p>
|
||||||
<p><a href="http://footworksolutions.co.uk">footworksolutions.co.uk</a><br />I was a lead developer and designer on the Halo care co-ordination system, including training and documentation and support. I was also the System Administrator for both the local network and remote server farm.</p>
|
<p><a href="http://footworksolutions.co.uk">footworksolutions.co.uk</a><br />I was a lead developer and designer on the Halo care co-ordination system, including training and documentation and support. I was also the System Administrator for both the local network and remote server farm.</p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<h4>Granite Internet</h4>
|
<h4>Granite Internet</h4>
|
||||||
<p>2000–2002</p>
|
<p class="period"><time>2000</time>–<time>2002</time></p>
|
||||||
<p>Designed and developed and maintained several property company websites based on a single code base. Setup Windows, Linux and FreeBSD servers.</p>
|
<p>Designed and developed and maintained several property company websites based on a single code base. Setup Windows, Linux and FreeBSD servers.</p>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<h4>North Devon Journal</h4>
|
<h4>North Devon Journal</h4>
|
||||||
<p>1998–2000</p>
|
<p class="period"><time>1998</time>–<time>2000</time></p>
|
||||||
<p>Set advertisements using QuarkXpress and was responsible for laying out the classified pages. Developed a love for typography.</p>
|
<p>Set advertisements using QuarkXpress and was responsible for laying out the classified pages. Developed a love for typography.</p>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="container clearfix">
|
||||||
<section id="portfolio">
|
<section id="portfolio">
|
||||||
<h3>Portfolio</h3>
|
<h3>Portfolio</h3>
|
||||||
|
|
||||||
@ -199,6 +192,19 @@ URL: http://stuffandnonsense.co.uk/projects/320andup
|
|||||||
<li>Cycling</li>
|
<li>Cycling</li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<section id="contact" class="vcard">
|
||||||
|
<h3>Contact</h3>
|
||||||
|
<p class="fn n"><span class="given-name">Dan</span> <span class="family-name">Barber</span></p>
|
||||||
|
<p class="adr"><span class="street-address">41D Longacre</span><br />
|
||||||
|
<span class="locality">Plymouth</span><br />
|
||||||
|
<span class="postal-code">PL7 4RQ</span><br />
|
||||||
|
<span class="country-name">United Kingdom</span></p>
|
||||||
|
<p><a class="email" href="mailto:dan.barber@pixelhum.com">dan.barber@pixelhum.com</a></p>
|
||||||
|
<p class="tel">+44 (0) 1752 546981</p>
|
||||||
|
<p><a class="url" href="http://pixelhum.com">http://pixelhum.com</a></p>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div role="complementary">
|
<div role="complementary">
|
||||||
@ -208,7 +214,6 @@ URL: http://stuffandnonsense.co.uk/projects/320andup
|
|||||||
|
|
||||||
<footer role="contentinfo" class="clearfix">
|
<footer role="contentinfo" class="clearfix">
|
||||||
</footer>
|
</footer>
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- mathiasbynens.be/notes/async-analytics-snippet Change UA-XXXXX-X to be your site's ID -->
|
<!-- mathiasbynens.be/notes/async-analytics-snippet Change UA-XXXXX-X to be your site's ID -->
|
||||||
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script>
|
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script>
|
||||||
|
|||||||