Skip to content
This repository has been archived by the owner on Dec 8, 2022. It is now read-only.

Added icon style checkboxes #1644

Closed

Conversation

Blackbaud-AnandBhat
Copy link

No description provided.

@blackbaud-sky-savage
Copy link
Collaborator

Tests passed. Automated cross-browser testing via BrowserStack and Travis CI shows that the JavaScript changes in this pull request are: CONFIRMED

Commit: 8d1f47f
Build details: https://travis-ci.org/blackbaud-sky-savage/skyux2/builds/369158932

(Please note that this is a fully automated comment.)

@codecov-io
Copy link

codecov-io commented Apr 20, 2018

Codecov Report

Merging #1644 into master will increase coverage by <.01%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1644      +/-   ##
==========================================
+ Coverage   99.98%   99.98%   +<.01%     
==========================================
  Files         395      395              
  Lines        8145     8151       +6     
  Branches     1198     1199       +1     
==========================================
+ Hits         8144     8150       +6     
  Misses          1        1
Impacted Files Coverage Δ
src/modules/checkbox/checkbox.component.ts 100% <100%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e14eb39...28bd943. Read the comment docs.

@Blackbaud-SteveBrush
Copy link
Member

@Blackbaud-AnandBhat Thanks for the pull request! Is there an issue associated with this request? Any background info you can provide?

@Blackbaud-ToddRoberts
Copy link
Contributor

#970

}

.sky-checkbox-wrapper.sky-checkbox-icon.sky-checkbox-icon-info input:hover + .sky-checkbox {
border-color: $sky-background-color-info;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Border colors should be the $sky-highlight-color-X vars instead of the background color vars, for all states (hover, active and checked).

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated

height: 34px;
width: 34px;
line-height: 34px;
border-radius: 2px;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should be $sky-border-radius

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated

@blackbaud-sky-savage
Copy link
Collaborator

Tests failed. Automated cross-browser testing via BrowserStack and Travis CI shows that the JavaScript changes in this pull request are: BUSTED

Commit: 588c552
Build details: https://travis-ci.org/blackbaud-sky-savage/skyux2/builds/376002420

(Please note that this is a fully automated comment.)

@blackbaud-sky-savage
Copy link
Collaborator

Tests failed. Automated cross-browser testing via BrowserStack and Travis CI shows that the JavaScript changes in this pull request are: BUSTED

Commit: df79073
Build details: https://travis-ci.org/blackbaud-sky-savage/skyux2/builds/376013379

(Please note that this is a fully automated comment.)

@blackbaud-sky-savage
Copy link
Collaborator

Tests passed. Automated cross-browser testing via BrowserStack and Travis CI shows that the JavaScript changes in this pull request are: CONFIRMED

Commit: 9ce9d5a
Build details: https://travis-ci.org/blackbaud-sky-savage/skyux2/builds/376097946

(Please note that this is a fully automated comment.)


.sky-checkbox-wrapper input:disabled + .sky-checkbox {
background-color: $sky-background-color-neutral-light;
@include sky-border(light, top, bottom, left, right);
}

.sky-checkbox-wrapper input:focus + .sky-checkbox {
.sky-checkbox-wrapper:not(.sky-checkbox-icon) input:focus + .sky-checkbox {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The icon version still needs the focus styling here so that keyboard users can see when the checkbox is focused.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated

@blackbaud-sky-savage
Copy link
Collaborator

Tests passed. Automated cross-browser testing via BrowserStack and Travis CI shows that the JavaScript changes in this pull request are: CONFIRMED

Commit: d9050c1
Build details: https://travis-ci.org/blackbaud-sky-savage/skyux2/builds/376394636

(Please note that this is a fully automated comment.)

@blackbaud-sky-savage
Copy link
Collaborator

Tests passed. Automated cross-browser testing via BrowserStack and Travis CI shows that the JavaScript changes in this pull request are: CONFIRMED

Commit: 28bd943
Build details: https://travis-ci.org/blackbaud-sky-savage/skyux2/builds/378739853

(Please note that this is a fully automated comment.)

@Blackbaud-SteveBrush Blackbaud-SteveBrush changed the title Added icon style checkboxes [HOLD] Added icon style checkboxes May 16, 2018
@Blackbaud-SteveBrush
Copy link
Member

I created a contribution pull request that includes the style changes. We'll circle-back with the icon feature soon.

@Blackbaud-SteveBrush
Copy link
Member

Closing in favor of: #1892

@Blackbaud-AlexKingman Blackbaud-AlexKingman changed the title [HOLD] Added icon style checkboxes Added icon style checkboxes Aug 16, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants