Releases: Esri/calcite-web
Releases · Esri/calcite-web
v1.0.0
v1.0.0-rc.9
Fixes
- remove some
!important
rules (#877) margin-left/right
andpadding-left/right
now work in rtl (#805)- Fix drawer pattern on Safari, allow for
position: sticky
(#863) - Fix fencing of focus in modals (#793)
- make modal js syntax more consistent (#862)
- fix for iOS checkbox rendering (#861)
Modified
- update several patterns to use buttons instead of anchors
- style
dropdown-link
so it can be abutton
element - update
top-nav-link
so it can be abutton
element - remove fonts.com and use self-hosted fonts from esri CDN
- declare demi-bold as
700
so browser defaults render - make headings
400
instead of300
- Large improvements to the display of several languages including Arabic, Hindi, Georgian, Vietnamese, Hebrew, and Thai
- Vietnamese now renders in SST instead of Verdana (#865)
- make button border colors match background on hover (#840)
- update style of file upload button in FF and iOS (#886)
- fix alignment of checkboxes and radio buttons across browsers
Removed
- no more
rtl-
classes as they are not needed and are an anti-pattern
Added
v1.0.0-rc.8
Fixes
- fix rounded buttons in newest chrome
v1.0.0-rc.7
Added
center-column
class for centering columns (#783)
Modified
- make background color of social icons more accessible (#823)
- use
font-family: inherit
instead of family name where possible (#824) - card captions should use the
<figcaption>
element (#827) - update instagram icon (#812)
input-minimal
now has a transparent background (#804)- content shouldn't scroll behind modal when open (#766)
- revert to using fonts.com service (#819)
- fix inputs in dark theme (#829)
- fix multiline tooltips in Edge (#773)
- fix focus state of checkboxes in firefox (#802)
Breaking
⚠️ No longer support IE9 (this impacts only block groups, radio inputs, selects, drawers, and the loader)
v1.0.0-rc.6
Added
- new icons (not added to font yet):
- calendar
- grid
- sort-ascending
- sort-descending
Fixed
- Fixed Modal content not being left aligned in I.E. and Edge browsers text-align:start is not supported in I.E. changed it to text-algin:left
Modified
- Simplified font-stack for Avenir and monospace
v1.0.0-rc.5
Fixed
- Made the calcite-web-dark constants as !default
v1.0.0-rc.4
Fixed
- Updated fonts to use new declarations from monotype
v1.0.0-rc.3
Added
- JS lib now allows for named ES6 exports with
import {drawer} from 'calcite-web/es6'
(#736) - Quarter variants for
leader
andtrailer
(#785)
Fixed
- Missing styles for
<input type="file">
(#761) - Cards with long words overflowing card-content (#778)
- Fixed issue with
calcite-web.js
breaking the closure compiler
Breaking
⚠️ Removed JavaScript-based responsive third-nav pattern. Third nav now simply scrolls horizontally when it's container overflows (#748)
v1.0.0-rc.2
Added
alert-full
modifier for full-width alerts
Fixed
- added upper limit to normal pre and post media query (#745)
- fixed first columns inside columns with a
pre
in large sizes search-input
on mobile safari now properly aligned (#747)- added right-to-left styles for tabs (#776)
- fixed elements inside accordions triggering close event (#774)
- fix alignment of shorter loader-text (#771)
- added right-to-left styles for dropdown-right modifier (#770)
- fix strange escape key behavior in search js (#763)
Breaking
- Raw
<button>
elements no longer styled by default, use thebtn
class.
v1.0.0-rc.1
Breaking
- The leftover
large-
columns are gone. Sizes are now just the documentednormal
,medium
, andsmall
. - Leftover imports for Frutiger font removed
- Ellipsis not added to loader text automatically (better for i18n)
- Accordions with inline svg icons now require the
accordion-icon
class
Modified
figcaption
elements no longer have a left border- breadcrumbs now pass WCAG 2.0 contrast requirements
- fixed spacing between breadcrumbs (#726)
- remove blue active state for top-nav-title (#729)