David
2dac12c577
fix(header): large title transition works on older versions of iOS ( #21339 )
2020-05-27 10:34:01 -04:00
Brandy Carney
687122127c
docs(stencil): add stencil usage to components ( #21261 )
2020-05-12 20:35:48 -04:00
Liam DeBeasi
0c13f25bbb
fix(header): do not error on collapsable header on devices that do not support IntersectionObserve ( #21222 )
2020-05-08 11:57:50 -04:00
Liam DeBeasi
794c3d4e96
fix(title): large title now inherits global color styling during nav transition ( #20862 )
2020-03-25 12:14:26 -04:00
Liam DeBeasi
87a27216d0
fix(header): collapsible header now works when navigating quickly ( #20728 )
...
fixes #20725
2020-03-11 10:58:26 -04:00
Liam DeBeasi
f6c3ba7e5a
fix(header): collapsable header should default to using content background ( #20736 )
...
fixes #20691
2020-03-11 10:52:33 -04:00
Liam DeBeasi
11d39457d5
fix(header): backdrop filter no longer distorts content with collapsible header ( #20388 )
...
fixes #20385
2020-02-06 09:41:25 -05:00
Liam DeBeasi
4971499026
fix(toolbar): properly apply safe area and border ( #20375 )
...
fixes #20354
2020-02-04 12:58:44 -05:00
Liam DeBeasi
215d55f1eb
fix(header): fix race condition in collapsible header ( #20334 )
2020-01-29 15:45:55 -05:00
Liam DeBeasi
e580b88477
fix(ios): translucent toolbar blur no longer obscures entering page title ( #20314 )
...
fixes #19158
2020-01-29 15:12:00 -05:00
Liam DeBeasi
8e11f79fcc
fix(header): header opacity properly resets on collapsible titles ( #20202 )
2020-01-14 11:40:35 -05:00
Liam DeBeasi
04e7c03132
feat(refresher): add iOS native refresher ( #20037 )
...
fixes #18664
2019-12-18 10:52:58 -05:00
Liam DeBeasi
fc4bb2db5c
fix(header): support collapsible header with multiple toolbars ( #19909 )
...
* begin fix collapsible title with multi toolbars
* fix back button
* adjust large title positioning
* a few adjustments
* remove whitespace
* add types
* fix type
2019-11-18 08:57:56 -05:00
Liam DeBeasi
a3666ddf0c
fix(header): avoid flicker on ios when collapsing ( #19850 )
...
fixes #19839
2019-11-07 09:51:03 -05:00
Liam DeBeasi
b642b532e8
fix(header): translucent toolbars now work with collapsible headers ( #19774 )
...
fixes #19773
2019-10-29 15:43:26 -04:00
Liam DeBeasi
0a7aae28a7
fix(header): avoid flicker on collapsible header load ( #19682 )
...
* fix flicker on collapse load
* remove old test
2019-10-29 14:36:26 -04:00
Liam DeBeasi
f69f9e4d54
fix(header): collapsible header works in tabs ( #19658 )
...
fixes #19640
2019-10-17 12:59:08 -04:00
Brandy Carney
981cb5674b
chore(tests): update tests and add e2e to ci ( #19637 )
...
- increase timeout to fix failing tests
2019-10-11 16:51:02 -04:00
Liam DeBeasi
e665d38d23
refactor(): remove no-border references, add ion-no-border class ( #18954 )
...
* remove no border ref
* change to dispaly
* update usage
2019-10-10 14:34:16 -04:00
Liam DeBeasi
dea1c2635d
fix(header): fix collapsing iOS header when using with split pane ( #19480 )
...
fixes #19541
2019-10-04 15:21:15 -04:00
Liam DeBeasi
e90e960294
chore(header): finalize collapse API ( #19276 )
...
* make requested changes
* add e2e
* add RTL support
* fix typo
* add info on how to make collapsable title
* add usage examples
* fix typo
* fix another typo
* fix typos
* update usage
* fix alpha order
* update api
* add class to collapse buttons
* merge
* update
* change back to collapse
* remove platform specific class
* update docs
* run build
* update api again
* run build
2019-09-24 18:00:03 +01:00
Liam DeBeasi
923312ecd5
feat(title): add large iOS toolbar title ( #19268 )
...
Co-authored-by: Brandy Carney <brandyscarney@users.noreply.github.com >
2019-09-04 11:38:48 -04:00
Manu MA
930b271a4a
Master react ( #18998 )
...
* chore(): bump to beta 8
* fix(): IonFabButton href fix
* fix(react): support components with href attributes
* fix(): Prep work to break router out
* fix(): breaking react-router and react-core into own packages
* chore(): moving view stuff out of react-core
* chore(): dev build 8-1
* chore(): update to react beta 8
* chore(): fixes to deps
* fix(): removing IonAnchor in favor of IonRouterLink
* chore(): beta 9 release
* refactor(react): treeshake, minify, api
* wip
* fix(): react dev builds
* fix(): fixes to get app builds working again
* fix(): removing tgz file
* feat(): adding platform helper methods
* fix(): don't map attributes to props
* chore(): add test app
* feat(): copy css folder from core
* chore(): move rollup node resolve to devDependencies
* fix(): expose setupConfig()
* perf(): improve treeshaking
* fix(): removing crypto from generateUniqueId
* fix(): adding missing rollup dp
* fix(): test cleanup and fixes to make tests pass
* chore(): moving react to packages folder
* fix(): fixing react build due to move to packages
* feat(): adding missing IonInfiniteScrollContent component
* chore(): add automated testing using cypress
* fix(): adding option onDidDismiss to controller components
* 0.0.10 react
* wip
* fix(): removing deprecated React calls
* fix(): exporting setupConfig from core
* chore(): bump to 4.8.0-rc.0
* chore(): updating test-app deps and fixing test
* chore(): updates to react readme
2019-08-13 14:24:44 -06:00
Manu MA
e82648bda2
refactor(all): update to one (part 3) ( #18874 )
2019-07-25 20:22:44 +02:00
Amy Marsh
a869ca0bba
(fix): define top-level ARIA landmark regions to improve accessibility ( #18672 )
...
references #18671
2019-07-24 17:35:50 -04:00
Brandy Carney
6b5a59dc43
fix(components): apply translucent if backdrop-filter is supported ( #18832 )
...
This updates the components and the docs so that translucent is only applied when backdrop filter is supported, this prevents it from being applied when viewing iOS in Chrome, for example.
closes ionic-team/ionic-docs#666
2019-07-19 11:16:10 -04:00
Manu MA
34dfc3ce98
refactor(all): updating to newest stencil apis ( #18578 )
...
* chore(): update ionicons
* refactor(all): updating to newest stencil apis
* fix lint issues
* more changes
* moreee
* fix treeshaking
* fix config
* fix checkbox
* fix stuff
* chore(): update ionicons
* fix linting errors
2019-06-23 11:26:42 +02:00
Manu MA
b40f7d36d5
fix(): update to Stencil One 🎉 🎊
2019-06-19 21:33:50 +02:00
Liam DeBeasi
7f1829eb21
docs(): add iOS only note to translucent props ( #18529 )
...
* docs(): add ios-only note to translucency
* change wording slightly
* update ios only verbiage
2019-06-13 16:04:40 -04:00
Brandy Carney
fa87e35a05
fix(toolbar): update md toolbar button spacing and padding to match spec ( #17537 )
...
- Removes the padding from the main toolbar and individually style the components inside of it
- Adds a `has-icon-only` class to button, this is used to switch between `unbounded` and `bounded` ripples on buttons in a toolbar. If the button is clear and only has an icon, we use the unbounded "circular" ripple effect, otherwise still use the bounded one. This matches the MD spec, without making the other buttons look off.
- Using the class above, style the button differently to match the MD spec
- Updates the back button and menu button to use the proper size / icon size
- Removes the opacity on an activated back button, it should use the ripple for activated
- Moves the margin to the slots in a toolbar by grabbing the "first" and "last" slot and applying a class to them
- Makes the segment in a toolbar use the min height from the toolbar
- Updates the back button so that it matches the MD spec
- Updates the header box shadow to use the old v3 datauri
fixes #16950 fixes #14444
2019-05-17 14:54:21 -04:00
Brandy Carney
e5c8c10029
fix(components): include mode classes on components for use in shadow ( #17838 )
...
- removes mode-less component classes from the internal CSS, use element instead
- adds mode specific classes `md` or `ios` for styling inside of shadow components
- adds e2e test that verifies mode classes exist on all ionic components, plus checks for specific classes that the components need for internal styling
fixes #17608
2019-04-16 17:28:21 -04:00
Josh Thomas
22d1aeebaa
docs(react): update component usage docs ( #17615 )
2019-02-26 08:54:01 -06:00
Adam Bradley
c68292b78f
test(rtl): add rtl script to all e2e tests ( #17009 )
2019-01-08 15:06:23 -06:00
Manu MA
6b7f8ae201
chore(): update stencil ( #16506 )
2018-11-29 18:54:51 +01:00
Manu MA
ecc2c55370
docs(all): possible values are extracted by stencil ( #16190 )
...
* docs(all): possible values are extracted by stencil
* add defaults
* remove all hardcoded defaults
* update stencil
2018-11-02 00:06:40 +01:00
Brandy Carney
00544e9106
fix(header): update box shadow to match MD spec ( #16149 )
2018-10-30 18:54:31 -05:00
Adam Bradley
3c7fee5cca
test(e2e): relative paths ( #16077 )
2018-10-24 22:41:48 -05:00
Adam Bradley
a9fd3399de
test(e2e): force roboto font on all systems ( #15993 )
2018-10-19 15:22:15 -05:00
Manu Mtz.-Almeida
3a4b21457f
chore(): update stencil
2018-10-12 11:44:43 -05:00
Manu Mtz.-Almeida
a72fced6fe
fix(all): docs for all missing props
2018-10-11 16:24:08 -05:00
Cam Wiegert
ae3271f2d7
test(all): inject test styles on flag
2018-10-11 15:13:23 -05:00
Daniel Imhoff
2172aa9dae
test(screenshot): use Arial for testing
2018-10-09 13:40:31 -05:00
Manu Mtz.-Almeida
c49d896e08
refactor(all): using ComponentInterface
2018-09-14 18:47:00 +02:00
Manu MA
096d9a76f3
fix(css): add core.css ( #15220 )
...
fixes #15170
2018-08-29 18:05:20 +02:00
Manu Mtz.-Almeida
d856ecfbbf
chore(): update to latest stencil
2018-08-12 12:04:27 +02:00
Patrick McDonald
0219309297
fix(docs): replace ion-navbar with ion-toolbar ( #15126 )
...
The header still has an old example of `ion-navbar`.
2018-08-10 19:51:25 +02:00
Manu Mtz.-Almeida
aa23d08a71
fix(all): safe-area using css variables
2018-08-10 01:41:05 +02:00
Manu Mtz.-Almeida
2c191d76d3
refactor(header): length-zero-no-unit is not needed
2018-08-07 18:43:58 +02:00
Manu Mtz.-Almeida
2c925b721f
fix(app): fix statusbarPadding
...
fixes #15073
2018-08-07 18:40:40 +02:00
Manu Mtz.-Almeida
f9447355b9
refactor(all): whitelist padding-top / padding-bottom
2018-08-07 11:29:14 +02:00