1. 06 Nov, 2017 1 commit
  2. 19 Oct, 2017 1 commit
    • Mark Otto's avatar
      Gradients and shadows (#24429) · 06641ca0
      Mark Otto authored
      * Update the form focus mixin to use a manual `$enable-shadows` check so we can always ensure a focus state for accessibility and consistency
      
      * - Add new `$input-btn-focus-width` and `$input-btn-focus-color` variables.
      
      - Replace separate `$btn-focus-box-shadow` and `$input-focus-box-shadow`
      variables with unified `$input-btn-focus-box-shadow` to match our
      combined variables approach elsewhere.
      
      * Put new focus width var to use in buttons mixins
      
      * use new button input-box shadow var
      
      * Add a new mixin for quickly adding linear gradient to components when $enable-gradients is set to true
      
      * use correct var
      
      * fix focus shadows in button mixins
      
      * Add opt-in gradients to alerts, buttons, carousel, custom radios and checkboxes, custom file input, and dropdown items
      
      * Generate .bg-gradient- utilities
      
      * add headings to colors page and document bg-gradient utils
      
      * update the button color for active status, check with yiq as it's done for basic state and hover state
      06641ca0
  3. 03 Oct, 2017 2 commits
  4. 02 Oct, 2017 1 commit
  5. 11 Aug, 2017 2 commits
  6. 16 Jul, 2017 1 commit
    • Patrick Yeo's avatar
      (#22414) Rename for consistency `$custom-checkbox-border-radius`,... · 696b2bee
      Patrick Yeo authored
      (#22414) Rename for consistency `$custom-checkbox-border-radius`, `$custom-checkbox-icon-checked`, `$custom-checkbox-indeterminate-bg`, `$custom-checkbox-icon-indeterminate`, `$custom-checkbox-indeterminate-box-shadow`, `$custom-radio-border-radius`, `$custom-radio-icon-checked` to `$custom-checkbox-indicator-border-radius`, `$custom-checkbox-indicator-icon-checked`, `$custom-checkbox-indicator-indeterminate-bg`, `$custom-checkbox-indicator-icon-indeterminate`, `$custom-checkbox-indicator-indeterminate-box-shadow`, `$custom-radio-indicator-border-radius`, `$custom-radio-indicator-icon-checked`, respectively
      696b2bee
  7. 14 Jun, 2017 1 commit
    • Patrick Yeo's avatar
      (Fixes #22414) Rename for consistency `$custom-checkbox-radius`,... · d7867377
      Patrick Yeo authored
      (Fixes #22414) Rename for consistency `$custom-checkbox-radius`, `$custom-checkbox-checked-icon`, `$custom-checkbox-indeterminate-indicator-color`, `$custom-checkbox-indeterminate-icon`, `$custom-radio-radius`, `$custom-radio-checked-icon`, `$custom-select-sm-font-size`, to `$custom-checkbox-border-radius`, `$custom-checkbox-icon-checked`, `$custom-checkbox-indicator-indeterminate-color`, `$custom-checkbox-icon-indeterminate`, `$custom-radio-border-radius`, `$custom-radio-icon-checked`, `$custom-select-font-size-sm` respectively
      d7867377
  8. 13 Jun, 2017 1 commit
    • Patrick Yeo's avatar
      (#22414) Rename for consistency `$custom-control-disabled-indicator-bg`,... · 2317b7fc
      Patrick Yeo authored
      (#22414) Rename for consistency `$custom-control-disabled-indicator-bg`, `$custom-control-disabled-description-color`, `$custom-control-checked-indicator-color`, `$custom-control-checked-indicator-bg`, `$custom-control-checked-indicator-box-shadow`, `$custom-control-focus-indicator-box-shadow`, `$custom-control-active-indicator-color`, `$custom-control-active-indicator-bg`, `$custom-control-active-indicator-box-shadow` to `$custom-control-indicator-disabled-bg`, `$custom-control-description-disabled-color`, `$custom-control-indicator-checked-color`, `$custom-control-indicator-checked-bg`, `$custom-control-indicator-checked-box-shadow`, `$custom-control-indicator-focus-box-shadow`, `$custom-control-indicator-active-color`, `$custom-control-indicator-active-bg`, `$custom-control-indicator-active-box-shadow`, respectively
      2317b7fc
  9. 22 Apr, 2017 2 commits
    • Mark Otto's avatar
      Redo the small custom select vars · ca44f5b0
      Mark Otto authored
      — Sizing shorthand comes last
      — Add height var and put it to use
      ca44f5b0
    • Mark Otto's avatar
      Change how input and select height is computed · dc3af671
      Mark Otto authored
      — Previously we weren't including the border-width on the computed height, leading to alignment issues.
      
      — New system utilizes three variables (not ideal, but straightforward) for computing these heights. One for the vertical border, one for the line-height/font-size/padding dance, and one to add those together.
      
      — Updates CSS across forms and custom forms to use new sizing. Special note here: form validation icon sizing uses the inner variables because background-image doesn't bleed into borders unless explicit background-clip.
      dc3af671
  10. 10 Apr, 2017 1 commit
  11. 09 Apr, 2017 1 commit
  12. 18 Mar, 2017 2 commits
    • Theriault's avatar
      Add :empty to .custom-file-control selector (#22176) · 6f42daf7
      Theriault authored
      <label class="custom-file"><input type="file" class="custom-file-input" /><span class="custom-file-control"></span></label>
      VS
      <label class="custom-file"><input type="file" class="custom-file-input" /><span class="custom-file-control">test.txt</span></label>
      6f42daf7
    • naicko's avatar
      Update scss mixins to comply with scss-linting rules (#22151) · 890c6041
      naicko authored
      * Fixed some linting issues
      
      * Run npm tasks after scss cleanup
      
      * Revert "Run npm tasks after scss cleanup"
      
      This reverts commit 1103a0da.
      
      * Property sort order for grid
      
      * Let's respest the property order in the mixins
      
      * Respect property sort order in reboot file
      
      * ::-ms-expand is a vendor-prefix, add it to the scss-lint disable
      
      * Revert hover mixin comment
      
      * Fixed missing mixin hover-focus
      890c6041
  13. 03 Mar, 2017 1 commit
  14. 21 Feb, 2017 1 commit
  15. 24 Jan, 2017 1 commit
  16. 16 Jan, 2017 1 commit
  17. 04 Jan, 2017 1 commit
  18. 25 Dec, 2016 2 commits
  19. 24 Dec, 2016 1 commit
    • Mark Otto's avatar
      Undo #21171 (which closed #20977) · 66c87cb7
      Mark Otto authored
      Turns out we did have the correct height calculation with our custom selects. The problem was we lacked a shared line-height with our buttons and inputs.
      
      This restores the previous `calc` math and adds a line-height that reuses the input line-height.
      66c87cb7
  20. 22 Dec, 2016 1 commit
  21. 11 Dec, 2016 2 commits
  22. 05 Dec, 2016 1 commit
  23. 27 Nov, 2016 1 commit
  24. 27 Oct, 2016 2 commits
    • Mark Otto's avatar
      Calculcate the top offset for custom control indicators · 2dcc50f0
      Mark Otto authored
      Fixes #21023.
      
      Uses some math functions to determine what the offset should be. This is helpful for those who customize the size of their indicators and still want them vertically centered.
      2dcc50f0
    • Mark Otto's avatar
      Add a min-height: 1.5rem; to custom controls · 1421ca5b
      Mark Otto authored
      Fixes #20730.
      
      This change computes the minimum needed height of what a single line of text would be for the custom checkboxes/radios. This is required because our custom control indicators are positioned absolutely, meaning they cannot be clearfixed or anything like that. Using a computed value means it should scale nicely in case of customization
      1421ca5b
  25. 10 Oct, 2016 1 commit
    • Mark Otto's avatar
      Set height on custom select · 300cedfe
      Mark Otto authored
      Matches the changes from #20874 to the regular select element. This is really only necessary for IE and Edge near as I can tell. Fixes #20810.
      300cedfe
  26. 03 Oct, 2016 1 commit
  27. 09 Sep, 2016 1 commit
  28. 16 May, 2016 1 commit
  29. 14 Apr, 2016 1 commit
  30. 12 Apr, 2016 1 commit
  31. 17 Feb, 2016 1 commit
  32. 07 Feb, 2016 1 commit
  33. 19 Jan, 2016 1 commit