From b144be2f5d3e546366910c42c15eadf94ceda3e9 Mon Sep 17 00:00:00 2001 From: SKANKHUNTER <31552675+MrBurrBurr@users.noreply.github.com> Date: Sat, 4 Aug 2018 13:41:03 +0200 Subject: [PATCH] IPC GUI Update Nr.12 (#871) * Remove unnecessary language flags * Move language button to navbar Added flag-icon-css * Bump * Update strings.json * Add i18n support for bootstrap-select elements * Misc * Readd dropdown scroll * Misc * Add i18n support for bootstrap-select elements * Misc * Remove download buttons when switching tabs * Add error message when trying to download empty text * notepad++ region support * Add bootstrap-toggle * Misc * Add bootstrap-toggle * Add bootstrap-toggle to Log * Misc * Misc * Add bootstrap-toggle * Add bootstrap-toggle * Misc * Cleanup * More cleanup --- ArchiSteamFarm/www/css/_nightmode.min.css | 2 +- ArchiSteamFarm/www/css/app.css | 67 +++-- ArchiSteamFarm/www/img/flags/at.gif | Bin 361 -> 0 bytes ArchiSteamFarm/www/img/flags/be.gif | Bin 359 -> 0 bytes ArchiSteamFarm/www/img/flags/bg.gif | Bin 360 -> 0 bytes ArchiSteamFarm/www/img/flags/br.gif | Bin 367 -> 0 bytes ArchiSteamFarm/www/img/flags/ch.gif | Bin 332 -> 0 bytes ArchiSteamFarm/www/img/flags/cn.gif | Bin 366 -> 0 bytes ArchiSteamFarm/www/img/flags/cs.gif | Bin 364 -> 0 bytes ArchiSteamFarm/www/img/flags/cz.gif | Bin 362 -> 0 bytes ArchiSteamFarm/www/img/flags/de.gif | Bin 362 -> 0 bytes ArchiSteamFarm/www/img/flags/dk.gif | Bin 374 -> 0 bytes ArchiSteamFarm/www/img/flags/es.gif | Bin 360 -> 0 bytes ArchiSteamFarm/www/img/flags/fi.gif | Bin 371 -> 0 bytes ArchiSteamFarm/www/img/flags/fr.gif | Bin 366 -> 0 bytes ArchiSteamFarm/www/img/flags/gr.gif | Bin 368 -> 0 bytes ArchiSteamFarm/www/img/flags/hu.gif | Bin 357 -> 0 bytes ArchiSteamFarm/www/img/flags/id.gif | Bin 362 -> 0 bytes ArchiSteamFarm/www/img/flags/il.gif | Bin 366 -> 0 bytes ArchiSteamFarm/www/img/flags/in.gif | Bin 363 -> 0 bytes ArchiSteamFarm/www/img/flags/it.gif | Bin 366 -> 0 bytes ArchiSteamFarm/www/img/flags/jp.gif | Bin 366 -> 0 bytes ArchiSteamFarm/www/img/flags/kr.gif | Bin 385 -> 0 bytes ArchiSteamFarm/www/img/flags/lt.gif | Bin 362 -> 0 bytes ArchiSteamFarm/www/img/flags/nl.gif | Bin 360 -> 0 bytes ArchiSteamFarm/www/img/flags/no.gif | Bin 376 -> 0 bytes ArchiSteamFarm/www/img/flags/pl.gif | Bin 360 -> 0 bytes ArchiSteamFarm/www/img/flags/pt.gif | Bin 369 -> 0 bytes ArchiSteamFarm/www/img/flags/ro.gif | Bin 363 -> 0 bytes ArchiSteamFarm/www/img/flags/ru.gif | Bin 361 -> 0 bytes ArchiSteamFarm/www/img/flags/sa.gif | Bin 370 -> 0 bytes ArchiSteamFarm/www/img/flags/se.gif | Bin 367 -> 0 bytes ArchiSteamFarm/www/img/flags/sk.gif | Bin 361 -> 0 bytes ArchiSteamFarm/www/img/flags/tr.gif | Bin 371 -> 0 bytes ArchiSteamFarm/www/img/flags/tw.gif | Bin 367 -> 0 bytes ArchiSteamFarm/www/img/flags/ua.gif | Bin 360 -> 0 bytes ArchiSteamFarm/www/img/flags/us.gif | Bin 367 -> 0 bytes ArchiSteamFarm/www/img/flags/vn.gif | Bin 370 -> 0 bytes ArchiSteamFarm/www/js/app.js | 199 +++++-------- ArchiSteamFarm/www/js/i18n.js | 17 +- ArchiSteamFarm/www/locale/strings.json | 7 +- ArchiSteamFarm/www/pages/bots.html | 330 +++++++--------------- ArchiSteamFarm/www/pages/commands.html | 73 +++-- ArchiSteamFarm/www/pages/editor.html | 10 +- ArchiSteamFarm/www/pages/generator.html | 10 +- ArchiSteamFarm/www/pages/log.html | 50 ++-- 46 files changed, 302 insertions(+), 463 deletions(-) delete mode 100644 ArchiSteamFarm/www/img/flags/at.gif delete mode 100644 ArchiSteamFarm/www/img/flags/be.gif delete mode 100644 ArchiSteamFarm/www/img/flags/bg.gif delete mode 100644 ArchiSteamFarm/www/img/flags/br.gif delete mode 100644 ArchiSteamFarm/www/img/flags/ch.gif delete mode 100644 ArchiSteamFarm/www/img/flags/cn.gif delete mode 100644 ArchiSteamFarm/www/img/flags/cs.gif delete mode 100644 ArchiSteamFarm/www/img/flags/cz.gif delete mode 100644 ArchiSteamFarm/www/img/flags/de.gif delete mode 100644 ArchiSteamFarm/www/img/flags/dk.gif delete mode 100644 ArchiSteamFarm/www/img/flags/es.gif delete mode 100644 ArchiSteamFarm/www/img/flags/fi.gif delete mode 100644 ArchiSteamFarm/www/img/flags/fr.gif delete mode 100644 ArchiSteamFarm/www/img/flags/gr.gif delete mode 100644 ArchiSteamFarm/www/img/flags/hu.gif delete mode 100644 ArchiSteamFarm/www/img/flags/id.gif delete mode 100644 ArchiSteamFarm/www/img/flags/il.gif delete mode 100644 ArchiSteamFarm/www/img/flags/in.gif delete mode 100644 ArchiSteamFarm/www/img/flags/it.gif delete mode 100644 ArchiSteamFarm/www/img/flags/jp.gif delete mode 100644 ArchiSteamFarm/www/img/flags/kr.gif delete mode 100644 ArchiSteamFarm/www/img/flags/lt.gif delete mode 100644 ArchiSteamFarm/www/img/flags/nl.gif delete mode 100644 ArchiSteamFarm/www/img/flags/no.gif delete mode 100644 ArchiSteamFarm/www/img/flags/pl.gif delete mode 100644 ArchiSteamFarm/www/img/flags/pt.gif delete mode 100644 ArchiSteamFarm/www/img/flags/ro.gif delete mode 100644 ArchiSteamFarm/www/img/flags/ru.gif delete mode 100644 ArchiSteamFarm/www/img/flags/sa.gif delete mode 100644 ArchiSteamFarm/www/img/flags/se.gif delete mode 100644 ArchiSteamFarm/www/img/flags/sk.gif delete mode 100644 ArchiSteamFarm/www/img/flags/tr.gif delete mode 100644 ArchiSteamFarm/www/img/flags/tw.gif delete mode 100644 ArchiSteamFarm/www/img/flags/ua.gif delete mode 100644 ArchiSteamFarm/www/img/flags/us.gif delete mode 100644 ArchiSteamFarm/www/img/flags/vn.gif diff --git a/ArchiSteamFarm/www/css/_nightmode.min.css b/ArchiSteamFarm/www/css/_nightmode.min.css index 484f6f4c0..7b6a23679 100644 --- a/ArchiSteamFarm/www/css/_nightmode.min.css +++ b/ArchiSteamFarm/www/css/_nightmode.min.css @@ -1 +1 @@ -[class*=nightmode] ::-webkit-scrollbar-thumb{-webkit-border-radius:2px;border-radius:2px;background:#555}[class*=nightmode] :focus{outline:0!important}[class*=nightmode].skin-black .main-header .navbar{background-color:#161616!important}[class*=nightmode].skin-blue .main-header .navbar,[class*=nightmode].skin-green .main-header .navbar,[class*=nightmode].skin-purple .main-header .navbar,[class*=nightmode].skin-red .main-header .navbar,[class*=nightmode].skin-teal .main-header .navbar,[class*=nightmode].skin-yellow .main-header .navbar{box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-black .main-header .logo{border:transparent;color:#6e7375;background-color:#161616}[class*=nightmode].skin-black .main-header .logo:hover{background-color:#232323}[class*=nightmode].skin-blue .main-header .logo,[class*=nightmode].skin-green .main-header .logo,[class*=nightmode].skin-purple .main-header .logo,[class*=nightmode].skin-red .main-header .logo,[class*=nightmode].skin-teal .main-header .logo,[class*=nightmode].skin-yellow .main-header .logo{border-bottom:transparent;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-blue .main-header .logo:hover,[class*=nightmode].skin-green .main-header .logo:hover,[class*=nightmode].skin-purple .main-header .logo:hover,[class*=nightmode].skin-red .main-header .logo:hover,[class*=nightmode].skin-teal .main-header .logo:hover,[class*=nightmode].skin-yellow .main-header .logo:hover{box-shadow:inset 0 0 0 1000px rgba(64,64,64,.72)!important}[class*=nightmode] .content-wrapper{background-color:#111}[class*=nightmode].layout-boxed{background:rgba(22,22,22,.8901960784313725)}[class*=nightmode] .main-footer{border-top:1px solid #161616;color:#6e7375;background:#161616}[class*=nightmode] .main-footer a{color:#23527c}[class*=nightmode] .main-footer a:hover{color:#337ab7}[class*=nightmode] .sweet-alert{color:#a6acaf;background-color:#161616}[class*=nightmode] .text-muted{color:#a6acaf}[class*=nightmode] .sweet-alert .sa-icon.sa-custom::after,[class*=nightmode] .sweet-alert .sa-icon.sa-custom::before,[class*=nightmode] .sweet-alert .sa-icon.sa-error::after,[class*=nightmode] .sweet-alert .sa-icon.sa-error::before,[class*=nightmode] .sweet-alert .sa-icon.sa-info::after,[class*=nightmode] .sweet-alert .sa-icon.sa-info::before,[class*=nightmode] .sweet-alert .sa-icon.sa-success::after,[class*=nightmode] .sweet-alert .sa-icon.sa-success::before,[class*=nightmode] .sweet-alert .sa-icon.sa-warning::after,[class*=nightmode] .sweet-alert .sa-icon.sa-warning::before,[class*=nightmode] [class=sa-fix]{background:0 0!important}[class*=nightmode] .btn-default,[class*=nightmode] .btn-primary{border-color:#000102;color:#aaadaf;background-color:#1d1e22}[class*=nightmode] .btn:focus{color:#6e7375;background-color:#1d1e22}[class*=nightmode] .btn-danger,[class*=nightmode] .btn-danger:focus{border-color:#000102!important;color:#aaadaf;box-shadow:inset 0 0 0 1000px rgba(58,4,4,.66)!important}[class*=nightmode] .btn-danger:focus{background-color:#dd4b39!important}[class*=nightmode] .btn-danger:hover{border-color:#000102!important;box-shadow:inset 0 0 0 1000px rgba(13,1,1,.66)!important}[class*=nightmode] .btn-success,[class*=nightmode] .btn-success:focus{border-color:#000102!important;color:#aaadaf;box-shadow:inset 0 0 0 1000px rgba(8,47,12,.66)!important}[class*=nightmode] .btn-success:focus{background-color:#00a65a!important}[class*=nightmode] .btn-success:hover{border-color:#000102!important;box-shadow:inset 0 0 0 1000px rgba(5,32,6,.66)!important}[class*=nightmode] .btn-default:active,[class*=nightmode] .btn-default:active:focus,[class*=nightmode] .btn-default:focus,[class*=nightmode] .btn-default:hover,[class*=nightmode] .btn-primary:hover,[class*=nightmode] .open>.dropdown-toggle.btn-default{border-color:#000102!important;color:#b9b4b4!important;background-color:#2c2c33!important}[class*=nightmode] #gamesToRedeemInBackground,[class*=nightmode] #unusedKeysText,[class*=nightmode] #usedKeysText,[class*=nightmode] .form-control{border-color:#000102;color:#a6acaf;background:#1d1e22}[class*=nightmode] .input-group .input-group-addon{border-color:#000102;color:#a6acaf;background-color:#1e1e1e}[class*=nightmode] .main-header .navbar .nav>li>a,[class*=nightmode] .main-header .navbar .sidebar-toggle{color:#a6acaf}[class*=nightmode].skin-black .main-header .navbar .nav .open>a,[class*=nightmode].skin-black .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-black .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-black .main-header .navbar .nav>.active>a,[class*=nightmode].skin-black .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-black .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-black .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-black .main-header .navbar .sidebar-toggle:hover{background:#232323}[class*=nightmode].skin-black .main-header .navbar .navbar-custom-menu .navbar-nav>li>a,[class*=nightmode].skin-black .main-header .navbar .navbar-right>li>a,[class*=nightmode].skin-black .main-header .navbar>.sidebar-toggle{border:none}[class*=nightmode].skin-blue .main-header .navbar .nav .open>a,[class*=nightmode].skin-blue .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-blue .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-blue .main-header .navbar .nav>.active>a,[class*=nightmode].skin-blue .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-blue .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-blue .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-blue .main-header .navbar .sidebar-toggle:hover{background:#075d8f;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-purple .main-header .navbar .nav .open>a,[class*=nightmode].skin-purple .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-purple .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-purple .main-header .navbar .nav>.active>a,[class*=nightmode].skin-purple .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-purple .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-purple .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-purple .main-header .navbar .sidebar-toggle:hover{background:#3f3982;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-green .main-header .navbar .nav .open>a,[class*=nightmode].skin-green .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-green .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-green .main-header .navbar .nav>.active>a,[class*=nightmode].skin-green .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-green .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-green .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-green .main-header .navbar .sidebar-toggle:hover{background:#258b4a;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-red .main-header .navbar .nav .open>a,[class*=nightmode].skin-red .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-red .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-red .main-header .navbar .nav>.active>a,[class*=nightmode].skin-red .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-red .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-red .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-red .main-header .navbar .sidebar-toggle:hover{background:#b92d2d;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-yellow .main-header .navbar .nav .open>a,[class*=nightmode].skin-yellow .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-yellow .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-yellow .main-header .navbar .nav>.active>a,[class*=nightmode].skin-yellow .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-yellow .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-yellow .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-yellow .main-header .navbar .sidebar-toggle:hover{background:#be7e1c;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-teal .main-header .navbar .nav .open>a,[class*=nightmode].skin-teal .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-teal .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-teal .main-header .navbar .nav>.active>a,[class*=nightmode].skin-teal .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-teal .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-teal .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-teal .main-header .navbar .sidebar-toggle:hover{background:#216362;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode] .control-sidebar-dark,[class*=nightmode] .control-sidebar-dark+.control-sidebar-bg,[class*=nightmode] .main-sidebar{background-color:#1a1a1a}[class*=nightmode] .sidebar-menu>li.header{color:#a6acaf;background:#151414}[class*=nightmode].skin-black .sidebar-menu>li.active>a{border-left-color:#6e7375}[class*=nightmode] .sidebar-menu>li.active>a,[class*=nightmode] .sidebar-menu>li.menu-open>a,[class*=nightmode] .sidebar-menu>li:hover>a{color:#ebebeb;background:#272626;box-shadow:inset 0 0 0 1000px rgba(60,56,56,.1)!important}[class*=nightmode] .bg-blue,[class*=nightmode] .bg-gray,[class*=nightmode] .bg-olive,[class*=nightmode] .bg-yellow{color:#000!important;box-shadow:inset 0 0 0 1000px rgba(0,0,0,.2)!important}[class*=nightmode] .box-header,[class*=nightmode] .box-header>.box-tools .dropdown-menu>li>a,[class*=nightmode] .breadcrumb>.active,[class*=nightmode] .breadcrumb>li,[class*=nightmode] .col-lg-4,[class*=nightmode] .col-lg-6,[class*=nightmode] h1{color:#7d8284!important}@media (max-width:991px){.content-header>.breadcrumb{background:0 0!important}}[class*=nightmode] .box-body,[class*=nightmode] .box-footer,[class*=nightmode] .box-header{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#222}[class*=nightmode] .box-footer{border-top:1px solid rgba(0,0,0,.5)!important}[class*=nightmode] .box{border-top:3px solid #717375}[class*=nightmode] .box.box-success{border-top-color:#016035}[class*=nightmode] .box.box-warning{border-top-color:#9e6b19}[class*=nightmode] .info-box{border:1px solid #2b2929;color:#a6acaf;background:#161616}[class*=nightmode] [class*=info-box-icon]{border-right:1px solid #2b2929;border-bottom:1px solid #2b2929;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode] #botRow .ui-selected{color:#a8a8a8;background:#2f2e2e}[class*=nightmode] .box-header>.box-tools.pull-right .dropdown-menu,[class*=nightmode] .scrollable-menu{border:none;background:#161616}[class*=nightmode] .scrollable-menu>li>a{color:#a6acaf}[class*=nightmode] .scrollable-menu>li>a:hover{color:#b1b8bb;background-color:#232323}[class*=nightmode] .dropdown-menu>.divider{background-color:#000102}[class*=nightmode] #commandSent,[class*=nightmode] .box-content-commands,[class*=nightmode] .box-content-log{border:1px solid #000102;color:#a8a8a8;background:#161616}[class*=nightmode] #commandSent{border-top:none}[class*=nightmode] .nav-tabs-custom,[class*=nightmode] .nav-tabs-custom>.nav-tabs>li.active:hover>a{color:#a8a8a8;background:#222}[class*=nightmode] .nav-tabs-custom>.nav-tabs{border-bottom:1px solid #000102}[class*=nightmode] .nav-tabs-custom>.nav-tabs>li>a{color:#a8a8a8}[class*=nightmode] .nav-tabs-custom>.nav-tabs>li.active>a{border-right-color:#000102;border-left-color:#000102;color:#a8a8a8;background:#222}[class*=nightmode] .nav-tabs-custom>.nav-tabs>li.active{border-top-color:#6e7375}[class*=nightmode] .box-header.with-border{border-bottom:1px solid rgba(0,0,0,.5)!important;}[class*=nightmode] .lockscreen{background:#222}[class*=nightmode] .lockscreen-wrapper{color:#777}[class*=nightmode] .lockscreen-image{background-color:#1d1e22;left:-5px}[class*=nightmode] .input-group-btn{background-color:#1d1e22}[class*=nightmode] .lockscreen-credentials .btn{background-color: #1d1e22;}[class*=nightmode] .input-group-btn:last-child>.btn {margin-left:0px}[class*=nightmode] .dropdown-menu{border:none;background:#161616}[class*=nightmode] .dropdown-menu>li>a{color:#a6acaf}[class*=nightmode] .dropdown-menu>li>a:hover{color:#b1b8bb;background-color:#232323}[class*=nightmode] .bootstrap-select.btn-group .no-results{color:#a6acaf;background-color:#161616}[class*=nightmode] .dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{background-color:#1d4161}[class*=nightmode] .nav-tabs-custom>.tab-content{background:#222} \ No newline at end of file +[class*=nightmode] ::-webkit-scrollbar-thumb{-webkit-border-radius:2px;border-radius:2px;background:#555}[class*=nightmode] :focus{outline:0!important}[class*=nightmode].skin-black .main-header .navbar{background-color:#161616!important}[class*=nightmode].skin-blue .main-header .navbar,[class*=nightmode].skin-green .main-header .navbar,[class*=nightmode].skin-purple .main-header .navbar,[class*=nightmode].skin-red .main-header .navbar,[class*=nightmode].skin-teal .main-header .navbar,[class*=nightmode].skin-yellow .main-header .navbar{box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-black .main-header .logo{border:transparent;color:#6e7375;background-color:#161616}[class*=nightmode].skin-black .main-header .logo:hover{background-color:#232323}[class*=nightmode].skin-blue .main-header .logo,[class*=nightmode].skin-green .main-header .logo,[class*=nightmode].skin-purple .main-header .logo,[class*=nightmode].skin-red .main-header .logo,[class*=nightmode].skin-teal .main-header .logo,[class*=nightmode].skin-yellow .main-header .logo{border-bottom:transparent;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-blue .main-header .logo:hover,[class*=nightmode].skin-green .main-header .logo:hover,[class*=nightmode].skin-purple .main-header .logo:hover,[class*=nightmode].skin-red .main-header .logo:hover,[class*=nightmode].skin-teal .main-header .logo:hover,[class*=nightmode].skin-yellow .main-header .logo:hover{box-shadow:inset 0 0 0 1000px rgba(64,64,64,.72)!important}[class*=nightmode] .content-wrapper{background-color:#111}[class*=nightmode].layout-boxed{background:rgba(22,22,22,.8901960784313725)}[class*=nightmode] .main-footer{border-top:1px solid #161616;color:#6e7375;background:#161616}[class*=nightmode] .main-footer a{color:#23527c}[class*=nightmode] .main-footer a:hover{color:#337ab7}[class*=nightmode] .sweet-alert{color:#a6acaf;background-color:#161616}[class*=nightmode] .text-muted{color:#a6acaf}[class*=nightmode] .sweet-alert .sa-icon.sa-custom::after,[class*=nightmode] .sweet-alert .sa-icon.sa-custom::before,[class*=nightmode] .sweet-alert .sa-icon.sa-error::after,[class*=nightmode] .sweet-alert .sa-icon.sa-error::before,[class*=nightmode] .sweet-alert .sa-icon.sa-info::after,[class*=nightmode] .sweet-alert .sa-icon.sa-info::before,[class*=nightmode] .sweet-alert .sa-icon.sa-success::after,[class*=nightmode] .sweet-alert .sa-icon.sa-success::before,[class*=nightmode] .sweet-alert .sa-icon.sa-warning::after,[class*=nightmode] .sweet-alert .sa-icon.sa-warning::before,[class*=nightmode] [class=sa-fix]{background:0 0!important}[class*=nightmode] .btn-default,[class*=nightmode] .btn-primary{border-color:#000102;color:#aaadaf;background-color:#1d1e22}[class*=nightmode] .btn:focus{color:#6e7375;background-color:#1d1e22}[class*=nightmode] .btn-danger,[class*=nightmode] .btn-danger:focus{border-color:#000102!important;color:#aaadaf;box-shadow:inset 0 0 0 1000px rgba(58,4,4,.66)!important}[class*=nightmode] .btn-danger:focus{background-color:#dd4b39!important}[class*=nightmode] .btn-danger:hover{border-color:#000102!important;box-shadow:inset 0 0 0 1000px rgba(13,1,1,.66)!important}[class*=nightmode] .btn-success,[class*=nightmode] .btn-success:focus{border-color:#000102!important;color:#aaadaf;box-shadow:inset 0 0 0 1000px rgba(8,47,12,.66)!important}[class*=nightmode] .btn-success:focus{background-color:#00a65a!important}[class*=nightmode] .btn-success:hover{border-color:#000102!important;box-shadow:inset 0 0 0 1000px rgba(5,32,6,.66)!important}[class*=nightmode] .btn-default:active,[class*=nightmode] .btn-default:active:focus,[class*=nightmode] .btn-default:focus,[class*=nightmode] .btn-default:hover,[class*=nightmode] .btn-primary:hover,[class*=nightmode] .open>.dropdown-toggle.btn-default{border-color:#000102!important;color:#b9b4b4!important;background-color:#2c2c33!important}[class*=nightmode] #txtAddKeys,[class*=nightmode] #txtUnusedKeys,[class*=nightmode] #txtUsedKeys,[class*=nightmode] .form-control{border-color:#000102;color:#a6acaf;background:#1d1e22}[class*=nightmode] .input-group .input-group-addon{border-color:#000102;color:#a6acaf;background-color:#1e1e1e}[class*=nightmode] .main-header .navbar .nav>li>a,[class*=nightmode] .main-header .navbar .sidebar-toggle{color:#a6acaf}[class*=nightmode].skin-black .main-header .navbar .nav .open>a,[class*=nightmode].skin-black .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-black .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-black .main-header .navbar .nav>.active>a,[class*=nightmode].skin-black .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-black .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-black .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-black .main-header .navbar .sidebar-toggle:hover{background:#232323}[class*=nightmode].skin-black .main-header .navbar .navbar-custom-menu .navbar-nav>li>a,[class*=nightmode].skin-black .main-header .navbar .navbar-right>li>a,[class*=nightmode].skin-black .main-header .navbar>.sidebar-toggle{border:none}[class*=nightmode].skin-blue .main-header .navbar .nav .open>a,[class*=nightmode].skin-blue .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-blue .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-blue .main-header .navbar .nav>.active>a,[class*=nightmode].skin-blue .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-blue .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-blue .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-blue .main-header .navbar .sidebar-toggle:hover{background:#075d8f;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-purple .main-header .navbar .nav .open>a,[class*=nightmode].skin-purple .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-purple .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-purple .main-header .navbar .nav>.active>a,[class*=nightmode].skin-purple .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-purple .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-purple .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-purple .main-header .navbar .sidebar-toggle:hover{background:#3f3982;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-green .main-header .navbar .nav .open>a,[class*=nightmode].skin-green .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-green .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-green .main-header .navbar .nav>.active>a,[class*=nightmode].skin-green .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-green .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-green .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-green .main-header .navbar .sidebar-toggle:hover{background:#258b4a;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-red .main-header .navbar .nav .open>a,[class*=nightmode].skin-red .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-red .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-red .main-header .navbar .nav>.active>a,[class*=nightmode].skin-red .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-red .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-red .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-red .main-header .navbar .sidebar-toggle:hover{background:#b92d2d;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-yellow .main-header .navbar .nav .open>a,[class*=nightmode].skin-yellow .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-yellow .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-yellow .main-header .navbar .nav>.active>a,[class*=nightmode].skin-yellow .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-yellow .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-yellow .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-yellow .main-header .navbar .sidebar-toggle:hover{background:#be7e1c;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode].skin-teal .main-header .navbar .nav .open>a,[class*=nightmode].skin-teal .main-header .navbar .nav .open>a:focus,[class*=nightmode].skin-teal .main-header .navbar .nav .open>a:hover,[class*=nightmode].skin-teal .main-header .navbar .nav>.active>a,[class*=nightmode].skin-teal .main-header .navbar .nav>li>a:active,[class*=nightmode].skin-teal .main-header .navbar .nav>li>a:focus,[class*=nightmode].skin-teal .main-header .navbar .nav>li>a:hover,[class*=nightmode].skin-teal .main-header .navbar .sidebar-toggle:hover{background:#216362;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode] .control-sidebar-dark,[class*=nightmode] .control-sidebar-dark+.control-sidebar-bg,[class*=nightmode] .main-sidebar{background-color:#1a1a1a}[class*=nightmode] .sidebar-menu>li.header{color:#a6acaf;background:#151414}[class*=nightmode].skin-black .sidebar-menu>li.active>a{border-left-color:#6e7375}[class*=nightmode] .sidebar-menu>li.active>a,[class*=nightmode] .sidebar-menu>li.menu-open>a,[class*=nightmode] .sidebar-menu>li:hover>a{color:#ebebeb;background:#272626;box-shadow:inset 0 0 0 1000px rgba(60,56,56,.1)!important}[class*=nightmode] .flag-icon,[class*=nightmode] .bg-blue,[class*=nightmode] .bg-gray,[class*=nightmode] .bg-olive,[class*=nightmode] .bg-yellow{color:#151414!important;box-shadow:inset 0 0 0 1000px rgba(0,0,0,.2)!important}[class*=nightmode] .box-header,[class*=nightmode] .box-header>.box-tools .dropdown-menu>li>a,[class*=nightmode] .breadcrumb>.active,[class*=nightmode] .breadcrumb>li,[class*=nightmode] .col-lg-4,[class*=nightmode] .col-lg-6,[class*=nightmode] h1{color:#7d8284!important}@media (max-width:991px){.content-header>.breadcrumb{background:0 0!important}}[class*=nightmode] .box-body,[class*=nightmode] .box-footer,[class*=nightmode] .box-header{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#222}[class*=nightmode] .box-footer{border-top:1px solid rgba(0,0,0,.5)!important}[class*=nightmode] .box{border-top:3px solid #717375}[class*=nightmode] .box.box-success{border-top-color:#016035}[class*=nightmode] .box.box-warning{border-top-color:#9e6b19}[class*=nightmode] .info-box{border:1px solid #2b2929;color:#a6acaf;background:#161616}[class*=nightmode] [class*=info-box-icon]{border-right:1px solid #2b2929;border-bottom:1px solid #2b2929;box-shadow:inset 0 0 0 1000px rgba(64,64,64,.66)!important}[class*=nightmode] #botRow .ui-selected{color:#a8a8a8;background:#2f2e2e}[class*=nightmode] .dropdown-menu>.divider{background-color:#000102}[class*=nightmode] #commandSent,[class*=nightmode] .box-content-commands,[class*=nightmode] .box-content-log{border:1px solid #000102;color:#a8a8a8;background:#161616}[class*=nightmode] #commandSent{border-top:none}[class*=nightmode] .nav-tabs-custom,[class*=nightmode] .nav-tabs-custom>.nav-tabs>li.active:hover>a{color:#a8a8a8;background:#222}[class*=nightmode] .nav-tabs-custom>.nav-tabs{border-bottom:1px solid #000102}[class*=nightmode] .nav-tabs-custom>.nav-tabs>li>a{color:#a8a8a8}[class*=nightmode] .nav-tabs-custom>.nav-tabs>li.active>a{border-right-color:#000102;border-left-color:#000102;color:#a8a8a8;background:#222}[class*=nightmode] .nav-tabs-custom>.nav-tabs>li.active{border-top-color:#6e7375}[class*=nightmode] .box-header.with-border{border-bottom:1px solid rgba(0,0,0,.5)!important;}[class*=nightmode] .lockscreen{background:#222}[class*=nightmode] .lockscreen-wrapper{color:#777}[class*=nightmode] .lockscreen-image{background-color:#1d1e22;left:-5px}[class*=nightmode] .input-group-btn{background-color:#1d1e22}[class*=nightmode] .lockscreen-credentials .btn{background-color: #1d1e22;}[class*=nightmode] .input-group-btn:last-child>.btn {margin-left:0px}[class*=nightmode] .dropdown-menu{border:none;background:#161616}[class*=nightmode] .dropdown-menu>li>a{color:#a6acaf}[class*=nightmode] .dropdown-menu>li>a:hover{color:#b1b8bb;background-color:#232323}[class*=nightmode] .bootstrap-select.btn-group .no-results{color:#a6acaf;background-color:#161616}[class*=nightmode] .dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{background-color:#1d4161}[class*=nightmode] .nav-tabs-custom>.tab-content{background:#222}[class*=nightmode] .dropdown-language{background:#1a1a1a!important;border-color:#1a1a1a!important;} \ No newline at end of file diff --git a/ArchiSteamFarm/www/css/app.css b/ArchiSteamFarm/www/css/app.css index 462471ecd..35ee373bd 100644 --- a/ArchiSteamFarm/www/css/app.css +++ b/ArchiSteamFarm/www/css/app.css @@ -41,12 +41,6 @@ cursor: default; } -.scrollable-menu { - height: auto; - max-height: 220px; - overflow-x: hidden; -} - button.bot-stopped { color: red; } @@ -166,18 +160,9 @@ button.bot-resumed:hover { background: rgb(167, 167, 167); } -#botRow .ui-selecting { - background: #FECA40; -} - -#botRow .ui-selected { - background: #F39814; - color: white; -} - -#gamesToRedeemInBackground, -#unusedKeysText, -#usedKeysText { +#txtAddKeys, +#txtUnusedKeys, +#txtUsedKeys { width: 100%; height: 100px; font-size: 18px; @@ -188,9 +173,10 @@ button.bot-resumed:hover { .swal-wide { width: 700px !important; } - #gamesToRedeemInBackground, - #unusedKeysText, - #usedKeysText { + + #txtAddKeys, + #txtUnusedKeys, + #txtUsedKeys { height: 250px !important; } } @@ -201,4 +187,43 @@ button.bot-resumed:hover { .lockscreen-image{ left:-5px +} + +.language-item { + padding: 0.6rem; +} + +.dropdown-language { + background: #222d32 !important; + border-color: #222d32 !important; +} + +.scrollable-menu { + height: auto; + max-height: 220px; + overflow-x: hidden; +} + +.toggle.ios, .toggle-on.ios, .toggle-off.ios, .toggle-handle { + border-radius: 20px; +} + +.toggle-on { + color: #3d9970 !important; +} + +.li-btn { + width: 100% !important; +} + +.li-toggle { + padding: 5px 10px; +} + +.dropdown-menu-toggle { + min-width: 140px !important; +} + +.single-btn { + vertical-align: -webkit-baseline-middle; } \ No newline at end of file diff --git a/ArchiSteamFarm/www/img/flags/at.gif b/ArchiSteamFarm/www/img/flags/at.gif deleted file mode 100644 index 87e1217365c869c8bf2fa6a35cd597108dbe47c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 361 zcmV-v0hazpNk%w1VGsZd0M!5h`uh6#`1tGq0P_F<`ZYEEqN4V4a`#J1_V)JrL`3v6 zGxFNCd z0RI30A^8LV00000EC2ui01yBR000Jtz@PBvEBa2zfl?s&HJ+0Rj=?aEP&Ce=+0bZe zF&it9SP&GXEujEwK_IJ7NOm)nGM`5;mGba-F8}}m0T&lN4j_AefP#bwhKP!cfr9}E z4i_7UGdTqj5pi>McNiElDkmmoW+XZ;6%``07O7V>9a<6+6ch>y78W~715Cyb$SNv3 H%s~J<(#ocW diff --git a/ArchiSteamFarm/www/img/flags/be.gif b/ArchiSteamFarm/www/img/flags/be.gif deleted file mode 100644 index ae09bfbe149911d7877616273c87935511426dbc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 359 zcmV-t0hsb-^(-t(N=ow_9P#e}`}=eD?6 z@&Eu-R8;%>M_5@|_xCUM_9{9$I{f@h_4Oo0MMeGT0QvJh-_Zc{?K$}JHsRv{)!_j4 zH#bjDPyPK-`S$?N+W`0XF!|^JKtDhG_F(+{W%TVI(cb{u-2kNk0Q2)e_Vz;Y@ih1G zFaQ7mA^8LV00000EC2ui01yBR000Jrz@JcfFqvks8E44}{2ovS0s(>8YJ;r6`Jhlf zn%Bs4Ikf_g7Fa+1{qEacm)!07%~Zffld)F1tmLtAR!3` z1{E!iku(k%l_WQr6#xo96D2evJ)sQ^6&o9-sB9V%5fZ4HdccqdBJh?EiD(F7ySJE-0a-*78Xf) z6z22hJghuTxlQu&@=LW#?(XjD_UiguTl{2X9HSg9sxA8Z`uF$uYLh+rQd8>c>iRuB za+*i>_V(W1-s}JXC88zuJ3I3L0ObGxVT&^JG&JM!<3O`O@eK`9xKaRw0015UE2S&o z002g_Mp(L7AfF)M?cXq`Ft^jU(dW_l0000&0QfXCJFq(7@8IA^8LV00000EC2ui01yBR000JsK%Y?PC_;`JO=CpZEXdlVD~0yZ`T z92^)JBqRf$3ZWz`H4^|EAvXmDIywmnC@2Ljr4kYu834K=AtfcNJR-s$#Ka@VEiF9D GK>#~f5SPFJ diff --git a/ArchiSteamFarm/www/img/flags/br.gif b/ArchiSteamFarm/www/img/flags/br.gif deleted file mode 100644 index 8c8661626bae57026266d56824709a9283d8c7ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 367 zcmV-#0g(PjNk%w1VGsZd0M!5h*yZ@7)EQ*1WcKzcVzE>JD*$C`>Gbp+sM%CSoJIWn zQhU35Q=?NucKT?rY5e?309XJTgBo9}UjRe^CWu`v2kCd}8kT1>3rugqR`S3bi zgXwK^s&kt8u;D^CmlU4TF*&3(uH8eG%5(PeNv*7*{qs>jm_YUIMD*z&EnxTj{8|8G z00000A^8LV00000EC2ui01yBR000JzK%YxI2Q|##o}-XBqc_nX~imf zicKPi(J(H}D*|_FGz=@5CIvz-2nvM?01#zd0|OKZ7Z5dh4=oKZ93dtH2L~iS5FP{% z8z>nK6&yE_F&%{?3?MWt20T0lI{^_97(WvuAPEUG12#Gb6t58)vRzpWG%#ai8o)?P NOBc>R(9u6Z06T&Vj4=QJ diff --git a/ArchiSteamFarm/www/img/flags/ch.gif b/ArchiSteamFarm/www/img/flags/ch.gif deleted file mode 100644 index d5c0e5b7fab6105124cf66bbdf958717deedf24d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 332 zcmV-S0ki%`Nk%w1VG95Y0M!5h_W%I-i_`v_xJf&S^aWy{$F4GWo7tRSoJ+U`$V)sTy`awef zdwTg;So~^g^&=zw{Qdb`TlOj{_b)I0d3pQ$`~G@*?EnDy`1tzz`uzO-`T6<%{r&v_ z0RI30A^8LV00000EC2ui01E&M000JQz@PBvEBY7&!0&LV-EJ8Ts8aZ~C=NldmkO8` zznY`7-33@Eg|DWK?QA-ptl_)$cJFv@g!4^yCvZGD5e5(pFBl?vG&3Fp1SKCNgApMx e4+#J&94-$1Sv6Q#~ diff --git a/ArchiSteamFarm/www/img/flags/cn.gif b/ArchiSteamFarm/www/img/flags/cn.gif deleted file mode 100644 index b052530978823707ba275dd861a188e55cc0f181..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmV-!0g?VkNk%w1VGsZd0M!5hs{jD)lSsJ$0Ony~-8MD*C@0eNB6BFS@ zMa=*J+b=KPKtS3nE7mS9;ZRW6B_-onSmsz(_Rmq*ARy5V4c|&i>2Ge`MMc&hANt&Q z;Z9E4Iy&AuI^aS=)fpMW008J}YW2)Z}#re0(e{q4_B(Wo5wQ$H(;b_57fq_4W1L008{_ z{PgtnA^8LV00000EC2ui01yBR000Jwz=CjC2pL1BWU_E*9sqzw12-_dGz92g%kD>pJS1OzB3BBl}#4;B_K92_4XCnq8zJs`##$jBwj KDJebAK>#~H;F-+; diff --git a/ArchiSteamFarm/www/img/flags/cz.gif b/ArchiSteamFarm/www/img/flags/cz.gif deleted file mode 100644 index 0a605e581dee0f0d8500f0f0d67d7feb3f1d6f03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 362 zcmV-w0hRtoNk%w1VGsZd0M!5h$^Za_s@~NB0d}k9<{23PM6~kq^6u{Lz0&OJ>gwd> z<@B4I-QC^sl$7NY6Yq-RdeT z=_DlWG&JlxI_New+5iCPA0Kg@*yu7c>@P2RquY_Z>Wi=7@Q;t}OH0n(^6pSjm$>Bp z{r>ANF4x!BW1ZgbnVD^*;lkDL$Ay{x{{H*>`}p|y{QUg+`T6$t_Wk|+`uh6A008&* z_x1JlA^8LV00000EC2ui01yBR000JuK+EYzG#C%aL_)!|m{hfBYlp+xc)6R8VSx;0 zwH@`E_35_VzyLAEYIQ#ymle>+5ac)U_o}coB^fX@3kwYmC=U-Y0u>X1A{QPVBpVzd z1P&hn6(<>yla-g54kG{sC!ifJmY5D07!*AP0W=a4D=85X9v&Yf6tV?9ARq$A0szX& IJeDRmk~Z$xI*esy^4v)C;Ck|#M6-%7SXfx=i6{ABV78<$X*oGRKRWhOQtvY}y1KFV zSy{b7F`I-h{MDq&xUcenaD!W0=FJ`I9v)^%Jm`WQ@8E5%t)rE4a)5z>`|+ZjoRH|x zB0oPbA^8LV00000EC2ui01yBR000Juz>Q<*Nd1n;q=UsQ6mn1oqt{z3e#_l%GHG~8 zq|GLU_}O9-iB9+V%pPzQs_d!=1Q?2`r8*oeD-bdPb$EJwet-~ygcW&veSd)vHG>2& z3JM9EA|f3fB_%fs0Vg~e85$ZOARZnZ96mHSFDC=H0};9*ya2uc7bC(W1Ox`hF9a9L I7Z*VQJGrf#Gynhq diff --git a/ArchiSteamFarm/www/img/flags/dk.gif b/ArchiSteamFarm/www/img/flags/dk.gif deleted file mode 100644 index 03e75bd297377de3d398b7c36a613ae283ca64e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 374 zcmV-+0g3)cNk%w1VGsZd0M!5h@KjXydV2Tk>-Tnb?>;`x008evN%!~n^<7=$LMcM0086-4e2E%>pnj6VPWhsG4xqk z?Kd~;D=YMBYV&4h@?Blw008hoLg*hK=NTFK`T6wp^yo4&{{H^%PEN=G0QL3t`{(EL zR8;Nl?dUZ%@mN^t&(G>PIqy3=`}_OyPfzgx0Ql_A^8LV00000EC2ui01yBR000J)K$~wk`LQOGN+ra6JbZ!Z0HqsvJ{b@UkZM2? zh|Mq8a)@ReO~=rf1j4PKqIOPqE{nosuxZtJ3Uz81BNzogC_g+rG&m(Y2L~%A5i1El zii{ACk&_V-CJ7ZD1`Y%zHyn2(BoY!QDit55GdnjL6s!^!77RTVSz9{-DGL}fFDDGX UOCb*pE-?)S)G8`HJt{!}JEF&=EC2ui diff --git a/ArchiSteamFarm/www/img/flags/es.gif b/ArchiSteamFarm/www/img/flags/es.gif deleted file mode 100644 index c27d65e5f1218537ae3dc51733ae628cca95ecc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 360 zcmV-u0hj(qNk%w1VGsZd0M!5h{9Ii6Q&aWzCHD3!^erv?V`Jv#0RD1w{{D9J78d>e z0Q~$+>;M4s008~{ZSwLH{{C9~`$hLlOZr4a^fNR0JU#I8LG<-I{cCIgdV2RnMC@o) z^*cM|008(lHt`J&_VzII^BMU70QB@9`1m&9008;n?pN$nQT$9y^1ZOY&ZyvwQRJse>&Z*q008{} z0RI30A^8LV00000EC2ui01yBR000Jsz@PBvEBZvphLXYfWuBSC0fQ+N0D*v{nE`mS zx5=d9p%AtT1O!r3$s!RG2{aJM3~2~0wOLu@bOIw6cnByb8!b37b9EyjgbEG|E;=?Z zDuIs=k&`(*J1`cGArB8AGa?0JWCR2(EC~r89|R?;Us@U(92^v81U*U(OvN3?B_%z} GK>$1Bgrgn+ diff --git a/ArchiSteamFarm/www/img/flags/fi.gif b/ArchiSteamFarm/www/img/flags/fi.gif deleted file mode 100644 index 8d3a1918280816780d79856b678e2ebb5bb76d66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 371 zcmV-(0gV1fNk%w1VGsZd0M!5h{r>*P&)WbiyhL-+$q-dTj%J8aF`-s|}I z_)&e-x4+G6k=`<8%JTB_Re;vK!qWHn`hcS2hNk7+;_YFI*-d)X!O7PE0Etd|&|iq! z005lz_4Q+m-1heNN_f-z`}Xr?J8L`~36s^SQy#NO#iq_xR=O^YZfY{QUg-`ug|x z_y7O@A^8LV00000EC2ui01yBR000J%K%G!05U@^_N+NMGkubX74?uZM06bo(7gP9F zQ2?M}m}$A*k1s$F%gUQnOp^O_3LOlK(r9=#2Q3gHAOk1}5E%j!27d<-3l}&82rdo_ ziW4({gOY{_4h|X_2{m(rAU=0C4hy?y-rnB$m5kKX z)Yt$3w8iJV%jsr^%<5`g?(XiPwcY0C=H%q$?sjUj!{w&A-t&HP_xJazz2WW&0CJMj zs?RiQbXoVKJ@hTySuv= zN2U1q__xUC>|Rjp>+3{pyW-;FpP!#^kI|;N;Ipu>uD|3gSFo+9_7 z>~odVA^8LV00000EC2ui01yBR000Jyz@PB9K_CFBujQ zjbnlXC>%R1*_B3)xyo}qO|0?#_IX``tI=dzRBve!R7Gq z^7i)l@$&REUCfQ5+v)A~;pFX!pW6#P!~iM0f|}g`0GExV;q>(NO>)(NgUjvj_M5HX zdz9KOSIL#A-T)c2xy9!I0E*`6^7#4u_xSts_4?!H@B%f$;^N}`{QS4X=g-&gSa!$? zG@;Vg-SYJJy~yXt%GLlFq1oT@=<4&Tu*dA~^78Ze2O+8G=k5S}K;&nLhPNH9Mi1~aOXNQ>;tg^K!o zy} OO#v0p&mq#%K>#}%6u74V diff --git a/ArchiSteamFarm/www/img/flags/hu.gif b/ArchiSteamFarm/www/img/flags/hu.gif deleted file mode 100644 index 6142d86817c12d74b84a4b19d7f60045bc0dfbd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 357 zcmV-r0h<0tNk%w1VGsZd0M!5hqT^01W^xjxG*;4(N1r^YimXo<#s90K5PIJ(xW@mOAQtd$j-n05|~QOiVA4FDi~I zB#R{0Dk>j`9~6NU-aAHk%VprRSYEHkW3d1LYzG;FX-Onn zhgF6J3W;1D7W4HDkIUyyCpYMsOugL>bxM^~Bsx4g3U+yWeSd*G5IBW-G<<%5f)Efq z3IsJV5ik`68XFuQBOeYoKLi1tpP{3r4h{{e0RaZLGo2KlHx08Gz!Jg?#6QNzKS2OH D+N+ap diff --git a/ArchiSteamFarm/www/img/flags/id.gif b/ArchiSteamFarm/www/img/flags/id.gif deleted file mode 100644 index 865161b0307cfd1609732950cba4d9a6c7999aa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 362 zcmV-w0hRtoNk%w1VGsZd0M!5h@$vERqMhVoS?qdq@s5YO008Rh>gML=>64A?o|*Eh zrs7RQ+%+oWP)6leP3C4^%m4uEY-Gd$0Mh^f-T(mF008J=SL0Jj?SOgeXkX=AQ{hNG z;Nal={QUj>{p@pV112#cW>!lRp)AA@TZ~kuBz>JZt9nj?3$I| zJu=`!IOdLs@QQ=*jD^)03-0dj`1ttt_V(S~-QNQM`}_O#_4WGt`tfFwS*DGCZG0RagtD+mZL2{IlY9UVA2 zJTyKvIXgW+J0LigmzkTLpFceuJRLfinw*|L002K6KBcCovp+vJIXwU~#0CZj2Ou0A IHqAi*JCOOXTL1t6 diff --git a/ArchiSteamFarm/www/img/flags/il.gif b/ArchiSteamFarm/www/img/flags/il.gif deleted file mode 100644 index c8483ae52f057c8131c67501b466bd5bdd3e46fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmV-!0g?VkNk%w1VGsZd0M!5h&d$z)rTd+o`NG1&dY<`ek@k(P{eGhQTZQw1l=tW7 z=jG+)m$UxY*Vn(lzst+Z)6>(tySwr6@#Ev;)z#I-#l^k7z2V{E$H&KTkNS$B`(=yv z-{0Tv?)r0>_jQ{1{rvrQj`wtw`-Y$OgPHn>pZZ~l^#@1kYm52m>Gq1J`T!;000706 ztNQZt^z`-h>FN0U`}_F#_}kmt`T6FNFb z{r>*`A^8LV00000EC2ui01yBR000Jyz@AX3SS%(N&TQ78Ku(Nk)L>Al0tW)&!|MIM zKc9~mtI=dOoDJapig}vSIlaR@6mAehL=tRNI6FE!7y?`uh6v^7Hz%001}u^YiprrdUp*P5>YP`}_P! zpGo!Je*W#Gp|je6zJUGUZGV!-`~3Uou>kk60Pv&$_RcK)-)V!4z4y>D`P4o9*i7{F z_5Z&BA^8LV00000EC2ui01yBR000Jvz@JbEDVj_+h2nO5{65f+!y(IMG6aDD_4?|E8002HHJ`#B&EQtsfIthX(C54AHEF=^& zGZsFBkrE6O1_lEI5h(#GEe#DFDIlMsq^78<9UTEH3^5uS8ylgc5v2jQ3?arM$S2Am J%qz}806T|Gt@i)` diff --git a/ArchiSteamFarm/www/img/flags/it.gif b/ArchiSteamFarm/www/img/flags/it.gif deleted file mode 100644 index d79e90e99e9cd5e9603313cd6a840bdf23abd8f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmV-!0g?VkNk%w1VGsZd0M!5h_e@Lxg#hB>;@;lg<^TZl6BGGWRrK`q^*uf8008nX zE?Bx*09OF<4GsSO{#?CW^8f%tuR>I|RRDbed&+wNWdKyURP`k#^BEaWwod?d0P`|3 z-~a#si2%aF!uK&TNwi7yA0PHBD|yIybjEb$<>dfx005By^foqFyjac6&GsxT$jHb` zvrG6lH#(|1Xu@dvTwL=tHTFbAV83D8+uQZ^_1ypf{r&y>`}_R-{Py)K?d|L9>-R4&_%=4><>lAc z*XQTw_9`mr>FM3w-PP6A+uPgwMn>P?-}p5(_A4v+G&KBGRoU6u`8+(~%`awbW*4FfWef0J9{i>?b(b4r)RrXt3`~3U#lau|syY;)f{r&#= zmX-Riul(uh`+0f%et-M>`}Fkm@$vD`&(Hb!`TF|$_xJbw{QUj>{qpki^Yiom{{Hp# z_5c6>A^8LV00000EC2ui01yBR000JyK%Y>^yfXlG~P=jHkN z`NYJ;-sIx-_4V1=+U@f4{Mgv(>FJ7!ipSLL%F4>_4Co$*W>Bw*WcaQ;os%!>*ww5^7Q%Z@$l2x+34={uCTDs*VScizN*CV-{0TH zd6Uc0&-1ah(9q5D_4W1i^R=DBqpaE5+}zL8(a+V>{{H^`{r&Xx^z!oZ_xJbw{QU9v z_5c6>A^8LV00000EC2ui01yBR000J_K%Y?9={z1K%}De~FnqtCW1-9CdcEC-qToG$ z5ecD|gFqAx1i`@z`EU*i>M$@E20IjD(Ez=15iu`z6%_*-4mu4O9XMA#GlePzEj&6I z4IU3y5i%#DGxmY1OX%fq5vlW92*%oB|R(z2m(A46FV>*2oyUO8a)aN fC=on74Gj?iC_BeXO$-bnAQ&bdDK-`sE3i7#0Q1BE`QJsoDir+URq$bA z_uD)C=X3hyYxl|k{nP;W-&O5BJvH&5E`eJhySf}*>0P^zk`uh6#`1tnr z_WpW_T8hK{U28>qx;k>TDrThkJd0frAGJ zJ|Y7!3?LsJ4jT^wArKH68x{Z(4k@EDry2zX92_AYs|=l=p{@d?5V!!t7{$dF$R5fb GK>$0vUY#BQ diff --git a/ArchiSteamFarm/www/img/flags/no.gif b/ArchiSteamFarm/www/img/flags/no.gif deleted file mode 100644 index 6202d1f3a2df4184878f5ed8bc23aa630d43c061..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 376 zcmV-;0f+uaNk%w1VGsZd0M!5h01vKZmEH98^zCF}`uh6sZENy;dei^_23FAb_xIv4 zFM6fq>gwv0xa;FBE9*^5?Ot5H007+=6wLqt>r_(O008MkL-O+Sq$r8H8S8KAKx4qwEzI+G%}a&g)Y3x25QbD!hlDJJ;%`1$$yu>b)6{{G_A^8LV00000EC2ui01yBR000J+K%cOO_*IUTgL1<384SHfuU06)29OoSwQzVEFmNnFct&>I;*X(EH(-}2Ut4`IvFn*G%YA0 W3NpY46Bhss8xhtKBqTiBK>$0|z?fYC diff --git a/ArchiSteamFarm/www/img/flags/pl.gif b/ArchiSteamFarm/www/img/flags/pl.gif deleted file mode 100644 index bf10646366e6e2de00d04ca75e60c5cbc662e5d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 360 zcmV-u0hj(qNk%w1VGsZd0M!5h{qFAkZf^BEJN8OS^Z)?o*4FYaF8Ekk`~U#>U|{hL z4gLK6@(>XEMMd{DHTN$s_9`mw008wQB<27B;s5~jA0PQTI_dxb`$|dkGc)rU8Q%Z^ z_4W1oKR^BP@$wWD`dwZ3Pfz$$RQyj*_vz{TWo7T-;q^m9{d9En=H~tH@&1mE>Dk%q z-QD@?>-+8P`)FwVYHID@-|^$)`}_O&`1sub0Qvd(_V)Jr`uhC*{P*|w{r&y_@$vrt z{{R2~A^8LV00000EC2ui01yBR000Jsz@D(@Q2_ui7b%sRnPk1+&qw9)bUIq@R@=3r zRG&4w?c#Qg~;C6SYrmzfL-1{(x~hKLO(0s$0JO|I|& diff --git a/ArchiSteamFarm/www/img/flags/pt.gif b/ArchiSteamFarm/www/img/flags/pt.gif deleted file mode 100644 index e735f740e125ac2e522ce53d68e81615d5231547..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 369 zcmV-%0gnDhNk%w1VGsZd0M!5hwz@-Fn_BX%NAxW$?sHc3931sBGMltfYNcxEsWtgm zR{%Bu;mI|0taSAxB=tNzVtOm+tkj;Px--7*}^>iaB*p(T-NCNQ;|jW zJT~WeT<}3KL6J1>-QDecPGFy5^ED~-XH4SISMItt`%_2oxIILUMEXKP>S-$G(A3=k z002z@A^8LV00000EC2ui01yBR000J#z@Ko)DRMMOjm7f&d`6>2>T;P(6xay!GgBQl zCjo8;3K<64-zZ?S5o!WK`Ru?zevQCJR_YOQEp!DBcMTLKGBGPIH!lMY1%nU^2owhZ zE+h;LkC7Q6lL!(l04NCwJdgz$83rPhIu#W#12n1`9UTL&GXVh<6cHF04|u})Ik6{x-5+a diff --git a/ArchiSteamFarm/www/img/flags/ro.gif b/ArchiSteamFarm/www/img/flags/ro.gif deleted file mode 100644 index f5d5f125b8c0234f9152e0a1481a7a0e6765673c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 363 zcmV-x0hInnNk%w1VGsZd0M!5h^8*9-_bpt5-RS@TRD9j_*#H0{$N2bo^f58_NlE!v zSM&2z^(-v&931oWJoe`(=ez&_0=V?#9Q7n5_4P}7n&kccZDfevN_5(EmgDjg68ZT% z`uaim_%%Rm**$94^*ufI;Q#;tt^4~&{QOMy^(0St+~5EJ_BS_JfZq4%F!%RFYL4J< zk>KmW0Po!Z_V!r){ZaeyVEp`L^%SwzVzog`06(D@A|mzr`ug|x_xMmy`aL~#bpGDn>h|{bm6iO`M{w)_0QW>h z^*cNB002r#{lgqh;ebFwadRwpd3${j11fPZgLry;eggw3CNVS_ z83Y73HwOnFA0#9!TWms0>s z00000A^8LV00000EC2ui01yBR000J$K%Y>EKqQWnf)CD0m(r zJv}=CC>sq86eKMmKM5HN0VyXIG8hmB79;=-r5XV=5-tr23^5`E000U<6IWRmn=~jA QAiKj#Oh3}o)IUK0JE%R1wg3PC diff --git a/ArchiSteamFarm/www/img/flags/se.gif b/ArchiSteamFarm/www/img/flags/se.gif deleted file mode 100644 index 80f62852287215aa02130c50aec72ba5f79a34ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 367 zcmV-#0g(PjNk%w1VGsZd0M!5hMvk)n<8=T4GWpay^T``Cf~hQgq#10Y^~@vXivV1m zy=$ezOp>+zy#V#mJ^0c!5^0?raiBAOsQ@Hw?3(~Ng{wV@t_^9H00~z5)<8pxux6sb zC3&I%07L!TQTx|M_RcGNu*&}3S@+N{SedzCpS}Pvbp6~^001HU*-HQ!WBl4rd9KO! z&oceN000wR_ts18p#W2swf zr~pHOA^8LV00000EC2ui01yBR000Jzz@PBvYBWry$wc+SU^>50h!qI%7K=?uN0Kq1 zp^`#$@-P4zOT}jZbaE^OuAH)^*9MNJ;|h>HDIXaF4RtgN26(1d0tj zD?NgQhLi+5EeR$IXOV0i5eEj%%lG&9@&EwPLR!iyM)3^|P-oZu-rnH=0Ew95{q5}bo}$h+P+f4<@N0AS zkd^rF@P>86_y7RMBR}x1v*+F4{msnghLqs5!}93rthes`;^B~*;cITr_*h!q008~< z_5c6>A^8LV00000EC2ui01yBR000JtK%Y=(D7st-#O+3*_GVcXs8?y!r_n-4Gk-Fc4=#Te}NH$bp;M4#va<950ObGx_e)FmLqqyT zM*dx0{(5@(JU#Lg6ZbJO{&sf!etz;UF7zNE`B72*o}T$sRr+CJ{&8~sZf@}n4f;Sp z^(7_x00913S@`7S`8zuLadGn*8T@K${AOnQU0w7aANV&n^D;8v008zZEd1o;_x1Jn zx3~T2>G@b#`=X-vjEwX)Hu%`s^z&Hq-Z008;<{h68F^dBGd85#U$X8K)S`8qmR zfzkU)N%Jx?-v9u8o!jg|OYt^3?MF~|nc4IrvLjctHMir)KbL%AFn40IVgYk3wN9R)E505}yH88dhhC@CKu z5(7LgAsQ@&lqm}~Ndugopp^>?FEA1+ou3VPsu&m#Fd|zMT>=OQ93M9?4-Y;}PERBx N9UUblFh0^j06S#9jNSkM diff --git a/ArchiSteamFarm/www/img/flags/ua.gif b/ArchiSteamFarm/www/img/flags/ua.gif deleted file mode 100644 index 5d6cd83f597ea6681e2afe62af7745ce3f6ca463..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 360 zcmV-u0hj(qNk%w1VGsZd0M!5h{QPM7`C0160QB@60C@aYxYzmlJl?hdD5Lg9vioVm z{QLY%`};)m^E6Sn{NlX;a>o7uX!Y{)6MD)207L0ZveWnXMD_JMYr)=3v-k4yE?vI< z^3?!hz1%{t`SI}$`rZKc+5kMR`2d3cOSb$stN8f%H23!}_Vz0E^(0if{aL*JF{$?e zSMNTn&v3-x`1npkuF)W$^Z;G)E~obZk;jVA=Rd9W{ow#%zWV@AnRm$kTDtn~&j47v z{s4vlA^8LV00000EC2ui01yBR000Jsz@P9p8WE0!h;r6yjV90?1fr#}mt*h$* diff --git a/ArchiSteamFarm/www/img/flags/us.gif b/ArchiSteamFarm/www/img/flags/us.gif deleted file mode 100644 index 8f198f73a777a6af8d3c8e0b9b2ce48168a216dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 367 zcmV-#0g(PjNk%w1VGsZd0M!5hV`H}Z`ug_v_3`oX{6FMd)+t~b6RQz~i+ha=mD=V72{QPBRx?@WGIy&a&mbT%E8IW!TtSPICuH}{{8#^`tkAa18?Ei{{8*o z++%0NA^8LV00000EC2ui01yBR000Jzz@PA!N&$|l2Vx0<{BkH=DIlQ+0->w`_Cs+v zo`Ju(0i zIDb4K9W8?qA0G<`A^`#$8+MVC77acxDm7+kX%V0WxGEYA0Wn&rsXHq)79ulC2u)2S N7!(u-2O82r06XTKt3Ch# diff --git a/ArchiSteamFarm/www/img/flags/vn.gif b/ArchiSteamFarm/www/img/flags/vn.gif deleted file mode 100644 index f1e20c9412cd1d7b33b1daf3b2c178896dc8b1e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 370 zcmV-&0ge7gNk%w1VGsZd0M!5h^*lW6008s=0RMV=Z$Q(|r8}|tomt>1Gt7B0Re2K6Fw*Y-)IWQI#0Cy89EhP>g9}zJa7Aqu$J`^n` z8yPPVGc}PU4JQN~A($C15i~qIk_` 0) { - var percentage = (tmpLangMissing * 100 / tmpLangTotal).toFixed(0), - //infoText = $.i18n('global-language-info', percentage); //Fix this - infoText = percentage + "% of this language is not translated!"; - $('#languageInfo').html('
' - //+ '' - + infoText - + '
'); - } else { - $('#languageInfo').text(''); - } - - $('#languages').collapse('hide'); + $('#currentLanguage').attr('class', 'flag-icon'); + $('#currentLanguage').addClass('flag-icon-' + tmpLangCode); } function loadLayout() { @@ -888,9 +826,7 @@ $(function () { tmpLeftSidebarState = get('leftSidebarState'); if (tmpSkin && $.inArray(tmpSkin, mySkins)) changeSkin(tmpSkin); - if (tmpLeftSidebarState === 'sidebar-collapse') { - $('body').addClass('sidebar-collapse'); - } + if (tmpLeftSidebarState === 'sidebar-collapse') $('body').addClass('sidebar-collapse'); if (tmpLayoutState) changeBoxed(tmpLayoutState); if (tmpNightmodeState) changeNightmode(tmpNightmodeState); @@ -900,16 +836,28 @@ $(function () { e.preventDefault(); changeSkin($(this).data('skin')); }); - - $('#toggleBoxed').on('click', function (e) { - e.preventDefault(); - toggleBoxed(); - }); - - $('#toggleNightmode').on('click', function (e) { - e.preventDefault(); - toggleNightmode(); - }); + + $('#chkBoxed').change(function() { + if ($('body').hasClass('fixed')) { + $('body').removeClass('fixed'); + $('body').addClass('layout-boxed'); + store('layoutState', 'layout-boxed'); + } else { + $('body').removeClass('layout-boxed'); + $('body').addClass('fixed'); + store('layoutState', 'fixed'); + } + }); + + $('#chkNightmode').change(function() { + if ($('body').hasClass('nightmode')) { + $('body').removeClass('nightmode'); + store('nightmodeState', null); + } else { + $('body').addClass('nightmode'); + store('nightmodeState', 'nightmode'); + } + }); $('#leftSidebar').on('click', function (e) { e.preventDefault(); @@ -917,11 +865,14 @@ $(function () { store('leftSidebarState', state); }); - $('.language').on('click', function (e) { + $('.language-item').on('click', function (e) { e.preventDefault(); loadLocales($(this).data('locale')); loadLanguageHTML(); }); + + $('#chkBoxed').bootstrapToggle(); + $('#chkNightmode').bootstrapToggle(); } // Create the menu @@ -930,21 +881,21 @@ $(function () { // Layout options $layoutSettings.append( '

Layout

' - // Boxed Layout - + ' @@ -168,6 +168,7 @@ + @@ -177,14 +178,14 @@ store('CurrentPage', 'pages/bots.html'); - var tmpHideOnlineBots = get('hideOnlineBots'), - tmpHideInactiveBots = get('hideInactiveBots'), - tmpHideOfflineBots = get('hideOfflineBots'), - tmpShowDeleteButton = get('showDeleteButton'), - tmpShowKeyButton = get('showKeyButton'), - tmpSimpleFarmingInfo = get('simpleFarmingInfo'); + var tmpHideOnlineBots = get('chkOn'), + tmpHideInactiveBots = get('chkInactive'), + tmpHideOfflineBots = get('chkOff'), + tmpShowKeyButton = get('chkKey'), + tmpShowDeleteButton = get('chkDelete'), + tmpSimpleFarmingInfo = get('chkSimple'); - $(document).delegate('#gamesToRedeemInBackground', 'keydown', function (e) { + $(document).delegate('#txtAddKeys, #delimiter', 'keydown', function (e) { var keyCode = e.keyCode || e.which; if (keyCode == 9) { @@ -193,196 +194,45 @@ var start = this.selectionStart; var end = this.selectionEnd; - $(this).val($(this).val().substring(0, start) // set textarea value to: text before caret + tab + text after caret - + "\t" - + $(this).val().substring(end)); - - this.selectionStart = this.selectionEnd = start + 1; // put caret at right position again - } - }); - - $(document).delegate('#delimiter', 'keydown', function (e) { - var keyCode = e.keyCode || e.which; - - if (keyCode == 9) { - e.preventDefault(); - e.stopImmediatePropagation(); - var start = this.selectionStart; - var end = this.selectionEnd; - - $(this).val($(this).val().substring(0, start) // set textarea value to: text before caret + tab + text after caret - + "\t" - + $(this).val().substring(end)); + $(this).val($(this).val().substring(0, start) + "\t" + $(this).val().substring(end)); // set textarea value to: text before caret + tab + text after caret this.selectionStart = this.selectionEnd = start + 1; // put caret at right position again } }); - $('.box-tools').ready(function () { // Load state of checkboxes - if (tmpHideOnlineBots === 'true') { - $('#chkHideOnlineBots').removeClass('text-grey'); - $('#chkHideOnlineBots').addClass('text-olive'); - $('#iconHideOnlineBots').removeClass('fa-rotate-180'); - } - - if (tmpHideInactiveBots === 'true') { - $('#chkHideInactiveBots').removeClass('text-grey'); - $('#chkHideInactiveBots').addClass('text-olive'); - $('#iconHideInactiveBots').removeClass('fa-rotate-180'); - } - - if (tmpHideOfflineBots === 'true') { - $('#chkHideOfflineBots').removeClass('text-grey'); - $('#chkHideOfflineBots').addClass('text-olive'); - $('#iconHideOfflineBots').removeClass('fa-rotate-180'); - } + $('.box-tools').ready(function () { + if (tmpHideOnlineBots === 'true') $('#chkOn').bootstrapToggle('on'); + if (tmpHideInactiveBots === 'true') $('#chkInactive').bootstrapToggle('on'); + if (tmpHideOfflineBots === 'true') $('#chkOff').bootstrapToggle('on'); if (tmpHideOnlineBots !== 'true' || tmpHideInactiveBots !== 'true' || tmpHideOfflineBots !== 'true') loadPageContent(); - if (tmpShowDeleteButton === 'true') { - $('#chkShowDeleteButton').removeClass('text-grey'); - $('#chkShowDeleteButton').addClass('text-olive'); - $('#iconShowDeleteButton').removeClass('fa-rotate-180'); - } - - if (tmpShowKeyButton === 'true') { - $('#chkShowKeyButton').removeClass('text-grey'); - $('#chkShowKeyButton').addClass('text-olive'); - $('#iconShowKeyButton').removeClass('fa-rotate-180'); - } - - if (tmpShowKeyButton === 'true') { - $('#chkShowKeyButton').removeClass('text-grey'); - $('#chkShowKeyButton').addClass('text-olive'); - $('#iconShowKeyButton').removeClass('fa-rotate-180'); - } - - if (tmpSimpleFarmingInfo === 'true') { - $('#chkSimpleFarmingInfo').removeClass('text-grey'); - $('#chkSimpleFarmingInfo').addClass('text-olive'); - $('#iconSimpleFarmingInfo').removeClass('fa-rotate-180'); - } + if (tmpShowKeyButton === 'true') $('#chkKey').bootstrapToggle('on'); + if (tmpShowDeleteButton === 'true') $('#chkDelete').bootstrapToggle('on'); + if (tmpSimpleFarmingInfo === 'true') $('#chkSimple').bootstrapToggle('on'); + + $('#chkOn, #chkInactive, #chkOff, #chkKey, #chkDelete, #chkSimple').change(function() { + store($(this).attr('id'), $(this).prop('checked')); + loadPageContent(); + }); + + $('#btnRefresh').click(function () { + $('#btnRefresh').blur(); + loadPageContent(); + }); }); - $('#chkSimpleFarmingInfo').click(function () { - if ($('#iconSimpleFarmingInfo').hasClass('fa-rotate-180')) { - $('#iconSimpleFarmingInfo').removeClass('fa-rotate-180'); - $('#chkSimpleFarmingInfo').removeClass('text-grey'); - $('#chkSimpleFarmingInfo').addClass('text-olive'); - store('simpleFarmingInfo', true); - } else { - $('#iconSimpleFarmingInfo').addClass('fa-rotate-180'); - $('#chkSimpleFarmingInfo').removeClass('text-olive'); - $('#chkSimpleFarmingInfo').addClass('text-grey'); - store('simpleFarmingInfo', false); - } - loadPageContent(); - }); - - $('#chkHideOnlineBots').click(function () { - if ($('#iconHideOnlineBots').hasClass('fa-rotate-180')) { - $('#iconHideOnlineBots').removeClass('fa-rotate-180'); - $('#chkHideOnlineBots').removeClass('text-grey'); - $('#chkHideOnlineBots').addClass('text-olive'); - store('hideOnlineBots', true); - } else { - $('#iconHideOnlineBots').addClass('fa-rotate-180'); - $('#chkHideOnlineBots').removeClass('text-olive'); - $('#chkHideOnlineBots').addClass('text-grey'); - store('hideOnlineBots', false); - } - loadPageContent(); - }); - - $('#chkHideInactiveBots').click(function () { - if ($('#iconHideInactiveBots').hasClass('fa-rotate-180')) { - $('#iconHideInactiveBots').removeClass('fa-rotate-180'); - $('#chkHideInactiveBots').removeClass('text-grey'); - $('#chkHideInactiveBots').addClass('text-olive'); - store('hideInactiveBots', true); - } else { - $('#iconHideInactiveBots').addClass('fa-rotate-180'); - $('#chkHideInactiveBots').removeClass('text-olive'); - $('#chkHideInactiveBots').addClass('text-grey'); - store('hideInactiveBots', false); - } - loadPageContent(); - }); - - $('#chkHideOfflineBots').click(function () { - if ($('#iconHideOfflineBots').hasClass('fa-rotate-180')) { - $('#iconHideOfflineBots').removeClass('fa-rotate-180'); - $('#chkHideOfflineBots').removeClass('text-grey'); - $('#chkHideOfflineBots').addClass('text-olive'); - store('hideOfflineBots', true); - } else { - $('#iconHideOfflineBots').addClass('fa-rotate-180'); - $('#chkHideOfflineBots').removeClass('text-olive'); - $('#chkHideOfflineBots').addClass('text-grey'); - store('hideOfflineBots', false); - } - loadPageContent(); - }); - - $('#btnRefreshContent').click(function () { - $('#btnRefreshContent').blur(); - loadPageContent(); - }); - - $('#chkShowDeleteButton').click(function () { - if ($('#iconShowDeleteButton').hasClass('fa-rotate-180')) { - $('#iconShowDeleteButton').removeClass('fa-rotate-180'); - $('#chkShowDeleteButton').removeClass('text-grey'); - $('#chkShowDeleteButton').addClass('text-olive'); - store('showDeleteButton', true); - } else { - $('#iconShowDeleteButton').addClass('fa-rotate-180'); - $('#chkShowDeleteButton').removeClass('text-olive'); - $('#chkShowDeleteButton').addClass('text-grey'); - store('showDeleteButton', false); - } - loadPageContent(); - }); - - $('#chkShowKeyButton').click(function () { - if ($('#iconShowKeyButton').hasClass('fa-rotate-180')) { - $('#iconShowKeyButton').removeClass('fa-rotate-180'); - $('#chkShowKeyButton').removeClass('text-grey'); - $('#chkShowKeyButton').addClass('text-olive'); - store('showKeyButton', true); - } else { - $('#iconShowKeyButton').addClass('fa-rotate-180'); - $('#chkShowKeyButton').removeClass('text-olive'); - $('#chkShowKeyButton').addClass('text-grey'); - store('showKeyButton', false); - } - loadPageContent(); - }); - - function download(filename, text) { - var element = document.createElement('a'); - element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text)); - element.setAttribute('download', filename); - - element.style.display = 'none'; - document.body.appendChild(element); - - element.click(); - - document.body.removeChild(element); - } - function loadPageContent() { - var tmpHideOnlineBots = get('hideOnlineBots'), - tmpHideInactiveBots = get('hideInactiveBots'), - tmpHideOfflineBots = get('hideOfflineBots'), - tmpShowDeleteButton = get('showDeleteButton'), - tmpDelimiter = get('delimiter'), - tmpShowKeyButton = get('showKeyButton'), - tmpSimpleFarmingInfo = get('simpleFarmingInfo'); + var tmpHideOnlineBots = get('chkOn'), + tmpHideInactiveBots = get('chkInactive'), + tmpHideOfflineBots = get('chkOff'), + tmpShowKeyButton = get('chkKey'), + tmpShowDeleteButton = get('chkDelete'), + tmpSimpleFarmingInfo = get('chkSimple'), + tmpDelimiter = get('delimiter'); - $('#totalBotOverview').empty(); // Clear page content - $('#botRow').empty(); // Clear page content + $('#totalBotOverview').empty(); + $('#botRow').empty(); if (!tmpDelimiter) { tmpDelimiter = '\t'; @@ -679,17 +529,17 @@ + '
' + '
' + '

' + $.i18n('bots-syntax') + '

' - + '' + + '' + '
' + '' + $.i18n('bots-delimiter') + '' + '' + '
' + '
' + '
' - + '' + + '' + '
' + '
' - + '' + + '' + '
' + '
' + ''; @@ -709,7 +559,7 @@ $('.overlay').remove(); return false; } - var val = $('#gamesToRedeemInBackground').val(); + var val = $('#txtAddKeys').val(); var _gamesToRedeemInBackground = {}, gamesAndKeys = [], @@ -760,14 +610,27 @@ var target = $(e.target).attr("href"); if (target === '#unusedKeys') { + $("#downloadUnusedKeysBtn").remove(); + $("#downloadUsedKeysBtn").remove(); $(".confirm").hide(); - $(".sa-button-container").append('
' + $(".sa-button-container").append('
' + '
' - + '
'); + + $.i18n('bots-redeem-unused-button', BotName) + '' + + '
'); $('#downloadUnusedKeys').on('click', function (e) { e.preventDefault(); - download(BotName + '.keys.unused', $('#unusedKeysText').val()); + var unusedText = $('#txtUnusedKeys').val(); + if (unusedText === '') { + $("#downloadUnusedKeysBtn").remove(); + swal({ + title: $.i18n('global-error-title'), + text: $.i18n('bots-download'), + type: 'error' + }); + $('.overlay').remove(); + return false; + } + download(BotName + '.keys.unused', unusedText); }); $.ajax({ url: '/Api/GamesToRedeemInBackground/' + encodeURIComponent(BotName), @@ -778,23 +641,36 @@ for (var key in unusedKeys) { if (unusedKeys.hasOwnProperty(key)) { - $('#unusedKeysText').append(unusedKeys[key] + tmpDelimiter + key + '\n'); + $('#txtUnusedKeys').append(unusedKeys[key] + tmpDelimiter + key + '\n'); } } - var allKeys = $('#unusedKeysText').val(); - $('#unusedKeysText').val(allKeys.substring(0,allKeys.length-1)); + var allKeys = $('#txtUnusedKeys').val(); + $('#txtUnusedKeys').val(allKeys.substring(0,allKeys.length-1)); } }); } else if (target === '#usedKeys') { + $("#downloadUnusedKeysBtn").remove(); + $("#downloadUsedKeysBtn").remove(); $(".confirm").hide(); - $(".sa-button-container").append('
' + $(".sa-button-container").append('
' + '
' - + '
'); + + $.i18n('bots-redeem-used-button', BotName) + '' + + '
'); $('#downloadUsedKeys').on('click', function (e) { e.preventDefault(); - download(BotName + '.keys.used', $('#usedKeysText').val()); + var usedText = $('#txtUsedKeys').val(); + if (usedText === '') { + $("#downloadUsedKeysBtn").remove(); + swal({ + title: $.i18n('global-error-title'), + text: $.i18n('bots-download'), + type: 'error' + }); + $('.overlay').remove(); + return false; + } + download(BotName + '.keys.used', usedText); }); $.ajax({ url: '/Api/GamesToRedeemInBackground/' + encodeURIComponent(BotName), @@ -805,17 +681,17 @@ for (var key in usedKeys) { if (usedKeys.hasOwnProperty(key)) { - $('#usedKeysText').append(usedKeys[key] + tmpDelimiter + key + '\n'); + $('#txtUsedKeys').append(usedKeys[key] + tmpDelimiter + key + '\n'); } } - var allKeys = $('#usedKeysText').val(); - $('#usedKeysText').val(allKeys.substring(0,allKeys.length-1)); + var allKeys = $('#txtUsedKeys').val(); + $('#txtUsedKeys').val(allKeys.substring(0,allKeys.length-1)); } }); - } else { - $("#downloadUnusedKeys").remove(); - $("#downloadUsedKeys").remove(); + } else if (target === '#addKeys') { + $("#downloadUnusedKeysBtn").remove(); + $("#downloadUsedKeysBtn").remove(); $(".confirm").show(); } }); @@ -860,6 +736,16 @@ } }); } + + function download(filename, text) { + var element = document.createElement('a'); + element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text)); + element.setAttribute('download', filename); + element.style.display = 'none'; + document.body.appendChild(element); + element.click(); + document.body.removeChild(element); + } }); diff --git a/ArchiSteamFarm/www/pages/commands.html b/ArchiSteamFarm/www/pages/commands.html index ca391230f..95f5bf278 100644 --- a/ArchiSteamFarm/www/pages/commands.html +++ b/ArchiSteamFarm/www/pages/commands.html @@ -13,6 +13,8 @@ + + @@ -35,6 +37,11 @@
@@ -170,6 +170,7 @@ + @@ -179,8 +180,7 @@ store('CurrentPage', 'pages/commands.html'); - var $chkAutoClear = $('#chkAutoClear'), - $commandInput = $('#commandInput'), + var $commandInput = $('#commandInput'), $botsDropDown = $("#botsDropDown"), $commandsDropDown = $("#commandsDropDown"); @@ -209,7 +209,8 @@ $commandsDropDown.on('changed.bs.select', function (e) { $cmdInput.val($commandsDropDown.val() + ' '); - var elements = document.getElementById("commandsDropDown").options; // dirty... find a better solution + // dirty... find a better solution + var elements = document.getElementById("commandsDropDown").options; for(var i = 0; i < elements.length; i++){ elements[i].selected = false; } @@ -223,7 +224,8 @@ $cmdInput.val(oldText + bot); - var elements = document.getElementById("botsDropDown").options; // dirty... find a better solution + // dirty... find a better solution + var elements = document.getElementById("botsDropDown").options; for(var i = 0; i < elements.length; i++){ elements[i].selected = false; } @@ -255,30 +257,13 @@ //#endregion Merge to one function $('.box-tools').ready(function () { - var tmpAutoClear = get('autoClear'); - - if (tmpAutoClear === 'false') { - $chkAutoClear.removeClass('text-olive'); - $chkAutoClear.addClass('text-grey'); - $('#iconAutoClear').addClass('fa-rotate-180'); - } - }); - - $chkAutoClear.click(function () { - if ($('#iconAutoClear').hasClass('fa-rotate-180')) { - $('#iconAutoClear').removeClass('fa-rotate-180'); - $chkAutoClear.removeClass('text-grey'); - $chkAutoClear.addClass('text-olive'); - $chkAutoClear.blur(); - store('autoClear', true); - } else { - $('#iconAutoClear').addClass('fa-rotate-180'); - $chkAutoClear.removeClass('text-olive'); - $chkAutoClear.addClass('text-grey'); - $chkAutoClear.blur(); - store('autoClear', false); - } - return false; + var tmpAutoClear = get('chkClear'); + + if (tmpAutoClear == null) $('#chkClear').bootstrapToggle('on'); + + $('#chkClear').change(function() { + store($(this).attr('id'), $(this).prop('checked')); + }); }); $('.box-content-commands').ready(function () { @@ -349,6 +334,10 @@ $('.overlay').remove(); $commandsDropDown.selectpicker('refresh'); + + // fix for bootstrap-select elements + $('button > [data-id="commandsDropDown"]').attr("title", $.i18n('title-commands')); + $('[data-id="commandsDropDown"] > .filter-option').text($.i18n('title-commands')); } else { $('#commandsDropDownBox').append('
'); @@ -378,11 +367,15 @@ store('cachedCommandsDate', new Date().toLocaleDateString()); for (var i = 0; i < myCommands.length; i++) { - $commandsDropDown.append(''); + $commandsDropDown.append(''); } $('.overlay').remove(); $commandsDropDown.selectpicker('refresh'); + + // fix for bootstrap-select elements + $('button > [data-id="commandsDropDown"]').attr("title", $.i18n('title-commands')); + $('[data-id="commandsDropDown"] > .filter-option').text($.i18n('title-commands')); } }); } @@ -401,10 +394,14 @@ var obj = json[i], botName = obj.BotName; - $botsDropDown.append(''); + $botsDropDown.append(''); } $botsDropDown.selectpicker('refresh'); + + // fix for bootstrap-select elements + $('button > [data-id="botsDropDown"]').attr("title", $.i18n('title-bots')); + $('[data-id="botsDropDown"] > .filter-option').text($.i18n('title-bots')); } }); }); diff --git a/ArchiSteamFarm/www/pages/editor.html b/ArchiSteamFarm/www/pages/editor.html index 7e56a39aa..73d14edec 100644 --- a/ArchiSteamFarm/www/pages/editor.html +++ b/ArchiSteamFarm/www/pages/editor.html @@ -12,6 +12,8 @@ + + @@ -34,6 +36,11 @@