/* Text Inputs: [TextBox | DateTextBox | CurrencyTextBox | ValidationTextBox | ...] | TextArea * Mainly includes: * * 1. Containers * .dijitTextBox * .dijitInputField - container that wraps "dijitInputInner" or "dijitPlaceHolder" * * 2. Textbox input * .dijitInputInner * .dijitPlaceHolder * * 3. States - Hover, Focused, Disabled, Error, Error while Focused e.g. * .dijitTextBoxHover * .dijitTextBoxFocused * .dijitTextBoxDisabled * .dijitTextBoxError * .dijitTextBoxErrorFocused * */ /*********************** * Text Inputs ***********************/ .claro .dijitTextBox, .claro .dijitInputInner { color: #f8f8f8; line-height: 20px; } .claro .dijitTextBox { background-color: rgba(0,0,0,0.25); border: 1px solid rgba(255,255,255,0.5) !important; -webkit-box-shadow: none; box-shadow: none; -webkit-border-radius: 2px; border-radius: 2px; -webkit-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; -o-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; -ms-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; } .claro .dijitTextArea { padding: 2px 8px 4px; } .claro .dijitTextBox .dijitInputField { padding: 2px 8px; margin: 0; } .claro .dijitSelect.btn-primary, .claro .dijitComboBox.btn-primary, .claro .dijitSpinner.btn-primary { border-color: #007ac2; } .claro .dijitSelect.btn-success, .claro .dijitComboBox.btn-success, .claro .dijitSpinner.btn-success { border-color: #35ac46; } .claro .dijitSelect.btn-info, .claro .dijitComboBox.btn-info, .claro .dijitSpinner.btn-info { border-color: #00b9f2; } .claro .dijitSelect.btn-warning, .claro .dijitComboBox.btn-warning, .claro .dijitSpinner.btn-warning { border-color: #f89927; } .claro .dijitSelect.btn-danger, .claro .dijitComboBox.btn-danger, .claro .dijitSpinner.btn-danger { border-color: #da4d1e; } .claro .dijitSelect.btn-inverse, .claro .dijitComboBox.btn-inverse, .claro .dijitSpinner.btn-inverse { border-color: #2b2e34; } .claro .dijitTextBox .dijitInputInner, .claro .dijitValidationTextBox .dijitValidationContainer, .claro .dijitTextBox .dijitInputField .dijitPlaceHolder { padding: 2px 8px; background-color: transparent; border: none; } .claro .dijitTextBoxHover { border: 1px solid rgba(255,255,255,0.75) !important; -webkit-transition-duration: 0.25s; -moz-transition-duration: 0.25s; -o-transition-duration: 0.25s; -ms-transition-duration: 0.25s; transition-duration: 0.25s; } .claro .dijitTextBoxFocused { background-color: rgba(0,0,0,0.5); border: 1px solid rgba(255,255,255,0.75) !important; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.15) inset; box-shadow: 0 1px 2px rgba(0,0,0,0.15) inset; -webkit-transition-duration: 0.1s; -moz-transition-duration: 0.1s; -o-transition-duration: 0.1s; -ms-transition-duration: 0.1s; transition-duration: 0.1s; } .claro .dijitTextBoxFocused .dijitInputContainer { background-color: transparent; border: none !important; } .claro .dijitTextBoxDisabled { background: #f5f5f5; -webkit-box-shadow: none; box-shadow: none; opacity: 0.65; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; filter: alpha(opacity=65); } .claro .dijitTextBoxError, .claro .dijitTextBoxError .dijitButtonNode { border: 1px solid #da4d1e; } .claro .dijitTextBoxErrorFocused, .claro .dijitTextBoxErrorFocused .dijitButtonNode { border: 1px solid #b94119; } .claro .dijitValidationTextBoxError .dijitValidationContainer { color: #c6542d; width: 24px; height: 24px; background-image: url("icons/warning.png"); background-repeat: no-repeat; background-position: center center; } .claro .dijitValidationTextBoxError .dijitValidationIcon { display: none; } .dj_gecko .dijitInputInner { height: 20px; }