commit edd66c94d2eb883345705da695c58a7bcde38042 Author: root Date: Thu Sep 14 21:08:38 2017 +0200 Initial Commit diff --git a/admin.html b/admin.html new file mode 100644 index 0000000..a6282e1 --- /dev/null +++ b/admin.html @@ -0,0 +1,261 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + diff --git a/config.js b/config.js new file mode 100644 index 0000000..a759190 --- /dev/null +++ b/config.js @@ -0,0 +1,16 @@ +var api = "http://xmrpool.l--n.de:1117"; + +var poolHost = "xmrpool.l--n.de"; + +var irc = ""; + +var email = "support@xmrpool.l--n.de"; + +var cryptonatorWidget = ["{symbol}-BTC", "{symbol}-USD", "{symbol}-EUR"]; + +//var easyminerDownload = "https://github.com/zone117x/cryptonote-easy-miner/releases/"; + +var blockchainExplorer = "http://chainradar.com/{symbol}/block/{id}"; +var transactionExplorer = "http://chainradar.com/{symbol}/transaction/{id}"; + +var themeCss = "themes/default-theme.css"; diff --git a/custom.css b/custom.css new file mode 100644 index 0000000..1844d4b --- /dev/null +++ b/custom.css @@ -0,0 +1,417 @@ +@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:400,700); +@import url(//fonts.googleapis.com/css?family=Roboto:400,300,500); +/* Insert your pool's unique css here */ +.marketRate { + display: none; +} +a { + color: #03a678; +} +a:hover { + color: #025b42; +} +body { + font-size: 14px; + line-height: 1.428571429; + color: #6f6e6e; + font-family: 'Roboto', Helvetica, Arial, sans-serif; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-weight: 400; + -webkit-font-smoothing: antialiased; + font-family: 'Roboto Condensed', Arial, sans-serif; +} +h3, +.h3 { + font-size: 32px; + margin-bottom: 14px; +} +.navbar-inverse { + background-color: #2D5768; + border-color: #f9f9f8; + border-width: 0; +} +.navbar-inverse .container { + background-color: rgba(0, 0, 0, 0); +} +.navbar-inverse .navbar-brand { + color: #fff; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: rgba(255, 255, 255, 0); +} +.navbar-inverse .navbar-text { + color: #CEE3E4; +} +.navbar-inverse .navbar-nav > li > a { + color: #F0F9FA; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #03a678; +} +#stats_updated { + color: #F4FC3D; +} +hr { + border-top-color: #BBBBBB; +} +.stats > div:not(#addressError) { + color: #7C7C7C; + padding: 10px 0px; +} +.stats > div:not(#addressError).marketFooter { + padding: 5px 0; +} +.stats > div:not(#addressError) > i.fa { + color: #03a678; + font-size: 21px; + width: 30px; + text-align: center; +} +.stats > div:not(#addressError) > span:not(.input-group-btn):first-of-type { + font-weight: 500; + padding: 0 2px; + color: #336A80; +} +.form-control { + border: 1px solid #03a678; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.form-control:focus { + -webkit-box-shadow: none; + box-shadow: none; + border-color: #027454; +} +.input-group-addon { + background-color: #03a678; + color: #fff; + border-color: #03a678; +} +.btn-default { + color: #ffffff; + background-color: #03a678; + border-color: #03a678; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #ffffff; + background-color: #027454; + border-color: #026a4d; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #03a678; + border-color: #03a678; +} +.btn-default .badge { + color: #03a678; + background-color: #ffffff; +} +.table th, +.table .miningAppTitle { + font-weight: 500; +} +code { + padding: 2px 10px; + color: #DB2B24; + background-color: #FDECF1; + border-radius: 0; +} +.container .paymentsStatHolder, +.container .blocksStatHolder { + padding-top: 20px; +} +.container .paymentsStatHolder > span, +.container .blocksStatHolder > span { + border-width: 0; + padding: 6px 13px; +} +.container .paymentsStatHolder > span > span, +.container .blocksStatHolder > span > span { + font-weight: 500; +} +.bg-primary { + background-color: #03a678; +} +.bg-info { + background-color: #336A80; + color: #fff; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #f4f9ff; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #dbebff; +} +.table > thead > tr > th { + color: #336A80; + border-bottom-color: #336A80; +} +.table > tbody > tr > td { + border-top-color: #c9e0e9; +} +footer { + background-color: #FDFDFD; +} +/************************************************ +*** charts *** +************************************************/ +.chartsPoolStat { + padding-top: 30px; +} + +.chartWrap { + display: none; +} + +.userChart .chart, +.chartWrap .chart { + margin-bottom: 10px; +} +.userChart h4, +.chartWrap h4 { + text-align: center; + font-size: 21px; +} +.userChart { + display: none; +} +/************************************************ +*** sparkline override *** +************************************************/ +.jqstooltip { + border: none !important; + background: rgba(0, 0, 0, 0.8) !important; + border-radius: 2px !important; + margin-top: -20px !important; + /* Override Bootstrap defaults to fix jQuery.Sparkline tooltips appearance */ + -webkit-box-sizing: content-box !important; + -moz-box-sizing: content-box; + box-sizing: content-box !important; +} +.jqstooltip .jqsfield { + color: #ccc; + font-size: 13px !important; +} +.jqstooltip .jqsfield b { + color: #fff; +} +/************************************************ +*** home page fixes *** +************************************************/ +#yourAddressDisplay { + word-wrap: break-word; +} +/************************************************ +*** 20% width block *** +************************************************/ +.col-sm-20 { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; +} +@media (min-width: 768px) { + .col-sm-20 { + float: left; + width: 20%; + } +} +/************************************************ +*** admin page *** +************************************************/ +.btn-primary { + color: #ffffff; + background-color: #03a678; + border-color: #03a678; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #027454; + border-color: #026a4d; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #03a678; + border-color: #03a678; +} +.btn-primary .badge { + color: #03a678; + background-color: #ffffff; +} +a.list-group-item { + font-size: 1.1em; +} +a.list-group-item.active, +a.list-group-item.active:hover, +a.list-group-item.active:focus { + color: #ffffff; + background-color: #03a678; + border-color: #03a678; +} +a.list-group-item:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} +a.list-group-item:last-child { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.adminStats > div { + min-height: 127px; + color: #2E3D31; + position: relative; + -webkit-box-shadow: inset 0px 0px 0 1px #ffffff; + box-shadow: inset 0px 0px 0 1px #ffffff; + background-color: #EBEBEB; +} +.adminStats .statValue { + position: absolute; + display: block; + padding: 0 10px; + height: 100%; + width: 100%; + top: 0; + left: 0; + line-height: 100px; + text-align: center; + word-wrap: break-word; + font-size: 17px; +} +.adminStats .statValue.lead { + font-size: 21px; + font-weight: 600; +} +.adminStats h4 { + text-align: right; + font-size: 18px; + position: absolute; + bottom: 10px; + right: 15px; + margin: 0; + color: #26839B; +} +.adminStats .statsTitle h3 { + line-height: 127px; + margin: 0; + color: #00C1FF; + text-align: center; +} +.usersList { + table-layout: fixed; + word-wrap: break-word; +} +.usersList .tooltip-inner { + max-width: 100%; +} +.usersList .sort { + cursor: pointer; +} +.usersList tr > th:first-child { + width: 40%; +} +strong, +b { + font-weight: 500; +} +.nav-pills > li > a { + border-radius: 0; + background-color: #F3F3F3; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #03a678; +} +.adminMonitor code { + white-space: normal; +} +.adminMonitor .tab-pane li { + margin-bottom: 10px; +} + diff --git a/custom.js b/custom.js new file mode 100644 index 0000000..4bdcd2b --- /dev/null +++ b/custom.js @@ -0,0 +1 @@ +/* Insert your pool's unique Javascript here */ \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..2172df2 --- /dev/null +++ b/index.html @@ -0,0 +1,373 @@ + + + + + + + + Cryptonote Mining Pool + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +

