UNPKG

dojox

Version:

Dojo eXtensions, a rollup of many useful sub-projects and varying states of maturity – from very stable and robust, to alpha and experimental. See individual projects contain README files for details.

136 lines (135 loc) 3.02 kB
/* dojox.mobile.ToolBarButton */ .mblToolBarButton { display: inline-block; position: relative; cursor: pointer; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 6px; padding: 0 10px; height: 29px; line-height: 29px; text-align: center; font-family: Helvetica; font-size: 13px; font-weight: bold; vertical-align: middle; text-shadow: none; } .mblToolBarButtonHasIcon, .mblToolBarButtonLightIcon { padding: 0; } .mblHeading .mblToolBarButton { float: left; } .mblHeading span.mblToolBarButtonLightIcon { padding: 0; } .mblToolBarButtonHasLeftArrow { padding-right: 0; padding-left: 10px; } .mblToolBarButtonHasRightArrow { padding-left: 0; padding-right: 10px; } .mblToolBarButtonArrow { position: absolute; top: 5px; width: 20px; height: 19px; border: 5px solid #007AFF; border-top: none; border-right: none; } .mblToolBarButtonHasLeftArrow .mblToolBarButtonArrow { left: -1px; } .mblToolBarButtonHasRightArrow .mblToolBarButtonArrow { right: -1px; } .mblToolBarButtonBody { display: inline-block; position: relative; overflow: hidden; border-radius: 0; border: none; } .mblToolBarButton .mblToolBarButtonBody { width: 100%; } .mblToolBarButtonBody table { margin: 0 auto; } .mblToolBarButtonHasLeftArrow .mblToolBarButtonBody { border-left-width: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; border: none; } .mblToolBarButtonHasRightArrow .mblToolBarButtonBody { border-right-width: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; } .mblToolBarButtonText .mblToolBarButtonIcon { padding-left: 10px; } .mblToolBarButtonText .mblToolBarButtonLabel { padding-right: 10px; height: 29px; } .mblToolBarButtonHasLeftArrow .mblToolBarButtonIcon { padding-left: 4px; } .mblToolBarButtonHasRightArrow .mblToolBarButtonLabel { padding-right: 4px; } .mblToolBarButtonIcon > div { height: 29px; } .mblToolBarButton { border: none; background-color: rgba(0, 0, 0, 0); padding-top: 3px; color: #007AFF; } .mblToolBarButtonSelected { color: #C6DEF9; } .mblToolBarButtonLabel { padding: 0 7px; color: #007AFF; } .mblToolBarButtonHasLeftArrow .mblToolBarButtonLabel { padding: 0 7px; } .mblToolBarButtonHasRightArrow .mblToolBarButtonLabel { padding: 0 10px; } .mblToolBarButtonSelected .mblToolBarButtonLabel { color: #C6DEF9; } .mblToolBarButtonSelected .mblToolBarButtonArrow { border: 5px solid #C6DEF9; border-top: none; border-right: none; } .mblToolBarButtonLeftArrow { -webkit-transform: scale(0.75, 0.75) rotate(45deg); transform: scale(0.75, 0.75) rotate(45deg); } .mblToolBarButtonHasLeftArrow *, .mblToolBarButtonHasRightArrow * { background-color: rgba(0, 0, 0, 0); } .mblToolBarButtonRightArrow { -webkit-transform: scale(0.75, 0.75) rotate(225deg); transform: scale(0.75, 0.75) rotate(225deg); } .mblToolBarButtonLightIcon { background-color: #007AFF; } .mblToolBarButtonSelected.mblToolBarButtonLightIcon { background-color: #C6DEF9; }