UNPKG

toloframework

Version:

Javascript/HTML/CSS compiler for Firefox OS or nodewebkit apps using modules in the nodejs style.

104 lines (92 loc) 3.14 kB
button.wtag-button { position: relative; display: inline-table; display: inline-flex; align-items: center; text-decoration: none; padding: .5em; cursor: pointer; width: auto; color: #fff; text-shadow: 1px 1px #000; border: 2px solid #000; border-radius: .25em; box-shadow: .5em .5em 2px rgba(0,0,50,.4), 0 0 .2em rgba(255,255,255,.7) inset; margin: .25em; font-weight: 500; font-size: 90%; transition: all .2s; -webkit-transition: all .2s; -ms-transition: all .2s; justify-content: center; background-color: #06C; background-image: linear-gradient(center bottom , #08B, #002); background-image: -moz-linear-gradient(center bottom , #08B, #002); background-image: -webkit-linear-gradient(center bottom , #08B, #002); background-image: -ms-linear-gradient(center bottom , #08B, #002); } button.wtag-button::after { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 50%; background: rgba(255,255,255,.4); } button.wtag-button > div.container { display: table-cell; text-align: center; vertical-align: middle; align-self: center; } button.wtag-button:active { transform: translateX(.5em) translateY(.5em); -moz-transform: translateX(.5em) translateY(.5em); -webkit-transform: translateX(.5em) translateY(.5em); -ms-transform: translateX(.5em) translateY(.5em); box-shadow: 0 0 0 rgba(0,0,0,.4); } button.wtag-button.light { border: 1px solid #000; background-color: #edc; background-image: linear-gradient(center bottom, #dcb, #654); background-image: -moz-linear-gradient(center bottom, #DBC, #654); background-image: -webkit-linear-gradient(center bottom, #DBC, #654); background-image: -ms-linear-gradient(center bottom, #DBC, #654); } button.wtag-button.red { background-color: #C60; background-image: linear-gradient(center bottom , #B00, #200); background-image: -moz-linear-gradient(center bottom , #B00, #200); background-image: -webkit-linear-gradient(center bottom , #B00, #200); background-image: -ms-linear-gradient(center bottom , #B00, #200); box-shadow: .5em .5em 2px rgba(50,0,0,.4), 0 0 .2em rgba(255,255,255,.7) inset; } button.wtag-button.green { background-color: #0C6; background-image: linear-gradient(center bottom , #0B0, #020); background-image: -moz-linear-gradient(center bottom , #0B0, #020); background-image: -webkit-linear-gradient(center bottom , #0B0, #020); background-image: -ms-linear-gradient(center bottom , #0B0, #020); box-shadow: .5em .5em 2px rgba(0,50,0,.4), 0 0 .2em rgba(255,255,255,.7) inset; } button.wtag-button.disabled.-disabled { border: 2px dotted black; background: #777; color: #ddd; box-shadow: none; font-style: italic; border-radius: 0; } button.wtag-button.disabled.-disabled:after { content: ""; background: none; } button.wtag-button.disabled.-disabled:active { transform: none; -moz-transform: none; -webkit-transform: none; -ms-transform: none; box-shadow: none; }