+ +
+ + + + + + diff --git a/pages/admin/monitoring.html b/pages/admin/monitoring.html new file mode 100644 index 0000000..9362972 --- /dev/null +++ b/pages/admin/monitoring.html @@ -0,0 +1,130 @@ + + + + + + +
+ +
+
+
+
diff --git a/pages/admin/statistics.html b/pages/admin/statistics.html new file mode 100644 index 0000000..f0cdeba --- /dev/null +++ b/pages/admin/statistics.html @@ -0,0 +1,83 @@ + +
+
+

Total Owed

+ ... +
+
+

Total Paid

+ ... +
+
+

Total Mined

+ ... +
+
+

Profit (before tx fees)

+ ... +
+
+

Average Luck (shares/diff)

+ ... +
+
+

Orphan Percent

+ ... +
+
+

Registered Addresses

+ ... +
+
diff --git a/pages/admin/userslist.html b/pages/admin/userslist.html new file mode 100644 index 0000000..4d0f0af --- /dev/null +++ b/pages/admin/userslist.html @@ -0,0 +1,80 @@ + + + + + +
+ + + + + + + + + + + + + + +
WalletHashrate Hashes Pending Paid Last share
+
diff --git a/pages/getting_started.html b/pages/getting_started.html new file mode 100644 index 0000000..307af5d --- /dev/null +++ b/pages/getting_started.html @@ -0,0 +1,224 @@ + + + +

