v0.27.0
- Add CSS constant for iOS Safari's minimum bottom margin eb392f1
- Add Heatmap functionality to MarkableMap e92a7b2
- Add Map
Control
andControlGroup
components da2d34e - Add Marker clustering 7751e68
- Add Place Listing card 8d385cb
- Add TabBarIconItem component e29d14b
- Add
<AreaUnits />
component efe62cd - Add
<Blokk />
component 264b2e5 - Add
<BtnGroup />
component a7e58b9 - Add
<Checkbox />
and<CheckboxGroup />
component 3be7e9f - Add
<DayPicker />
and<DayRangePicker />
components 59e7e47 - Add
<DayRange />
component 03a65f1 - Add
<FloatingActionBtn />
component 3e122ab - Add
<IconInput />
for rendering an icon inside an input a9c14ea - Add
<Loader />
component ea754a1 - Add
<Medallion />
component 3dd58a5 - Add
<Modal />
component b941b7b - Add
<Roll />
animation component e1beec2 - Add
<SiblingTransition />
component d2c0007 - Add
<SpaceGroupIcon />
f7c8206 - Add
CondensedSpaceCard
0f02955 - Add
ControlLayer
component to for use withMap
components 1ec5e64 - Add
card-list
andmap
icons 92dd689 - Add
childrenOf
propType helper fn 546b92e - Add
priority
prop to<Btn />
,<Input />
and<Select />
7a0a86b - Add
splitArray
utility fn 3e15939 - Add arrayOf proptype validation to
MarkableMap
d3b2862 - Add badge props to DestinationListingCard d32f380
- Add blur and focus methods to
Btn
6b8f9e9 - Add class name manager utility for
document.body
element 9df40eb - Add click event to social links acd9410
- Add conditional to
<ModalAnimator />
's prevention of window scrolling 3d2cd03 - Add dark vairant to social links b9c5e16
- Add default styles to autocomplete component f73477f
- Add disabled styles to map control component 64c7f6e
- Add error default prop value to input component 588085a
- Add filter icon 0968915
- Add flexible padding to input fields depending on error presence 8e4f591
- Add gap between day picker rows to improve readability 5bbbe03
- Add iOS style
<TabBar />
component fbf404a - Add light + dark variant support to
<Banner />
9edc2ed - Add mapbox constants b9c8565
- Add missing
z-index
to modal 2b47630 - Add onClick event to space placeLabel aea97f6
- Add onClick prop to destination listing cards 0b00814
- Add onMoveEnd prop to base map 390b262
- Add placeholder support to
<InputField />
af4b19f - Add space information to
<SpaceListingCard />
component 847404d - Add styling override support to
<DayRange />
0b039d2 - Add support for additional props to
<PlaceListingCard />
567f634 - Add support for highlighting a marker on
<MarkableMap />
8f75209 - Add tile background to
BaseMap
70bd5b8 - Add trailing newline to js files e4710ca
- Add variants to Map Markers a8d2333
- Add year to current month label ff50cc7
- Adds 'movestart' listener to base map e6a8d8c
- Allow
<AreaUnits />
to accept a string value a9c168e - Allow
<InputField />
'svalueReply
+error
props to be nodes c739600 - Allow
<Link />
's icon to be targeted via a classname 3d53839 - Allow
<TabBar />
active marker offset to be turned off bf645ce - Allow custom props for link and arrow components on pagination 0e44f5f
- Allow pagination links to accept
onClick
prop e832ff1 - Allow place badge text to be localised ff72938
- Convert MarkableMap to use open-gl layers instead of HTML markers 1f5d05d
- Create
BaseMap
component ce51f4b - Create
MarkableMap
component ec7adda - Create boundary centre function da21c57
- Decrease clusting radius in markable map 2276620
- Default
<BtnContainer />
to type "button" 591ebae - Enable OS level notifications when using
jest:watch
command b69772a - Ensure
<Input />
's focus styles work regardless of state cf88f4f - Fix AutoCompleteInput not being style-able by it's parent 978e078
- Fix CSS ordering of day picker c241ae2
- Fix CalendarMonth rendering incorrect headers 2e34716
- Fix
<CheckboxGroup />
not passing the correctonChange
fn down 8acb4c8 - Fix
<ControlLayer />
not accepting multiple children b24480f - Fix
<DayRangePicker />
date selection d58cc46 - Fix
<FloatingActionBtn />
displaying it's icon too small 7c37ba4 - Fix
<Input />
width being hardcoded to50%
8b08e95 - Fix
<MarkableMap />
not closing a popup if the marker is removed c465484 - Fix
<PlaceListingCard />
's focus styles d618c83 - Fix
<SpaceGroupIcon />
s not colouring themselves correctly 3a0e869 - Fix
<Value />
's font weight being incorrectly set 05a2219 - Fix
<WithCross />
modal window not being styled correctly c9db86c - Fix
Btn
class names being override byBtnGroup
1df42b2 - Fix
generateArray
breaking when passed <=0 for the arr length 769b6e8 - Fix
getPreDayCount
returning -1 when there are no "pre days" 7c55f32 - Fix
mergeObjectStrings
falling over when passedundefined
c3e7c3a - Fix behaviour of clicking on carousel items 5469113
- Fix chevron icon to not use
transform: rotate
onpath
94f5996 - Fix children proptype of
Medallion
being too restrictive 1857bfb - Fix destination and place card content overflow 9bb330e
- Fix non uniq key warning when using Space or Place listing cards db0c7fb
- Fix off by one error in calendar date picker a340539
- Fix padding/margin modifiers 87d7176
- Fix place card styling d20ba73
- Fix place labels on space cards 7641755
- Fix programmatic centering of the map when the
center
prop changes 00801ea - Fix space group cards not opening on the markable map 0048131
- Fix styling of place link on space card 543b0f9
- Fix the map moving unnecessary when receiving new props 043164a
- Fixes the modal animating off screen 89dd341
- Fixes z index on cards 0d59ad1
- Force destination and place cards into the same, fixed aspect ratio 3faaa8d
- Handle clicking on cluster 6d38c79
- Handles fixed height images on DestinationListingCard a6c470d
- Hover effects on Place Listing Cards 959a00b
- Improve
<Select />
arrow style b27c9f8 - Improve
<Tooltip />
styling 741dcf8 - Improve consistency calendar table headings b4179a0
- Improve design of selected days 7c6911c
- Improve spacing of
<Checkbox />
component 8f2c840 - Improve spacing of
<InputField />
component dd40f30 - Include constants.css in global css 7074bf3
- Include map centre in the onMoveEnd callback c2922f9
- Increase
<InputRange />
size 4db2713 - Increase
FloatingActionBtn
size 37d6ee4 - Increase font size of place link on
SpaceListingCard
6835807 - Increase padding on
<DayRange />
component 018f759 - Install map boxgl dep e522daf
- Lighten
<PlaceListingCard />
's overlay 08e3805 - Lower modal z-index to give precedent to notifications 86eb56a
- Make Btn
:active
styling consistent with<FloatingActionBtn />
0be9c8c - Make
<Input />
component styling more flexible a3509ba - Make
<InputRange />
&<InputRangeWithHistogram />
render consistently 06430d7 - Make destination listing card carousel controls full height 0e97338
- Make map control component sentence case a9db043
- Make the map's
<ControlLayer />
a dumb component ae2d050 - Make the place gradient overlay darker f724d6c
- Makes LeftRight children optional 742769f
- Manually position
<Select />
arrow for best aesthetic 1f12c6b - Move Map Markers into their own directory 2f1dfca
- Move SpaceMarker -> Marker to make the component more flexible 87ae000
- Move minLngLatBounds to geoUtils 273796f
- Move space listing to destination listing card d3aad01
- Moves place link above carousel button 47f217c
- Name
noop
fn to improve debugging experience d6b9aac - Override default space marker hover style 696b898
- Prevent dragging on destination card carousel 533c00f
- Prevent map box being included on server environments 4fac42d
- Prevent mapbox dragRotate on BaseMap dragRotate allows for 3D rotation using right click, we don't want this a8e91e0
- Reduce effect of hover on destination listing cards bd81d8d
- Reduce size of form labels 7ed5267
- Refactor CSS size variables for scalability 3c17dc4
- Refactor modal
<Window />
component to be more flexible f1c984a - Refactor pagination track into its own component afb0712
- Remove
<Banner />
component in favour of<Panel />
/<DismissablePanel />
0b88663 - Remove opinionated styling from calendar components fb90845
- Remove unnecessary space on
<InputField />
component 2852f75 - Remove unused
<WithTitleBar />
modal window component 542b9c6 - Remove unused calendar components c235e20
- Rename
<ScrollableNavBar />
to<HorizontalOverflowBar />
b055b77 - Renames getMaboxGL as getMapboxGL 2946d85
- Reorganise calendar components into their own folders be0f500
- Require node version 8.1.4 9832ff3
- Restyle pagination links hover and active state d5c85f4
- Revert 6ec8fff icon-chevron update c6589ce
- Revert search filter to space types d1e07be
- Rework and reorganise form components 6ec8fff
- Set default maxZoom on map 76c357c
- Show condensed spaces if no cluster zoom required de08327
- Shows highlighted clusters f8d67c1
- Stop
<InputField />
strictly requiring children d94b341 - Stop
<Modal />
s, with overflow, from sticking when scrolling 3210e9f - Stop opening a modal window scrolling the user to the bottom of the page 70bdf8d
- Stub JSON files in Jest 4eb9f31
- Support marker clustering even at the highest level of zoom 02624f7
- Switch to @appearhere/mapbox-gl fork cfc325b
- URL uncode # in twitter body 9cf4306
- Unify
<Select />
className/classNames prop API with<Input />
0ddace6 - Update DayPicker(s) to support more efficient state management 1be121d
- Update ModalAnimator a53bbcd
- Update
<Btn />
styling 3ccdc78 - Update
<Roll />
animation 599ca88 - Update
<Select />
styles to match<Input />
and prevent leakage 17f3d21 - Update action button default font size to be larger 666bb18
- Update eslint file 356e917
- Update icon-search to face the correct direction 7f272a0
- Update mapbox-gl version 7117374
- Update place listing card style 5f46c81
- Update slider styles 3fe2885
- Upgrade mapbox to 1.5 c950b98
- Upgrade mapbox_gl to v1.4.0 847f409
- Upgrade react-autosuggest to v9.0.0 00e8cb3
- Use file loader for mapStyle JSON 66f2bea