451d2204e7
fix(menu, split-pane): ssr does not fail on null customElements check ( #26854 )
...
resolves #24714
2023-03-02 10:05:15 -05:00
c2e1ad385d
chore(many): replace any types and add tech debt tickets ( #26293 )
...
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
2023-01-06 09:34:55 -06:00
5676bab316
lint(eslint): migrate to eslint and prettier ( #25046 )
2022-04-04 11:12:53 -04:00
c50d895370
feat(react): add custom elements bundle ( #23896 )
2021-09-13 14:53:28 -04:00
f022464cf8
docs(menu, split-pane): update contentId docs to be more clear ( #23008 )
2021-03-03 10:40:39 -05:00
ae47d77710
chore(api): internal updates required for stencil 2 upgrade ( #21889 )
...
Stencil 2 is removing deprecated APIs, and these are the remaining ones Ionic has been using.
2020-08-06 10:33:22 -05:00
3aa47e6e2f
fix(ssr): reflect content-id attribute ( #20169 )
...
Co-authored-by: Brandy Carney <brandyscarney@users.noreply.github.com>
2020-01-08 21:36:30 -06:00
d80f45516d
feat(split-pane): convert to shadow component, add width, max-width, and min-width vars ( #19754 )
...
resolves #17088
Co-authored-by: troyanskiy <roman.rosluk@utopix.ch>
2019-10-30 14:16:39 -04:00
e623fbff80
refactor(split-pane): remove [main] deprecation warning ( #19599 )
2019-10-10 14:34:16 -04:00
ac4f254a4f
refactor(): remove [main] from split-pane ( #19511 )
2019-10-10 14:34:16 -04:00
9688f4d42f
refactor(menu): deprecate main html attribute ( #19237 )
2019-10-02 17:13:27 -04:00
48a27636c7
fix(all): component reusage ( #18963 )
...
Use new stencil APIs to allow ionic elements to be reused once removed from the DOM.
fixes #18843
fixes #17344
fixes #16453
fixes #15879
fixes #15788
fixes #15484
fixes #17890
fixes #16364
2019-08-27 16:29:37 +02:00
e82648bda2
refactor(all): update to one (part 3) ( #18874 )
2019-07-25 20:22:44 +02:00
03c1d19e07
perf(all): minify better by using arrow functions ( #18730 )
2019-07-10 10:33:33 -04:00
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
b40f7d36d5
fix(): update to Stencil One 🎉 🎊
2019-06-19 21:33:50 +02:00
464ec3b70a
docs(components): update method and parameter descriptions ( #18075 )
2019-04-23 12:59:25 -04:00
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
70ea70346b
style(split-pane): use proper grammar in warnings ( #17681 )
2019-03-05 10:14:35 -05:00
4646f53ec7
fix(ssr): fix global window and document references ( #17590 )
2019-02-22 20:13:09 -06:00
d3b866b290
refactor(all): remove ionChange in non-inputs ( #17101 )
...
fixes #17071
2019-01-14 21:43:24 +01:00
2933f61e8d
fix(react): add class based APIs ( #16665 )
...
fixes #16583
2018-12-11 01:08:00 +01:00
8cb266ba34
chore(types): add null checks ( #16351 )
2018-11-16 22:20:51 -06:00
0680fe9251
docs(all): add global config docs ( #16193 )
...
* docs(all): add global config docs
fixes #16109
* lint issue
* add tabButtonLayout
* tabs docs
2018-11-02 17:30:37 +01:00
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
a72fced6fe
fix(all): docs for all missing props
2018-10-11 16:24:08 -05:00
a3c85ae301
fix(): add safe area cutouts ( #15750 )
...
* fix(): add safe area cutouts
* fix(): adjust safe-area padding
* fix(): safe area improvments
* fix(): safe-area-improvments for padding
* fix(): safe-area improvements for items
* fix(): safe-area fix for core css
* fix(): safe-area fix for list header
* fix(): safe-area fix for popover
* fix(): safe-area validates
* chore(): ci updates
* fix(): safe-area revert padding changes for now
* padding is being applied twice
* safe-area-left is applied to item
2018-09-26 13:01:54 -05:00
c49d896e08
refactor(all): using ComponentInterface
2018-09-14 18:47:00 +02:00
ba2230510e
refactor(all): strict boolean conditions
2018-09-01 17:23:03 +02:00
1d46973785
refactor(all): make all method return a promise
2018-08-28 22:20:10 +02:00
149039bd12
fix(split-pane): disabled prop is dynamic
...
fixes #14959
2018-08-12 02:00:31 +02:00
c1b61d0fee
chore(): update to ionic-rules/strict
2018-07-29 23:10:38 +02:00
92e21a8cf3
fix(all): updated tslint rules to latest
2018-07-29 13:03:47 +02:00
a7f1f4daa7
refactor(components): update to use shadow DOM and work with css variables
...
- updates components to use shadow DOM or scoped if they require css variables
- moves global styles to an external stylesheet that needs to be imported
- adds support for additional colors and removes the Sass loops to generate colors for each component
- several property renames, bug fixes, and test updates
Co-authored-by: Manu Mtz.-Almeida <manu.mtza@gmail.com>
Co-authored-by: Adam Bradley <adambradley25@gmail.com>
Co-authored-by: Cam Wiegert <cam@camwiegert.com>
2018-07-09 12:57:21 -04:00
96945b1ee1
docs(): usage and examples
2018-06-18 12:45:15 -04:00
d5129df970
fix(all): strong typed events
2018-04-23 17:26:10 +02:00
4ea8881f33
refactor(all): enable strictPropertyInitialization
2018-04-19 18:48:38 +02:00
78bd146ad2
fix(prerender): local references to window/document
2018-04-19 13:26:49 +02:00
c6e962c387
fix(split-pane): prerender
2018-04-06 11:33:09 +02:00
d37623a2ca
chore(packages): move the packages to root
2018-03-12 16:02:25 -04:00