Connection Details

+
+
Mining Pool Address:
+
+ +

Mining Ports

+
+
+
Port:
+
Starting Difficulty:
+
Description:
+
+
+ +
+ +

For Windows users new to mining

+

+ You can Download + and run cryptonote-easy-miner + which will automatically generate your wallet address and run CPUMiner with the proper parameters. +

+ +
+ +

Mining Apps

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
App Name Architecture Downloads Discussion Source Code
XMR-Stak-CPU (by fireice_uk)CPUGithubRedditGithub
+ Example: + xmr-stak-cpu + Please edit config.txt file to suit your needs. +
XMR-Stak-AMD (by fireice_uk)OpenCL (AMD)GithubredditGithub
+ Example: + xmr-stak-amd + Please edit config.txt file to suit your needs. +
CPUMiner (forked by LucasJones & Wolf)CPUGithubBitcoinTalkGithub
+ Example: + minerd -a cryptonight -o stratum+tcp://: -u YOUR_WALLET_ADDRESS -p x +
YAM Miner (by yvg1900)CPUMEGATwitterProprietary
+ Example: + yam -c x -M stratum+tcp://YOUR_WALLET_ADDRESS:x@:/xmr +
Claymore CPU MinerCPUMEGABitcoinTalkProprietary
+ Example: + NsCpuCNMiner64 -o stratum+tcp://: -u YOUR_WALLET_ADDRESS -p x +
Claymore GPU MinerOpenCL (AMD)MEGADiscussionProprietary
+ Example: + NsGpuCNMiner -o stratum+tcp://: -u YOUR_WALLET_ADDRESS -p x +
ccminer (forked by tsiv)CUDA (Nvidia)GithubBitcoinTalkGithub
+ Example: + ccminer -o stratum+tcp://: -u YOUR_WALLET_ADDRESS -p x +
+
+ + + \ No newline at end of file diff --git a/pages/home.html b/pages/home.html new file mode 100644 index 0000000..fcb4d74 --- /dev/null +++ b/pages/home.html @@ -0,0 +1,708 @@ + + + +
+ +
+ +
+
+

Network

+
Hash Rate:
+
Block Found:
+
Difficulty:
+
Blockchain Height:
+
Last Reward:
+
Last Hash:
+
+ +
+

Our Pool

+
Hash Rate:
+
Block Found:
+
Connected Miners:
+
Donations:
+
Total Pool Fee:
+
Block Found Every: (est.)
+
+ +
+

Market

+
Updated:
+
Powered by Cryptonator
+
+
+ + + +
+
+

Hash/USD

+
+
+ +
+
+
+

Price in USD

+
+
+ +
+
+
+

Difficulty

+
+
+ +
+
+
+

Hashrate

+
+
+ +
+
+
+

Workers

+
+
+ +
+
+ + + +
+ + + +
+

Estimate Mining Profits

