Author: rmannibucau
Date: Fri Jun 14 14:33:55 2013
New Revision: 1493089
URL: http://svn.apache.org/r1493089
Log:
adding refcard - attempt #1
Added:
tomee/site/trunk/refcard/
tomee/site/trunk/refcard/css/
tomee/site/trunk/refcard/css/cypher_main.css
tomee/site/trunk/refcard/css/github.min.css
tomee/site/trunk/refcard/css/refcard.css
tomee/site/trunk/refcard/css/style.css
tomee/site/trunk/refcard/images/
tomee/site/trunk/refcard/images/github.png (with props)
tomee/site/trunk/refcard/images/tomee.png (with props)
tomee/site/trunk/refcard/js/
tomee/site/trunk/refcard/js/highlight.min.js
tomee/site/trunk/refcard/js/jquery.min.js
tomee/site/trunk/refcard/js/modernizr.custom.2.6.2.js
tomee/site/trunk/refcard/js/refcard.js
tomee/site/trunk/refcard/refcard.html
Added: tomee/site/trunk/refcard/css/cypher_main.css
URL:
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/css/cypher_main.css?rev=1493089&view=auto
==============================================================================
--- tomee/site/trunk/refcard/css/cypher_main.css (added)
+++ tomee/site/trunk/refcard/css/cypher_main.css Fri Jun 14 14:33:55 2013
@@ -0,0 +1,493 @@
+html,body {
+ padding: 0;
+ margin: 0;
+ height: 100%;
+ background-color: #f0f0f0 ! important;
+ min-width: 400px;
+ font-family: "Droid Serif", Georgia, serif;
+}
+
+.col {
+ padding: 0;
+ margin: 0 10px;
+ width: 420px;
+ float: left;
+}
+
+@media screen and (min-width: 2640px) {
+ html,body {
+ font-size: 0.975em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 2640px;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ margin: 2em 0 0 3%;
+ }
+ header h1 {
+ float: right;
+ padding: 1.5em 3% 0 3%;
+ }
+ header {
+ height: 8em;
+ }
+ .col {
+ float: left;
+ width: 420px;
+ margin: 0 10px;
+ padding: 10px 0;
+ }
+}
+
+@media screen and (min-width: 2210px) and (max-width: 2639px) {
+ html,body {
+ font-size: 0.975em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 2210px;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ margin: 2em 0 0 3%;
+ }
+ header h1 {
+ float: right;
+ padding: 1.5em 3% 0 3%;
+ }
+ header {
+ height: 8em;
+ }
+ .col {
+ float: left;
+ width: 420px;
+ margin: 0 10px;
+ padding: 10px 0;
+ }
+}
+
+@media screen and (min-width: 1800px) and (max-width: 2209px) {
+ html,body {
+ font-size: 0.975em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 1800px;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ margin: 2em 0 0 3%;
+ }
+ header h1 {
+ float: right;
+ padding: 1.5em 3% 0 3%;
+ }
+ header {
+ height: 8em;
+ }
+ .col {
+ float: left;
+ width: 420px;
+ margin: 0 10px;
+ padding: 10px 0;
+ }
+}
+
+@media screen and (min-width: 1350px) and (max-width: 1799px) {
+ html,body {
+ font-size: 0.975em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 1330px;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ margin: 2em 0 0 3%;
+ }
+ header h1 {
+ float: right;
+ padding: 1.5em 3% 0 3%;
+ }
+ header {
+ height: 8em;
+ }
+ .col {
+ float: left;
+ width: 420px;
+ margin: 0 10px;
+ padding: 10px 0;
+ }
+}
+
+@media screen and (min-width: 978px) and (max-width: 1349px) {
+ html,body {
+ font-size: 0.975em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 90%;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ margin: 2em 0 0 3%;
+ }
+ header h1 {
+ float: right;
+ padding: 1.5em 3% 0 3%;
+ }
+ header {
+ height: 8em;
+ }
+ .col {
+ float: left;
+ width: 420px;
+ margin: 10px;
+ }
+}
+
+@media screen and (min-width: 780px) and (max-width: 977px) {
+ html,body {
+ font-size: 0.95em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 80%;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ margin: 2em 0 0 3%;
+ }
+ header h1 {
+ float: right;
+ padding: 1.5em 3% 0 3%;
+ }
+ header {
+ height: 8em;
+ }
+ .col {
+ float: left;
+ width: 600px;
+ margin: 0 10px;
+ padding: 10px 0;
+ }
+}
+
+@media screen and (min-width: 521px) and (max-width: 779px) {
+ html,body {
+ font-size: 0.9em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 93%;
+ }
+ header img.logo {
+ width: 212px;
+ float: left;
+ margin: 2em 0 0 3%;
+ }
+ header h1 {
+ float: right;
+ padding: 1em 3% 0 3%;
+ font-size: 1.5em;
+ }
+ header {
+ height: 7em;
+ }
+ .col {
+ float: left;
+ width: 96%;
+ }
+ .col img {
+ width: 80%;
+ }
+}
+
+@media screen and (max-width: 520px) {
+ html,body {
+ font-size: 0.9em;
+ }
+ .mid {
+ margin: 0;
+ width: 100%;
+ }
+ header img.logo {
+ width: 212px;
+ float: none;
+ margin: 1em 0 0 3%;
+ }
+ header h1 {
+ float: none;
+ padding: 0.25em 3% 0 3%;
+ font-size: 1.3em;
+ }
+ header {
+ height: 8em;
+ }
+ .col {
+ float: none;
+ width: 92%;
+ }
+ .col img {
+ width: 98%;
+ }
+}
+
+@media print {
+ html,body {
+ font-size: 8pt;
+ }
+ footer div.mid {
+ float: right;
+ }
+ table {
+ border: solid 1px #e5e5e5 !important;
+ border-collapse: collapse !important;
+ page-break-inside: avoid;
+ }
+ th {
+ border-bottom: solid 1px #e5e5e5 !important;
+ }
+ .mid {
+ margin: 0;
+ width: 100%;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ margin: 2em 0 0 3%;
+ }
+ header h1 {
+ float: right;
+ padding: 1.5em 3% 0 3%;
+ }
+ header {
+ height: 8em;
+ }
+ body .col {
+ float: left;
+ width: 44%;
+ margin: 0 10px;
+ padding: 5px 0;
+ clear: none;
+ }
+ html,body {
+ background-color: #ffffff !important;
+ }
+ .main .mid {
+ background: none !important;
+ box-shadow: none !important;
+ }
+ .columns {
+ display: none;
+ }
+ div.moved {
+ display: block;
+ }
+ a[href]:after {
+ content: "";
+ }
+ body .syntaxhighlighter a,body .syntaxhighlighter div,body
.syntaxhighlighter code,body .syntaxhighlighter table,body .syntaxhighlighter
table td,body .syntaxhighlighter table tr,body .syntaxhighlighter table
tbody,body .syntaxhighlighter table thead,body .syntaxhighlighter table
caption,body .syntaxhighlighter textarea
+ {
+ font-size: 12px !important;
+ line-height: 16px !important;
+ }
+}
+
+@page {
+ size: 8.5in 11in;
+}
+
+.page {
+ margin: 0 0 2em 0;
+ padding: 0 0 3em 0;
+ /* page-break-after : right;
+ page-break-inside : avoid;*/
+}
+
+header {
+ background: #005a72 url('bg.png');
+ color: #fff;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+}
+
+.main .mid {
+ overflow: visible;
+ -moz-box-shadow: 0 10px 8px 4px #e5e5e5;
+ webkit-box-shadow: 0 10px 8px 4px #e5e5e5;
+ box-shadow: 0 10px 8px 4px #e5e5e5;
+ border-top: none;
+ position: relative;
+ background-color: #fff ! important;
+}
+
+header .mid {
+ background-color: #005a72;
+}
+
+header h1 {
+ margin: 0;
+ font-family: 'Ubuntu', Candara, sans-serif;
+ font-weight: 500;
+}
+
+footer div.mid {
+ padding-bottom: 1em;
+}
+
+.col h3 {
+ font-size: 1.1em;
+ margin-top: 0.5em;
+}
+
+.col h2 {
+ font-size: 1.3em;
+ margin-top: 0;
+ color: #005a72;
+}
+
+.twoCols {
+ width: 88%;
+ float: left;
+ padding: 0 3%;
+ margin: 2% 0 0 0;
+}
+
+.col table {
+ width: 100%;
+ border-spacing: 0;
+ margin: 0;
+ /*table-layout: fixed;*/
+}
+
+.col table.tableblock > tbody > tr:nth-child(even) {
+ background-color: #f5f5f5;
+}
+
+.col tr th {
+ padding: 0.125em 0.125em 0.25em 0.125em;
+ border: none;
+ /*background: #005a72 url('005a72.gif') repeat-x repeat-y top left;*/
+ background: #005a72 url('bg.png');
+ color: #fff;
+ font-family: 'Ubuntu', Candara, serif;
+ font-weight: 500;
+}
+
+/*p.cardread span {
+ color: #ffffff;
+ padding: 2px 4px;
+ border-radius: 4px;
+}*/
+.col tr th:first-child {
+ border-top-left-radius: 5px;
+ -webkit-border-top-left-radius: 5px;
+ -moz-border-top-left-radius: 5px;
+ width: 40%;
+}
+
+.col tr th:last-child {
+ border-top-right-radius: 5px;
+ -webkit-border-top-right-radius: 5px;
+ -moz-border-top-right-radius: 5px;
+ width: 60%;
+}
+
+.col tr td {
+ border-top: none;
+ margin: 0;
+ padding: 0.25em;
+ border-left: 1px solid #e5e5e5;
+ border-right: 1px solid #e5e5e5;
+ border-bottom: 1px solid #e5e5e5;
+}
+
+.col td pre,.blk pre {
+ white-space: nowrap;
+}
+
+.col td pre {
+ padding: 0;
+ margin: 0;
+}
+
+code,em.code,em.tx,span.monospaced {
+ font-family: "Ubuntu Mono", "Courier New", Courier, monospace, serif;
+ font-style: normal;
+ font-size: 14px;
+}
+
+code,span.monospaced {
+ color: #004759;
+}
+
+p.tableblock {
+ font-size: 14px;
+}
+
+em.tx {
+ font-weight: bold;
+}
+
+.twoCols {
+ float: left;
+}
+
+.twoCols p {
+ width: 100%;
+ height: 100%;
+ padding-top: 1%;
+ overflow: auto;
+}
+
+td p {
+ margin-top: 0.1em;
+ margin-bottom: 0.1em;
+}
+
+ul {
+ padding-left: 15px;
+}
+
+#page_1,#page_2,#page_3,#page_4 {
+ /*border: 1px solid red;*/
+ overflow: auto;
+}
+
+.syntaxhighlighter a,.syntaxhighlighter div,.syntaxhighlighter
code,.syntaxhighlighter table,.syntaxhighlighter table td,.syntaxhighlighter
table tr,.syntaxhighlighter table tbody,.syntaxhighlighter table
thead,.syntaxhighlighter table caption,.syntaxhighlighter textarea
+ {
+ font-size: 14px !important;
+ font-family: "Ubuntu Mono", Consolas, Monaco, "Bitstream Vera Sans Mono",
monospace !important;
+ line-height: 18px !important;
+}
+
+body .syntaxhighlighter,body .syntaxhighlighter .line.alt2 {
+ background-color: transparent !important;
+}
+
+body .syntaxhighlighter {
+ overflow: visible !important;
+ margin: 0.1em 0 0 0 !important;
+}
+
+body .syntaxhighlighter table td.code .line {
+ padding: 0 !important;
+}
+
+html, body {
+ background-color: #ffffff !important;
+}
+.main .mid {
+ background: none !important;
+ box-shadow: none !important;
+}
\ No newline at end of file
Added: tomee/site/trunk/refcard/css/github.min.css
URL:
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/css/github.min.css?rev=1493089&view=auto
==============================================================================
--- tomee/site/trunk/refcard/css/github.min.css (added)
+++ tomee/site/trunk/refcard/css/github.min.css Fri Jun 14 14:33:55 2013
@@ -0,0 +1,129 @@
+/*
+
+github.com style (c) Vasily Polovnyov <[email protected]>
+
+*/
+
+pre code {
+ display: block; padding: 0.5em;
+ color: #333;
+ background: #f8f8ff
+}
+
+pre .comment,
+pre .template_comment,
+pre .diff .header,
+pre .javadoc {
+ color: #998;
+ font-style: italic
+}
+
+pre .keyword,
+pre .css .rule .keyword,
+pre .winutils,
+pre .javascript .title,
+pre .nginx .title,
+pre .subst,
+pre .request,
+pre .status {
+ color: #333;
+ font-weight: bold
+}
+
+pre .number,
+pre .hexcolor,
+pre .ruby .constant {
+ color: #099;
+}
+
+pre .string,
+pre .tag .value,
+pre .phpdoc,
+pre .tex .formula {
+ color: #d14
+}
+
+pre .title,
+pre .id,
+pre .coffeescript .params,
+pre .scss .preprocessor {
+ color: #900;
+ font-weight: bold
+}
+
+pre .javascript .title,
+pre .lisp .title,
+pre .clojure .title,
+pre .subst {
+ font-weight: normal
+}
+
+pre .class .title,
+pre .haskell .type,
+pre .vhdl .literal,
+pre .tex .command {
+ color: #458;
+ font-weight: bold
+}
+
+pre .tag,
+pre .tag .title,
+pre .rules .property,
+pre .django .tag .keyword {
+ color: #000080;
+ font-weight: normal
+}
+
+pre .attribute,
+pre .variable,
+pre .lisp .body {
+ color: #008080
+}
+
+pre .regexp {
+ color: #009926
+}
+
+pre .class {
+ color: #458;
+ font-weight: bold
+}
+
+pre .symbol,
+pre .ruby .symbol .string,
+pre .lisp .keyword,
+pre .tex .special,
+pre .prompt {
+ color: #990073
+}
+
+pre .built_in,
+pre .lisp .title,
+pre .clojure .built_in {
+ color: #0086b3
+}
+
+pre .preprocessor,
+pre .pi,
+pre .doctype,
+pre .shebang,
+pre .cdata {
+ color: #999;
+ font-weight: bold
+}
+
+pre .deletion {
+ background: #fdd
+}
+
+pre .addition {
+ background: #dfd
+}
+
+pre .diff .change {
+ background: #0086b3
+}
+
+pre .chunk {
+ color: #aaa
+}
Added: tomee/site/trunk/refcard/css/refcard.css
URL:
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/css/refcard.css?rev=1493089&view=auto
==============================================================================
--- tomee/site/trunk/refcard/css/refcard.css (added)
+++ tomee/site/trunk/refcard/css/refcard.css Fri Jun 14 14:33:55 2013
@@ -0,0 +1,491 @@
+html,body {
+ padding: 0;
+ margin: 0;
+ height: 100%;
+ background-color: #f0f0f0 ! important;
+ min-width: 400px;
+ font-family: "Droid Serif", Georgia, serif;
+}
+
+p {
+ -webkit-margin-before: 0em;
+ -webkit-margin-after: 0em;
+}
+
+.col {
+ padding: 0;
+ margin: 0 10px;
+ width: 420px;
+ float: left;
+}
+
+@media screen and (min-width: 2640px) {
+ html,body {
+ font-size: 0.975em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 2640px;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ }
+ header h1 {
+ float: right;
+ padding: 0.5em 3% 0 3%;
+ }
+ header {
+ height: 4em;
+ }
+ .col {
+ float: left;
+ width: 420px;
+ margin: 0 10px;
+ padding: 10px 0;
+ }
+}
+
+@media screen and (min-width: 2210px) and (max-width: 2639px) {
+ html,body {
+ font-size: 0.975em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 2210px;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ }
+ header h1 {
+ float: right;
+ padding: 0.5em 3% 0 3%;
+ }
+ header {
+ height: 4em;
+ }
+ .col {
+ float: left;
+ width: 420px;
+ margin: 0 10px;
+ padding: 10px 0;
+ }
+}
+
+@media screen and (min-width: 1800px) and (max-width: 2209px) {
+ html,body {
+ font-size: 0.975em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 1800px;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ }
+ header h1 {
+ float: right;
+ padding: 0.5em 3% 0 3%;
+ }
+ header {
+ height: 4em;
+ }
+ .col {
+ float: left;
+ width: 420px;
+ margin: 0 10px;
+ padding: 10px 0;
+ }
+}
+
+@media screen and (min-width: 1350px) and (max-width: 1799px) {
+ html,body {
+ font-size: 0.975em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 1330px;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ }
+ header h1 {
+ float: right;
+ padding: 0.5em 3% 0 3%;
+ }
+ header {
+ height: 4em;
+ }
+ .col {
+ float: left;
+ width: 420px;
+ margin: 0 10px;
+ padding: 10px 0;
+ }
+}
+
+@media screen and (min-width: 978px) and (max-width: 1349px) {
+ html,body {
+ font-size: 0.975em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 90%;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ }
+ header h1 {
+ float: right;
+ padding: 0.5em 3% 0 3%;
+ }
+ header {
+ height: 4em;
+ }
+ .col {
+ float: left;
+ width: 420px;
+ margin: 10px;
+ }
+}
+
+@media screen and (min-width: 780px) and (max-width: 977px) {
+ html,body {
+ font-size: 0.95em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 80%;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ }
+ header h1 {
+ float: right;
+ padding: 0.5em 3% 0 3%;
+ }
+ header {
+ height: 4em;
+ }
+ .col {
+ float: left;
+ width: 600px;
+ margin: 0 10px;
+ padding: 10px 0;
+ }
+}
+
+@media screen and (min-width: 521px) and (max-width: 779px) {
+ html,body {
+ font-size: 0.9em;
+ }
+ .mid {
+ margin: 0 auto;
+ width: 93%;
+ }
+ header img.logo {
+ height: 4em;
+ float: left;
+ }
+ header h1 {
+ float: right;
+ padding: 1em 3% 0 3%;
+ font-size: 0.5em;
+ }
+ header {
+ height: 7em;
+ }
+ .col {
+ float: left;
+ width: 96%;
+ }
+ .col img {
+ width: 80%;
+ }
+}
+
+@media screen and (max-width: 520px) {
+ html,body {
+ font-size: 0.9em;
+ }
+ .mid {
+ margin: 0;
+ width: 100%;
+ }
+ header img.logo {
+ height: 4em;
+ float: none;
+ }
+ header h1 {
+ float: none;
+ padding: 0.5em 3% 0 3%;
+ font-size: 0.3em;
+ }
+ header {
+ height: 4em;
+ }
+ .col {
+ float: none;
+ width: 92%;
+ }
+ .col img {
+ width: 98%;
+ }
+}
+
+@media print {
+ html,body {
+ font-size: 8pt;
+ }
+ footer div.mid {
+ float: right;
+ }
+ table {
+ border: solid 1px #e5e5e5 !important;
+ border-collapse: collapse !important;
+ page-break-inside: avoid;
+ }
+ th {
+ border-bottom: solid 1px #e5e5e5 !important;
+ }
+ .mid {
+ margin: 0;
+ width: 100%;
+ }
+ header img.logo {
+ width: 282px;
+ float: left;
+ }
+ header h1 {
+ float: right;
+ padding: 0.5em 3% 0 3%;
+ }
+ header {
+ height: 4em;
+ }
+ body .col {
+ float: left;
+ width: 44%;
+ margin: 0 10px;
+ padding: 5px 0;
+ clear: none;
+ }
+ html,body {
+
+ }
+ .main .mid {
+ background: none !important;
+ box-shadow: none !important;
+ }
+ .columns {
+ display: none;
+ }
+ div.moved {
+ display: block;
+ }
+ a[href]:after {
+ content: "";
+ }
+ body .syntaxhighlighter a,body .syntaxhighlighter div,body
.syntaxhighlighter code,body .syntaxhighlighter table,body .syntaxhighlighter
table td,body .syntaxhighlighter table tr,body .syntaxhighlighter table
tbody,body .syntaxhighlighter table thead,body .syntaxhighlighter table
caption,body .syntaxhighlighter textarea
+ {
+ font-size: 12px !important;
+ line-height: 16px !important;
+ }
+}
+
+@page {
+ size: 8.5in 11in;
+}
+
+.page {
+ /* margin: 0 0 2em 0;
+ padding: 0 0 3em 0;*/
+ /* page-break-after : right;
+ page-break-inside : avoid;*/
+}
+
+header {
+ color: #fff;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+}
+
+.main .mid {
+ overflow: visible;
+ -moz-box-shadow: 0 10px 8px 4px #e5e5e5;
+ webkit-box-shadow: 0 10px 8px 4px #e5e5e5;
+ box-shadow: 0 10px 8px 4px #e5e5e5;
+ border-top: none;
+ position: relative;
+ background-color: #fff ! important;
+}
+
+header .mid {
+ background-color: #FF2F39;
+}
+
+header h1 {
+ margin: 0;
+ font-family: 'Ubuntu', Candara, sans-serif;
+ font-weight: 500;
+}
+
+footer div.mid {
+ padding-bottom: 1em;
+}
+
+.col h3 {
+ font-size: 1.1em;
+ margin-top: 0.5em;
+}
+
+.columns-container h2 {
+ font-size: 1.3em;
+ margin-top: 0;
+ color: #FF2F39;
+ text-align: center;
+}
+
+.twoCols {
+ width: 88%;
+ float: left;
+ padding: 0 3%;
+ margin: 2% 0 0 0;
+}
+
+.col table {
+ width: 100%;
+ border-spacing: 0;
+ margin: 0;
+ /*table-layout: fixed;*/
+}
+
+.col table.tableblock > tbody > tr:nth-child(even) {
+ background-color: #f5f5f5;
+}
+
+.col tr th {
+ border: none;
+ background: #ff2f39;
+ color: #fff;
+ font-family: 'Ubuntu', Candara, serif;
+ font-weight: 500;
+}
+
+/*p.cardread span {
+ color: #ffffff;
+ padding: 2px 4px;
+ border-radius: 4px;
+}*/
+.col tr th:first-child {
+ border-top-left-radius: 5px;
+ -webkit-border-top-left-radius: 5px;
+ -moz-border-top-left-radius: 5px;
+ width: 40%;
+}
+
+.col tr th:last-child {
+ border-top-right-radius: 5px;
+ -webkit-border-top-right-radius: 5px;
+ -moz-border-top-right-radius: 5px;
+ width: 60%;
+}
+
+.col tr td {
+ border-top: none;
+ margin: 0;
+ border-left: 1px solid #e5e5e5;
+ border-right: 1px solid #e5e5e5;
+ border-bottom: 1px solid #e5e5e5;
+}
+
+.col td pre {
+ padding: 0;
+ margin: 0;
+}
+
+code,em.code,em.tx,span.monospaced {
+ font-family: "Ubuntu Mono", "Courier New", Courier, monospace, serif;
+ font-style: normal;
+ font-size: 14px;
+}
+
+code,span.monospaced {
+ color: #004759;
+}
+
+p.tableblock {
+ font-size: 14px;
+}
+
+em.tx {
+ font-weight: bold;
+}
+
+.twoCols {
+ float: left;
+}
+
+.twoCols p {
+ width: 100%;
+ height: 100%;
+ padding-top: 1%;
+ overflow: auto;
+}
+
+td p {
+ margin-top: 0.1em;
+ margin-bottom: 0.1em;
+}
+
+ul {
+ padding-left: 15px;
+}
+
+#page_1,#page_2,#page_3,#page_4 {
+ /*border: 1px solid red;*/
+ overflow: auto;
+}
+
+.syntaxhighlighter a,.syntaxhighlighter div,.syntaxhighlighter
code,.syntaxhighlighter table,.syntaxhighlighter table td,.syntaxhighlighter
table tr,.syntaxhighlighter table tbody,.syntaxhighlighter table
thead,.syntaxhighlighter table caption,.syntaxhighlighter textarea
+ {
+ font-size: 14px !important;
+ font-family: "Ubuntu Mono", Consolas, Monaco, "Bitstream Vera Sans Mono",
monospace !important;
+ line-height: 18px !important;
+}
+
+body .syntaxhighlighter,body .syntaxhighlighter .line.alt2 {
+ background-color: transparent !important;
+}
+
+body .syntaxhighlighter {
+ overflow: visible !important;
+ margin: 0.1em 0 0 0 !important;
+}
+
+body .syntaxhighlighter table td.code .line {
+ padding: 0 !important;
+}
+
+.col {
+ clear: left;
+}
+.columns {
+ float: left;
+ width: 440px;
+}
+.page {
+ /* float: left; */
+}
+footer div.mid {
+ padding: 1em;
+}
+.moved {
+ display: none;
+}
\ No newline at end of file
Added: tomee/site/trunk/refcard/css/style.css
URL:
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/css/style.css?rev=1493089&view=auto
==============================================================================
--- tomee/site/trunk/refcard/css/style.css (added)
+++ tomee/site/trunk/refcard/css/style.css Fri Jun 14 14:33:55 2013
@@ -0,0 +1,102 @@
+/* HTML5 Boilerplate */
+
+article, aside, details, figcaption, figure, footer, header, hgroup, nav,
section { display: block; }
+audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
+audio:not([controls]) { display: none; }
+[hidden] { display: none; }
+
+html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust:
100%; }
+html, button, input, select, textarea { font-family: sans-serif; color: #222; }
+
+::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }
+::selection { background: #fe57a1; color: #fff; text-shadow: none; }
+
+a { color: #00e; }
+a:visited { color: #551a8b; }
+a:hover { color: #06e; }
+a:focus { outline: thin dotted; }
+a:hover, a:active { outline: 0; }
+abbr[title] { border-bottom: 1px dotted; }
+b, strong { font-weight: bold; }
+blockquote { margin: 1em 40px; }
+dfn { font-style: italic; }
+hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc;
margin: 1em 0; padding: 0; }
+ins { background: #ff9; color: #000; text-decoration: none; }
+mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
+pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier
new', monospace; font-size: 1em; }
+pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
+
+q { quotes: none; }
+q:before, q:after { content: ""; content: none; }
+small { font-size: 85%; }
+sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align:
baseline; }
+sup { top: -0.5em; }
+sub { bottom: -0.25em; }
+
+ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
+dd { margin: 0 0 0 40px; }
+nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding:
0; }
+
+img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
+svg:not(:root) { overflow: hidden; }
+figure { margin: 0; }
+
+form { margin: 0; }
+fieldset { border: 0; margin: 0; padding: 0; }
+
+label { cursor: pointer; }
+legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
+button, input, select, textarea { font-size: 100%; margin: 0; vertical-align:
baseline; *vertical-align: middle; }
+button, input { line-height: normal; }
+button, input[type="button"], input[type="reset"], input[type="submit"] {
cursor: pointer; -webkit-appearance: button; *overflow: visible; }
+button[disabled], input[disabled] { cursor: default; }
+input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding:
0; *width: 13px; *height: 13px; }
+input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing:
content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
+input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
+button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
+textarea { overflow: auto; vertical-align: top; resize: vertical; }
+input:valid, textarea:valid { }
+input:invalid, textarea:invalid { background-color: #f0dddd; }
+
+/*table { border-collapse: collapse; border-spacing: 0; }*/
+td { vertical-align: top; }
+
+.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em
0; }
+
+
+
+
+
+
+
+
+
+@media only screen and (min-width: 35em) {
+
+
+}
+
+.ir { display: block; border: 0; text-indent: -999em; overflow: hidden;
background-color: transparent; background-repeat: no-repeat; text-align: left;
direction: ltr; *line-height: 0; }
+.ir br { display: none; }
+.hidden { display: none !important; 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: ""; display: table; }
+.clearfix:after { clear: both; }
+.clearfix { *zoom: 1; }
+
+@media print {
+ * { background: transparent !important; color: black !important;
box-shadow:none !important; text-shadow: none !important; filter:none
!important; -ms-filter: none !important; }
+ a, a:visited { 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; }
+ img { max-width: 100% !important; }
+ @page { margin: 0.5cm; }
+ p, h2, h3 { orphans: 3; widows: 3; }
+ h2, h3 { page-break-after: avoid; }
+}
Added: tomee/site/trunk/refcard/images/github.png
URL:
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/images/github.png?rev=1493089&view=auto
==============================================================================
Binary file - no diff available.
Propchange: tomee/site/trunk/refcard/images/github.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: tomee/site/trunk/refcard/images/tomee.png
URL:
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/images/tomee.png?rev=1493089&view=auto
==============================================================================
Binary file - no diff available.
Propchange: tomee/site/trunk/refcard/images/tomee.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: tomee/site/trunk/refcard/js/highlight.min.js
URL:
http://svn.apache.org/viewvc/tomee/site/trunk/refcard/js/highlight.min.js?rev=1493089&view=auto
==============================================================================
--- tomee/site/trunk/refcard/js/highlight.min.js (added)
+++ tomee/site/trunk/refcard/js/highlight.min.js Fri Jun 14 14:33:55 2013
@@ -0,0 +1 @@
+var hljs=new function(){function l(o){return
o.replace(/&/gm,"&").replace(/</gm,"<").replace(/>/gm,">")}function
b(p){for(var o=p.firstChild;o;o=o.nextSibling){if(o.nodeName=="CODE"){return
o}if(!(o.nodeType==3&&o.nodeValue.match(/\s+/))){break}}}function h(p,o){return
Array.prototype.map.call(p.childNodes,function(q){if(q.nodeType==3){return
o?q.nodeValue.replace(/\n/g,""):q.nodeValue}if(q.nodeName=="BR"){return"\n"}return
h(q,o)}).join("")}function a(q){var p=(q.className+"
"+q.parentNode.className).split(/\s+/);p=p.map(function(r){return
r.replace(/^language-/,"")});for(var
o=0;o<p.length;o++){if(e[p[o]]||p[o]=="no-highlight"){return p[o]}}}function
c(q){var o=[];(function p(r,s){for(var
t=r.firstChild;t;t=t.nextSibling){if(t.nodeType==3){s+=t.nodeValue.length}else{if(t.nodeName=="BR"){s+=1}else{if(t.nodeType==1){o.push({event:"start",offset:s,node:t});s=p(t,s);o.push({event:"stop",offset:s,node:t})}}}}return
s})(q,0);return o}function j(x,v,w){var p=0;var y="";
var r=[];function
t(){if(x.length&&v.length){if(x[0].offset!=v[0].offset){return(x[0].offset<v[0].offset)?x:v}else{return
v[0].event=="start"?x:v}}else{return x.length?x:v}}function s(A){function
z(B){return"
"+B.nodeName+'="'+l(B.value)+'"'}return"<"+A.nodeName+Array.prototype.map.call(A.attributes,z).join("")+">"}while(x.length||v.length){var
u=t().splice(0,1)[0];y+=l(w.substr(p,u.offset-p));p=u.offset;if(u.event=="start"){y+=s(u.node);r.push(u.node)}else{if(u.event=="stop"){var
o,q=r.length;do{q--;o=r[q];y+=("</"+o.nodeName.toLowerCase()+">")}while(o!=u.node);r.splice(q,1);while(q<r.length){y+=s(r[q]);q++}}}}return
y+l(w.substr(p))}function f(q){function o(s,r){return
RegExp(s,"m"+(q.cI?"i":"")+(r?"g":""))}function
p(y,w){if(y.compiled){return}y.compiled=true;var s=[];if(y.k){var r={};function
z(A,t){t.split(" ").forEach(function(B){var
C=B.split("|");r[C[0]]=[A,C[1]?Number(C[1]):1];s.push(C[0])})}y.lR=o(y.l||hljs.IR,true);if(typeof
y.k=="string"){z("keyword",y.k)}else{fo
r(var x in
y.k){if(!y.k.hasOwnProperty(x)){continue}z(x,y.k[x])}}y.k=r}if(w){if(y.bWK){y.b="\\b("+s.join("|")+")\\s"}y.bR=o(y.b?y.b:"\\B|\\b");if(!y.e&&!y.eW){y.e="\\B|\\b"}if(y.e){y.eR=o(y.e)}y.tE=y.e||"";if(y.eW&&w.tE){y.tE+=(y.e?"|":"")+w.tE}}if(y.i){y.iR=o(y.i)}if(y.r===undefined){y.r=1}if(!y.c){y.c=[]}for(var
v=0;v<y.c.length;v++){if(y.c[v]=="self"){y.c[v]=y}p(y.c[v],y)}if(y.starts){p(y.starts,w)}var
u=[];for(var
v=0;v<y.c.length;v++){u.push(y.c[v].b)}if(y.tE){u.push(y.tE)}if(y.i){u.push(y.i)}y.t=u.length?o(u.join("|"),true):{exec:function(t){return
null}}}p(q)}function d(D,E){function o(r,M){for(var L=0;L<M.c.length;L++){var
K=M.c[L].bR.exec(r);if(K&&K.index==0){return M.c[L]}}}function
s(K,r){if(K.e&&K.eR.test(r)){return K}if(K.eW){return s(K.parent,r)}}function
t(r,K){return K.i&&K.iR.test(r)}function y(L,r){var
K=F.cI?r[0].toLowerCase():r[0];return L.k.hasOwnProperty(K)&&L.k[K]}function
G(){var K=l(w);if(!A.k){return K}var r="";var N=0;A.lR.lastIndex=0;var L=A.lR.ex
ec(K);while(L){r+=K.substr(N,L.index-N);var M=y(A,L);if(M){v+=M[1];r+='<span
class="'+M[0]+'">'+L[0]+"</span>"}else{r+=L[0]}N=A.lR.lastIndex;L=A.lR.exec(K)}return
r+K.substr(N)}function z(){if(A.sL&&!e[A.sL]){return l(w)}var
r=A.sL?d(A.sL,w):g(w);if(A.r>0){v+=r.keyword_count;B+=r.r}return'<span
class="'+r.language+'">'+r.value+"</span>"}function J(){return
A.sL!==undefined?z():G()}function I(L,r){var K=L.cN?'<span
class="'+L.cN+'">':"";if(L.rB){x+=K;w=""}else{if(L.eB){x+=l(r)+K;w=""}else{x+=K;w=r}}A=Object.create(L,{parent:{value:A}});B+=L.r}function
C(K,r){w+=K;if(r===undefined){x+=J();return 0}var
L=o(r,A);if(L){x+=J();I(L,r);return L.rB?0:r.length}var
M=s(A,r);if(M){if(!(M.rE||M.eE)){w+=r}x+=J();do{if(A.cN){x+="</span>"}A=A.parent}while(A!=M.parent);if(M.eE){x+=l(r)}w="";if(M.starts){I(M.starts,"")}return
M.rE?0:r.length}if(t(r,A)){throw"Illegal"}w+=r;return r.length||1}var
F=e[D];f(F);var A=F;var w="";var B=0;var v=0;var x="";try{var
u,q,p=0;while(true){A.t.lastIndex=p;u
=A.t.exec(E);if(!u){break}q=C(E.substr(p,u.index-p),u[0]);p=u.index+q}C(E.substr(p));return{r:B,keyword_count:v,value:x,language:D}}catch(H){if(H=="Illegal"){return{r:0,keyword_count:0,value:l(E)}}else{throw
H}}}function g(s){var o={keyword_count:0,r:0,value:l(s)};var q=o;for(var p in
e){if(!e.hasOwnProperty(p)){continue}var
r=d(p,s);r.language=p;if(r.keyword_count+r.r>q.keyword_count+q.r){q=r}if(r.keyword_count+r.r>o.keyword_count+o.r){q=o;o=r}}if(q.language){o.second_best=q}return
o}function
i(q,p,o){if(p){q=q.replace(/^((<[^>]+>|\t)+)/gm,function(r,v,u,t){return
v.replace(/\t/g,p)})}if(o){q=q.replace(/\n/g,"<br>")}return q}function
m(r,u,p){var v=h(r,p);var t=a(r);if(t=="no-highlight"){return}var
w=t?d(t,v):g(v);t=w.language;var o=c(r);if(o.length){var
q=document.createElement("pre");q.innerHTML=w.value;w.value=j(o,c(q),v)}w.value=i(w.value,u,p);var
s=r.className;if(!s.match("(\\s|^)(language-)?"+t+"(\\s|$)")){s=s?(s+"
"+t):t}r.innerHTML=w.value;r.className=s;r.result={la
nguage:t,kw:w.keyword_count,re:w.r};if(w.second_best){r.second_best={language:w.second_best.language,kw:w.second_best.keyword_count,re:w.second_best.r}}}function
n(){if(n.called){return}n.called=true;Array.prototype.map.call(document.getElementsByTagName("pre"),b).filter(Boolean).forEach(function(o){m(o,hljs.tabReplace)})}function
k(){window.addEventListener("DOMContentLoaded",n,false);window.addEventListener("load",n,false)}var
e={};this.LANGUAGES=e;this.highlight=d;this.highlightAuto=g;this.fixMarkup=i;this.highlightBlock=m;this.initHighlighting=n;this.initHighlightingOnLoad=k;this.IR="[a-zA-Z][a-zA-Z0-9_]*";this.UIR="[a-zA-Z_][a-zA-Z0-9_]*";this.NR="\\b\\d+(\\.\\d+)?";this.CNR="(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)";this.BNR="\\b(0b[01]+)";this.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|\\.|-|-=|/|/=|:|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~";this.BE={b:"\\\\[\\s\\S]",r:0};this.ASM={cN:"string
",b:"'",e:"'",i:"\\n",c:[this.BE],r:0};this.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[this.BE],r:0};this.CLCM={cN:"comment",b:"//",e:"$"};this.CBLCLM={cN:"comment",b:"/\\*
",e:"
\\*/"};this.HCM={cN:"comment",b:"#",e:"$"};this.NM={cN:"number",b:this.NR,r:0};this.CNM={cN:"number",b:this.CNR,r:0};this.BNM={cN:"number",b:this.BNR,r:0};this.inherit=function(q,r){var
o={};for(var p in q){o[p]=q[p]}if(r){for(var p in r){o[p]=r[p]}}return
o}}();hljs.LANGUAGES.bash=function(a){var g="true false";var e="if then else
elif fi for break continue while in do done echo exit return set declare";var
c={cN:"variable",b:"\\$[a-zA-Z0-9_#]+"};var
b={cN:"variable",b:"\\${([^}]|\\\\})+}"};var
h={cN:"string",b:'"',e:'"',i:"\\n",c:[a.BE,c,b],r:0};var
d={cN:"string",b:"'",e:"'",c:[{b:"''"}],r:0};var
f={cN:"test_condition",b:"",e:"",c:[h,d,c,b],k:{literal:g},r:0};return{k:{keyword:e,literal:g},c:[{cN:"shebang",b:"(#!\\/bin\\/bash)|(#!\\/bin\\/sh)",r:10},c,b,a.HCM,h,d,a.inherit(f,{b:"\\[
",e:" \\]",r:0})
,a.inherit(f,{b:"\\[\\[ ",e:"
\\]\\]"})]}}(hljs);hljs.LANGUAGES.cs=function(a){return{k:"abstract as base
bool break byte case catch char checked class const continue decimal default
delegate do double else enum event explicit extern false finally fixed float
for foreach goto if implicit in int interface internal is lock long namespace
new null object operator out override params private protected public readonly
ref return sbyte sealed short sizeof stackalloc static string struct switch
this throw true try typeof uint ulong unchecked unsafe ushort using virtual
volatile void while ascending descending from get group into join let orderby
partial select set value var where
yield",c:[{cN:"comment",b:"///",e:"$",rB:true,c:[{cN:"xmlDocTag",b:"///|<!--|-->"},{cN:"xmlDocTag",b:"</?",e:">"}]},a.CLCM,a.CBLCLM,{cN:"preprocessor",b:"#",e:"$",k:"if
else elif endif define undef warning error line region endregion pragma
checksum"},{cN:"string",b:'@"',e:'"',c:[{b:'""'}]},a.ASM,a.QSM,a.C
NM]}}(hljs);hljs.LANGUAGES.ruby=function(e){var
a="[a-zA-Z_][a-zA-Z0-9_]*(\\!|\\?)?";var
j="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?";var
g={keyword:"and false then defined module in return redo if BEGIN retry end
for true self when next until do begin unless END rescue nil else break undef
not super class case require yield alias while ensure elsif or include"};var
c={cN:"yardoctag",b:"@[A-Za-z]+"};var
k=[{cN:"comment",b:"#",e:"$",c:[c]},{cN:"comment",b:"^\\=begin",e:"^\\=end",c:[c],r:10},{cN:"comment",b:"^__END__",e:"\\n$"}];var
d={cN:"subst",b:"#\\{",e:"}",l:a,k:g};var i=[e.BE,d];var
b=[{cN:"string",b:"'",e:"'",c:i,r:0},{cN:"string",b:'"',e:'"',c:i,r:0},{cN:"string",b:"%[qw]?\\(",e:"\\)",c:i},{cN:"string",b:"%[qw]?\\[",e:"\\]",c:i},{cN:"string",b:"%[qw]?{",e:"}",c:i},{cN:"string",b:"%[qw]?<",e:">",c:i,r:10},{cN:"string",b:"%[qw]?/",e:"/",c:i,r:10},{cN:"string",b:"%[qw]?%",e:"%",c:i,r:10},{cN:"string",b:"%[qw]?-",e:"-",c:i,r:10},{c
N:"string",b:"%[qw]?\\|",e:"\\|",c:i,r:10}];var h={cN:"function",bWK:true,e:"
|$|;",k:"def",c:[{cN:"title",b:j,l:a,k:g},{cN:"params",b:"\\(",e:"\\)",l:a,k:g}].concat(k)};var
f=k.concat(b.concat([{cN:"class",bWK:true,e:"$|;",k:"class
module",c:[{cN:"title",b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?",r:0},{cN:"inheritance",b:"<\\s*",c:[{cN:"parent",b:"("+e.IR+"::)?"+e.IR}]}].concat(k)},h,{cN:"constant",b:"(::)?(\\b[A-Z]\\w*(::)?)+",r:0},{cN:"symbol",b:":",c:b.concat([{b:j}]),r:0},{cN:"symbol",b:a+":",r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{cN:"number",b:"\\?\\w"},{cN:"variable",b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{b:"("+e.RSR+")\\s*",c:k.concat([{cN:"regexp",b:"/",e:"/[a-z]*",i:"\\n",c:[e.BE,d]}]),r:0}]));d.c=f;h.c[1].c=f;return{l:a,k:g,c:f}}(hljs);hljs.LANGUAGES.diff=function(a){return{c:[{cN:"chunk",b:"^\\@\\@
+\\-\\d+,\\d+ +\\+\\d+,\\d+ +\\@\\@$",r:10},{cN:"chunk",b:"^\\*\\*\\*
+\\d+,\\d+ +\\*\\*\\*\\*$",r:10},{cN:"chun
k",b:"^\\-\\-\\- +\\d+,\\d+ +\\-\\-\\-\\-$",r:10},{cN:"header",b:"Index:
",e:"$"},{cN:"header",b:"=====",e:"=====$"},{cN:"header",b:"^\\-\\-\\-",e:"$"},{cN:"header",b:"^\\*{3}
",e:"$"},{cN:"header",b:"^\\+\\+\\+",e:"$"},{cN:"header",b:"\\*{5}",e:"\\*{5}$"},{cN:"addition",b:"^\\+",e:"$"},{cN:"deletion",b:"^\\-",e:"$"},{cN:"change",b:"^\\!",e:"$"}]}}(hljs);hljs.LANGUAGES.javascript=function(a){return{k:{keyword:"in
if for while finally var new function do return void else break catch
instanceof with throw case default try this switch continue typeof delete let
yield const",literal:"true false null undefined NaN
Infinity"},c:[a.ASM,a.QSM,a.CLCM,a.CBLCLM,a.CNM,{b:"("+a.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return
throw
case",c:[a.CLCM,a.CBLCLM,{cN:"regexp",b:"/",e:"/[gim]*",i:"\\n",c:[{b:"\\\\/"}]},{b:"<",e:">;",sL:"xml"}],r:0},{cN:"function",bWK:true,e:"{",k:"function",c:[{cN:"title",b:"[A-Za-z$_][0-9A-Za-z$_]*"},{cN:"params",b:"\\(",e:"\\)",c:[a.CLCM,a.CBLCLM],i:"[\"'\\(]"}
],i:"\\[|%"}]}}(hljs);hljs.LANGUAGES.css=function(a){var
b={cN:"function",b:a.IR+"\\(",e:"\\)",c:[a.NM,a.ASM,a.QSM]};return{cI:true,i:"[=/|']",c:[a.CBLCLM,{cN:"id",b:"\\#[A-Za-z0-9_-]+"},{cN:"class",b:"\\.[A-Za-z0-9_-]+",r:0},{cN:"attr_selector",b:"\\[",e:"\\]",i:"$"},{cN:"pseudo",b:":(:)?[a-zA-Z0-9\\_\\-\\+\\(\\)\\\"\\']+"},{cN:"at_rule",b:"@(font-face|page)",l:"[a-z-]+",k:"font-face
page"},{cN:"at_rule",b:"@",e:"[{;]",eE:true,k:"import page media
charset",c:[b,a.ASM,a.QSM,a.NM]},{cN:"tag",b:a.IR,r:0},{cN:"rules",b:"{",e:"}",i:"[^\\s]",r:0,c:[a.CBLCLM,{cN:"rule",b:"[^\\s]",rB:true,e:";",eW:true,c:[{cN:"attribute",b:"[A-Z\\_\\.\\-]+",e:":",eE:true,i:"[^\\s]",starts:{cN:"value",eW:true,eE:true,c:[b,a.NM,a.QSM,a.ASM,a.CBLCLM,{cN:"hexcolor",b:"\\#[0-9A-F]+"},{cN:"important",b:"!important"}]}}]}]}]}}(hljs);hljs.LANGUAGES.xml=function(a){var
c="[A-Za-z0-9\\._:-]+";var
b={eW:true,c:[{cN:"attribute",b:c,r:0},{b:'="',rB:true,e:'"',c:[{cN:"value",b:'"',eW:true}]},{b:"='",rB:true,e:"'
",c:[{cN:"value",b:"'",eW:true}]},{b:"=",c:[{cN:"value",b:"[^\\s/>]+"}]}]};return{cI:true,c:[{cN:"pi",b:"<\\?",e:"\\?>",r:10},{cN:"doctype",b:"<!DOCTYPE",e:">",r:10,c:[{b:"\\[",e:"\\]"}]},{cN:"comment",b:"<!--",e:"-->",r:10},{cN:"cdata",b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{cN:"tag",b:"<style(?=\\s|>|$)",e:">",k:{title:"style"},c:[b],starts:{e:"</style>",rE:true,sL:"css"}},{cN:"tag",b:"<script(?=\\s|>|$)",e:">",k:{title:"script"},c:[b],starts:{e:"<\/script>",rE:true,sL:"javascript"}},{b:"<%",e:"%>",sL:"vbscript"},{cN:"tag",b:"</?",e:"/?>",c:[{cN:"title",b:"[^
/>]+"},b]}]}}(hljs);hljs.LANGUAGES.http=function(a){return{i:"\\S",c:[{cN:"status",b:"^HTTP/[0-9\\.]+",e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{cN:"request",b:"^[A-Z]+
(.*?) HTTP/[0-9\\.]+$",rB:true,e:"$",c:[{cN:"string",b:" ",e:"
",eB:true,eE:true}]},{cN:"attribute",b:"^\\w",e:":
",eE:true,i:"\\n|\\s|=",starts:{cN:"string",e:"$"}},{b:"\\n\\n",starts:{sL:"",eW:true}}]}}(hljs);hljs.LANGUAGES.java=function(a){return{k:
"false synchronized int abstract float private char boolean static null if
const for true while long throw strictfp finally protected import native final
return void enum else break transient new catch instanceof byte super volatile
case assert short package default double public try this switch continue
throws",c:[{cN:"javadoc",b:"/\\*\\*",e:"\\*/",c:[{cN:"javadoctag",b:"@[A-Za-z]+"}],r:10},a.CLCM,a.CBLCLM,a.ASM,a.QSM,{cN:"class",bWK:true,e:"{",k:"class
interface",i:":",c:[{bWK:true,k:"extends
implements",r:10},{cN:"title",b:a.UIR}]},a.CNM,{cN:"annotation",b:"@[A-Za-z]+"}]}}(hljs);hljs.LANGUAGES.php=function(a){var
e={cN:"variable",b:"\\$+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*"};var
b=[a.inherit(a.ASM,{i:null}),a.inherit(a.QSM,{i:null}),{cN:"string",b:'b"',e:'"',c:[a.BE]},{cN:"string",b:"b'",e:"'",c:[a.BE]}];var
c=[a.BNM,a.CNM];var d={cN:"title",b:a.UIR};return{cI:true,k:"and include_once
list abstract global private echo interface as static endswitch array null if
endwhi
le or const for endforeach self var while isset public protected exit foreach
throw elseif include __FILE__ empty require_once do xor return implements
parent clone use __CLASS__ __LINE__ else break print eval new catch __METHOD__
case exception php_user_filter default die require __FUNCTION__ enddeclare
final try this switch continue endfor endif declare unset true false namespace
trait goto instanceof insteadof __DIR__ __NAMESPACE__
__halt_compiler",c:[a.CLCM,a.HCM,{cN:"comment",b:"/\\* ",e:"
\\*/",c:[{cN:"phpdoc",b:"\\s@[A-Za-z]+"}]},{cN:"comment",eB:true,b:"__halt_compiler.+?;",eW:true},{cN:"string",b:"<<<['\"]?\\w+['\"]?$",e:"^\\w+;",c:[a.BE]},{cN:"preprocessor",b:"<\\?php",r:10},{cN:"preprocessor",b:"\\?>"},e,{cN:"function",bWK:true,e:"{",k:"function",i:"\\$|\\[|%",c:[d,{cN:"params",b:"\\(",e:"\\)",c:["self",e,a.CBLCLM].concat(b).concat(c)}]},{cN:"class",bWK:true,e:"{",k:"class",i:"[:\\(\\$]",c:[{bWK:true,eW:true,k:"extends",c:[d]},d]},{b:"=>"}].concat(b).concat(c)}}(h
ljs);hljs.LANGUAGES.python=function(a){var f={cN:"prompt",b:"^(>>>|\\.\\.\\.)
"};var
c=[{cN:"string",b:"(u|b)?r?'''",e:"'''",c:[f],r:10},{cN:"string",b:'(u|b)?r?"""',e:'"""',c:[f],r:10},{cN:"string",b:"(u|r|ur)'",e:"'",c:[a.BE],r:10},{cN:"string",b:'(u|r|ur)"',e:'"',c:[a.BE],r:10},{cN:"string",b:"(b|br)'",e:"'",c:[a.BE]},{cN:"string",b:'(b|br)"',e:'"',c:[a.BE]}].concat([a.ASM,a.QSM]);var
e={cN:"title",b:a.UIR};var
d={cN:"params",b:"\\(",e:"\\)",c:["self",a.CNM,f].concat(c)};var
b={bWK:true,e:":",i:"[${=;\\n]",c:[e,d],r:10};return{k:{keyword:"and elif is
global as in if from raise for except finally print import pass return exec
else break not with class assert yield try while continue del or def lambda
nonlocal|10",built_in:"None True False Ellipsis
NotImplemented"},i:"(</|->|\\?)",c:c.concat([f,a.HCM,a.inherit(b,{cN:"function",k:"def"}),a.inherit(b,{cN:"class",k:"class"}),a.CNM,{cN:"decorator",b:"@",e:"$"},{b:"\\b(print|exec)\\("}])}}(hljs);hljs.LANGUAGES.sql=function(a){re
turn{cI:true,c:[{cN:"operator",b:"(begin|start|commit|rollback|savepoint|lock|alter|create|drop|rename|call|delete|do|handler|insert|load|replace|select|truncate|update|set|show|pragma|grant)\\b(?!:)",e:";",eW:true,k:{keyword:"all
partial global month current_timestamp using go revoke smallint indicator
end-exec disconnect zone with character assertion to add current_user usage
input local alter match collate real then rollback get read timestamp
session_user not integer bit unique day minute desc insert execute like ilike|2
level decimal drop continue isolation found where constraints domain right
national some module transaction relative second connect escape close
system_user for deferred section cast current sqlstate allocate intersect
deallocate numeric public preserve full goto initially asc no key output
collation group by union session both last language constraint column of space
foreign deferrable prior connection unknown action commit view or first into
float year
primary cascaded except restrict set references names table outer open select
size are rows from prepare distinct leading create only next inner
authorization schema corresponding option declare precision immediate else
timezone_minute external varying translation true case exception join hour
default double scroll value cursor descriptor values dec fetch procedure delete
and false int is describe char as at in varchar null trailing any absolute
current_time end grant privileges when cross check write current_date pad begin
temporary exec time update catalog user sql date on identity timezone_hour
natural whenever interval work order cascade diagnostics nchar having left call
do handler load replace truncate start lock show pragma exists
number",aggregate:"count sum min max
avg"},c:[{cN:"string",b:"'",e:"'",c:[a.BE,{b:"''"}],r:0},{cN:"string",b:'"',e:'"',c:[a.BE,{b:'""'}],r:0},{cN:"string",b:"`",e:"`",c:[a.BE]},a.CNM]},a.CBLCLM,{cN:"comment",b:"--",e:"$"}]}}(hljs);hljs.LANG
UAGES.ini=function(a){return{cI:true,i:"[^\\s]",c:[{cN:"comment",b:";",e:"$"},{cN:"title",b:"^\\[",e:"\\]"},{cN:"setting",b:"^[a-z0-9\\[\\]_-]+[
\\t]*=[ \\t]*",e:"$",c:[{cN:"value",eW:true,k:"on off true false yes
no",c:[a.QSM,a.NM]}]}]}}(hljs);hljs.LANGUAGES.perl=function(e){var a="getpwent
getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send
umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do
return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno
qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent
shutdown dump chomp connect getsockname die socketpair close flock exists index
shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref
gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink
semget splice x|0 getpeername recv log setsockopt cos last reverse
gethostbyname getgrnam study formline endhostent times chop length gethostent
getnetent pa
ck getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf
next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex
getservbyport endservent int chr untie rmdir prototype tell listen fork shmread
ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack
getnetbyname reset chdir grep split require caller lcfirst until warn while
values shift telldir getpwuid my getprotobynumber delete and sort uc defined
srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot
sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach
tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied
closedirioctl socket readlink eval xor readline binmode setservent eof ord bind
alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given
say state when";var d={cN:"subst",b:"[$@]\\{",e:"\\}",k:a,r:10};var
b={cN:"variable",b:"\\$\\d"};var i={cN:"variable",b:"[\\$\\%\\@\\*](\\^
\\w\\b|#\\w+(\\:\\:\\w+)*|[^\\s\\w{]|{\\w+}|\\w+(\\:\\:\\w*)*)"};var
f=[e.BE,d,b,i];var h={b:"->",c:[{b:e.IR},{b:"{",e:"}"}]};var
g={cN:"comment",b:"^(__END__|__DATA__)",e:"\\n$",r:5};var
c=[b,i,e.HCM,g,{cN:"comment",b:"^\\=\\w",e:"\\=cut",eW:true},h,{cN:"string",b:"q[qwxr]?\\s*\\(",e:"\\)",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\[",e:"\\]",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\{",e:"\\}",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\|",e:"\\|",c:f,r:5},{cN:"string",b:"q[qwxr]?\\s*\\<",e:"\\>",c:f,r:5},{cN:"string",b:"qw\\s+q",e:"q",c:f,r:5},{cN:"string",b:"'",e:"'",c:[e.BE],r:0},{cN:"string",b:'"',e:'"',c:f,r:0},{cN:"string",b:"`",e:"`",c:[e.BE]},{cN:"string",b:"{\\w+}",r:0},{cN:"string",b:"-?\\w+\\s*\\=\\>",r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"("+e.RSR+"|\\b(split|return|print|reverse|grep)\\b)\\s*",k:"split
return print reverse
grep",r:0,c:[e.HCM,g,{cN:"regexp",b:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",r:1
0},{cN:"regexp",b:"(m|qr)?/",e:"/[a-z]*",c:[e.BE],r:0}]},{cN:"sub",bWK:true,e:"(\\s*\\(.*?\\))?[;{]",k:"sub",r:5},{cN:"operator",b:"-\\w\\b",r:0}];d.c=c;h.c[1].c=c;return{k:a,c:c}}(hljs);hljs.LANGUAGES.json=function(a){var
e={literal:"true false null"};var d=[a.QSM,a.CNM];var
c={cN:"value",e:",",eW:true,eE:true,c:d,k:e};var
b={b:"{",e:"}",c:[{cN:"attribute",b:'\\s*"',e:'"\\s*:\\s*',eB:true,eE:true,c:[a.BE],i:"\\n",starts:c}],i:"\\S"};var
f={b:"\\[",e:"\\]",c:[a.inherit(c,{cN:null})],i:"\\S"};d.splice(d.length,0,b,f);return{c:d,k:e,i:"\\S"}}(hljs);hljs.LANGUAGES.cpp=function(a){var
b={keyword:"false int float while private char catch export virtual operator
sizeof dynamic_cast|10 typedef const_cast|10 const struct for static_cast|10
union namespace unsigned long throw volatile static protected bool template
mutable if public friend do return goto auto void enum else break new extern
using true class asm case typeid short reinterpret_cast|10 default double
register explicit si
gned typename try this switch continue wchar_t inline delete alignof char16_t
char32_t constexpr decltype noexcept nullptr static_assert thread_local
restrict _Bool complex",built_in:"std string cin cout cerr clog stringstream
istringstream ostringstream auto_ptr deque list queue stack vector map set
bitset multiset multimap unordered_set unordered_map unordered_multiset
unordered_multimap array
shared_ptr"};return{k:b,i:"</",c:[a.CLCM,a.CBLCLM,a.QSM,{cN:"string",b:"'\\\\?.",e:"'",i:"."},{cN:"number",b:"\\b(\\d+(\\.\\d*)?|\\.\\d+)(u|U|l|L|ul|UL|f|F)"},a.CNM,{cN:"preprocessor",b:"#",e:"$"},{cN:"stl_container",b:"\\b(deque|list|queue|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array)\\s*<",e:">",k:b,r:10,c:["self"]}]}}(hljs);
\ No newline at end of file