mirror of
https://git.planet-casio.com/Lephenixnoir/OpenLibm.git
synced 2024-12-29 13:03:42 +01:00
Move website to doc/ on master instead of gh-pages branch
This commit is contained in:
parent
4e3d70965d
commit
ebbba438ae
8 changed files with 611 additions and 0 deletions
1
doc/CNAME
Normal file
1
doc/CNAME
Normal file
|
@ -0,0 +1 @@
|
||||||
|
openlibm.org
|
BIN
doc/images/arrow-down.png
Normal file
BIN
doc/images/arrow-down.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 216 B |
BIN
doc/images/octocat-small.png
Normal file
BIN
doc/images/octocat-small.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 357 B |
97
doc/index.html
Normal file
97
doc/index.html
Normal file
|
@ -0,0 +1,97 @@
|
||||||
|
<!doctype html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="chrome=1">
|
||||||
|
<title>OpenLibm</title>
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="stylesheets/styles.css">
|
||||||
|
<link rel="stylesheet" href="stylesheets/pygment_trac.css">
|
||||||
|
<script src="javascripts/scale.fix.js"></script>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="wrapper">
|
||||||
|
<header>
|
||||||
|
<h1 class="header">OpenLibm</h1>
|
||||||
|
<p class="header">A high quality system independent, portable, open source libm implementation</p>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li class="download"><a class="buttons" href="https://github.com/JuliaLang/openlibm/archive/v0.4.1.zip">Download ZIP</a></li>
|
||||||
|
<li class="download"><a class="buttons" href="https://github.com/JuliaLang/openlibm/archive/v0.4.1.tar.gz">Download TAR</a></li>
|
||||||
|
<li><a class="buttons github" href="https://github.com/JuliaLang/openlibm">View On GitHub</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p class="header">This project is maintained by <a class="header name" href="https://github.com/JuliaLang">JuliaLang</a></p>
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<section>
|
||||||
|
<h2>
|
||||||
|
<a id="openlibm" class="anchor" href="#openlibm" aria-hidden="true"><span class="octicon octicon-link"></span></a>OpenLibm</h2>
|
||||||
|
|
||||||
|
<p><a href="http://www.openlibm.org">OpenLibm</a> is an effort to have a high quality, portable, standalone
|
||||||
|
C mathematical library (<a href="http://en.wikipedia.org/wiki/libm"><code>libm</code></a>).
|
||||||
|
It can be used standalone in applications and programming language
|
||||||
|
implementations.</p>
|
||||||
|
|
||||||
|
<p>The project was born out of a need to have a good <code>libm</code> for the
|
||||||
|
<a href="http://www.julialang.org">Julia programming langage</a> that worked
|
||||||
|
consistently across compilers and operating systems, and in 32-bit and
|
||||||
|
64-bit environments.</p>
|
||||||
|
|
||||||
|
<h3>
|
||||||
|
<a id="history" class="anchor" href="#history" aria-hidden="true"><span class="octicon octicon-link"></span></a>History</h3>
|
||||||
|
|
||||||
|
<p>The OpenLibm code derives from the <a href="http://svnweb.freebsd.org/base/head/lib/msun/">FreeBSD
|
||||||
|
msun</a> and <a href="http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib/libm/src/">OpenBSD
|
||||||
|
libm</a>
|
||||||
|
implementations, which in turn derive from <a href="http://www.netlib.org/fdlibm/">FDLIBM
|
||||||
|
5.3</a>. Over and above that, OpenLibm itself has received a number of patches to make it platform independent and portable.</p>
|
||||||
|
|
||||||
|
<h3>
|
||||||
|
<a id="platform-support" class="anchor" href="#platform-support" aria-hidden="true"><span class="octicon octicon-link"></span></a>Platform support</h3>
|
||||||
|
|
||||||
|
<p>OpenLibm builds on Linux, Mac OS X, Windows, FreeBSD, and
|
||||||
|
OpenBSD. It builds with both GCC and clang. Although largely tested
|
||||||
|
and widely used on the x86 and x86-64 architectures, OpenLibm also
|
||||||
|
supports arm, aarch64, ppc64le, and mips.
|
||||||
|
|
||||||
|
<h3>
|
||||||
|
<a id="other-relevant-projects" class="anchor" href="#other-relevant-projects" aria-hidden="true"><span class="octicon octicon-link"></span></a>Other relevant projects</h3>
|
||||||
|
|
||||||
|
<ol>
|
||||||
|
<li> <a href="http://www.netlib.org/fdlibm/">FDLIBM</a>: Freely Distributable Math Library</li>
|
||||||
|
<li> <a href="http://lipforge.ens-lyon.fr/www/crlibm/">CRlibm</a>: Correctly Rounded mathematical library</li>
|
||||||
|
<li> <a href="http://www.yeppp.info/">Yeppp!</a>: A high-performance SIMD-optimized mathematical library</li>
|
||||||
|
<li> <a href="https://software.intel.com/sites/products/documentation/doclib/mkl_sa/112/vml/vmldata.htm">Intel VML</a>: Intel's Vector Math Library</li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h3>
|
||||||
|
<a id="Acknowledgements" class="anchor" href="#Acknowledgements" aria-hidden="true"><span class="octicon octicon-link"></span></a>Acknowledgements</h3>
|
||||||
|
|
||||||
|
<p>PowerPC support for OpenLibm was graciously sponsored by IBM.
|
||||||
|
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<footer>
|
||||||
|
<p><small>Hosted on <a href="http://pages.github.com">GitHub Pages</a> using the Dinky theme</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
<!--[if !IE]><script>fixScale(document);</script><![endif]-->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
|
||||||
|
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
try {
|
||||||
|
var pageTracker = _gat._getTracker("UA-28835595-4");
|
||||||
|
pageTracker._trackPageview();
|
||||||
|
} catch(err) {}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
20
doc/javascripts/scale.fix.js
Normal file
20
doc/javascripts/scale.fix.js
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
fixScale = function(doc) {
|
||||||
|
|
||||||
|
var addEvent = 'addEventListener',
|
||||||
|
type = 'gesturestart',
|
||||||
|
qsa = 'querySelectorAll',
|
||||||
|
scales = [1, 1],
|
||||||
|
meta = qsa in doc ? doc[qsa]('meta[name=viewport]') : [];
|
||||||
|
|
||||||
|
function fix() {
|
||||||
|
meta.content = 'width=device-width,minimum-scale=' + scales[0] + ',maximum-scale=' + scales[1];
|
||||||
|
doc.removeEventListener(type, fix, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
if ((meta = meta[meta.length - 1]) && addEvent in doc) {
|
||||||
|
fix();
|
||||||
|
scales = [.25, 1.6];
|
||||||
|
doc[addEvent](type, fix, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
};
|
1
doc/params.json
Normal file
1
doc/params.json
Normal file
|
@ -0,0 +1 @@
|
||||||
|
{"name":"OpenLibm","tagline":"A high quality system independent, portable, open source libm implementation","body":"## OpenLibm\r\n\r\n[OpenLibm](http://www.openlibm.org) is an effort to have a high quality, portable, standalone\r\nC mathematical library ([`libm`](http://en.wikipedia.org/wiki/libm)).\r\nIt can be used standalone in applications and programming language\r\nimplementations.\r\n\r\nThe project was born out of a need to have a good `libm` for the\r\n[Julia programming langage](http://www.julialang.org) that worked\r\nconsistently across compilers and operating systems, and in 32-bit and\r\n64-bit environments.\r\n\r\n### History\r\n\r\nThe OpenLibm code derives from the [FreeBSD\r\nmsun](http://svnweb.freebsd.org/base/head/lib/msun/) and [OpenBSD\r\nlibm](http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib/libm/src/)\r\nimplementations, which in turn derives from [FDLIBM\r\n5.3](http://www.netlib.org/fdlibm/). As a result, it includes a number\r\nof fixes and updates to FDLIBM that have accumulated over the years in\r\n`msun`, and optimized versions of many functions.\r\n\r\n### Platform support\r\n\r\nOpenLibm builds on Linux, Mac OS X, and Windows, and with little\r\neffort, should build on FreeBSD as well. It builds with both GCC and\r\nclang. Although largely tested on x86, it also includes experimental\r\nsupport for ARM. The original `msun` also includes support for mips,\r\nsparc64, powerpc, ia64, and alpha. These are present in the OpenLibm\r\nsource tree, but no attempt has been made to build any of these.\r\n\r\n### Build instructions\r\n\r\n1. `make` or `make USEGCC=1` to build with GCC. This is the default on\r\n Linux and Windows.\r\n2. `make USECLANG=1` to build with clang. This is the default on OS X.\r\n","google":"UA-28835595-4","note":"Don't delete this file! It's used internally to help with page regeneration."}
|
69
doc/stylesheets/pygment_trac.css
Normal file
69
doc/stylesheets/pygment_trac.css
Normal file
|
@ -0,0 +1,69 @@
|
||||||
|
.highlight { background: #ffffff; }
|
||||||
|
.highlight .c { color: #999988; font-style: italic } /* Comment */
|
||||||
|
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
|
||||||
|
.highlight .k { font-weight: bold } /* Keyword */
|
||||||
|
.highlight .o { font-weight: bold } /* Operator */
|
||||||
|
.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */
|
||||||
|
.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */
|
||||||
|
.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */
|
||||||
|
.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */
|
||||||
|
.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
|
||||||
|
.highlight .gd .x { color: #000000; background-color: #ffaaaa } /* Generic.Deleted.Specific */
|
||||||
|
.highlight .ge { font-style: italic } /* Generic.Emph */
|
||||||
|
.highlight .gr { color: #aa0000 } /* Generic.Error */
|
||||||
|
.highlight .gh { color: #999999 } /* Generic.Heading */
|
||||||
|
.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
|
||||||
|
.highlight .gi .x { color: #000000; background-color: #aaffaa } /* Generic.Inserted.Specific */
|
||||||
|
.highlight .go { color: #888888 } /* Generic.Output */
|
||||||
|
.highlight .gp { color: #555555 } /* Generic.Prompt */
|
||||||
|
.highlight .gs { font-weight: bold } /* Generic.Strong */
|
||||||
|
.highlight .gu { color: #800080; font-weight: bold; } /* Generic.Subheading */
|
||||||
|
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
|
||||||
|
.highlight .kc { font-weight: bold } /* Keyword.Constant */
|
||||||
|
.highlight .kd { font-weight: bold } /* Keyword.Declaration */
|
||||||
|
.highlight .kn { font-weight: bold } /* Keyword.Namespace */
|
||||||
|
.highlight .kp { font-weight: bold } /* Keyword.Pseudo */
|
||||||
|
.highlight .kr { font-weight: bold } /* Keyword.Reserved */
|
||||||
|
.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */
|
||||||
|
.highlight .m { color: #009999 } /* Literal.Number */
|
||||||
|
.highlight .s { color: #d14 } /* Literal.String */
|
||||||
|
.highlight .na { color: #008080 } /* Name.Attribute */
|
||||||
|
.highlight .nb { color: #0086B3 } /* Name.Builtin */
|
||||||
|
.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */
|
||||||
|
.highlight .no { color: #008080 } /* Name.Constant */
|
||||||
|
.highlight .ni { color: #800080 } /* Name.Entity */
|
||||||
|
.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */
|
||||||
|
.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */
|
||||||
|
.highlight .nn { color: #555555 } /* Name.Namespace */
|
||||||
|
.highlight .nt { color: #000080 } /* Name.Tag */
|
||||||
|
.highlight .nv { color: #008080 } /* Name.Variable */
|
||||||
|
.highlight .ow { font-weight: bold } /* Operator.Word */
|
||||||
|
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
|
||||||
|
.highlight .mf { color: #009999 } /* Literal.Number.Float */
|
||||||
|
.highlight .mh { color: #009999 } /* Literal.Number.Hex */
|
||||||
|
.highlight .mi { color: #009999 } /* Literal.Number.Integer */
|
||||||
|
.highlight .mo { color: #009999 } /* Literal.Number.Oct */
|
||||||
|
.highlight .sb { color: #d14 } /* Literal.String.Backtick */
|
||||||
|
.highlight .sc { color: #d14 } /* Literal.String.Char */
|
||||||
|
.highlight .sd { color: #d14 } /* Literal.String.Doc */
|
||||||
|
.highlight .s2 { color: #d14 } /* Literal.String.Double */
|
||||||
|
.highlight .se { color: #d14 } /* Literal.String.Escape */
|
||||||
|
.highlight .sh { color: #d14 } /* Literal.String.Heredoc */
|
||||||
|
.highlight .si { color: #d14 } /* Literal.String.Interpol */
|
||||||
|
.highlight .sx { color: #d14 } /* Literal.String.Other */
|
||||||
|
.highlight .sr { color: #009926 } /* Literal.String.Regex */
|
||||||
|
.highlight .s1 { color: #d14 } /* Literal.String.Single */
|
||||||
|
.highlight .ss { color: #990073 } /* Literal.String.Symbol */
|
||||||
|
.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */
|
||||||
|
.highlight .vc { color: #008080 } /* Name.Variable.Class */
|
||||||
|
.highlight .vg { color: #008080 } /* Name.Variable.Global */
|
||||||
|
.highlight .vi { color: #008080 } /* Name.Variable.Instance */
|
||||||
|
.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */
|
||||||
|
|
||||||
|
.type-csharp .highlight .k { color: #0000FF }
|
||||||
|
.type-csharp .highlight .kt { color: #0000FF }
|
||||||
|
.type-csharp .highlight .nf { color: #000000; font-weight: normal }
|
||||||
|
.type-csharp .highlight .nc { color: #2B91AF }
|
||||||
|
.type-csharp .highlight .nn { color: #000000 }
|
||||||
|
.type-csharp .highlight .s { color: #A31515 }
|
||||||
|
.type-csharp .highlight .sc { color: #A31515 }
|
423
doc/stylesheets/styles.css
Normal file
423
doc/stylesheets/styles.css
Normal file
|
@ -0,0 +1,423 @@
|
||||||
|
@import url(https://fonts.googleapis.com/css?family=Arvo:400,700,400italic);
|
||||||
|
|
||||||
|
/* MeyerWeb Reset */
|
||||||
|
|
||||||
|
html, body, div, span, applet, object, iframe,
|
||||||
|
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
|
||||||
|
a, abbr, acronym, address, big, cite, code,
|
||||||
|
del, dfn, em, img, ins, kbd, q, s, samp,
|
||||||
|
small, strike, strong, sub, sup, tt, var,
|
||||||
|
b, u, i, center,
|
||||||
|
dl, dt, dd, ol, ul, li,
|
||||||
|
fieldset, form, label, legend,
|
||||||
|
table, caption, tbody, tfoot, thead, tr, th, td,
|
||||||
|
article, aside, canvas, details, embed,
|
||||||
|
figure, figcaption, footer, header, hgroup,
|
||||||
|
menu, nav, output, ruby, section, summary,
|
||||||
|
time, mark, audio, video {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
border: 0;
|
||||||
|
font: inherit;
|
||||||
|
vertical-align: baseline;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Base text styles */
|
||||||
|
|
||||||
|
body {
|
||||||
|
padding:10px 50px 0 0;
|
||||||
|
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
|
||||||
|
font-size: 14px;
|
||||||
|
color: #232323;
|
||||||
|
background-color: #FBFAF7;
|
||||||
|
margin: 0;
|
||||||
|
line-height: 1.8em;
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
h1, h2, h3, h4, h5, h6 {
|
||||||
|
color:#232323;
|
||||||
|
margin:36px 0 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
p, ul, ol, table, dl {
|
||||||
|
margin:0 0 22px;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1, h2, h3 {
|
||||||
|
font-family: Arvo, Monaco, serif;
|
||||||
|
line-height:1.3;
|
||||||
|
font-weight: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1,h2, h3 {
|
||||||
|
display: block;
|
||||||
|
border-bottom: 1px solid #ccc;
|
||||||
|
padding-bottom: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
font-size: 30px;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-size: 24px;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: 18px;
|
||||||
|
}
|
||||||
|
|
||||||
|
h4, h5, h6 {
|
||||||
|
font-family: Arvo, Monaco, serif;
|
||||||
|
font-weight: 700;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color:#C30000;
|
||||||
|
font-weight:200;
|
||||||
|
text-decoration:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
a small {
|
||||||
|
font-size: 12px;
|
||||||
|
}
|
||||||
|
|
||||||
|
em {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
strong {
|
||||||
|
font-weight:700;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul {
|
||||||
|
list-style-position: inside;
|
||||||
|
list-style: disc;
|
||||||
|
padding-left: 25px;
|
||||||
|
}
|
||||||
|
|
||||||
|
ol {
|
||||||
|
list-style-position: inside;
|
||||||
|
list-style: decimal;
|
||||||
|
padding-left: 25px;
|
||||||
|
}
|
||||||
|
|
||||||
|
blockquote {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0 0 0 20px;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
dl, dt, dd, dl p {
|
||||||
|
font-color: #444;
|
||||||
|
}
|
||||||
|
|
||||||
|
dl dt {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
dl dd {
|
||||||
|
padding-left: 20px;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
dl p {
|
||||||
|
padding-left: 20px;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
hr {
|
||||||
|
border:0;
|
||||||
|
background:#ccc;
|
||||||
|
height:1px;
|
||||||
|
margin:0 0 24px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Images */
|
||||||
|
|
||||||
|
img {
|
||||||
|
position: relative;
|
||||||
|
margin: 0 auto;
|
||||||
|
max-width: 650px;
|
||||||
|
padding: 5px;
|
||||||
|
margin: 10px 0 32px 0;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
}
|
||||||
|
|
||||||
|
p img {
|
||||||
|
display: inline;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
vertical-align: middle;
|
||||||
|
text-align: center;
|
||||||
|
border: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Code blocks */
|
||||||
|
|
||||||
|
code, pre {
|
||||||
|
font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
|
||||||
|
color:#000;
|
||||||
|
font-size:14px;
|
||||||
|
}
|
||||||
|
|
||||||
|
pre {
|
||||||
|
padding: 4px 12px;
|
||||||
|
background: #FDFEFB;
|
||||||
|
border-radius:4px;
|
||||||
|
border:1px solid #D7D8C8;
|
||||||
|
overflow: auto;
|
||||||
|
overflow-y: hidden;
|
||||||
|
margin-bottom: 32px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Tables */
|
||||||
|
|
||||||
|
table {
|
||||||
|
width:100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
table {
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
margin-bottom: 32px;
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
th {
|
||||||
|
font-family: 'Arvo', Helvetica, Arial, sans-serif;
|
||||||
|
font-size: 18px;
|
||||||
|
font-weight: normal;
|
||||||
|
padding: 10px;
|
||||||
|
background: #232323;
|
||||||
|
color: #FDFEFB;
|
||||||
|
}
|
||||||
|
|
||||||
|
td {
|
||||||
|
padding: 10px;
|
||||||
|
background: #ccc;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Wrapper */
|
||||||
|
.wrapper {
|
||||||
|
width:960px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Header */
|
||||||
|
|
||||||
|
header {
|
||||||
|
background-color: #171717;
|
||||||
|
color: #FDFDFB;
|
||||||
|
width:170px;
|
||||||
|
float:left;
|
||||||
|
position:fixed;
|
||||||
|
border: 1px solid #000;
|
||||||
|
-webkit-border-top-right-radius: 4px;
|
||||||
|
-webkit-border-bottom-right-radius: 4px;
|
||||||
|
-moz-border-radius-topright: 4px;
|
||||||
|
-moz-border-radius-bottomright: 4px;
|
||||||
|
border-top-right-radius: 4px;
|
||||||
|
border-bottom-right-radius: 4px;
|
||||||
|
padding: 34px 25px 22px 50px;
|
||||||
|
margin: 30px 25px 0 0;
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
}
|
||||||
|
|
||||||
|
p.header {
|
||||||
|
font-size: 16px;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1.header {
|
||||||
|
font-family: Arvo, sans-serif;
|
||||||
|
font-size: 30px;
|
||||||
|
font-weight: 300;
|
||||||
|
line-height: 1.3em;
|
||||||
|
border-bottom: none;
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
h1.header, a.header, a.name, header a{
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
a.header {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
a.name {
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
|
||||||
|
header ul {
|
||||||
|
list-style:none;
|
||||||
|
padding:0;
|
||||||
|
}
|
||||||
|
|
||||||
|
header li {
|
||||||
|
list-style-type: none;
|
||||||
|
width:132px;
|
||||||
|
height:15px;
|
||||||
|
margin-bottom: 12px;
|
||||||
|
line-height: 1em;
|
||||||
|
padding: 6px 6px 6px 7px;
|
||||||
|
|
||||||
|
background: #AF0011;
|
||||||
|
background: -moz-linear-gradient(top, #AF0011 0%, #820011 100%);
|
||||||
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#dddddd));
|
||||||
|
background: -webkit-linear-gradient(top, #AF0011 0%,#820011 100%);
|
||||||
|
background: -o-linear-gradient(top, #AF0011 0%,#820011 100%);
|
||||||
|
background: -ms-linear-gradient(top, #AF0011 0%,#820011 100%);
|
||||||
|
background: linear-gradient(top, #AF0011 0%,#820011 100%);
|
||||||
|
|
||||||
|
border-radius:4px;
|
||||||
|
border:1px solid #0D0D0D;
|
||||||
|
|
||||||
|
-webkit-box-shadow: inset 0px 1px 1px 0 rgba(233,2,38, 1);
|
||||||
|
box-shadow: inset 0px 1px 1px 0 rgba(233,2,38, 1);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
header li:hover {
|
||||||
|
background: #C3001D;
|
||||||
|
background: -moz-linear-gradient(top, #C3001D 0%, #950119 100%);
|
||||||
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#dddddd));
|
||||||
|
background: -webkit-linear-gradient(top, #C3001D 0%,#950119 100%);
|
||||||
|
background: -o-linear-gradient(top, #C3001D 0%,#950119 100%);
|
||||||
|
background: -ms-linear-gradient(top, #C3001D 0%,#950119 100%);
|
||||||
|
background: linear-gradient(top, #C3001D 0%,#950119 100%);
|
||||||
|
}
|
||||||
|
|
||||||
|
a.buttons {
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
background: url(../images/arrow-down.png) no-repeat;
|
||||||
|
font-weight: normal;
|
||||||
|
text-shadow: rgba(0, 0, 0, 0.4) 0 -1px 0;
|
||||||
|
padding: 2px 2px 2px 22px;
|
||||||
|
height: 30px;
|
||||||
|
}
|
||||||
|
|
||||||
|
a.github {
|
||||||
|
background: url(../images/octocat-small.png) no-repeat 1px;
|
||||||
|
}
|
||||||
|
|
||||||
|
a.buttons:hover {
|
||||||
|
color: #fff;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Section - for main page content */
|
||||||
|
|
||||||
|
section {
|
||||||
|
width:650px;
|
||||||
|
float:right;
|
||||||
|
padding-bottom:50px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Footer */
|
||||||
|
|
||||||
|
footer {
|
||||||
|
width:170px;
|
||||||
|
float:left;
|
||||||
|
position:fixed;
|
||||||
|
bottom:10px;
|
||||||
|
padding-left: 50px;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media print, screen and (max-width: 960px) {
|
||||||
|
|
||||||
|
div.wrapper {
|
||||||
|
width:auto;
|
||||||
|
margin:0;
|
||||||
|
}
|
||||||
|
|
||||||
|
header, section, footer {
|
||||||
|
float:none;
|
||||||
|
position:static;
|
||||||
|
width:auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
footer {
|
||||||
|
border-top: 1px solid #ccc;
|
||||||
|
margin:0 84px 0 50px;
|
||||||
|
padding:0;
|
||||||
|
}
|
||||||
|
|
||||||
|
header {
|
||||||
|
padding-right:320px;
|
||||||
|
}
|
||||||
|
|
||||||
|
section {
|
||||||
|
padding:20px 84px 20px 50px;
|
||||||
|
margin:0 0 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
header a small {
|
||||||
|
display:inline;
|
||||||
|
}
|
||||||
|
|
||||||
|
header ul {
|
||||||
|
position:absolute;
|
||||||
|
right:130px;
|
||||||
|
top:84px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media print, screen and (max-width: 720px) {
|
||||||
|
body {
|
||||||
|
word-wrap:break-word;
|
||||||
|
}
|
||||||
|
|
||||||
|
header {
|
||||||
|
padding:10px 20px 0;
|
||||||
|
margin-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
section {
|
||||||
|
padding:10px 0 10px 20px;
|
||||||
|
margin:0 0 30px;
|
||||||
|
}
|
||||||
|
|
||||||
|
footer {
|
||||||
|
margin: 0 0 0 30px;
|
||||||
|
}
|
||||||
|
|
||||||
|
header ul, header p.view {
|
||||||
|
position:static;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media print, screen and (max-width: 480px) {
|
||||||
|
|
||||||
|
header ul li.download {
|
||||||
|
display:none;
|
||||||
|
}
|
||||||
|
|
||||||
|
footer {
|
||||||
|
margin: 0 0 0 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
footer a{
|
||||||
|
display:block;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@media print {
|
||||||
|
body {
|
||||||
|
padding:0.4in;
|
||||||
|
font-size:12pt;
|
||||||
|
color:#444;
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in a new issue