+
+
+ +
+ + +
+ = + /day +
+
+
+ +
+ +
+

Your Stats & Payment History

+ +
+ + +
+ +
+
+
+ +
Pending Balance:
+
Total Paid:
+
Last Share Submitted:
+
Hash Rate:
+
Total Hashes Submitted:
+
+
+
+

Hash Rate

+
+ +
+
+
+
+
+

Payments

+
+ +
+
+
+
+ + +
+ +

Payments

+
+ + + + + + + + + + + + +
Time Sent Transaction Hash Amount Mixin
+
+

+ +

+ +
+ + diff --git a/pages/payments.html b/pages/payments.html new file mode 100644 index 0000000..cef272f --- /dev/null +++ b/pages/payments.html @@ -0,0 +1,98 @@ + + +
+ Total Payments: + Total Miners Paid: + Minimum Payment Threshold: + Denomination Unit: +
+ +
+ +
+ + + + + + + + + + + + + + +
Time Sent Transaction Hash Amount Fee Mixin Payees
+
+ +

+ +

+ + + \ No newline at end of file diff --git a/pages/pool_blocks.html b/pages/pool_blocks.html new file mode 100644 index 0000000..d0435c2 --- /dev/null +++ b/pages/pool_blocks.html @@ -0,0 +1,201 @@ + + +
+ Total Blocks Mined: + Maturity Depth Requirement: +
+ +
+ +
+ + + + + + + + + + + + + + +
Height Maturity Difficulty Block Hash Time Found Shares/Diff
+
+ +

+ +

+ + diff --git a/pages/support.html b/pages/support.html new file mode 100644 index 0000000..66c9652 --- /dev/null +++ b/pages/support.html @@ -0,0 +1,24 @@ +

Contact

+

Email pool support at

+ +

Chat Room

