UNPKG

magcore-app-downloads

Version:

Downloads application.

644 lines (610 loc) 19.9 kB
/* spa-app: release */ html, body { height: 480px; width: 720px; font-size: 18px; font-family: Ubuntu, sans-serif; overflow: hidden; margin: 0; padding: 0; } table { border: 0; border-collapse: collapse; border-spacing: 0; } table td { padding: 0; } .maxh { height: 100%; } .maxw { width: 100%; } a { text-decoration: none; } .invisible { visibility: hidden; } /* stb-app: release */ html, body { -webkit-user-select: none; } /* mag-app: release */ .mag-component-check-list { box-sizing: border-box; -webkit-box-sizing: border-box; width: 100%; } .mag-component-check-list.hidden { display: none; } .mag-component-check-list > .body > .item { cursor: pointer; padding: 0 5px; vertical-align: middle; height: 32px; line-height: 32px; } .mag-component-check-list.horizontal { display: table; table-layout: fixed; width: 100%; } .mag-component-check-list.horizontal > .item { display: table-cell; text-align: center; vertical-align: middle; } .mag-component-check-list > .item .checkBoxWrapper > div { display: block; } .mag-component-footer { box-sizing: border-box; -webkit-box-sizing: border-box; width: 600px; height: 28px; line-height: 28px; position: absolute; left: 60px; bottom: 24px; display: table; z-index: 10; } .mag-component-footer.hidden { display: none; } .mag-component-footer > table { vertical-align: middle; text-align: center; } .mag-component-footer > table > tbody > tr > td { width: 28px; } .mag-component-footer > table > tbody > tr > td.central { width: 544px; } .mag-component-footer > table > tbody > tr > td.central > .wrapper { height: 28px; visibility: inherit; } .mag-component-footer > table > tbody > tr > td.central > .wrapper.hidden { display: none; } .mag-component-footer > table > tbody > tr > td.central > .wrapper > .button { display: inline-block; height: 28px; padding: 0 10px 0 7.5px; } .mag-component-footer > table > tbody > tr > td.central > .wrapper > .button.disabled { opacity: 0.3; } .mag-component-footer > table > tbody > tr > td.central > .wrapper > .button.hidden { display: none; } .mag-component-footer > table > tbody > tr > td.central > .wrapper > .button .title { padding-left: 5px; } .mag-component-footer > table > tbody > tr > td .iconImg, .mag-component-footer > table > tbody > tr > td .iconImg:before { height: 28px; line-height: 28px; width: 28px; text-align: center; float: left; } .mag-component-footer > table > tbody > tr > td .title { display: block; float: right; } .mag-component-layout-list { box-sizing: border-box; -webkit-box-sizing: border-box; width: 100%; position: relative; } .mag-component-layout-list.hidden { display: none; } .mag-component-layout-list > .body > .item { cursor: pointer; padding: 0 5px; vertical-align: middle; height: 32px; line-height: 32px; } .mag-component-layout-list.horizontal { display: table; table-layout: fixed; width: 100%; } .mag-component-layout-list.horizontal > .item { display: table-cell; text-align: center; vertical-align: middle; } .mag-component-layout-list > .body > .item > div { display: table; width: 100%; } .mag-component-layout-list > .body > .item > div > div { display: table-cell; text-align: left; vertical-align: middle; height: 100%; } .mag-component-layout-list > .body > .item > div > .number { width: 56px; } .mag-component-layout-list .noData { position: absolute; height: 100%; width: 100%; display: block; top: 0; left: 0; right: 0; bottom: 0; } .mag-component-layout-list .noData:before { display: inline-block; height: 100%; vertical-align: middle; content: ""; } .mag-component-layout-list .noData > div { display: inline-block; vertical-align: middle; width: 100%; text-align: center; } .mag-component-layout-list .noData.hidden { visibility: hidden; } .mag-component-modal { box-sizing: border-box; -webkit-box-sizing: border-box; width: 100%; height: 100%; position: absolute; left: 0; top: 0; display: table; z-index: 10; visibility: visible; } .mag-component-modal.hidden { display: none; } .mag-component-modal.hidden { display: table; visibility: hidden; } .mag-component-modal.active > div > div > div.overlay { display: none; } .mag-component-modal > div { display: table-cell; vertical-align: middle; text-align: center; } .mag-component-modal > div > div { position: relative; display: inline-block; overflow: hidden; max-width: 80%; min-width: 172.5px; max-height: 80%; } .mag-component-modal > div > div > div.header { height: 45px; line-height: 45px; font-size: 24px; padding: 0 20px; } .mag-component-modal > div > div > div.header .text { display: table-cell; vertical-align: middle; text-align: center; } .mag-component-modal > div > div > div.header .text:empty { padding: 0; } .mag-component-modal > div > div > div.body { position: relative; } .mag-component-modal > div > div > div.body > div .item { height: 40px; line-height: 40px; padding: 0 20px; } .mag-component-modal > div > div > div.overlay { display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .mag-component-modal { box-sizing: border-box; -webkit-box-sizing: border-box; width: 100%; height: 100%; position: absolute; left: 0; top: 0; display: table; z-index: 10; visibility: visible; } .mag-component-modal.hidden { display: none; } .mag-component-modal.hidden { display: table; visibility: hidden; } .mag-component-modal.active > div > div > div.overlay { display: none; } .mag-component-modal > div { display: table-cell; vertical-align: middle; text-align: center; } .mag-component-modal > div > div { position: relative; display: inline-block; overflow: hidden; max-width: 80%; min-width: 172.5px; max-height: 80%; } .mag-component-modal > div > div > div.header { height: 45px; line-height: 45px; font-size: 24px; padding: 0 20px; } .mag-component-modal > div > div > div.header .text { display: table-cell; vertical-align: middle; text-align: center; } .mag-component-modal > div > div > div.header .text:empty { padding: 0; } .mag-component-modal > div > div > div.body { position: relative; } .mag-component-modal > div > div > div.body > div .item { height: 40px; line-height: 40px; padding: 0 20px; } .mag-component-modal > div > div > div.overlay { display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .mag-component-modal-check-list { box-sizing: border-box; -webkit-box-sizing: border-box; width: 100%; height: 100%; position: absolute; left: 0; top: 0; display: table; z-index: 10; visibility: visible; } .mag-component-modal-check-list.hidden { display: none; } .mag-component-modal-check-list.hidden { display: table; visibility: hidden; } .mag-component-modal-check-list.active > div > div > div.overlay { display: none; } .mag-component-modal-check-list > div { display: table-cell; vertical-align: middle; text-align: center; } .mag-component-modal-check-list > div > div { position: relative; display: inline-block; overflow: hidden; max-width: 80%; min-width: 172.5px; max-height: 80%; } .mag-component-modal-check-list > div > div > div.header { height: 45px; line-height: 45px; font-size: 24px; padding: 0 20px; } .mag-component-modal-check-list > div > div > div.header .text { display: table-cell; vertical-align: middle; text-align: center; } .mag-component-modal-check-list > div > div > div.header .text:empty { padding: 0; } .mag-component-modal-check-list > div > div > div.body { position: relative; } .mag-component-modal-check-list > div > div > div.body > div .item { height: 40px; line-height: 40px; padding: 0 20px; } .mag-component-modal-check-list > div > div > div.overlay { display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .mag-component-modal-check-list > div.alignBox > div > div.header { display: table; width: 100%; } .mag-component-modal-check-list > div.alignBox > div > div.header > .theme-icon { display: table-cell; text-align: left; } .mag-component-modal-check-list > div.alignBox > div > div.header > .text { display: table-cell; text-align: left; } .mag-component-modal-check-list .stb-component-scrollbar { position: absolute; } .mag-component-panel.main.position-right { left: 250px; } .mag-component-panel.main.position-left { left: 80px; } .mag-component-panel.right > .title { background: #151515; -webkit-transform: rotate(90deg); width: 320px; position: absolute; top: 140px; right: -140px; text-align: center; padding: 0; z-index: 1; } .mag-component-panel.right > .title > div { text-align: center; } .mag-component-panel.left > .title { background: #151515; -webkit-transform: rotate(-90deg); width: 320px; position: absolute; top: 140px; left: -140px; text-align: center; padding: 0; z-index: 1; } .mag-component-panel.left > .title > div { text-align: center; } .mag-component-panel.expand > .title { width: inherit; -webkit-transform: none; position: static; text-align: left; padding-left: 20px; } .mag-component-panel { box-sizing: border-box; -webkit-box-sizing: border-box; width: 230px; height: 320px; box-sizing: border-box; padding: 0; display: inline-block; position: absolute; z-index: 0; } .mag-component-panel.hidden { display: none; } .mag-component-panel > .body { overflow: hidden; } .mag-component-panel > .title { display: table; width: 100%; height: 40px; line-height: 40px; position: relative; padding-left: 20px; padding-right: 20px; background-repeat: repeat-x; overflow: hidden; text-overflow: ellipsis; -webkit-box-sizing: border-box; box-sizing: border-box; } .mag-component-panel > .title > div { display: table-cell; text-align: left; vertical-align: middle; height: 100%; } .mag-component-panel > .title .name { max-width: 320px; text-transform: uppercase; } .mag-component-panel > .title .amountContainer { width: 70px; } .mag-component-panel > .title .amountContainer .amount { float: right; height: 18px; min-width: 10px; -webkit-border-radius: 100px; border-radius: 100px; font-size: 16.2px; padding: 0 4.5px; line-height: 21.96px; } .mag-component-panel .mag-component-list .item { height: 40px; line-height: 40px; font-size: 16.2px; } .mag-component-panel.main { width: 390px; top: 60px; left: 200px; height: 360px; z-index: 2; } .mag-component-panel.main .mag-component-list .item { height: 45px; line-height: 45px; font-size: 18px; } .mag-component-panel.main > .title { height: 45px; line-height: 45px; font-size: 24px; } .mag-component-panel.main.size2 { width: 430px; } .mag-component-panel.main.size3 { width: 430px; } .mag-component-panel.left { top: 80px; left: 40px; } .mag-component-panel.right { top: 80px; right: 40px; } .mag-component-panel > .overlay { width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .mag-component-panel.active > .overlay { visibility: hidden; } .mag-component-panel.top { z-index: 3; } .mag-component-panel > .shadow { width: 10px; position: absolute; top: 0; z-index: -1; display: none; } .mag-component-panel > .shadow.left { left: -10px; } .mag-component-panel > .shadow.right { right: -10px; } .mag-component-panel.leftShadow > .shadow.left { display: block; } .mag-component-panel.rightShadow > .shadow.right { display: block; } .mag-component-panel.active > .shadow { z-index: 1; } .mag-component-panel.main.position-right { left: 250px; } .mag-component-panel.main.position-left { left: 80px; } .mag-component-panel.right > .title { background: #151515; -webkit-transform: rotate(90deg); width: 320px; position: absolute; top: 140px; right: -140px; text-align: center; padding: 0; z-index: 1; } .mag-component-panel.right > .title > div { text-align: center; } .mag-component-panel.left > .title { background: #151515; -webkit-transform: rotate(-90deg); width: 320px; position: absolute; top: 140px; left: -140px; text-align: center; padding: 0; z-index: 1; } .mag-component-panel.left > .title > div { text-align: center; } .mag-component-panel.expand > .title { width: inherit; -webkit-transform: none; position: static; text-align: left; padding-left: 20px; } .mag-component-panel-set { box-sizing: border-box; -webkit-box-sizing: border-box; width: 100%; height: 100%; } .mag-component-panel-set.hidden { display: none; } .mag-component-panel-set.hidden { display: block !important; visibility: hidden; } .mag-component-radio-list { box-sizing: border-box; -webkit-box-sizing: border-box; width: 100%; } .mag-component-radio-list.hidden { display: none; } .mag-component-radio-list > .body > .item { cursor: pointer; padding: 0 5px; vertical-align: middle; height: 32px; line-height: 32px; } .mag-component-radio-list.horizontal { display: table; table-layout: fixed; width: 100%; } .mag-component-radio-list.horizontal > .item { display: table-cell; text-align: center; vertical-align: middle; } .mag-component-radio-list > .item .checkBoxWrapper > div { display: block; } .mag-component-scroll-area { box-sizing: border-box; -webkit-box-sizing: border-box; overflow: hidden; height: 100%; position: relative; } .mag-component-scroll-area.hidden { display: none; } .mag-component-scroll-area > .body { position: absolute; } .mag-component-value-list { box-sizing: border-box; -webkit-box-sizing: border-box; border: 1px solid grey; text-align: center; } .mag-component-value-list.hidden { display: none; } .spa-component-flicker { box-sizing: border-box; } .spa-component-flicker.hidden { display: none; } .stb-component-button { box-sizing: border-box; -webkit-box-sizing: border-box; background-color: #dde9ff; display: inline-table; height: 30px; cursor: pointer; } .stb-component-button.hidden { display: none; } .stb-component-button:hover { background-color: #bbd3ff; } .stb-component-button.focus { background-color: #bbd3ff; } .stb-component-button.click { background-color: #a8c9ff; } .stb-component-button .icon { height: 30px; width: 30px; display: table-cell; background: no-repeat center center; } .stb-component-button .text { display: table-cell; padding: 5px 7px; vertical-align: middle; text-align: center; } .stb-component-button .text:empty { padding: 0; } .stb-component-page { box-sizing: border-box; -webkit-box-sizing: border-box; width: 720px; height: 480px; position: absolute; left: 0; top: 0; visibility: hidden; overflow: hidden; } .stb-component-page.hidden { display: none; } .stb-component-page.active { visibility: inherit; } .stb-component-panel { box-sizing: border-box; -webkit-box-sizing: border-box; background-color: #eee; } .stb-component-panel.hidden { display: none; } .stb-component-scrollbar { box-sizing: border-box; -webkit-box-sizing: border-box; display: inline-block; height: 100%; width: 4px; vertical-align: bottom; background-color: #bbb; } .stb-component-scrollbar.hidden { display: none; } .stb-component-scrollbar .thumb { display: block; width: 4px; min-height: 4px; background-color: #aaa; } .stb-component-scrollbar .thumb.hidden { display: none; } .stb-component-scrollbar.horizontal { display: block; height: 4px; width: 100%; } .stb-component-scrollbar.horizontal .thumb { display: inline-block; vertical-align: top; height: 4px; min-width: 4px; }