// // Layout // Styles for Forms // -------------------------------------------------- // General // -------------------------------------------------- form { fieldset { min-height: 50px; legend { font-size: 18px; } } .form-actions { .btn { margin-right: 10px; } } .field-type-datetime { select { width: 80px; } } .format-toggle { float: none; } } input[type="radio"], input[type="checkbox"] { margin: 0; } .form-type-radio .description, .form-type-checkbox .description { margin-left: 0; } form { .field-multiple-table { thead { th { padding: 10px !important; label { margin: 0; font-weight: bold; } } } } .description { margin: 2px 0; color: $gray; } } select[multiple], select[size] { height: 30px; } .media-widget { > a { margin: 0 10px 0 0; @include btn(); } } html.js input.form-autocomplete { background: image-url("throbber.gif") no-repeat right 8px #fff !important; } html.js input.throbbing { background-position: right -122px !important; } // Node Edit Form // -------------------------------------------------- #node-edit { #edit-title { font-size: 1.6em; line-height: 1.6em; height: 45px; width: 90%; } .form-item-path-alias { @include clearfix(); label, input { display: inline; } } .burr-flipped-sidebar { .panel-pane { @include well(); padding: 10px; .pane-title { margin-top: 0; } } .pane-node-form-buttons { background: none; padding: inherit; .form-actions { margin: 0; border-top: 0; } } } } .filter-wrapper { @include well(); margin-top: 10px; .form-item { margin: 0 0 10px; padding: 0; } .filter-guidelines { padding: 0; .tips { margin-left: 0; } } } // Search Form // -------------------------------------------------- .navbar { .search-form { .container-inline { padding-top: 0; } input { &.form-submit { display: none; } } } } .navbar-inverse { .search-form { input.search-query { color: $white; background-color: $navbarInverseSearchBackground; border-color: $navbarInverseSearchBorder; @include ctb-box-shadow(#{inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15)}); @include ctb-transition(none); @include ctb-placeholder($navbarInverseSearchPlaceholderColor); // Focus states (we use .focused since IE7-8 and down doesn't support :focus) &:focus, &.focused { padding: 5px 15px; color: $grayDark; text-shadow: 0 1px 0 $white; background-color: $navbarInverseSearchBackgroundFocus; border: 0; @include ctb-box-shadow(0 0 3px rgba(0,0,0,.15)); outline: 0; } } } } // Field Overview // -------------------------------------------------- .page-admin { form { table { select, input.form-text { width: 150px; } } } } // Features // -------------------------------------------------- #features-export-form { .features-export-parent { margin: 0 0 20px; fieldset.collapsed { min-height: 43px !important; background: none; } .features-export-list { padding: 10px; .form-item { float: none !important; } } } }