Skip to content

Commit

Permalink
Switch to Droid Serif/Gill Sans for haddock docs to match site
Browse files Browse the repository at this point in the history
  • Loading branch information
gregorycollins committed Apr 19, 2010
1 parent 3510448 commit 4123c56
Show file tree
Hide file tree
Showing 2 changed files with 61 additions and 19 deletions.
74 changes: 58 additions & 16 deletions extra/haddock.css
@@ -1,5 +1,47 @@
/* -------- Global things --------- */

@font-face {
font-family: 'DroidSerif';
src: url('fonts/DroidSerif-Regular.eot');
src: local('Droid Serif'),
url('fonts/DroidSerif-Regular.woff') format('woff'),
url('fonts/DroidSerif-Regular.ttf') format('truetype'),
url('fonts/DroidSerif-Regular.svg#DroidSerif') format('svg');
}

@font-face {
font-family: 'DroidSerif';
font-style: italic;
src: url('fonts/DroidSerif-Italic.eot');
src: local('Droid Serif'),
url('fonts/DroidSerif-Italic.woff') format('woff'),
url('fonts/DroidSerif-Italic.ttf') format('truetype'),
url('fonts/DroidSerif-Italic.svg#DroidSerif-Italic') format('svg');
}

@font-face {
font-family: 'DroidSerif';
font-weight: bold;
src: url('fonts/DroidSerif-Bold.eot');
src: local('Droid Serif'),
url('fonts/DroidSerif-Bold.woff') format('woff'),
url('fonts/DroidSerif-Bold.ttf') format('truetype'),
url('fonts/DroidSerif-Bold.svg#DroidSerif-Bold') format('svg');
}

@font-face {
font-family: 'DroidSerif';
src: url('fonts/DroidSerif-BoldItalic.eot');
font-weight: bold;
font-style: italic;
src: local('Droid Serif'),
url('fonts/DroidSerif-BoldItalic.woff') format('woff'),
url('fonts/DroidSerif-BoldItalic.ttf') format('truetype'),
url('fonts/DroidSerif-BoldItalic.svg#DroidSerif-BoldItalic') format('svg');
}



HTML {
background-color: #f0f3ff;
width: 100%;
Expand All @@ -14,12 +56,12 @@ BODY {
background-color: #ffffff;
color: #000000;
font-size: 110%;
font-family: Georgia, serif;
font-family: DroidSerif, Georgia, serif;
}

A:link { color: #5200A3; text-decoration: none }
A:visited { color: #5200A3; text-decoration: none }
A:hover { color: #7c00f7; text-decoration: none; border-bottom:#7c00f7 dashed 1px; }
A:hover { color: #5200A3; text-decoration: none; border-bottom:#5200A3 dashed 1px; }

TABLE.vanilla {
width: 100%;
Expand All @@ -28,7 +70,7 @@ TABLE.vanilla {
}

DL {
font-family: "Helvetica Neue","Arial",sans-serif;
font-family: "Gill Sans", "Helvetica Neue","Arial",sans-serif;
letter-spacing: -0.01em;
margin: 0;
}
Expand All @@ -41,7 +83,7 @@ TD.section1, TD.section2, TD.section3, TD.section4, TD.doc, DL {
}

TABLE.vanilla2 {
font-family: "Helvetica Neue","Arial",sans-serif;
font-family: "Gill Sans", "Helvetica Neue","Arial",sans-serif;
border-width: 0px;
}

Expand Down Expand Up @@ -234,7 +276,7 @@ TD.rdoc {
width: 100%;
font-size: 80%;
font-style: italic;
font-family: "Helvetica Neue","Arial",sans-serif;
font-family: "Gill Sans", "Helvetica Neue","Arial",sans-serif;
}

TD.body {
Expand Down Expand Up @@ -271,7 +313,7 @@ TD.indexlinks {
/* ------- Section Headings ------- */

TD.section1, TD.section2, TD.section3, TD.section4, TD.section5 {
font-family: "Helvetica Neue","Arial",sans-serif;
font-family: "Gill Sans", "Helvetica Neue","Arial",sans-serif;
}

TD.section1 {
Expand Down Expand Up @@ -306,22 +348,22 @@ TD.section4 {
/* -------------- The title bar at the top of the page */

TD.infohead {
font-family: "Helvetica Neue","Arial",sans-serif;
font-family: "Gill Sans", "Helvetica Neue","Arial",sans-serif;
color: #ffffff;
font-weight: bold;
padding: 0 30px;
text-align: left;
}

TD.infoval {
font-family: "Helvetica Neue","Arial",sans-serif;
font-family: "Gill Sans", "Helvetica Neue","Arial",sans-serif;
color: #ffffff;
padding: 0 30px;
text-align: left;
}

TD.topbar {
font-family: "Helvetica Neue","Arial",sans-serif;
font-family: "Gill Sans", "Helvetica Neue","Arial",sans-serif;
background-color: #3465a4;
padding: 5px;
-moz-border-radius-topleft:5px;
Expand All @@ -331,7 +373,7 @@ TD.topbar {
}

TD.title {
font-family: "Helvetica Neue","Arial",sans-serif;
font-family: "Gill Sans", "Helvetica Neue","Arial",sans-serif;
color: #ffffff;
padding-left: 30px;
letter-spacing: -0.02em;
Expand All @@ -340,7 +382,7 @@ TD.title {
}

TD.topbut {
font-family: "Helvetica Neue","Arial",sans-serif;
font-family: "Gill Sans", "Helvetica Neue","Arial",sans-serif;
padding-left: 5px;
padding-right: 5px;
border-left-width: 1px;
Expand All @@ -360,15 +402,15 @@ TD.topbut A:visited {
}

TD.topbut A:hover {
background-color: #6060ff;
background-color: #C9D3DE;
}

TD.topbut:hover {
background-color: #6060ff
background-color: #C9D3DE;
}

TD.modulebar {
font-family: "Helvetica Neue","Arial",sans-serif;
font-family: "Gill Sans", "Helvetica Neue","Arial",sans-serif;
color: #141B24;
background-color: #C9D3DE;
padding: 5px;
Expand All @@ -385,7 +427,7 @@ TD.modulebar {
/* --------- The page footer --------- */

TD.botbar {
font-family: "Helvetica Neue","Arial",sans-serif;
font-family: "Gill Sans", "Helvetica Neue","Arial",sans-serif;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color: #3465a4;
Expand Down Expand Up @@ -418,7 +460,7 @@ TD.botbar A:hover {
.mini-synopsis H2 { font-size: 107%; }
.mini-synopsis H3 { font-size: 100%; }
.mini-synopsis H1, .mini-synopsis H2, .mini-synopsis H3 {
font-family: "Helvetica Neue","Arial",sans-serif;
font-family: "Gill Sans", "Helvetica Neue","Arial",sans-serif;
margin-top: 0.5em;
margin-bottom: 0.25em;
padding: 0 0;
Expand Down
6 changes: 3 additions & 3 deletions haddock.sh
Expand Up @@ -6,6 +6,6 @@ HADDOCK_OPTS='--html-location=http://hackage.haskell.org/packages/archive/$pkg/l

cabal haddock $HADDOCK_OPTS --hyperlink-source $@


cp extra/logo.gif dist/doc/html/snap/haskell_icon.gif
cp extra/hscolour.css dist/doc/html/snap/src/
cp -r extra/fonts dist/doc/html/heist/
cp extra/logo.gif dist/doc/html/heist/haskell_icon.gif
cp extra/hscolour.css dist/doc/html/heist/src/

0 comments on commit 4123c56

Please sign in to comment.