+ + + \ No newline at end of file diff --git a/themes/deep-gray-dark-theme.css b/themes/deep-gray-dark-theme.css new file mode 100644 index 0000000..d6c4a5b --- /dev/null +++ b/themes/deep-gray-dark-theme.css @@ -0,0 +1,247 @@ +a { + color: #3AB34D; +} +a:hover { + color: #34a045; +} +body { + color: #ffffff; + background-color: #000000; + background-image: url(http://subtlepatterns.com/patterns/outlets.png); +} +.form-control { + background-color: rgba(0, 0, 0, 0.7); + color: #fff; +} +.navbar-inverse { + background-color: #464646; + border-color: #000000; + border-bottom: 1px solid #6d6d6d; +} +.navbar-inverse .container { + background-color: rgba(0, 0, 0, 0); +} +.navbar-inverse .navbar-brand { + color: #fff; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: rgba(255, 255, 255, 0); +} +.navbar-inverse .navbar-text { + color: #CEE3E4; +} +.navbar-inverse .navbar-nav > li > a { + color: #F0F9FA; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #6d6d6d; +} +#stats_updated { + /*color: #F4FC3D;*/ +} +hr { + border-top-color: #818181 !important; +} +.stats > div:not(#addressError) { + color: #E2E2E2; +} +.stats > div:not(#addressError) > i.fa { + color: #A5A5A5; +} +.stats > div:not(#addressError) > span:not(.input-group-btn):first-of-type { + color: #755900; +} +.form-control { + border: 1px solid #6d6d6d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.form-control:focus { + border-color: #535353; +} +.input-group-addon { + background-color: #6d6d6d; + color: #fff; + border-color: #6d6d6d; +} +.btn-default { + color: #ffffff; + background-color: #6d6d6d; + border-color: #6d6d6d; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #ffffff; + background-color: #535353; + border-color: #4e4e4e; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #6d6d6d; + border-color: #6d6d6d; +} +.btn-default .badge { + color: #6d6d6d; + background-color: #ffffff; +} +code { + color: #FFF500; + background-color: #3D3D3D; +} +.bg-primary { + background-color: #6d6d6d; +} +.bg-info { + background-color: #A3A3A3; + color: #fff; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #000000; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #000000; +} +.table > thead > tr > th { + color: #C2C2C2; + border-bottom-color: #C2C2C2; +} +.table-striped > tbody > tr:nth-child(odd) > td, +.table-striped > tbody > tr:nth-child(odd) > th { + background-color: #2E2E2E; +} +.table > tbody > tr:hover td, +.table > tbody > tr:hover th { + background-color: #353535; +} +.table > tbody > tr > td { + border-top-color: #c9e0e9; +} +.table > tbody > tr > td .luckGood { + color: #5eff5e; +} +.table > tbody > tr > td .luckBad { + color: red; +} +footer { + background-color: #464646 !important; +} +footer .text-muted { + color: #fff; +} +.chartWrap p span { + color: #755900; +} +.btn-primary { + color: #ffffff; + background-color: #6d6d6d; + border-color: #6d6d6d; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #535353; + border-color: #4e4e4e; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #6d6d6d; + border-color: #6d6d6d; +} +.btn-primary .badge { + color: #6d6d6d; + background-color: #ffffff; +} +a.list-group-item.active, +a.list-group-item.active:hover, +a.list-group-item.active:focus { + color: #ffffff; + background-color: #6d6d6d; + border-color: #6d6d6d; +} +.adminStats > div { + color: #2E3D31; + -webkit-box-shadow: inset 0px 0px 0 1px #ffffff; + box-shadow: inset 0px 0px 0 1px #ffffff; + background-color: #EBEBEB; +} +.adminStats h4 { + color: #26839B; +} +.adminStats .statsTitle h3 { + color: #00C1FF; +} +.nav-pills > li > a { + background-color: #F3F3F3; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + background-color: #6d6d6d; +} diff --git a/themes/default-theme.css b/themes/default-theme.css new file mode 100644 index 0000000..cb412cf --- /dev/null +++ b/themes/default-theme.css @@ -0,0 +1,223 @@ +a { + color: #03a678; +} +a:hover { + color: #025b42; +} +body { + line-height: 1.428571429; + color: #6f6e6e; +} +.navbar-inverse { + background-color: #2D5768; + border-color: #f9f9f8; +} +.navbar-inverse .container { + background-color: rgba(0, 0, 0, 0); +} +.navbar-inverse .navbar-brand { + color: #fff; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: rgba(255, 255, 255, 0); +} +.navbar-inverse .navbar-text { + color: #CEE3E4; +} +.navbar-inverse .navbar-nav > li > a { + color: #F0F9FA; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #03a678; +} +#stats_updated { + color: #F4FC3D; +} +hr { + border-top-color: #BBBBBB; +} +.stats > div:not(#addressError) { + color: #7C7C7C; +} +.stats > div:not(#addressError) > i.fa { + color: #03a678; +} +.stats > div:not(#addressError) > span:not(.input-group-btn):first-of-type { + color: #336A80; +} +.form-control { + border: 1px solid #03a678; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.form-control:focus { + border-color: #027454; +} +.input-group-addon { + background-color: #03a678; + color: #fff; + border-color: #03a678; +} +.btn-default { + color: #ffffff; + background-color: #03a678; + border-color: #03a678; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #ffffff; + background-color: #027454; + border-color: #026a4d; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #03a678; + border-color: #03a678; +} +.btn-default .badge { + color: #03a678; + background-color: #ffffff; +} +code { + color: #DB2B24; + background-color: #FDECF1; +} +.bg-primary { + background-color: #03a678; +} +.bg-info { + background-color: #336A80; + color: #fff; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #f4f9ff; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #dbebff; +} +.table > thead > tr > th { + color: #336A80; + border-bottom-color: #336A80; +} +.table > tbody > tr > td { + border-top-color: #c9e0e9; +} +footer { + background-color: #FDFDFD; +} +.btn-primary { + color: #ffffff; + background-color: #03a678; + border-color: #03a678; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #027454; + border-color: #026a4d; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #03a678; + border-color: #03a678; +} +.btn-primary .badge { + color: #03a678; + background-color: #ffffff; +} +a.list-group-item.active, +a.list-group-item.active:hover, +a.list-group-item.active:focus { + color: #ffffff; + background-color: #03a678; + border-color: #03a678; +} +.adminStats > div { + color: #2E3D31; + -webkit-box-shadow: inset 0px 0px 0 1px #ffffff; + box-shadow: inset 0px 0px 0 1px #ffffff; + background-color: #EBEBEB; +} +.adminStats h4 { + color: #26839B; +} +.adminStats .statsTitle h3 { + color: #00C1FF; +} +.nav-pills > li > a { + background-color: #F3F3F3; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #03a678; +} + diff --git a/themes/ease-way-light-theme.css b/themes/ease-way-light-theme.css new file mode 100644 index 0000000..0e42d32 --- /dev/null +++ b/themes/ease-way-light-theme.css @@ -0,0 +1,248 @@ +a { + color: #0088aa; +} +a:hover { + color: #007491; +} +body { + color: #8a8a8a; + background-color: #ffffff; + background-image: url(img/bg2.jpg); + background-repeat: no-repeat; + background-position: center center; + background-attachment: fixed; +} +.navbar-inverse { + background-color: #2B2B2B; + border-color: #ffffff; + border-bottom: 1px solid #0088aa; +} +.navbar-inverse .container { + background-color: rgba(0, 0, 0, 0); +} +.navbar-inverse .navbar-brand { + color: #fff; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: rgba(255, 255, 255, 0); +} +.navbar-inverse .navbar-text { + color: #CEE3E4; +} +.navbar-inverse .navbar-nav > li > a { + color: #F0F9FA; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #0088aa; +} +#stats_updated { + /*color: #F4FC3D;*/ +} +hr { + border-top-color: #818181 !important; +} +.stats > div:not(#addressError) { + color: #8A8A8A; +} +.stats > div:not(#addressError) > i.fa { + color: #727272; +} +.stats > div:not(#addressError) > span:not(.input-group-btn):first-of-type { + color: #464646; +} +.form-control { + border: 1px solid #0088aa; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.form-control:focus { + border-color: #005f77; +} +.input-group-addon { + background-color: #0088aa; + color: #fff; + border-color: #0088aa; +} +.btn-default { + color: #ffffff; + background-color: #0088aa; + border-color: #0088aa; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #ffffff; + background-color: #005f77; + border-color: #00576d; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #0088aa; + border-color: #0088aa; +} +.btn-default .badge { + color: #0088aa; + background-color: #ffffff; +} +code { + color: #4F5A51; + background-color: #C9C9C9; +} +.bg-primary { + background-color: #0088aa; +} +.bg-info { + background-color: #A3A3A3; + color: #fff; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #fafafa; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #ededed; +} +.table > thead > tr > th { + color: #0088aa; + border-bottom-color: #0088aa; +} +.table-striped > tbody > tr:nth-child(odd) > td, +.table-striped > tbody > tr:nth-child(odd) > th { + background-color: #E7E7E7; +} +.table > tbody > tr:hover td, +.table > tbody > tr:hover th { + background-color: #E7E7E7; +} +.table > tbody > tr > td { + border-top-color: #c9e0e9; +} +.table > tbody > tr > td .luckGood { + color: #008500; +} +.table > tbody > tr > td .luckBad { + color: red; +} +footer { + background-color: #2B2B2B !important; +} +footer .text-muted { + color: #fff; +} +.chartWrap p span { + color: #464646; +} +.btn-primary { + color: #ffffff; + background-color: #0088aa; + border-color: #0088aa; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #005f77; + border-color: #00576d; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #0088aa; + border-color: #0088aa; +} +.btn-primary .badge { + color: #0088aa; + background-color: #ffffff; +} +a.list-group-item.active, +a.list-group-item.active:hover, +a.list-group-item.active:focus { + color: #ffffff; + background-color: #0088aa; + border-color: #0088aa; +} +.adminStats > div { + color: #2E3D31; + -webkit-box-shadow: inset 0px 0px 0 1px #ffffff; + box-shadow: inset 0px 0px 0 1px #ffffff; + background-color: #EBEBEB; +} +.adminStats h4 { + color: #26839B; +} +.adminStats .statsTitle h3 { + color: #00C1FF; +} +.nav-pills > li > a { + background-color: #F3F3F3; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #0088aa; +} + diff --git a/themes/img/bg.jpg b/themes/img/bg.jpg new file mode 100644 index 0000000..1dcc31e Binary files /dev/null and b/themes/img/bg.jpg differ diff --git a/themes/img/bg2.jpg b/themes/img/bg2.jpg new file mode 100644 index 0000000..374d581 Binary files /dev/null and b/themes/img/bg2.jpg differ diff --git a/themes/motherboard-dark-theme.css b/themes/motherboard-dark-theme.css new file mode 100644 index 0000000..a3124fe --- /dev/null +++ b/themes/motherboard-dark-theme.css @@ -0,0 +1,248 @@ +a { + color: #00863b; +} +a:hover { + color: #006d30; +} +body { + color: #ffffff; + background-color: #000000; + background-image: url(img/bg.jpg); +} +.form-control { + background-color: rgba(0, 0, 0, 0.7); + color: #00863b; +} +.navbar-inverse { + background-color: #1E4B44; + border-color: #000000; + border-bottom: 1px solid #00863b; +} +.navbar-inverse .container { + background-color: rgba(0, 0, 0, 0); +} +.navbar-inverse .navbar-brand { + color: #fff; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: rgba(255, 255, 255, 0); +} +.navbar-inverse .navbar-text { + color: #CEE3E4; +} +.navbar-inverse .navbar-nav > li > a { + color: #F0F9FA; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #00863b; +} +#stats_updated { + /*color: #F4FC3D;*/ +} +hr { + border-top-color: #BBBBBB; +} +.stats > div:not(#addressError) { + color: #76A500; +} +.stats > div:not(#addressError) > i.fa { + color: #888888; +} +.stats > div:not(#addressError) > span:not(.input-group-btn):first-of-type { + color: #E3FF9D; +} +.form-control { + border: 1px solid #00863b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.form-control:focus { + border-color: #005325; +} +.input-group-addon { + background-color: #00863b; + color: #fff; + border-color: #00863b; +} +.btn-default { + color: #ffffff; + background-color: #00863b; + border-color: #00863b; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #ffffff; + background-color: #005325; + border-color: #004920; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #00863b; + border-color: #00863b; +} +.btn-default .badge { + color: #00863b; + background-color: #ffffff; +} +code { + color: #FFF500; + background-color: #3D3D3D; +} +.bg-primary { + background-color: #00863b; +} +.bg-info { + background-color: #3A6C94; + color: #fff; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #000000; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #000000; +} +.table > thead > tr > th { + color: #fff; + border-bottom-color: #fff; +} +.table-striped > tbody > tr:nth-child(odd) > td, +.table-striped > tbody > tr:nth-child(odd) > th { + background-color: #202020; +} +.table > tbody > tr:hover td, +.table > tbody > tr:hover th { + background-color: #353535; +} +.table > tbody > tr > td { + border-top-color: #c9e0e9; +} +.table > tbody > tr > td .luckGood { + color: #5eff5e; +} +.table > tbody > tr > td .luckBad { + color: red; +} +footer { + background-color: #1E4B44 !important; +} +footer .text-muted { + color: #fff; +} +.chartWrap p span { + color: #E3FF9D; +} +.btn-primary { + color: #ffffff; + background-color: #00863b; + border-color: #00863b; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #005325; + border-color: #004920; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #00863b; + border-color: #00863b; +} +.btn-primary .badge { + color: #00863b; + background-color: #ffffff; +} +a.list-group-item.active, +a.list-group-item.active:hover, +a.list-group-item.active:focus { + color: #ffffff; + background-color: #00863b; + border-color: #00863b; +} +.adminStats > div { + color: #2E3D31; + -webkit-box-shadow: inset 0px 0px 0 1px #ffffff; + box-shadow: inset 0px 0px 0 1px #ffffff; + background-color: #EBEBEB; +} +.adminStats h4 { + color: #26839B; +} +.adminStats .statsTitle h3 { + color: #00C1FF; +} +.nav-pills > li > a { + background-color: #F3F3F3; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #00863b; +} diff --git a/themes/nightly-mining-dark-theme.css b/themes/nightly-mining-dark-theme.css new file mode 100644 index 0000000..37e1756 --- /dev/null +++ b/themes/nightly-mining-dark-theme.css @@ -0,0 +1,247 @@ +a { + color: #6ED5EE; +} +a:hover { + color: #57ceeb; +} +body { + color: #ffffff; + background-color: #333333; + background-image: url(http://subtlepatterns.com/patterns/subtle_carbon.png); +} +.form-control { + background-color: #131313; + color: #00FF33; +} +.navbar-inverse { + background-color: #213442; + border-color: #333333; + border-width: 0; + border-bottom: 1px solid #1f94b1; +} +.navbar-inverse .container { + background-color: rgba(0, 0, 0, 0); +} +.navbar-inverse .navbar-brand { + color: #fff; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: rgba(255, 255, 255, 0); +} +.navbar-inverse .navbar-text { + color: #CEE3E4; +} +.navbar-inverse .navbar-nav > li > a { + color: #F0F9FA; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #1f94b1; +} +#stats_updated { + /*color: #F4FC3D;*/ +} +hr { + border-top-color: #BBBBBB; +} +.stats > div:not(#addressError) { + color: #E6E6E6; +} +.stats > div:not(#addressError) > i.fa { + color: #1f94b1; +} +.stats > div:not(#addressError) > span:not(.input-group-btn):first-of-type { + color: #01C2AB; +} +.form-control { + border: 1px solid #1f94b1; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} +.form-control:focus { + border-color: #177086; +} +.input-group-addon { + background-color: #1f94b1; + color: #fff; + border-color: #1f94b1; +} +.btn-default { + color: #ffffff; + background-color: #1f94b1; + border-color: #1f94b1; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #ffffff; + background-color: #177086; + border-color: #16687d; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #1f94b1; + border-color: #1f94b1; +} +.btn-default .badge { + color: #1f94b1; + background-color: #ffffff; +} +code { + color: #ECA4A2; + background-color: #3C3C3C; +} +.bg-primary { + background-color: #1f94b1; +} +.bg-info { + background-color: #336A80; + color: #fff; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #000000; +} +.table-hover > tbody > tr > td.success:hover, +.table-hover > tbody > tr > th.success:hover, +.table-hover > tbody > tr.success:hover > td, +.table-hover > tbody > tr:hover > .success, +.table-hover > tbody > tr.success:hover > th { + background-color: #000000; +} +.table > thead > tr > th { + color: #20BFFF; + border-bottom-color: #20BFFF; +} +.table-striped > tbody > tr:nth-child(odd) > td, +.table-striped > tbody > tr:nth-child(odd) > th { + background-color: #202020; +} +.table > tbody > tr:hover td, +.table > tbody > tr:hover th { + background-color: #353535; +} +.table > tbody > tr > td { + border-top-color: #c9e0e9; +} +.table > tbody > tr > td .luckGood { + color: #5eff5e; +} +.table > tbody > tr > td .luckBad { + color: red; +} +footer { + background-color: #213442 !important; +} +footer .text-muted { + color: #fff; +} +/************************************************ +*** admin page *** +************************************************/ +.btn-primary { + color: #ffffff; + background-color: #1f94b1; + border-color: #1f94b1; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #177086; + border-color: #16687d; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #1f94b1; + border-color: #1f94b1; +} +.btn-primary .badge { + color: #1f94b1; + background-color: #ffffff; +} +a.list-group-item { + font-size: 1.1em; +} +a.list-group-item.active, +a.list-group-item.active:hover, +a.list-group-item.active:focus { + color: #ffffff; + background-color: #1f94b1; + border-color: #1f94b1; +} +.adminStats > div { + color: #2E3D31; + -webkit-box-shadow: inset 0px 0px 0 1px #ffffff; + box-shadow: inset 0px 0px 0 1px #ffffff; + background-color: #EBEBEB; +} +.adminStats h4 { + color: #26839B; +} +.adminStats .statsTitle h3 { + color: #00C1FF; +} +.nav-pills > li > a { + background-color: #F3F3F3; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #1f94b1; +}