From a25aca329747cac77264847b29cb844a45c7a88f Mon Sep 17 00:00:00 2001 From: Matthijs Kuiper Date: Sun, 7 Jan 2018 23:56:13 +0100 Subject: Basic styling and header/footer markup --- html/assets/fonts/Gotham-Bold.ttf | Bin 0 -> 66028 bytes html/assets/fonts/Gotham-Bold.woff | Bin 0 -> 15208 bytes html/assets/fonts/Gotham-Book.ttf | Bin 0 -> 66804 bytes html/assets/fonts/Gotham-Light.ttf | Bin 0 -> 67400 bytes html/assets/fonts/Gotham-Medium.woff | Bin 0 -> 15588 bytes html/assets/fonts/Knockout-HTF48-Featherweight.otf | Bin 0 -> 35472 bytes html/assets/fonts/Knockout-HTF48-Featherweight.ttf | Bin 0 -> 31880 bytes html/assets/fonts/gotham-light-webfont.woff | Bin 0 -> 21188 bytes html/assets/fonts/index.htm | 0 .../assets/fonts/knockout-htf48-featherweight.woff | Bin 0 -> 25880 bytes html/assets/fonts/knockouthtf48.woff | Bin 0 -> 25880 bytes html/assets/index.htm | 0 html/assets/style.css | 1267 ++++++++++++++++++++ 13 files changed, 1267 insertions(+) create mode 100644 html/assets/fonts/Gotham-Bold.ttf create mode 100644 html/assets/fonts/Gotham-Bold.woff create mode 100644 html/assets/fonts/Gotham-Book.ttf create mode 100644 html/assets/fonts/Gotham-Light.ttf create mode 100644 html/assets/fonts/Gotham-Medium.woff create mode 100644 html/assets/fonts/Knockout-HTF48-Featherweight.otf create mode 100644 html/assets/fonts/Knockout-HTF48-Featherweight.ttf create mode 100644 html/assets/fonts/gotham-light-webfont.woff create mode 100644 html/assets/fonts/index.htm create mode 100644 html/assets/fonts/knockout-htf48-featherweight.woff create mode 100644 html/assets/fonts/knockouthtf48.woff create mode 100755 html/assets/index.htm create mode 100755 html/assets/style.css (limited to 'html/assets') diff --git a/html/assets/fonts/Gotham-Bold.ttf b/html/assets/fonts/Gotham-Bold.ttf new file mode 100644 index 0000000..b05a6dd Binary files /dev/null and b/html/assets/fonts/Gotham-Bold.ttf differ diff --git a/html/assets/fonts/Gotham-Bold.woff b/html/assets/fonts/Gotham-Bold.woff new file mode 100644 index 0000000..438a395 Binary files /dev/null and b/html/assets/fonts/Gotham-Bold.woff differ diff --git a/html/assets/fonts/Gotham-Book.ttf b/html/assets/fonts/Gotham-Book.ttf new file mode 100644 index 0000000..132ac10 Binary files /dev/null and b/html/assets/fonts/Gotham-Book.ttf differ diff --git a/html/assets/fonts/Gotham-Light.ttf b/html/assets/fonts/Gotham-Light.ttf new file mode 100644 index 0000000..4f9cd91 Binary files /dev/null and b/html/assets/fonts/Gotham-Light.ttf differ diff --git a/html/assets/fonts/Gotham-Medium.woff b/html/assets/fonts/Gotham-Medium.woff new file mode 100644 index 0000000..213a928 Binary files /dev/null and b/html/assets/fonts/Gotham-Medium.woff differ diff --git a/html/assets/fonts/Knockout-HTF48-Featherweight.otf b/html/assets/fonts/Knockout-HTF48-Featherweight.otf new file mode 100644 index 0000000..08becf4 Binary files /dev/null and b/html/assets/fonts/Knockout-HTF48-Featherweight.otf differ diff --git a/html/assets/fonts/Knockout-HTF48-Featherweight.ttf b/html/assets/fonts/Knockout-HTF48-Featherweight.ttf new file mode 100644 index 0000000..9a3a01d Binary files /dev/null and b/html/assets/fonts/Knockout-HTF48-Featherweight.ttf differ diff --git a/html/assets/fonts/gotham-light-webfont.woff b/html/assets/fonts/gotham-light-webfont.woff new file mode 100644 index 0000000..37fd764 Binary files /dev/null and b/html/assets/fonts/gotham-light-webfont.woff differ diff --git a/html/assets/fonts/index.htm b/html/assets/fonts/index.htm new file mode 100644 index 0000000..e69de29 diff --git a/html/assets/fonts/knockout-htf48-featherweight.woff b/html/assets/fonts/knockout-htf48-featherweight.woff new file mode 100644 index 0000000..de7daf3 Binary files /dev/null and b/html/assets/fonts/knockout-htf48-featherweight.woff differ diff --git a/html/assets/fonts/knockouthtf48.woff b/html/assets/fonts/knockouthtf48.woff new file mode 100644 index 0000000..64944ca Binary files /dev/null and b/html/assets/fonts/knockouthtf48.woff differ diff --git a/html/assets/index.htm b/html/assets/index.htm new file mode 100755 index 0000000..e69de29 diff --git a/html/assets/style.css b/html/assets/style.css new file mode 100755 index 0000000..47433a9 --- /dev/null +++ b/html/assets/style.css @@ -0,0 +1,1267 @@ +body { + background-color: #1e1e1e; + background-repeat: no-repeat; + background-attachment: fixed; + color: #ffffff; + padding: 0px; + margin: 0px; +} + +@font-face { + font-family: Knockout; + src: url("fonts/Knockout-HTF48-Featherweight.ttf"); +} +@font-face { + font-family: GothamBook; + src: url("fonts/Gotham-Medium.woff"); +} +@font-face { + font-family: GothamLight; + src: url("fonts/gotham-light-webfont.woff"); +} +@font-face { + font-family: GothamBold; + src: url("fonts/Gotham-Bold.woff"); +} + +a { + text-decoration: none; + color: #efc100; +} +a:hover { + text-decoration: none; + color: #fff; +} + +.spacing { + margin-top: 60px; +} + +.footer { + background: #2069a1; + font-family: GothamLight, Verdana, Geneva, Arial, Helvetica, sans-serif; + font-size: 10pt; + color: #ffffff; + padding: 20px; +} + +a.footer { + color: #efc100; + text-decoration: none; + padding: 0px; + margin-left: 25px; +} + +a:hover.footer { + color: #fff; + padding: 0px; +} + +.tiny { + font-size: 8px; +} + +.nav-container { + /* Fallback for web browsers that doesn't support RGBa */ + background: rgb(0, 0, 0); + /* RGBa with 0.7 opacity */ + background: rgba(0, 0, 0, 0.9); +} + +.f-nav { + z-index: 9999; + position: fixed; + left: 0; + top: 0; + width: 100%; +} /* this make our menu fixed top */ + +ul { + float: right; + width: 100%; + padding: 0; + margin: 0; + list-style-type: none; + /* Fallback for web browsers that doesn't support RGBa */ + background: rgb(0, 0, 0); + /* RGBa with 0.7 opacity */ + background: rgba(0, 0, 0, 0.7); +} + +a.topmenulogo { + float: left; + width: auto; + height: 50px; + text-decoration: none; + color: white; + padding: 0.2em 0.6em; + margin-right: 30px; + border-right: 0px solid white; + -webkit-transition: background-color 1s; + -moz-transition: background-color 1s; + -o-transition: background-color 1s; + -ms-transition: background-color 1s; + transition: background-color 1s; +} +a:hover.topmenulogo { + background-color: #2069a1; +} + +a.topmenu { + font-family: GothamLight, sans-serif; + font-size: 17px; + float: left; + width: auto; + height: 38px; + text-decoration: none; + color: white; + padding-top: 18px; + border-right: 0px solid white; + padding-left: 18px; + padding-right: 18px; + -webkit-transition: background-color 1s; + -moz-transition: background-color 1s; + -o-transition: background-color 1s; + -ms-transition: background-color 1s; + transition: background-color 1s; +} + +a:hover.topmenu { + background-color: #2069a1; + opacity: 1; + filter: alpha(opacity=100); +} + +li { + display: block; +} + +.darksearch { + width: 95%; + height: 50px; + padding-top: 10px; + background: url("./images/dark_grey.jpg"); +} +.darksearch input[type="text"] { + font-family: GothamLight, sans-serif; + border: 1px solid #1e1e1e; + background-color: #2e2e2e; + color: #fff; + -webkit-box-shadow: inset 2px 2px 5px -5px rgba(0, 0, 0, 0.04); + -moz-box-shadow: inset 2px 2px 5px -5px rgba(0, 0, 0, 0.04); + box-shadow: inset 2px 2px 5px -5px rgba(0, 0, 0, 0.04); +} + +input[type="text"] { + color: #bcbcbc; + font-family: GothamLight, sans-serif; +} + +.search { + padding: 6px 15px 6px 30px; + margin: 3px; + background: url("./images/search.png") no-repeat 8px 6px; + font-family: GothamLight, sans-serif; + height: 28px; +} + +.owshare { + padding: 6px 15px 6px 30px; + margin: 3px; + background: url("./images/owshare.png") no-repeat 8px 6px; + font-family: GothamLight, sans-serif; + height: 28px; +} + +input[type="submit"] { + position: relative; + left: -4px; + height: 28px; + font-family: GothamLight, sans-serif; + border: 1px solid #1e1e1e; + background-color: #2069a1; + /** + background: #fdd932; + background: -moz-linear-gradient(top, #fdd932 0%, #ffd305 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#515151), color-stop(100%,#2d3035)); + background: -webkit-linear-gradient(top, #515151 0%,#383838 100%); + background: -o-linear-gradient(top, #e4f1f9 0%,#ffd305 100%); + background: -ms-linear-gradient(top, #e4f1f9 0%,#ffd305 100%); + background: linear-gradient(top, #e4f1f9 0%,#ffd305 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f1f9', endColorstr='#ffd305',GradientType=0 ); /* IE6-9 */ + color: #fff; + cursor: pointer; + -webkit-transition: background-color 1s; + -moz-transition: background-color 1s; + -o-transition: background-color 1s; + -ms-transition: background-color 1s; + transition: background-color 1s; +} + +input[type="submit"]:hover { + background-color: #efc100; + color: #2d3035; + cursor: pointer; +} +.searchform { + border: 1px solid #1e1e1e; + background-color: #3b383b; + color: #fff; + -webkit-box-shadow: inset 2px 2px 5px -5px rgba(0, 0, 0, 0.04); + -moz-box-shadow: inset 2px 2px 5px -5px rgba(0, 0, 0, 0.04); + box-shadow: inset 2px 2px 5px -5px rgba(0, 0, 0, 0.04); + height: 28px; + font-family: Verdana; +} +.ownedwellblue { + background: #2069a1; +} + +a.tooltip { + cursor: pointer; +} + +th { + font-family: GothamBook, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #f7fbff; + background: #3b383b; + text-decoration: none; + font-weight: normal; + padding: 5px; + border-top: 1px solid #1e1e1e; + border-left: 1px solid #1e1e1e; +} + +.noborders { + font-family: GothamBook, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #f7fbff; + background: #3b383b; + text-decoration: none; + font-weight: normal; + padding: 5px; + border: 0px !important; +} + +.weapspacer { + background: #2e2e2e; +} + +.clear { + clear: both; +} + +.totals { + background: #252525; + color: #ffffff; + font-family: GothamBook, Verdana, Geneva, Arial, Helvetica, sans-serif !important; + font-size: 10pt; + padding: 5px; + height: 35px; + border-left: 1px solid #1e1e1e; + border-top: 1px solid #1e1e1e; +} + +.red { + font-family: GothamBold, Verdana, Arial, Helvetica; + font-size: 10pt; + color: #ffffff; + background: -webkit-linear-gradient( + #b40101, + #870202 + ); /* For Safari 5.1 to 6.0 */ + background: -o-linear-gradient(#b40101, #870202); /* For Opera 11.1 to 12.0 */ + background: -moz-linear-gradient( + #b40101, + #870202 + ); /* For Firefox 3.6 to 15 */ + background: linear-gradient(#b40101, #870202); /* Standard syntax */ + height: 30px; +} +.blue { + font-family: GothamBold, Verdana, Arial, Helvetica; + font-size: 10pt; + color: #ffffff; + background: -webkit-linear-gradient( + #2069a1, + #194c74 + ); /* For Safari 5.1 to 6.0 */ + background: -o-linear-gradient(#2069a1, #194c74); /* For Opera 11.1 to 12.0 */ + background: -moz-linear-gradient( + #2069a1, + #194c74 + ); /* For Firefox 3.6 to 15 */ + background: linear-gradient(#2069a1, #194c74); /* Standard syntax */ + height: 30px; +} +.green { + font-family: GothamBold, Verdana, Arial, Helvetica; + font-size: 10pt; + color: #ffffff; + background: -webkit-linear-gradient( + #278040, + #216635 + ); /* For Safari 5.1 to 6.0 */ + background: -o-linear-gradient(#278040, #216635); + /* For Opera 11.1 to 12.0 */ + background: -moz-linear-gradient( + #278040, + #216635 + ); /* For Firefox 3.6 to 15 */ + background: linear-gradient(#278040, #216635); + /* Standard syntax */ + height: 30px; +} +.yellow { + font-family: GothamBold, Verdana, Arial, Helvetica; + font-size: 10pt; + color: #ffffff; + background: -webkit-linear-gradient(#efc100, #e0b501); + /* For Safari 5.1 to 6.0 */ + background: -o-linear-gradient(#efc100, #e0b501); /* For Opera 11.1 to 12.0 */ + background: -moz-linear-gradient( + #efc100, + #e0b501 + ); /* For Firefox 3.6 to 15 */ + background: linear-gradient(#efc100, #e0b501); + /* Standard syntax */ + height: 30px; +} +.Gold { + font-family: GothamBold, Verdana, Arial, Helvetica; + font-size: 10pt; + color: #1e1e1e; + background: -webkit-linear-gradient(#efc100, #e0b501); + /* For Safari 5.1 to 6.0 */ + background: -o-linear-gradient(#efc100, #e0b501); /* For Opera 11.1 to 12.0 */ + background: -moz-linear-gradient( + #efc100, + #e0b501 + ); /* For Firefox 3.6 to 15 */ + background: linear-gradient(#efc100, #e0b501); /* Standard syntax */ + height: 30px; +} +.score { + font-family: Knockout; + font-size: 50px; + padding: 20px; +} +/** Button from Scott CSS **/ +.navCTA { + padding: 10px 16px; + font-size: 14px; + line-height: 5; + text-transform: uppercase; + color: #fff; + background: rgba(30, 30, 30); + background: rgba(32, 105, 161, 0.8); + border: 1px #fff solid; + -webkit-transition: background-color 1s; + -moz-transition: background-color 1s; + -o-transition: background-color 1s; + -ms-transition: background-color 1s; + transition: background-color 1s; +} +.navCTA:hover { + margin-top: 15px; + background: rgba(239, 193, 0, 0.8); + text-decoration: none; + color: #fff; +} +.navCTA:active { + background: rgba(255, 255, 255, 0.5); +} +.btn-sm, +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} +.clocks { + width: 900px; + margin-left: 200px; +} +.column-left { + float: left; + width: 33%; + margin-left: 25%; + margin-right: -210px; +} +.column-right { + float: left; + width: 33%; +} +.column-center { + float: left; + width: 33%; +} +/** Fonts etc **/ +.heading { + /** The blue H1 headings **/ + font-family: Knockout, Arial, Helvetica, Sans-serif; + font-size: 30pt; + color: #ffffff; + background: #2069a1; + text-transform: uppercase; + height: 60px; + padding-left: 20px; + padding-right: 20px; + border-left: 1px solid #1e1e1e; + border-top: 1px solid #1e1e1e; +} +.txttitle { + color: #fff; + font-family: Knockout; + text-transform: uppercase; +} +.recentheader { + margin-left: 3px; + width: 896px; + height: 300px; + position: center; +} +.matchtop { + margin-bottom: 1px; + border-bottom: 1px solid #1e1e1e; + width: 700px; +} +.matchheader { + margin-left: 1px; + width: 699px; + height: 232px; + position: center; + border-left: 1px solid #1e1e1e; +} +.imgbg { + z-index: 0; +} +.carousel-caption { + font-family: GothamLight; + /** position: absolute; + right: 15%; + bottom: 350px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; **/ + margin-top: -1px; + padding-top: 10px; + padding-left: 5%; + padding-right: 5%; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0); +} +.carousel-header { + font-family: Knockout; + font-size: 40px; + text-transform: uppercase; + text-align: center; + background: rgb(30, 30, 30); + background: rgba(30, 30, 30, 0.8); +} +.carousel-red { + color: #a12020; + height: 120px; + font-family: Knockout; + font-size: 100px; + background: rgb(30, 30, 30); + background: rgba(30, 30, 30, 0.8); + text-align: center; +} +.carousel-red-small { + color: #a12020; + height: 60px; + font-family: Knockout; + font-size: 30px; + background: rgb(30, 30, 30); + background: rgba(30, 30, 30, 0.8); + text-align: center; +} +.carousel-blue { + color: #2069a1; + height: 120px; + font-family: Knockout; + font-size: 100px; + background: rgb(30, 30, 30); + background: rgba(30, 30, 30, 0.8); + text-align: center; +} +.carousel-blue-small { + color: #2069a1; + height: 60px; + font-family: Knockout; + font-size: 30px; + background: rgb(30, 30, 30); + background: rgba(30, 30, 30, 0.8); + text-align: center; +} +.carousel-green-small { + color: #278040; + height: 60px; + font-family: Knockout, sans-serif; + font-size: 30px; + background: rgb(30, 30, 30); + background: rgba(30, 30, 30, 0.8); + text-align: center; +} +.carousel-gold-small { + color: #efc100; + height: 60px; + font-family: Knockout, sans-serif; + font-size: 30px; + background: rgb(30, 30, 30); + background: rgba(30, 30, 30, 0.8); + text-align: center; +} +.carousel-text { + color: #fff; + width: 70px; + width: 70px; + font-family: GothamLight, sans-serif; + font-size: 13px; + background: rgb(30, 30, 30); + background: rgba(30, 30, 30, 0.8); + text-align: center; +} +.suicide { + background: #3b383b; +} +.zebra { + border: 1px solid #1e1e1e; + background: rgb(81, 81, 81); + background: rgba(81, 81, 81, 1); +} +.zebra tr:last-child { + border-right: 1px solid #1e1e1e; +} +.zebra td { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 10pt; + color: #ffffff; + padding: 5px; + border-top: 1px solid #1e1e1e; + border-left: 1px solid #1e1e1e; + empty-cells: show; + /* For Firefox to show empty cells properly */ + border-collapse: separate; + cursor: pointer; +} +.zebra tbody tr:nth-child(odd) { + background: rgb(103, 103, 103); + background: rgba(103, 103, 103, 1); +} +.zebra tr:hover { + background: rgba(142, 142, 142, 1) !important; + -webkit-transition: background-color 0.3s; + -moz-transition: background-color 0.3s; + -o-transition: background-color 0.3s; + -ms-transition: background-color 0.3s; + transition: background-color 0.3s; +} +.killsMatrix { + border: 1px solid #1e1e1e; + background: rgb(81, 81, 81); + background: rgba(81, 81, 81, 1); + cursor: pointer; +} +.killsMatrix tbody tr:nth-child(odd) { + background: rgb(103, 103, 103); + background: rgba(103, 103, 103, 1); +} +.killCell { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 10pt; + color: #ffffff; + padding: 5px; + border-left: 1px solid #1e1e1e; + border-top: 1px solid #1e1e1e; +} +.killsMatrixHover { + background: rgba(142, 142, 142, 1) !important; +} +.vertical { + transform: rotate(90deg) translate(0px, 0px); + width: 25px; + margin-top: -50px; +} +.clickableRow { + cursor: pointer; +} +.cell { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 10pt; + color: #ffffff; + padding: 5px; + border-top: 1px solid #1e1e1e; + border-right: 1px solid #1e1e1e; +} +a.cell { + color: #1e1e1e !important; +} +.flag { + margin-bottom: -2px; +} +.share { + margin-top: 5px; + background: #282628; + color: #fff; + font-family: GothamBook, Verdana, sans-serif !important; + font-size: 20px !important; +} +.winner { + float: left; + margin-bottom: -3px; +} +.watchlist { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 10pt; +} +.watchlistbox { + width: 700px; + background: rgb(81, 81, 81); + background: rgba(81, 81, 81, 1); + padding: 30px; +} +h2 { + margin-left: 30px; + font-family: GothamBook, Verdana, Arial, Helvetica; +} +.credits { + /* This is a different table class for the Credits page */ + padding-left: 30px; + border-bottom: 1px solid #2e2e2e; + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 10pt; + color: #ffffff; + padding: 5px; + border-top: 1px solid #1e1e1e; + border-left: 1px solid #1e1e1e; + empty-cells: show; /* For Firefox to show empty cells properly */ + background: rgb(81, 81, 81); + background: rgba(81, 81, 81, 1); +} +/** This is from old utstats **/ +.text { + font-family: GothamLight, Verdana, Geneva, Arial, Helvetica, sans-serif; + font-size: 10pt; + color: #efefef; +} +.text2 { + font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; + font-size: 7pt; + color: #efefef; +} +.txttitleold { + font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; + font-size: 14pt; + color: #eaeaea; + font-weight: bold; +} +.rangtext { + padding-top: -3px; + font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; + font-size: 7pt; + color: #c7c7c7; +} +.box { + text-align: center; + border: 0px solid #1e1e1e; +} +.darkbox { + border: 0px #2c323a solid; +} +.headingold { + font-family: Arial, Helvetica, Sans-serif; + font-size: 12pt; + color: #ffffff; + background: #2069a1; + height: 40px; +} +a.heading { + font-family: Arial, Helvetica, Sans-serif; + font-size: 12pt; + color: #ffee66; +} +a.heading:hover { + font-family: Arial, Helvetica, Sans-serif; + font-size: 12pt; + color: #ffffff; +} +.medheading { + font-family: Verdana, Arial, Helvetica; + font-size: 10pt; + color: #f7fbff; + font-weight: bold; +} +.hlheading { + font-family: Verdana, Arial, Helvetica; + font-size: 10pt; + color: #dfedff; + background: -webkit-linear-gradient( + #2069a1, + #4c84b0 + ); /* For Safari 5.1 to 6.0 */ + background: -o-linear-gradient(#2069a1, #4c84b0); /* For Opera 11.1 to 12.0 */ + background: -moz-linear-gradient( + #2069a1, + #4c84b0 + ); /* For Firefox 3.6 to 15 */ + background: linear-gradient(#2069a1, #4c84b0); /* Standard syntax */ + height: 30px; +} +.smheading { + font-family: GothamBook, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #f7fbff; + background: #3b383b; + text-decoration: none; + padding: 5px; +} +a.smheading:hover { + font-family: GothamBook, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #fdd932; + text-decoration: none; +} +.smheadingx { + font-family: Verdana, Arial, Helvetica; + font-size: 7pt; + color: #f7fbff; + background: #58677c; + text-decoration: none; +} +.blank { + font-family: Verdana, Arial, Helvetica; + font-size: 10pt; + color: #243954; + background: #243954; + font-weight: normal; +} +.lggrey { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #dfedff; + background: #485464; + font-weight: bold; +} +a.lggrey { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #dfedff; + background: #485464; + font-weight: bold; +} +a.lggrey:hover { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #ffffff; + background: #485464; + font-weight: bold; +} +.dark { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 10pt; + color: #dfdfdf; + background: #515151; + font-weight: normal; + padding: 5px; + border-left: 1px solid #1e1e1e; +} +.dark-mbreakdown { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 8pt; + color: #dfdfdf; + background: #515151; + font-weight: normal; + padding: 0px; +} +tr .dark:hover { + background: #515151; +} +.grey { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #ffffff; + background: #515151; + font-weight: normal; + padding: 5px; +} +.grey-mbreakdown { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #ffffff; + background: #515151; + font-weight: normal; + padding: 0px; +} +a.grey { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #f4d01e; + padding: 0px; +} +a.grey:hover { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #ffffff; + padding: 0px; +} +.grey2 { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #ffffff; + background: #6a6a6a; + font-weight: normal; + padding: 5px; +} +a.grey2 { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #f4d01e; + background: #6a6a6a; + font-weight: normal; + padding: 0px; +} +a.grey2:hover { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #ffffff; + background: #6a6a6a; + font-weight: normal; + padding: 0px; +} +.darkgrey2 { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #000000; + background: #747474; + font-weight: normal; +} +a.dakgrey2 { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #f4d01e; + background: #747474; + font-weight: normal; +} +a.darkgrey2:hover { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #ffffff; + background: #747474; + font-weight: normal; +} +.darkgrey { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #000000; + background: #808080; + font-weight: normal; +} +.warn { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #880000; + background: #aeaeae; + font-weight: bold; +} +.gselog { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #0f5465; + background: #aeaeae; + font-weight: bold; +} +.tclog { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #4d2821; + background: #aeaeae; + font-weight: bold; +} +.opnote { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #af3020; + font-weight: bold; +} +.chatlink { + font-family: Verdana, Arial, Helvetica; + font-size: 10pt; + color: #ffffff; + background: #303441; + font-weight: bold; +} +a.chatlink { + font-family: Verdana, Arial, Helvetica; + font-size: 10pt; + color: #ffff00; + background: #303441; + font-weight: bold; +} +a.chatlink:hover { + font-family: Verdana, Arial, Helvetica; + font-size: 10pt; + color: #ffffff; + background: #303441; + font-weight: bold; +} +.chat { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #000000; + background: #cccccc; + font-weight: bold; +} +.chatred { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #800000; + background: #cccccc; + font-weight: bold; +} +.chatblue { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #000080; + background: #cccccc; + font-weight: bold; +} +.chatsys { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #408040; + background: #cccccc; + font-weight: bold; +} +.chatkill { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #a4a21c; + background: #cccccc; + font-weight: bold; +} +.blueteamscore { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #505080; + background: #cccccc; +} +.redteamscore { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #805050; + background: #cccccc; +} +.connect { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #ffffff; + background: #6c6c6c; + font-weight: normal; +} +.disconnect { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #880000; + background: #9f9f9f; + font-weight: bold; +} +.greyhuman { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #e4bf12; + background: #6c6c6c; + font-weight: normal; + text-decoration: none; +} +.darkhuman { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #fdd932; + background: #515151; + font-weight: normal; + text-decoration: none; + padding: 5px; +} +.darkbot { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #0575dd; + background: #515151; + font-weight: normal; + text-decoration: none; +} +.darkid { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 9; + color: #dfdfdf; + background: #515151; + font-weight: normal; + text-decoration: none; +} +a.darkid { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #dfdfdf; + background: #515151; + font-weight: normal; + text-decoration: none; +} +a.darkid:hover { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #ffffff; + background: #515151; + font-weight: normal; + text-decoration: none; +} +.sidebar { + font-family: Arial, Helvetica, sans-serif; + font-size: 10pt; + color: #000000; + background: #58677c; + font-weight: bold; +} +a.sidebar { + font-family: Arial, Helvetica, sans-serif; + font-size: 10pt; + color: #000000; + background: #58677c; + text-decoration: none; +} +a.sidebar:hover { + font-family: Arial, Helvetica, sans-serif; + font-size: 10pt; + color: #ffffff; + background: #58677c; + text-decoration: none; +} +.pages { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #ffffff; + margin-top: 20px; + margin-bottom: 20px; +} +a.pages { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #ffc13c; + text-decoration: none; +} +a.pages:hover { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 9pt; + color: #ffd271; + text-decoration: none; +} +.blueteam, +.blueteamb, +.bluebox { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 8pt; + color: #000000; + background: -webkit-linear-gradient(#2069a1, #194c74); + /* For Safari 5.1 to 6.0 */ + background: -o-linear-gradient(#2069a1, #194c74); + /* For Opera 11.1 to 12.0 */ + background: -moz-linear-gradient( + #2069a1, + #194c74 + ); /* For Firefox 3.6 to 15 */ + background: linear-gradient(#2069a1, #194c74); /* Standard syntax */ +} +.redteam, +.redteamb, +.redbox { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 8pt; + color: #000000; + background: -webkit-linear-gradient( + #b40101, + #870202 + ); /* For Safari 5.1 to 6.0 */ + background: -o-linear-gradient(#b40101, #870202); /* For Opera 11.1 to 12.0 */ + background: -moz-linear-gradient(#b40101, #870202); + /* For Firefox 3.6 to 15 */ + background: linear-gradient(#b40101, #870202); /* Standard syntax */ +} +.greenteam, +.greenteamb, +.greenbox { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 8pt; + color: #000000; + background: -webkit-linear-gradient( + #278040, + #216635 + ); /* For Safari 5.1 to 6.0 */ + background: -o-linear-gradient(#278040, #216635); /* For Opera 11.1 to 12.0 */ + background: -moz-linear-gradient( + #278040, + #216635 + ); /* For Firefox 3.6 to 15 */ + background: linear-gradient(#278040, #216635); + /* Standard syntax */ +} +.goldteam, +.goldteamb, +.goldbox { + font-family: GothamLight, Verdana, Arial, Helvetica; + font-size: 8pt; + color: #000000; + background: -webkit-linear-gradient( + #efc100, + #e0b501 + ); /* For Safari 5.1 to 6.0 */ + background: -o-linear-gradient(#efc100, #e0b501); /* For Opera 11.1 to 12.0 */ + background: -moz-linear-gradient( + #efc100, + #e0b501 + ); /* For Firefox 3.6 to 15 */ + background: linear-gradient(#efc100, #e0b501); /* Standard syntax */ +} +.bluebox, +.redbox, +.greenbox { + margin-left: 3px; + display: inline-block; + height: 13px; + min-width: 30px; + border: 1px solid #2e2e2e; + padding-left: 5px; + padding-right: 5px; + padding-top: 2px; + padding-bottom: 2px; + color: #fff; +} +.goldbox { + margin-left: 3px; + display: inline-block; + height: 13px; + min-width: 30px; + border: 1px solid #2e2e2e; + padding-left: 5px; + padding-right: 5px; + padding-top: 2px; + padding-bottom: 2px; + color: #2e2e2e; +} +.blueteamb, +.redteamb, +.greenteamb, +.goldteamb { + border-left: 1px solid #1e1e1e; + border-top: 1px solid #1e1e1e; +} +.lglheading { + font-family: Verdana, Arial, Helvetica; + font-size: 10pt; + color: #fdd30d; + background: #58677c; + font-weight: bold; +} +a.lglheading { + font-family: Verdana, Arial, Helvetica; + font-size: 10pt; + color: #f7fbff; + background: #58677c; + font-weight: bold; +} +a.lglheading:hover { + font-family: Verdana, Arial, Helvetica; + font-size: 10pt; + color: #ffffff; + background: #58677c; + font-weight: bold; +} +.status { + font-family: Verdana, Helvetica; + font-size: 12px; + border: 1px #666666 solid; +} +.statustitle { + font-family: Verdana, Helvetica; + font-size: 12px; + color: #ffffcc; + background: #303441; +} +/*.searchform {FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: normal; height: 30px; padding: 3px;}*/ +.searchformb { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; +} +.titlemsg { + font-family: Verdana, Arial, Helvetica; + font-size: 10pt; + color: #efefef; + font-weight: bold; +} +.mainbody { + font-family: Verdana, Arial, Helvetica; + font-size: 10pt; + color: #efefef; + font-weight: bold; +} +a.mainbody { + font-family: Verdana, Arial, Helvetica; + font-size: 10pt; + color: #f4d01e; + font-weight: bold; +} +a.mainbody:hover { + font-family: Verdana, Arial, Helvetica; + font-size: 10pt; + color: #ffffff; + font-weight: bold; +} +.epicinfo { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #efefef; + font-weight: bold; +} +a.epicinfo { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #caad20; + text-decoration: none; +} +a.epicinfo:hover { + font-family: Verdana, Arial, Helvetica; + font-size: 8pt; + color: #ffffff; + text-decoration: none; +} -- cgit From 07e2c59aa35f9d3057f247882136ea6238ed207c Mon Sep 17 00:00:00 2001 From: Matthijs Kuiper Date: Mon, 8 Jan 2018 00:34:58 +0100 Subject: Assets dir with libs --- .../highcharts/adapters/standalone-framework.js | 18 + html/assets/lib/highcharts/highcharts-3d.js | 45 ++ html/assets/lib/highcharts/highcharts-all.js | 471 +++++++++++++++++ html/assets/lib/highcharts/highcharts-functions.js | 1 + html/assets/lib/highcharts/highcharts-more.js | 53 ++ html/assets/lib/highcharts/highcharts.js | 308 +++++++++++ html/assets/lib/highcharts/modules/canvas-tools.js | 133 +++++ html/assets/lib/highcharts/modules/data.js | 24 + html/assets/lib/highcharts/modules/drilldown.js | 15 + html/assets/lib/highcharts/modules/exporting.js | 23 + html/assets/lib/highcharts/modules/funnel.js | 13 + html/assets/lib/highcharts/modules/heatmap.js | 23 + .../lib/highcharts/modules/multicolor_series.js | 567 +++++++++++++++++++++ .../lib/highcharts/modules/no-data-to-display.js | 12 + html/assets/lib/highcharts/modules/solid-gauge.js | 13 + html/assets/lib/highcharts/themes/dark-blue.js | 254 +++++++++ html/assets/lib/jquery-1.11.1.min.js | 4 + html/assets/lib/overlib_mini.js | 322 ++++++++++++ .../lib/tooltipster/jquery.tooltipster.min.js | 1 + .../lib/tooltipster/themes/tooltipster-light.css | 12 + .../lib/tooltipster/themes/tooltipster-noir.css | 12 + .../lib/tooltipster/themes/tooltipster-punk.css | 12 + .../lib/tooltipster/themes/tooltipster-shadow.css | 12 + html/assets/lib/tooltipster/tooltipster.css | 283 ++++++++++ html/assets/main.js | 11 + 25 files changed, 2642 insertions(+) create mode 100644 html/assets/lib/highcharts/adapters/standalone-framework.js create mode 100644 html/assets/lib/highcharts/highcharts-3d.js create mode 100644 html/assets/lib/highcharts/highcharts-all.js create mode 100644 html/assets/lib/highcharts/highcharts-functions.js create mode 100644 html/assets/lib/highcharts/highcharts-more.js create mode 100644 html/assets/lib/highcharts/highcharts.js create mode 100644 html/assets/lib/highcharts/modules/canvas-tools.js create mode 100644 html/assets/lib/highcharts/modules/data.js create mode 100644 html/assets/lib/highcharts/modules/drilldown.js create mode 100644 html/assets/lib/highcharts/modules/exporting.js create mode 100644 html/assets/lib/highcharts/modules/funnel.js create mode 100644 html/assets/lib/highcharts/modules/heatmap.js create mode 100644 html/assets/lib/highcharts/modules/multicolor_series.js create mode 100644 html/assets/lib/highcharts/modules/no-data-to-display.js create mode 100644 html/assets/lib/highcharts/modules/solid-gauge.js create mode 100644 html/assets/lib/highcharts/themes/dark-blue.js create mode 100644 html/assets/lib/jquery-1.11.1.min.js create mode 100755 html/assets/lib/overlib_mini.js create mode 100644 html/assets/lib/tooltipster/jquery.tooltipster.min.js create mode 100644 html/assets/lib/tooltipster/themes/tooltipster-light.css create mode 100644 html/assets/lib/tooltipster/themes/tooltipster-noir.css create mode 100644 html/assets/lib/tooltipster/themes/tooltipster-punk.css create mode 100644 html/assets/lib/tooltipster/themes/tooltipster-shadow.css create mode 100644 html/assets/lib/tooltipster/tooltipster.css create mode 100644 html/assets/main.js (limited to 'html/assets') diff --git a/html/assets/lib/highcharts/adapters/standalone-framework.js b/html/assets/lib/highcharts/adapters/standalone-framework.js new file mode 100644 index 0000000..d41dde7 --- /dev/null +++ b/html/assets/lib/highcharts/adapters/standalone-framework.js @@ -0,0 +1,18 @@ +/* + Highcharts JS v4.0.4 (2014-09-02) + + Standalone Highcharts Framework + + License: MIT License +*/ +var HighchartsAdapter=function(){function p(c){function b(b,a,d){b.removeEventListener(a,d,!1)}function d(b,a,d){d=b.HCProxiedMethods[d.toString()];b.detachEvent("on"+a,d)}function a(a,c){var f=a.HCEvents,i,g,k,j;if(a.removeEventListener)i=b;else if(a.attachEvent)i=d;else return;c?(g={},g[c]=!0):g=f;for(j in g)if(f[j])for(k=f[j].length;k--;)i(a,j,f[j][k])}c.HCExtended||Highcharts.extend(c,{HCExtended:!0,HCEvents:{},bind:function(b,a){var d=this,c=this.HCEvents,g;if(d.addEventListener)d.addEventListener(b, +a,!1);else if(d.attachEvent){g=function(b){b.target=b.srcElement||window;a.call(d,b)};if(!d.HCProxiedMethods)d.HCProxiedMethods={};d.HCProxiedMethods[a.toString()]=g;d.attachEvent("on"+b,g)}c[b]===s&&(c[b]=[]);c[b].push(a)},unbind:function(c,h){var f,i;c?(f=this.HCEvents[c]||[],h?(i=HighchartsAdapter.inArray(h,f),i>-1&&(f.splice(i,1),this.HCEvents[c]=f),this.removeEventListener?b(this,c,h):this.attachEvent&&d(this,c,h)):(a(this,c),this.HCEvents[c]=[])):(a(this),this.HCEvents={})},trigger:function(b, +a){var d=this.HCEvents[b]||[],c=d.length,g,k,j;k=function(){a.defaultPrevented=!0};for(g=0;g=a.duration+ +this.startTime){this.now=this.end;this.pos=this.state=1;this.update();b=this.options.curAnim[this.prop]=!0;for(h in a.curAnim)a.curAnim[h]!==!0&&(b=!1);b&&a.complete&&a.complete.call(e);a=!1}else e=c-this.startTime,this.state=e/a.duration,this.pos=a.easing(e,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos,this.update(),a=!0;return a}};this.animate=function(b,d,a){var e,h="",f,i,g;b.stopAnimation=!1;if(typeof a!=="object"||a===null)e=arguments,a={duration:e[2],easing:e[3],complete:e[4]}; +if(typeof a.duration!=="number")a.duration=400;a.easing=Math[a.easing]||Math.easeInOutSine;a.curAnim=Highcharts.extend({},d);for(g in d)i=new o(b,a,g),f=null,g==="d"?(i.paths=c.init(b,b.d,d.d),i.toD=d.d,e=0,f=1):b.attr?e=b.attr(g):(e=parseFloat(HighchartsAdapter._getStyle(b,g))||0,g!=="opacity"&&(h="px")),f||(f=d[g]),i.custom(e,f,h)}},_getStyle:function(c,b){return window.getComputedStyle(c,void 0).getPropertyValue(b)},addAnimSetter:function(c,b){n[c]=b},getScript:function(c,b){var d=l.getElementsByTagName("head")[0], +a=l.createElement("script");a.type="text/javascript";a.src=c;a.onload=b;d.appendChild(a)},inArray:function(c,b){return b.indexOf?b.indexOf(c):q.indexOf.call(b,c)},adapterRun:function(c,b){return parseInt(HighchartsAdapter._getStyle(c,b),10)},grep:function(c,b){return q.filter.call(c,b)},map:function(c,b){for(var d=[],a=0,e=c.length;ae&&g-e>n/2+1.0E-4?(h=h.concat(w(f,a,b,c,e,e+n/2,d,i)),h=h.concat(w(f,a, +b,c,e+n/2,g,d,i))):gn/2+1.0E-4?(h=h.concat(w(f,a,b,c,e,e-n/2,d,i)),h=h.concat(w(f,a,b,c,e-n/2,g,d,i))):(h=g-e,["C",f+b*m(e)-b*B*h*l(e)+d,a+c*l(e)+c*B*h*m(e)+i,f+b*m(g)+b*B*h*l(g)+d,a+c*l(g)-c*B*h*m(g)+i,f+b*m(g)+d,a+c*l(g)+i])}function D(f){if(this.chart.is3d()){var a=this.chart.options.plotOptions.column.grouping;a!==void 0&&!a&&this.group.zIndex!==void 0&&this.group.attr({zIndex:this.group.zIndex*10});var b=this.options,c=this.options.states;this.borderWidth=b.borderWidth=b.edgeWidth||1; +d.each(this.data,function(a){if(a.y!==null)a=a.pointAttr,this.borderColor=d.pick(b.edgeColor,a[""].fill),a[""].stroke=this.borderColor,a.hover.stroke=d.pick(c.hover.edgeColor,this.borderColor),a.select.stroke=d.pick(c.select.edgeColor,this.borderColor)})}f.apply(this,[].slice.call(arguments,1))}var n=Math.PI,t=n/180,l=Math.sin,m=Math.cos,z=Math.round,B=4*(Math.sqrt(2)-1)/3/(n/2);d.SVGRenderer.prototype.toLinePath=function(f,a){var b=[];d.each(f,function(a){b.push("L",a.x,a.y)});b[0]="M";a&&b.push("Z"); +return b};d.SVGRenderer.prototype.cuboid=function(f){var a=this.g(),f=this.cuboidPath(f);a.front=this.path(f[0]).attr({zIndex:f[3],"stroke-linejoin":"round"}).add(a);a.top=this.path(f[1]).attr({zIndex:f[4],"stroke-linejoin":"round"}).add(a);a.side=this.path(f[2]).attr({zIndex:f[5],"stroke-linejoin":"round"}).add(a);a.fillSetter=function(a){var c=d.Color(a).brighten(0.1).get(),e=d.Color(a).brighten(-0.1).get();this.front.attr({fill:a});this.top.attr({fill:c});this.side.attr({fill:e});this.color=a; +return this};a.opacitySetter=function(a){this.front.attr({opacity:a});this.top.attr({opacity:a});this.side.attr({opacity:a});return this};a.attr=function(a){a.shapeArgs||A(a.x)?(a=this.renderer.cuboidPath(a.shapeArgs||a),this.front.attr({d:a[0],zIndex:a[3]}),this.top.attr({d:a[1],zIndex:a[4]}),this.side.attr({d:a[2],zIndex:a[5]})):d.SVGElement.prototype.attr.call(this,a);return this};a.animate=function(a,c,e){A(a.x)&&A(a.y)?(a=this.renderer.cuboidPath(a),this.front.attr({zIndex:a[3]}).animate({d:a[0]}, +c,e),this.top.attr({zIndex:a[4]}).animate({d:a[1]},c,e),this.side.attr({zIndex:a[5]}).animate({d:a[2]},c,e)):a.opacity?(this.front.animate(a,c,e),this.top.animate(a,c,e),this.side.animate(a,c,e)):d.SVGElement.prototype.animate.call(this,a,c,e);return this};a.destroy=function(){this.front.destroy();this.top.destroy();this.side.destroy();return null};a.attr({zIndex:-f[3]});return a};d.SVGRenderer.prototype.cuboidPath=function(d){var a=d.x,b=d.y,c=d.z,e=d.height,g=d.width,j=d.depth,i=d.alpha,h=d.beta, +a=[{x:a,y:b,z:c},{x:a+g,y:b,z:c},{x:a+g,y:b+e,z:c},{x:a,y:b+e,z:c},{x:a,y:b+e,z:c+j},{x:a+g,y:b+e,z:c+j},{x:a+g,y:b,z:c+j},{x:a,y:b,z:c+j}],a=x(a,i,h,d.origin),d=["M",a[0].x,a[0].y,"L",a[7].x,a[7].y,"L",a[6].x,a[6].y,"L",a[1].x,a[1].y,"Z"],b=["M",a[3].x,a[3].y,"L",a[2].x,a[2].y,"L",a[5].x,a[5].y,"L",a[4].x,a[4].y,"Z"],c=["M",a[1].x,a[1].y,"L",a[2].x,a[2].y,"L",a[5].x,a[5].y,"L",a[6].x,a[6].y,"Z"],e=["M",a[0].x,a[0].y,"L",a[7].x,a[7].y,"L",a[4].x,a[4].y,"L",a[3].x,a[3].y,"Z"];return[["M",a[0].x,a[0].y, +"L",a[1].x,a[1].y,"L",a[2].x,a[2].y,"L",a[3].x,a[3].y,"Z"],a[7].ya[2].y?b:[],a[6].x>a[1].x?c:a[7].x0?(a[0].z+a[7].z+a[6].z+a[1].z)/4:(a[3].z+a[2].z+a[5].z+a[4].z)/4,i>0?(a[1].z+a[2].z+a[5].z+a[6].z)/4:(a[0].z+a[7].z+a[4].z+a[3].z)/4]};d.SVGRenderer.prototype.arc3d=function(f){f.alpha*=t;f.beta*=t;var a=this.g(),b=this.arc3dPath(f),c=a.renderer,e=b.zTop*100;a.shapeArgs=f;a.top=c.path(b.top).attr({zIndex:b.zTop}).add(a);a.side1=c.path(b.side2).attr({zIndex:b.zSide2}); +a.side2=c.path(b.side1).attr({zIndex:b.zSide1});a.inn=c.path(b.inn).attr({zIndex:b.zInn});a.out=c.path(b.out).attr({zIndex:b.zOut});a.fillSetter=function(a){this.color=a;var b=d.Color(a).brighten(-0.1).get();this.side1.attr({fill:b});this.side2.attr({fill:b});this.inn.attr({fill:b});this.out.attr({fill:b});this.top.attr({fill:a});return this};a.translateXSetter=function(a){this.out.attr({translateX:a});this.inn.attr({translateX:a});this.side1.attr({translateX:a});this.side2.attr({translateX:a});this.top.attr({translateX:a})}; +a.translateYSetter=function(a){this.out.attr({translateY:a});this.inn.attr({translateY:a});this.side1.attr({translateY:a});this.side2.attr({translateY:a});this.top.attr({translateY:a})};a.animate=function(a,b,c){A(a.end)||A(a.start)?(this._shapeArgs=this.shapeArgs,d.SVGElement.prototype.animate.call(this,{_args:a},{duration:b,step:function(){var a=arguments[1],b=a.elem,c=b._shapeArgs,e=a.end,a=a.pos,c=d.merge(c,{x:c.x+(e.x-c.x)*a,y:c.y+(e.y-c.y)*a,r:c.r+(e.r-c.r)*a,innerR:c.innerR+(e.innerR-c.innerR)* +a,start:c.start+(e.start-c.start)*a,end:c.end+(e.end-c.end)*a}),e=b.renderer.arc3dPath(c);b.shapeArgs=c;b.top.attr({d:e.top,zIndex:e.zTop});b.inn.attr({d:e.inn,zIndex:e.zInn});b.out.attr({d:e.out,zIndex:e.zOut});b.side1.attr({d:e.side1,zIndex:e.zSide1});b.side2.attr({d:e.side2,zIndex:e.zSide2})}},c)):d.SVGElement.prototype.animate.call(this,a,b,c);return this};a.destroy=function(){this.top.destroy();this.out.destroy();this.inn.destroy();this.side1.destroy();this.side2.destroy();d.SVGElement.prototype.destroy.call(this)}; +a.hide=function(){this.top.hide();this.out.hide();this.inn.hide();this.side1.hide();this.side2.hide()};a.show=function(){this.top.show();this.out.show();this.inn.show();this.side1.show();this.side2.show()};a.zIndex=e;a.attr({zIndex:e});return a};d.SVGRenderer.prototype.arc3dPath=function(d){var a=d.x,b=d.y,c=d.start,e=d.end-1.0E-5,g=d.r,j=d.innerR,i=d.depth,h=d.alpha,k=d.beta,o=m(c),q=l(c),d=m(e),y=l(e),r=g*m(k),s=g*m(h),p=j*m(k);j*=m(h);var v=i*l(k),u=i*l(h),i=["M",a+r*o,b+s*q],i=i.concat(w(a,b, +r,s,c,e,0,0)),i=i.concat(["L",a+p*d,b+j*y]),i=i.concat(w(a,b,p,j,e,c,0,0)),i=i.concat(["Z"]),k=k>0?n/2:0,h=h>0?0:n/2,k=c>-k?c:e>-k?-k:c,t=e0?4:-1}).css({stroke:i.color}).add(); +else{var n={x:l,y:m,z:k+1,width:q,height:o+i.size,depth:h.size,alpha:e,beta:g,origin:c};this.backFrame?this.backFrame.animate(n):this.backFrame=b.cuboid(n).attr({fill:h.color,zIndex:-3}).css({stroke:h.color}).add();this.axisLine&&this.axisLine.hide();a={x:(a.yAxis[0].opposite?q:0)+l-j.size,y:m,z:0,width:j.size,height:o+i.size,depth:k+h.size,alpha:e,beta:g,origin:c};this.sideFrame?this.sideFrame.animate(a):this.sideFrame=b.cuboid(a).attr({fill:j.color,zIndex:-2}).css({stroke:j.color}).add()}}});d.wrap(d.Axis.prototype, +"getPlotLinePath",function(d){var a=d.apply(this,[].slice.call(arguments,1));if(!this.chart.is3d())return a;if(a===null)return a;var b=this.chart,c=b.options.chart.options3d,e=c.depth;c.origin={x:b.plotLeft+b.plotWidth/2,y:b.plotTop+b.plotHeight/2,z:e,vd:c.viewDistance};var a=[{x:a[1],y:a[2],z:this.horiz||this.opposite?e:0},{x:a[1],y:a[2],z:e},{x:a[4],y:a[5],z:e},{x:a[4],y:a[5],z:this.horiz||this.opposite?0:e}],e=b.options.inverted?c.beta:c.alpha,g=b.options.inverted?c.alpha:c.beta;g*=b.yAxis[0].opposite? +-1:1;a=x(a,e,g,c.origin);return a=this.chart.renderer.toLinePath(a,!1)});d.wrap(d.Axis.prototype,"getPlotBandPath",function(d){if(this.chart.is3d()){var a=arguments,b=a[1],a=this.getPlotLinePath(a[2]);(b=this.getPlotLinePath(b))&&a?b.push(a[7],a[8],a[4],a[5],a[1],a[2]):b=null;return b}else return d.apply(this,[].slice.call(arguments,1))});d.wrap(d.Tick.prototype,"getMarkPath",function(d){var a=d.apply(this,[].slice.call(arguments,1));if(!this.axis.chart.is3d())return a;var b=this.axis.chart,c=b.options.chart.options3d, +e={x:b.plotLeft+b.plotWidth/2,y:b.plotTop+b.plotHeight/2,z:c.depth,vd:c.viewDistance},a=[{x:a[1],y:a[2],z:0},{x:a[4],y:a[5],z:0}],g=b.inverted?c.beta:c.alpha,c=b.inverted?c.alpha:c.beta;c*=b.yAxis[0].opposite?-1:1;a=x(a,g,c,e);return a=["M",a[0].x,a[0].y,"L",a[1].x,a[1].y]});d.wrap(d.Tick.prototype,"getLabelPosition",function(d){var a=d.apply(this,[].slice.call(arguments,1));if(!this.axis.chart.is3d())return a;var b=this.axis.chart,c=b.options.chart.options3d,e={x:b.plotLeft+b.plotWidth/2,y:b.plotTop+ +b.plotHeight/2,z:c.depth,vd:c.viewDistance},g=b.inverted?c.beta:c.alpha,c=b.inverted?c.alpha:c.beta;c*=b.yAxis[0].opposite?-1:1;return a=x([{x:a.x,y:a.y,z:0}],g,c,e)[0]});d.wrap(d.Axis.prototype,"drawCrosshair",function(d){var a=arguments;this.chart.is3d()&&a[2]&&(a[2]={plotX:a[2].plotXold||a[2].plotX,plotY:a[2].plotYold||a[2].plotY});d.apply(this,[].slice.call(a,1))});d.wrap(d.seriesTypes.column.prototype,"translate",function(f){f.apply(this,[].slice.call(arguments,1));if(this.chart.is3d()){var a= +this.chart,b=this.options,c=a.options.chart.options3d,e=b.depth||25,g={x:a.plotWidth/2,y:a.plotHeight/2,z:c.depth,vd:c.viewDistance},j=c.alpha,i=c.beta*(a.yAxis[0].opposite?-1:1),h=(b.stacking?b.stack||0:this._i)*(e+(b.groupZPadding||1));b.grouping!==!1&&(h=0);h+=b.groupZPadding||1;d.each(this.data,function(a){if(a.y!==null){var b=a.shapeArgs,c=a.tooltipPos;a.shapeType="cuboid";b.alpha=j;b.beta=i;b.z=h;b.origin=g;b.depth=e;c=x([{x:c[0],y:c[1],z:h}],j,i,g)[0];a.tooltipPos=[c.x,c.y]}})}});d.wrap(d.seriesTypes.column.prototype, +"animate",function(f){if(this.chart.is3d()){var a=arguments[1],b=this.yAxis,c=this,e=this.yAxis.reversed;if(d.svg)a?d.each(c.data,function(a){if(a.y!==null&&(a.height=a.shapeArgs.height,a.shapey=a.shapeArgs.y,a.shapeArgs.height=1,!e))a.shapeArgs.y=a.stackY?a.plotY+b.translate(a.stackY):a.plotY+(a.negative?-a.height:a.height)}):(d.each(c.data,function(a){if(a.y!==null)a.shapeArgs.height=a.height,a.shapeArgs.y=a.shapey,a.graphic&&a.graphic.animate(a.shapeArgs,c.options.animation)}),this.drawDataLabels(), +c.animate=null)}else f.apply(this,[].slice.call(arguments,1))});d.wrap(d.seriesTypes.column.prototype,"init",function(d){d.apply(this,[].slice.call(arguments,1));if(this.chart.is3d()){var a=this.options,b=a.grouping,c=a.stacking,e=0;if((b===void 0||b)&&c){b=this.chart.retrieveStacks(b,c);c=a.stack||0;for(e=0;e0?l(f)*d:0);a[3]+=-c*(1-m(f))*l(b)+(l(b)>0?l(f)*d:0);a[5]+=-c*(1-m(f))*l(b)+(l(b)>0?l(f)*d:0)});f.apply(this,[].slice.call(arguments,1))});d.wrap(d.seriesTypes.pie.prototype,"addPoint",function(d){d.apply(this,[].slice.call(arguments,1));this.chart.is3d()&&this.update()});d.wrap(d.seriesTypes.pie.prototype,"animate",function(f){if(this.chart.is3d()){var a=arguments[1],b=this.options.animation,c=this.center, +e=this.group,g=this.markerGroup;if(d.svg)if(b===!0&&(b={}),a){if(e.oldtranslateX=e.translateX,e.oldtranslateY=e.translateY,a={translateX:c[0],translateY:c[1],scaleX:0.001,scaleY:0.001},e.attr(a),g)g.attrSetters=e.attrSetters,g.attr(a)}else a={translateX:e.oldtranslateX,translateY:e.oldtranslateY,scaleX:1,scaleY:1},e.animate(a,b),g&&g.animate(a,b),this.animate=null}else f.apply(this,[].slice.call(arguments,1))});d.wrap(d.seriesTypes.scatter.prototype,"translate",function(f){f.apply(this,[].slice.call(arguments, +1));if(this.chart.is3d()){var a=this.chart,b=this.chart.options.chart.options3d,c=b.alpha,e=b.beta,g={x:a.inverted?a.plotHeight/2:a.plotWidth/2,y:a.inverted?a.plotWidth/2:a.plotHeight/2,z:b.depth,vd:b.viewDistance},b=b.depth,j=a.options.zAxis||{min:0,max:b},i=b/(j.max-j.min);d.each(this.data,function(a){var b={x:a.plotX,y:a.plotY,z:(a.z-j.min)*i},b=x([b],c,e,g)[0];a.plotXold=a.plotX;a.plotYold=a.plotY;a.plotX=b.x;a.plotY=b.y;a.plotZ=b.z})}});d.wrap(d.seriesTypes.scatter.prototype,"init",function(d){var a= +d.apply(this,[].slice.call(arguments,1));if(this.chart.is3d())this.pointArrayMap=["x","y","z"],this.tooltipOptions.pointFormat=this.userOptions.tooltip?this.userOptions.tooltip.pointFormat||"x: {point.x}
y: {point.y}
z: {point.z}
":"x: {point.x}
y: {point.y}
z: {point.z}
";return a});if(d.VMLRenderer)d.setOptions({animate:!1}),d.VMLRenderer.prototype.cuboid=d.SVGRenderer.prototype.cuboid,d.VMLRenderer.prototype.cuboidPath=d.SVGRenderer.prototype.cuboidPath, +d.VMLRenderer.prototype.toLinePath=d.SVGRenderer.prototype.toLinePath,d.VMLRenderer.prototype.createElement3D=d.SVGRenderer.prototype.createElement3D,d.VMLRenderer.prototype.arc3d=function(f){f=d.SVGRenderer.prototype.arc3d.call(this,f);f.css({zIndex:f.zIndex});return f},d.VMLRenderer.prototype.arc3dPath=d.SVGRenderer.prototype.arc3dPath,d.Chart.prototype.renderSeries=function(){for(var d,a=this.series.length;a--;)d=this.series[a],d.translate(),d.setTooltipPoints&&d.setTooltipPoints(),d.render()}, +d.wrap(d.Axis.prototype,"render",function(d){d.apply(this,[].slice.call(arguments,1));this.sideFrame&&(this.sideFrame.css({zIndex:0}),this.sideFrame.front.attr({fill:this.sideFrame.color}));this.bottomFrame&&(this.bottomFrame.css({zIndex:1}),this.bottomFrame.front.attr({fill:this.bottomFrame.color}));this.backFrame&&(this.backFrame.css({zIndex:0}),this.backFrame.front.attr({fill:this.backFrame.color}))})})(Highcharts); diff --git a/html/assets/lib/highcharts/highcharts-all.js b/html/assets/lib/highcharts/highcharts-all.js new file mode 100644 index 0000000..beeca1f --- /dev/null +++ b/html/assets/lib/highcharts/highcharts-all.js @@ -0,0 +1,471 @@ +/* + Highcharts JS v4.0.4 (2014-09-02) + + Standalone Highcharts Framework + + License: MIT License +*/ +var HighchartsAdapter=function(){function p(c){function b(b,a,d){b.removeEventListener(a,d,!1)}function d(b,a,d){d=b.HCProxiedMethods[d.toString()];b.detachEvent("on"+a,d)}function a(a,c){var f=a.HCEvents,i,g,k,j;if(a.removeEventListener)i=b;else if(a.attachEvent)i=d;else return;c?(g={},g[c]=!0):g=f;for(j in g)if(f[j])for(k=f[j].length;k--;)i(a,j,f[j][k])}c.HCExtended||Highcharts.extend(c,{HCExtended:!0,HCEvents:{},bind:function(b,a){var d=this,c=this.HCEvents,g;if(d.addEventListener)d.addEventListener(b, +a,!1);else if(d.attachEvent){g=function(b){b.target=b.srcElement||window;a.call(d,b)};if(!d.HCProxiedMethods)d.HCProxiedMethods={};d.HCProxiedMethods[a.toString()]=g;d.attachEvent("on"+b,g)}c[b]===s&&(c[b]=[]);c[b].push(a)},unbind:function(c,h){var f,i;c?(f=this.HCEvents[c]||[],h?(i=HighchartsAdapter.inArray(h,f),i>-1&&(f.splice(i,1),this.HCEvents[c]=f),this.removeEventListener?b(this,c,h):this.attachEvent&&d(this,c,h)):(a(this,c),this.HCEvents[c]=[])):(a(this),this.HCEvents={})},trigger:function(b, +a){var d=this.HCEvents[b]||[],c=d.length,g,k,j;k=function(){a.defaultPrevented=!0};for(g=0;g