Skip to content

Commit

Permalink
📦v1.1.0 (#984)
Browse files Browse the repository at this point in the history
* #979 - update search icon in search inputs

* #981 - improve keyboard accessibility of tabs component

* #978 - improve aria markup of accordion pattern

* #980 - allow html to be overflow auto

* add overflow-scroll helper class for forcing a scroll bar

* don't allow scroll of content behind drawers or modals

* 📦 v1.0.0

* update package-lock to fix build
  • Loading branch information
paulcpederson authored and macandcheese committed Sep 20, 2018
1 parent 82bfc63 commit 446847a
Show file tree
Hide file tree
Showing 29 changed files with 4,633 additions and 3,589 deletions.
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,17 @@
## [1.0.4]
## [1.1.0]

### Added
- `overflow-scroll` class for forcing scroll bars

### Fixes
- improve keyboard accessibility of tabs pattern (#981)
- improve aria markup of accordion pattern (#978)
- don't allow scroll of content behind drawer or modal

### Updates
- use new search icon for search field (#979)
- Fix `.toggle-switch-input` cascade (#977)
- `html` element now uses `overflow:auto` instead of forcing a scroll bar (#980)

## [1.0.3]

Expand Down Expand Up @@ -1379,6 +1389,7 @@ Begin foundational sass for the framework.
- CSS Reset
- Grunt Workflows

[1.1.0]: https://github.com/esri/calcite-web/compare/v1.0.3...v1.1.0
[1.0.3]: https://github.com/esri/calcite-web/compare/v1.0.2...v1.0.3
[1.0.2]: https://github.com/esri/calcite-web/compare/v1.0.1...v1.0.2
[1.0.1]: https://github.com/esri/calcite-web/compare/v1.0.0...v1.0.1
Expand Down
56 changes: 31 additions & 25 deletions dist/css/calcite-web-dark.css
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
/*!
* Calcite Web - Calcite Design Components in CSS, JS and HTML
* @version v1.0.3
* @version v1.1.0
* @license Apache-2.0
* @copyright 2018 Esri
* @link https://github.com/Esri/calcite-web
*/
html {
overflow-y: scroll;
overflow-y: auto;
min-height: 100%;
font-size: 100%;
-webkit-text-size-adjust: 100%;
Expand Down Expand Up @@ -67,6 +67,9 @@ img {
.overflow-hidden {
overflow: hidden; }

.overflow-scroll {
overflow: scroll; }

.inline-block {
display: inline-block; }

Expand Down Expand Up @@ -4329,8 +4332,8 @@ input[type="file"]::-webkit-file-upload-button,
text-align: left; }

.input-search, .search-input {
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0iIzZENkU3MSI+ICAgIDxwYXRoIGQ9Ik0zMS42MDcgMjcuODM4bC02LjEzMy02LjEzN2ExLjMzNiAxLjMzNiAwIDAgMC0xLjg4NyAwbC0uMDM1LjAzNS0yLjUzMy0yLjUzMy0uMDE0LjAxNGMzLjY1Mi00LjU1NiAzLjQyMi0xMS4xOTUtLjgwMy0xNS40Mi00LjUyOS00LjUyNy0xMS44NzUtNC41MzEtMTYuNDA0IDAtNC41MzEgNC41MzEtNC41MjkgMTEuODc1IDAgMTYuNDA2IDQuMjA1IDQuMjA0IDEwLjgxMSA0LjQ1NSAxNS4zNjUuODQ4bC4wMDQuMDAzLS4wMzMuMDMzIDIuNTQxIDIuNTRhMS4zMyAxLjMzIDAgMCAwIC4wMjUgMS44NDhsNi4xMzUgNi4xMzNhMS4zMyAxLjMzIDAgMCAwIDEuODg3IDBsMS44ODUtMS44ODNhMS4zMzIgMS4zMzIgMCAwIDAgMC0xLjg4N3pNMTcuODExIDE3LjgwOWE4LjIxMyA4LjIxMyAwIDAgMS0xMS42MTkgMCA4LjIxNyA4LjIxNyAwIDAgMSAwLTExLjYyMiA4LjIxOSA4LjIxOSAwIDAgMSAxMS42MTkuMDA0IDguMjE2IDguMjE2IDAgMCAxIDAgMTEuNjE4eiIvPjwvc3ZnPg==");
background-size: .875em;
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzZlNmU2ZSI+PHBhdGggZD0iTTE0LjY1IDEzLjc0TDkuNzMyIDguODIzQTUuMzg3IDUuMzg3IDAgMSAwIDUuNSAxMC45MDRhNS4zNTggNS4zNTggMCAwIDAgMy4yODgtMS4xNDJsNC45MiA0Ljkyek01LjUgOS4yNWEzLjc1IDMuNzUgMCAxIDEgMy43NS0zLjc1MSAzLjc1MiAzLjc1MiAwIDAgMS0zLjc1IDMuNzV6Ii8+PC9zdmc+Cg==");
background-size: 1.06667em;
background-position: .25em center;
background-repeat: no-repeat;
padding-left: 1.5em; }
Expand Down Expand Up @@ -5250,54 +5253,57 @@ input[type="range"]::-ms-thumb {
-webkit-tap-highlight-color: transparent;
tap-highlight-color: transparent; }

.toggle-switch-input {
opacity: 0;
height: 0;
width: 0;
margin: 0;
position: absolute; }
.toggle-switch-input:hover + .toggle-switch-track {
.toggle-switch-input[type] {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px; }
.toggle-switch-input[type]:hover + .toggle-switch-track {
border-color: #5c5c5c;
background-color: #474747; }
.toggle-switch-input:hover + .toggle-switch-track:after {
.toggle-switch-input[type]:hover + .toggle-switch-track:after {
border-color: #6ec1f5;
box-shadow: 0 1px 2px 0px rgba(173, 173, 173, 0.2); }
.toggle-switch-input:active + .toggle-switch-track {
.toggle-switch-input[type]:active + .toggle-switch-track {
box-shadow: 0 0 4px 2px rgba(92, 92, 92, 0.9); }
.toggle-switch-input:active + .toggle-switch-track:after {
.toggle-switch-input[type]:active + .toggle-switch-track:after {
left: 1px;
border-color: #40a7ff;
box-shadow: 0 3px 1px 0px rgba(173, 173, 173, 0.2); }
html[dir="rtl"] .toggle-switch-input:active + .toggle-switch-track:after {
html[dir="rtl"] .toggle-switch-input[type]:active + .toggle-switch-track:after {
right: 1px;
left: auto; }
.toggle-switch-input:checked + .toggle-switch-track {
.toggle-switch-input[type]:checked + .toggle-switch-track {
border-color: #40a7ff;
background-color: #2493f2; }
.toggle-switch-input:checked + .toggle-switch-track:after {
.toggle-switch-input[type]:checked + .toggle-switch-track:after {
right: -1px;
left: auto;
border-color: #40a7ff;
box-shadow: 0 2px 1px 0px rgba(173, 173, 173, 0.2); }
html[dir="rtl"] .toggle-switch-input:checked + .toggle-switch-track:after {
html[dir="rtl"] .toggle-switch-input[type]:checked + .toggle-switch-track:after {
left: -1px;
right: auto; }
.toggle-switch-input:checked:active + .toggle-switch-track {
.toggle-switch-input[type]:checked:active + .toggle-switch-track {
box-shadow: 0 0 4px 2px rgba(59, 143, 195, 0.9); }
.toggle-switch-input:checked:active + .toggle-switch-track:after {
.toggle-switch-input[type]:checked:active + .toggle-switch-track:after {
right: 1px;
border-color: #40a7ff;
box-shadow: 0 3px 1px 0px rgba(173, 173, 173, 0.2); }
html[dir="rtl"] .toggle-switch-input:checked:active + .toggle-switch-track:after {
html[dir="rtl"] .toggle-switch-input[type]:checked:active + .toggle-switch-track:after {
left: 1px;
right: auto; }
.toggle-switch-input:focus + .toggle-switch-track {
.toggle-switch-input[type]:focus + .toggle-switch-track {
box-shadow: 0 0 4px 2px rgba(92, 92, 92, 0.9); }
.toggle-switch-input:focus + .toggle-switch-track:after {
.toggle-switch-input[type]:focus + .toggle-switch-track:after {
border-color: #6ec1f5; }
.toggle-switch-input:checked:focus + .toggle-switch-track {
.toggle-switch-input[type]:checked:focus + .toggle-switch-track {
box-shadow: 0 0 4px 2px rgba(59, 143, 195, 0.9); }
.toggle-switch-input:checked:focus + .toggle-switch-track:after {
.toggle-switch-input[type]:checked:focus + .toggle-switch-track:after {
border-color: #40a7ff; }

.toggle-switch-label {
Expand Down
4 changes: 2 additions & 2 deletions dist/css/calcite-web-dark.min.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/css/calcite-web-e-commerce.css
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!
* Calcite Web - Calcite Design Components in CSS, JS and HTML
* @version v1.0.3
* @version v1.1.0
* @license Apache-2.0
* @copyright 2018 Esri
* @link https://github.com/Esri/calcite-web
Expand Down
2 changes: 1 addition & 1 deletion dist/css/calcite-web-e-commerce.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/css/calcite-web-marketing.css
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!
* Calcite Web - Calcite Design Components in CSS, JS and HTML
* @version v1.0.3
* @version v1.1.0
* @license Apache-2.0
* @copyright 2018 Esri
* @link https://github.com/Esri/calcite-web
Expand Down
2 changes: 1 addition & 1 deletion dist/css/calcite-web-marketing.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

56 changes: 31 additions & 25 deletions dist/css/calcite-web-no-fonts.css
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
/*!
* Calcite Web - Calcite Design Components in CSS, JS and HTML
* @version v1.0.3
* @version v1.1.0
* @license Apache-2.0
* @copyright 2018 Esri
* @link https://github.com/Esri/calcite-web
*/
html {
overflow-y: scroll;
overflow-y: auto;
min-height: 100%;
font-size: 100%;
-webkit-text-size-adjust: 100%;
Expand Down Expand Up @@ -67,6 +67,9 @@ img {
.overflow-hidden {
overflow: hidden; }

.overflow-scroll {
overflow: scroll; }

.inline-block {
display: inline-block; }

Expand Down Expand Up @@ -4105,8 +4108,8 @@ input[type="file"]::-webkit-file-upload-button,
text-align: left; }

.input-search, .search-input {
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0iIzZENkU3MSI+ICAgIDxwYXRoIGQ9Ik0zMS42MDcgMjcuODM4bC02LjEzMy02LjEzN2ExLjMzNiAxLjMzNiAwIDAgMC0xLjg4NyAwbC0uMDM1LjAzNS0yLjUzMy0yLjUzMy0uMDE0LjAxNGMzLjY1Mi00LjU1NiAzLjQyMi0xMS4xOTUtLjgwMy0xNS40Mi00LjUyOS00LjUyNy0xMS44NzUtNC41MzEtMTYuNDA0IDAtNC41MzEgNC41MzEtNC41MjkgMTEuODc1IDAgMTYuNDA2IDQuMjA1IDQuMjA0IDEwLjgxMSA0LjQ1NSAxNS4zNjUuODQ4bC4wMDQuMDAzLS4wMzMuMDMzIDIuNTQxIDIuNTRhMS4zMyAxLjMzIDAgMCAwIC4wMjUgMS44NDhsNi4xMzUgNi4xMzNhMS4zMyAxLjMzIDAgMCAwIDEuODg3IDBsMS44ODUtMS44ODNhMS4zMzIgMS4zMzIgMCAwIDAgMC0xLjg4N3pNMTcuODExIDE3LjgwOWE4LjIxMyA4LjIxMyAwIDAgMS0xMS42MTkgMCA4LjIxNyA4LjIxNyAwIDAgMSAwLTExLjYyMiA4LjIxOSA4LjIxOSAwIDAgMSAxMS42MTkuMDA0IDguMjE2IDguMjE2IDAgMCAxIDAgMTEuNjE4eiIvPjwvc3ZnPg==");
background-size: .875em;
background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0iIzZlNmU2ZSI+PHBhdGggZD0iTTE0LjY1IDEzLjc0TDkuNzMyIDguODIzQTUuMzg3IDUuMzg3IDAgMSAwIDUuNSAxMC45MDRhNS4zNTggNS4zNTggMCAwIDAgMy4yODgtMS4xNDJsNC45MiA0Ljkyek01LjUgOS4yNWEzLjc1IDMuNzUgMCAxIDEgMy43NS0zLjc1MSAzLjc1MiAzLjc1MiAwIDAgMS0zLjc1IDMuNzV6Ii8+PC9zdmc+Cg==");
background-size: 1.06667em;
background-position: .25em center;
background-repeat: no-repeat;
padding-left: 1.5em; }
Expand Down Expand Up @@ -5026,54 +5029,57 @@ input[type="range"]::-ms-thumb {
-webkit-tap-highlight-color: transparent;
tap-highlight-color: transparent; }

.toggle-switch-input {
opacity: 0;
height: 0;
width: 0;
margin: 0;
position: absolute; }
.toggle-switch-input:hover + .toggle-switch-track {
.toggle-switch-input[type] {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px; }
.toggle-switch-input[type]:hover + .toggle-switch-track {
border-color: #cccccc;
background-color: #e7e7e7; }
.toggle-switch-input:hover + .toggle-switch-track:after {
.toggle-switch-input[type]:hover + .toggle-switch-track:after {
border-color: #3b8fc4;
box-shadow: 0 1px 2px 0px rgba(89, 89, 89, 0.2); }
.toggle-switch-input:active + .toggle-switch-track {
.toggle-switch-input[type]:active + .toggle-switch-track {
box-shadow: 0 0 4px 2px rgba(204, 204, 204, 0.9); }
.toggle-switch-input:active + .toggle-switch-track:after {
.toggle-switch-input[type]:active + .toggle-switch-track:after {
left: 1px;
border-color: #005e95;
box-shadow: 0 3px 1px 0px rgba(89, 89, 89, 0.2); }
html[dir="rtl"] .toggle-switch-input:active + .toggle-switch-track:after {
html[dir="rtl"] .toggle-switch-input[type]:active + .toggle-switch-track:after {
right: 1px;
left: auto; }
.toggle-switch-input:checked + .toggle-switch-track {
.toggle-switch-input[type]:checked + .toggle-switch-track {
border-color: #005e95;
background-color: #0079c1; }
.toggle-switch-input:checked + .toggle-switch-track:after {
.toggle-switch-input[type]:checked + .toggle-switch-track:after {
right: -1px;
left: auto;
border-color: #005e95;
box-shadow: 0 2px 1px 0px rgba(89, 89, 89, 0.2); }
html[dir="rtl"] .toggle-switch-input:checked + .toggle-switch-track:after {
html[dir="rtl"] .toggle-switch-input[type]:checked + .toggle-switch-track:after {
left: -1px;
right: auto; }
.toggle-switch-input:checked:active + .toggle-switch-track {
.toggle-switch-input[type]:checked:active + .toggle-switch-track {
box-shadow: 0 0 4px 2px rgba(108, 180, 226, 0.9); }
.toggle-switch-input:checked:active + .toggle-switch-track:after {
.toggle-switch-input[type]:checked:active + .toggle-switch-track:after {
right: 1px;
border-color: #005e95;
box-shadow: 0 3px 1px 0px rgba(89, 89, 89, 0.2); }
html[dir="rtl"] .toggle-switch-input:checked:active + .toggle-switch-track:after {
html[dir="rtl"] .toggle-switch-input[type]:checked:active + .toggle-switch-track:after {
left: 1px;
right: auto; }
.toggle-switch-input:focus + .toggle-switch-track {
.toggle-switch-input[type]:focus + .toggle-switch-track {
box-shadow: 0 0 4px 2px rgba(204, 204, 204, 0.9); }
.toggle-switch-input:focus + .toggle-switch-track:after {
.toggle-switch-input[type]:focus + .toggle-switch-track:after {
border-color: #3b8fc4; }
.toggle-switch-input:checked:focus + .toggle-switch-track {
.toggle-switch-input[type]:checked:focus + .toggle-switch-track {
box-shadow: 0 0 4px 2px rgba(108, 180, 226, 0.9); }
.toggle-switch-input:checked:focus + .toggle-switch-track:after {
.toggle-switch-input[type]:checked:focus + .toggle-switch-track:after {
border-color: #005e95; }

.toggle-switch-label {
Expand Down
4 changes: 2 additions & 2 deletions dist/css/calcite-web-no-fonts.min.css

Large diffs are not rendered by default.

Loading

0 comments on commit 446847a

Please sign in to comment.