mirror of https://github.com/SixLabors/ImageSharp
22 changed files with 649 additions and 0 deletions
@ -0,0 +1,3 @@ |
|||
<?xml version="1.0"?> |
|||
<configuration> |
|||
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> |
|||
@ -0,0 +1,82 @@ |
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> |
|||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
|||
<head> |
|||
<!--[if lt IE 9]> |
|||
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> |
|||
<![endif]--> |
|||
<title>${h(Type.PrettyName)} - ${WriteProductName(Assemblies[0])} Documentation</title> |
|||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> |
|||
<link type="text/css" rel="stylesheet" href="../main.css" /> |
|||
<script type="text/javascript" src="../js/jquery-1.3.2.min.js"></script> |
|||
<script type="text/javascript" src="../js/jquery.scrollTo-min.js"></script> |
|||
<script type="text/javascript" src="../js/navigation.js"></script> |
|||
<script type="text/javascript" src="../js/example.js"></script> |
|||
</head> |
|||
<body> |
|||
<header><h1>${WriteProductName(Assemblies[0])} : API Documentation</h1> |
|||
</header> |
|||
|
|||
<namespaces /> |
|||
<types /> |
|||
<article> |
|||
<header> |
|||
<p class="class"><strong>Type</strong> ${h(Type.PrettyName)}</p> |
|||
</header> |
|||
<section> |
|||
<header> |
|||
<p><strong>Namespace</strong> ${Namespace.Name}</p> |
|||
<p if="Type.ParentType != null && Type.ParentType.PrettyName != 'object'"><strong>Parent</strong> ${Format(Type.ParentType)}</p> |
|||
<p if="Type.Interfaces.Count > 0"><strong>Interfaces</strong> ${WriteInterfaces(Type.Interfaces)}</p> |
|||
</header> |
|||
<div class="sub-header"> |
|||
<if condition="(Type.Summary != null && Type.Summary.Children.Count() > 0) || (Type.Remarks != null && Type.Remarks.Children.Count() > 0)"> |
|||
<div id="summary"> |
|||
<comment content="Type.Summary" /> |
|||
<remarks content="Type.Remarks" /> |
|||
<example content="Type.Example" /> |
|||
</div> |
|||
</if> |
|||
|
|||
<if condition="Type.Events.Count > 0"> |
|||
<h3 class="section">Events</h3> |
|||
<ul> |
|||
<li each="var ev in Type.Events">${Format(ev)}</li> |
|||
</ul> |
|||
</if> |
|||
|
|||
<if condition="Type.Methods.Count > 0"> |
|||
<h3 class="section">Methods</h3> |
|||
<ul> |
|||
<li each="var method in Type.Methods">${Format(method)}</li> |
|||
</ul> |
|||
</if> |
|||
|
|||
<if condition="Type.Properties.Count > 0"> |
|||
<h3 class="section">Properties</h3> |
|||
<ul> |
|||
<li each="var property in Type.Properties">${Format(property)}</li> |
|||
</ul> |
|||
</if> |
|||
|
|||
<if condition="Type.Fields.Count > 0"> |
|||
<h3 class="section">Fields</h3> |
|||
<ul> |
|||
<li each="var field in Type.Fields">${Format(field)}</li> |
|||
</ul> |
|||
</if> |
|||
</div> |
|||
<events events="Type.Events" title="'Events'" /> |
|||
|
|||
<var publicInstanceMethods="Type.Methods.Where(x => x.IsPublic && !x.IsStatic)" /> |
|||
<methods methods="publicInstanceMethods" title="'Public instance methods'" /> |
|||
|
|||
<var publicStaticMethods="Type.Methods.Where(x => x.IsPublic && x.IsStatic)" /> |
|||
<methods methods="publicStaticMethods" title="'Public static methods'" /> |
|||
|
|||
<properties properties="Type.Properties" title="'Public properties'" /> |
|||
<fields fields="Type.Fields" title="'Public fields'" /> |
|||
</section> |
|||
</article> |
|||
<use file="../_common_footer" /> |
|||
</body> |
|||
</html> |
|||
@ -0,0 +1 @@ |
|||
${Format(content)} |
|||
@ -0,0 +1,12 @@ |
|||
<if condition="events.Count() > 0"> |
|||
<h3 class="section">${title}</h3> |
|||
|
|||
<div id="${ev.Name}" class="method" each="var ev in events"> |
|||
<h4><strong>${h(ev.Name)}</strong></h4> |
|||
<div class="content"> |
|||
<comment content="ev.Summary" /> |
|||
<remarks content="ev.Remarks" /> |
|||
<example content="ev.Example" /> |
|||
</div> |
|||
</div> |
|||
</if> |
|||
@ -0,0 +1,4 @@ |
|||
<div class="example" if="content != null && content.Children.Count() > 0"> |
|||
<a href="javascript:void(0)">Show Example</a> |
|||
<pre>${Format(content)}</pre> |
|||
</div> |
|||
@ -0,0 +1,19 @@ |
|||
<if condition="fields.Count() > 0"> |
|||
<h3 class="section">${title}</h3> |
|||
|
|||
<div id="${field.Name}" class="method" each="var field in fields"> |
|||
<h4>${h(field.ReturnType.PrettyName)} <strong>${h(field.Name)}</strong></h4> |
|||
<div class="content"> |
|||
<comment content="field.Summary" /> |
|||
<remarks content="field.Remarks" /> |
|||
<table> |
|||
<tr> |
|||
<td> |
|||
<code>return ${Format(field.ReturnType)}</code> |
|||
</td> |
|||
</tr> |
|||
</table> |
|||
<example content="field.Example" /> |
|||
</div> |
|||
</div> |
|||
</if> |
|||
@ -0,0 +1,46 @@ |
|||
<if condition="methods.Count() > 0"> |
|||
<h3 class="section">${title}</h3> |
|||
|
|||
<div id="${method.Name}" class="method" each="var method in methods"> |
|||
<h4> |
|||
${Format(method.ReturnType)} <strong>${h(method.PrettyName)}</strong>(${OutputMethodParams(method)}) |
|||
</h4> |
|||
<div class="content"> |
|||
<comment content="method.Summary" /> |
|||
<remarks content="method.Remarks" /> |
|||
|
|||
<var hasReturn="method.ReturnType.PrettyName != 'void'" /> |
|||
<var hasParams="method.Parameters.Any(x => x.HasDocumentation)" /> |
|||
|
|||
<div class="parameters" if="hasParams"> |
|||
<h5>Parameters</h5> |
|||
<dl> |
|||
<for each="var param in method.Parameters"> |
|||
<dt> |
|||
<code>${Format(param.Reference)}</code> ${param.Name} |
|||
</dt> |
|||
<dd if="!param.Summary.IsEmpty"> |
|||
<comment content="param.Summary" /> |
|||
</dd> |
|||
</for> |
|||
</dl> |
|||
</div> |
|||
|
|||
<div class="return" if="!method.Returns.IsEmpty"> |
|||
|
|||
<h5>Returns</h5> |
|||
<dl> |
|||
<dt> |
|||
<code>${Format(method.ReturnType)}</code> |
|||
</dt> |
|||
<dd> |
|||
<comment content="method.Returns" /> |
|||
</dd> |
|||
</dl> |
|||
</div> |
|||
|
|||
<value content="method.Value" /> |
|||
<example content="method.Example" /> |
|||
</div> |
|||
</div> |
|||
</if> |
|||
@ -0,0 +1,14 @@ |
|||
<nav id="namespaces"> |
|||
<h2 class="fixed">Namespaces</h2> |
|||
<div class="scroll"> |
|||
<ul> |
|||
<li each="var ns in Namespaces"> |
|||
<if condition="ns == Namespace"> |
|||
${Format(ns, class => "current")} |
|||
<else /> |
|||
${Format(ns)} |
|||
</if> |
|||
</li> |
|||
</ul> |
|||
</div> |
|||
</nav> |
|||
@ -0,0 +1,27 @@ |
|||
<if condition="properties.Count() > 0"> |
|||
<h3 class="section">${title}</h3> |
|||
|
|||
<div id="${property.Name}" class="method" each="var property in properties"> |
|||
<h4> |
|||
${Format(property.ReturnType)} <strong>${h(property.Name)}</strong> <if condition="property.HasGet">get;</if> <if condition="property.HasSet">set;</if> |
|||
</h4> |
|||
<div class="content"> |
|||
<comment content="property.Summary" /> |
|||
<remarks content="property.Remarks" /> |
|||
|
|||
<div class="return" if="property.ReturnType.HasDocumentation"> |
|||
<h5>Property type</h5> |
|||
<dl> |
|||
<dt> |
|||
<code>${Format(property.ReturnType)}</code> |
|||
</dt> |
|||
<dd> |
|||
<comment content="property.ReturnType.Summary" /> |
|||
</dd> |
|||
</dl> |
|||
</div> |
|||
<value content="property.Value" /> |
|||
<example content="property.Example" /> |
|||
</div> |
|||
</div> |
|||
</if> |
|||
@ -0,0 +1,3 @@ |
|||
<blockquote class="remarks" if="content != null && content.Children.Count() > 0"> |
|||
${Format(content)} |
|||
</blockquote> |
|||
@ -0,0 +1,14 @@ |
|||
<nav id="types"> |
|||
<h2 class="fixed">Types in ${Namespace.PrettyName}</h2> |
|||
<div class="scroll"> |
|||
<ul> |
|||
<li each="var type in Namespace.Types"> |
|||
<if condition="type == Type"> |
|||
${Format(type, class => "current")} |
|||
<else /> |
|||
${Format(type)} |
|||
</if> |
|||
</li> |
|||
</ul> |
|||
</div> |
|||
</nav> |
|||
@ -0,0 +1,3 @@ |
|||
<blockquote class="value" if="content.Children.Count() > 0"> |
|||
<strong>Value: </strong>${Format(content)} |
|||
</blockquote> |
|||
@ -0,0 +1,49 @@ |
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> |
|||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
|||
<head> |
|||
<!--[if lt IE 9]> |
|||
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> |
|||
<![endif]--> |
|||
|
|||
<title>${Namespace.Name} - ${WriteProductName(Assemblies[0])} Documentation</title> |
|||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> |
|||
<link type="text/css" rel="stylesheet" href="../main.css" /> |
|||
<script type="text/javascript" src="../js/jquery-1.3.2.min.js"></script> |
|||
<script type="text/javascript" src="../js/jquery.scrollTo-min.js"></script> |
|||
<script type="text/javascript" src="../js/navigation.js"></script> |
|||
</head> |
|||
<body> |
|||
<header><h1>${WriteProductName(Assemblies[0])} : API Documentation</h1> |
|||
</header> |
|||
<namespaces /> |
|||
<types /> |
|||
<article> |
|||
<header> |
|||
<p class="class"><strong>Namespace</strong> ${Namespace.Name}</p> |
|||
</header> |
|||
<section> |
|||
<div class="sub-header"> |
|||
<if condition="Namespace.HasClasses"> |
|||
<h3 class="section">Classes</h3> |
|||
<ul> |
|||
<for each="var type in Namespace.Classes"> |
|||
<li>${Format(type)}</li> |
|||
</for> |
|||
</ul> |
|||
</if> |
|||
|
|||
<if condition="Namespace.HasInterfaces"> |
|||
<h3 class="section">Interfaces</h3> |
|||
<ul> |
|||
<for each="var type in Namespace.Interfaces"> |
|||
<li>${Format(type)}</li> |
|||
</for> |
|||
</ul> |
|||
</if> |
|||
<p if="!Namespace.HasTypes">This namespace is empty.</p> |
|||
</div> |
|||
</section> |
|||
</article> |
|||
<use file="../_common_footer" /> |
|||
</body> |
|||
</html> |
|||
@ -0,0 +1,6 @@ |
|||
<footer> |
|||
<span id="version">Built from v${WriteVersion(Assemblies[0])} of ${WriteAssemblyTitle(Assemblies[0])}</span> |
|||
<span id="docu-link"> |
|||
Generated by <a href="http://docu.jagregory.com">docu</a> |
|||
</span> |
|||
</footer> |
|||
@ -0,0 +1,8 @@ |
|||
<nav id="namespaces"> |
|||
<h2 class="fixed">Namespaces</h2> |
|||
<div class="scroll"> |
|||
<ul> |
|||
<li each="var ns in Namespaces">${Format(ns)}</li> |
|||
</ul> |
|||
</div> |
|||
</nav> |
|||
@ -0,0 +1,10 @@ |
|||
<nav id="types"> |
|||
<h2 class="fixed">All Types</h2> |
|||
<div class="scroll"> |
|||
<ul> |
|||
<for each="var ns in Namespaces"> |
|||
<li each="var type in ns.Types">${Format(type)}</li> |
|||
</for> |
|||
</ul> |
|||
</div> |
|||
</nav> |
|||
@ -0,0 +1,23 @@ |
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> |
|||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
|||
<head> |
|||
<!--[if lt IE 9]> |
|||
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> |
|||
<![endif]--> |
|||
<title>${WriteProductName(Assemblies[0])} API Documentation</title> |
|||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> |
|||
<link type="text/css" rel="stylesheet" href="main.css" /> |
|||
</head> |
|||
<body> |
|||
<header><h1>${WriteProductName(Assemblies[0])} : API Documentation</h1> |
|||
</header> |
|||
<namespaces /> |
|||
<types /> |
|||
<article> |
|||
<header> |
|||
<p class="class">${WriteProductName(Assemblies[0])} Documentation</p> |
|||
</header> |
|||
</article> |
|||
<use file="_common_footer" /> |
|||
</body> |
|||
</html> |
|||
@ -0,0 +1,21 @@ |
|||
$(document).ready(function() { |
|||
$('div.example').each(function(i, div) { |
|||
var a = $('a', div); |
|||
var pre = $('pre', div); |
|||
|
|||
a.pre = pre; |
|||
a.preVisible = false; |
|||
pre.hide(); |
|||
a.click(function() { |
|||
if (a.preVisible) { |
|||
a.pre.hide(); |
|||
a.text('Show Example'); |
|||
a.preVisible = false; |
|||
} else { |
|||
a.pre.show(); |
|||
a.text('Hide Example'); |
|||
a.preVisible = true; |
|||
} |
|||
}); |
|||
}); |
|||
}); |
|||
File diff suppressed because one or more lines are too long
@ -0,0 +1,11 @@ |
|||
/** |
|||
* jQuery.ScrollTo - Easy element scrolling using jQuery. |
|||
* Copyright (c) 2007-2009 Ariel Flesler - aflesler(at)gmail(dot)com | http://flesler.blogspot.com
|
|||
* Dual licensed under MIT and GPL. |
|||
* Date: 5/25/2009 |
|||
* @author Ariel Flesler |
|||
* @version 1.4.2 |
|||
* |
|||
* http://flesler.blogspot.com/2007/10/jqueryscrollto.html
|
|||
*/ |
|||
;(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery); |
|||
@ -0,0 +1,11 @@ |
|||
$(document).ready(function() { |
|||
var scroll = function(selector) { |
|||
var currentItem = $(selector + ' .current'); |
|||
|
|||
if (currentItem) |
|||
$(selector + ' div.scroll').scrollTo(currentItem); |
|||
}; |
|||
|
|||
scroll('#namespaces'); |
|||
scroll('#types'); |
|||
}); |
|||
@ -0,0 +1,263 @@ |
|||
/* HTML5 ? Boilerplate */ |
|||
|
|||
html, body, div, span, object, iframe, |
|||
h1, h2, h3, h4, h5, h6, p, blockquote, pre, |
|||
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, |
|||
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, |
|||
fieldset, form, label, legend, |
|||
table, caption, tbody, tfoot, thead, tr, th, td, |
|||
article, aside, canvas, details, figcaption, figure, |
|||
footer, header, hgroup, menu, nav, section, summary, |
|||
time, mark, audio, video { |
|||
margin: 0; |
|||
padding: 0; |
|||
border: 0; |
|||
font-size: 100%; |
|||
font: inherit; |
|||
vertical-align: baseline; |
|||
} |
|||
|
|||
article, aside, details, figcaption, figure, |
|||
footer, header, hgroup, menu, nav, section { |
|||
display: block; |
|||
} |
|||
|
|||
blockquote, q { quotes: none; } |
|||
blockquote:before, blockquote:after, |
|||
q:before, q:after { content: ""; content: none; } |
|||
ins { background-color: #ff9; color: #000; text-decoration: none; } |
|||
mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; } |
|||
del { text-decoration: line-through; } |
|||
abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; } |
|||
table { border-collapse: collapse; border-spacing: 0; } |
|||
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; } |
|||
input, select { vertical-align: middle; } |
|||
|
|||
body { font:13px/1.231 sans-serif; } |
|||
select, input, textarea, button { font:99% sans-serif; } |
|||
pre, code, kbd, samp { font-family: monospace, sans-serif; } |
|||
|
|||
html { overflow-y: scroll; } |
|||
a:hover, a:active { outline: none; } |
|||
ul, ol { margin-left: 2em; } |
|||
ol { list-style-type: decimal; } |
|||
nav ul, nav li { margin: 0; list-style:none; list-style-image: none; } |
|||
small { font-size: 85%; } |
|||
strong, th { font-weight: bold; } |
|||
td { vertical-align: top; } |
|||
sub, sup { font-size: 75%; line-height: 0; position: relative; } |
|||
sup { top: -0.5em; } |
|||
sub { bottom: -0.25em; } |
|||
|
|||
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; padding: 15px; } |
|||
textarea { overflow: auto; } |
|||
.ie6 legend, .ie7 legend { margin-left: -7px; } |
|||
input[type="radio"] { vertical-align: text-bottom; } |
|||
input[type="checkbox"] { vertical-align: bottom; } |
|||
.ie7 input[type="checkbox"] { vertical-align: baseline; } |
|||
.ie6 input { vertical-align: text-bottom; } |
|||
label, input[type="button"], input[type="submit"], input[type="image"], button { cursor: pointer; } |
|||
button, input, select, textarea { margin: 0; } |
|||
input:valid, textarea:valid { } |
|||
input:invalid, textarea:invalid { -moz-box-shadow: 0px 0px 5px red; -webkit-box-shadow: 0px 0px 5px red; } |
|||
.no-boxshadow input:invalid, .no-boxshadow textarea:invalid { background-color: #f0dddd; } |
|||
|
|||
|
|||
::-moz-selection{ background: #FF5E99; color:#fff; } |
|||
::selection { background:#FF5E99; color:#fff; } |
|||
a:link { -webkit-tap-highlight-color: #FF5E99; } |
|||
button { width: auto; overflow: visible; } |
|||
.ie7 img { -ms-interpolation-mode: bicubic; } |
|||
|
|||
h1, h2, h3, h4, h5, h6 { font-weight: bold; } |
|||
a, a:active, a:visited { color: #607890; } |
|||
a:hover { color: #036; } |
|||
|
|||
|
|||
/** |
|||
* Primary styles |
|||
* |
|||
* Author: Dylan Beattie (dylan@dylanbeattie.net) |
|||
*/ |
|||
|
|||
body > header { |
|||
position: absolute; |
|||
left: 8px; |
|||
right: 8px; |
|||
top: 8px; |
|||
height: 16px; |
|||
padding: 4px; |
|||
border: 1px solid #333333; |
|||
} |
|||
|
|||
body > header > span#project-link { |
|||
position: absolute; |
|||
right: 4px; |
|||
top: 4px; |
|||
} |
|||
|
|||
body { |
|||
background-color: #999999; |
|||
} |
|||
nav { |
|||
padding: 0px; |
|||
} |
|||
div.scroll { |
|||
padding: 4px; |
|||
overflow: auto; |
|||
position: absolute; |
|||
top: 24px; |
|||
bottom: 0px; |
|||
left: 0px; |
|||
right: 0px; |
|||
background-color: #fff; |
|||
} |
|||
|
|||
div.scroll ul li { |
|||
padding: 2px 0px; |
|||
} |
|||
div.scroll ul li a { |
|||
text-decoration: none; |
|||
} |
|||
nav#namespaces { |
|||
position: absolute; |
|||
top: 42px; |
|||
left: 8px; |
|||
bottom: 8px; |
|||
width: 384px; |
|||
overflow: hidden; |
|||
} |
|||
|
|||
nav#types { |
|||
position: absolute; |
|||
top: 42px; |
|||
right: 8px; |
|||
left: 400px; |
|||
height: 204px; |
|||
background-color: #fff; |
|||
overflow: hidden; |
|||
} |
|||
|
|||
article { |
|||
position: absolute; |
|||
left: 400px; |
|||
top: 256px; |
|||
bottom: 40px; |
|||
right: 8px; |
|||
background-color: #fff; |
|||
} |
|||
footer { |
|||
position: absolute; |
|||
left: 400px; |
|||
bottom: 8px; |
|||
height: 16px; |
|||
right: 8px; |
|||
background-color: #aaaaaa; |
|||
padding: 4px; |
|||
font-size: 80%; |
|||
} |
|||
|
|||
header { |
|||
background-color: #cccccc; |
|||
} |
|||
header p { |
|||
padding: 4px; |
|||
} |
|||
|
|||
nav h2, header p.class { |
|||
background-color: #333333; |
|||
padding: 4px; |
|||
color: #fff; |
|||
} |
|||
|
|||
article section { |
|||
position: absolute; |
|||
top: 24px; |
|||
bottom: 0px; |
|||
left: 0px; |
|||
right: 0px; |
|||
overflow:auto; |
|||
} |
|||
|
|||
section ul li { |
|||
margin: 4px 0px; |
|||
} |
|||
article section header p { margin: 0px; } |
|||
article section h3, article section p { |
|||
padding: 4px; |
|||
margin: 4px 0px; |
|||
} |
|||
article section h3 { |
|||
font-size: 120%; |
|||
} |
|||
div.method { |
|||
padding: 4px 4px 4px 16px; |
|||
} |
|||
|
|||
div#summary { |
|||
padding: 4px; |
|||
} |
|||
|
|||
div.method div.content { |
|||
margin: 8px; |
|||
} |
|||
|
|||
footer span#docu-link { |
|||
position: absolute; |
|||
right: 4px; |
|||
} |
|||
code { |
|||
font-family: Consolas, Courier, monospaced; |
|||
font-weight: normal; |
|||
} |
|||
|
|||
|
|||
h5 { |
|||
margin: 8px 0px; |
|||
} |
|||
|
|||
dl dt { width: 180px; float: left; } |
|||
dl dd { margin-left: 180px; } |
|||
|
|||
|
|||
|
|||
.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; } |
|||
.hidden { display: none; visibility: hidden; } |
|||
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } |
|||
.visuallyhidden.focusable:active, |
|||
.visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } |
|||
.invisible { visibility: hidden; } |
|||
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; } |
|||
.clearfix:after { clear: both; } |
|||
.clearfix { zoom: 1; } |
|||
|
|||
|
|||
@media all and (orientation:portrait) { |
|||
|
|||
} |
|||
|
|||
@media all and (orientation:landscape) { |
|||
|
|||
} |
|||
|
|||
@media screen and (max-device-width: 480px) { |
|||
|
|||
/* html { -webkit-text-size-adjust:none; -ms-text-size-adjust:none; } */ |
|||
} |
|||
|
|||
|
|||
@media print { |
|||
* { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; |
|||
-ms-filter: none !important; } |
|||
a, a:visited { color: #444 !important; text-decoration: underline; } |
|||
a[href]:after { content: " (" attr(href) ")"; } |
|||
abbr[title]:after { content: " (" attr(title) ")"; } |
|||
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } |
|||
pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } |
|||
thead { display: table-header-group; } |
|||
tr, img { page-break-inside: avoid; } |
|||
@page { margin: 0.5cm; } |
|||
p, h2, h3 { orphans: 3; widows: 3; } |
|||
h2, h3{ page-break-after: avoid; } |
|||
} |
|||
|
|||
Loading…
Reference in new issue