Commit Graph

4575 Commits

Author SHA1 Message Date
Adam Bradley
3a7addf7b0 feat(toolbar): control toolbar borders on top/bottom
Toolbars can be stacked up vertically in `<ion-header>`,
`<ion-content>`, and `<ion-footer>` elements. However, toolbars also
come with borders on both the top and bottom of the toolbar. To give
developers full control of the design, Ionic also includes the
`no-border-bottom` and `no-border-top` attributes. For example,
sometimes two vertically stacked toolbars may have different background
colors, in this case it might be best to leave a border between them.
However, if they have the same background color, the app may look best
without a border between them. The main point here is, it's entirely up
to the app's design to decide when and when not to show borders between
toolbars, and to do so then each toolbar can individually set
`no-border-bottom` and `no-border-top` attributes.
2016-06-20 12:01:21 -05:00
Adam Bradley
a1223da08c fix(animation): correctly apply will-change: transform 2016-06-19 10:43:12 -05:00
Adam Bradley
2d680896e7 fix(tabs): hide tab's navbar when a page comes without a navbar
Closes #5556
2016-06-18 00:20:08 -05:00
Adam Bradley
cdb1f8503c chore(sass): move z-index vars to separate file, remove unused vars 2016-06-17 23:21:15 -05:00
Adam Bradley
48c1ffd4f9 fix(toolbar): place iOS border on ion-header/footer 2016-06-17 22:19:51 -05:00
Brandy Carney
8be0a9ffb3 test(segment): add ion-nav 2016-06-17 22:09:06 -04:00
Brandy Carney
1b882800f7 test(all): fix the tests that don't have ion-nav 2016-06-17 22:05:24 -04:00
Brandy Carney
8fb4563527 test(all): fix all e2e tests to include an ion-nav 2016-06-17 22:05:24 -04:00
Adam Bradley
321c6d92ae chore(): remove loading icon 2016-06-17 20:55:17 -05:00
Adam Bradley
1986710537 refactor(content): add dimension read/write methods 2016-06-17 15:23:13 -05:00
Brandy Carney
1d8ba4a5e7 fix(toolbar): position toolbar relative and add z-index 2016-06-17 16:15:31 -04:00
Brandy Carney
927edfffcd refactor(tabs): remove all uses of ion-navbar-section 2016-06-17 13:51:30 -04:00
Brandy Carney
15642e4847 fix(cordova): fix the status bar padding with the new structure 2016-06-17 13:39:48 -04:00
Adam Bradley
5a85d82b8a fix(header): optional ViewController injection 2016-06-17 12:15:01 -05:00
Adam Bradley
64b867816a docs(header): update header markup 2016-06-17 11:48:15 -05:00
Adam Bradley
1a8f6d745d test(header): update header markup 2016-06-17 11:43:30 -05:00
Adam Bradley
33672aef62 demos(header): update header markup 2016-06-17 11:39:59 -05:00
Adam Bradley
b3b7eb4626 refactor(modal): add css classes after createComponent 2016-06-16 15:27:07 -05:00
Adam Bradley
e5d79d28c0 refactor(ViewController): remove need for viewType property 2016-06-16 15:26:16 -05:00
Adam Bradley
d13fa4e2cf refactor(structure): allow content to scroll under headers/footers 2016-06-16 11:28:02 -05:00
Manu Mtz.-Almeida
64af0c8ba0 fix(item): item-options width calculated correctly 2016-06-16 11:10:25 -05:00
Manu Mtz.-Almeida
0c885899bc fix(menu): push/overlay working correctly in landscape 2016-06-16 12:40:21 +02:00
Manu Mtz.-Almeida
87812f362a Merge branch '2.0' of https://github.com/fareesh/ionic into 2.0 2016-06-16 12:17:25 +02:00
Brandy Carney
4769bc2ffb chore: up the sleep on snapshot 2016-06-15 12:44:59 -04:00
Brandy Carney
31c7e595da fix(searchbar): position elements when the value changes not after content checked 2016-06-15 12:44:33 -04:00
Brandy Carney
9819aae69b test(searchbar): remove some of the e2e checks and rename the floating folder 2016-06-15 11:18:19 -04:00
Brandy Carney
01bbc940d1 fix(modal): change modal display so you can scroll the entire height
fixes #6839
2016-06-15 10:57:38 -04:00
Dan Bucholtz
3e451cce67 style(tslint): fixed linting error for new check-else rule
fixed linting error for new check-else rule
2016-06-14 22:34:53 -05:00
Dan Bucholtz
41ecfdc4ae style(navigation): fixed sass-lint error, changed function name
fixed sass-lint error, changed function name
2016-06-14 22:27:31 -05:00
Manu Mtz.-Almeida
efcdd20508 fix(item): sliding item's width must be 100%
#closes 6239
2016-06-15 03:18:54 +02:00
Brandy Carney
461ba11de9 feat(select): add placeholder as an input for select
closes #6862
2016-06-14 20:24:35 -04:00
flavordaaave
ea450d41d3 fix(popover): allow target element to be positioned at left:0
fixes #6896
2016-06-14 17:31:59 -04:00
William Li
fa1537e88d Update virtual-scroll docs to use let syntax (#6888)
This changed in beta7 due to the angular2 update to RC1. See https://github.com/driftyco/ionic/blob/2.0/CHANGELOG.md#angular-update-to-200-rc1
2016-06-14 16:58:26 -04:00
Brandy Carney
47f0c995da style: fix linter errors 2016-06-14 16:55:01 -04:00
Dan Bucholtz
a655cd78ac Feature/child nav fixes (#6907)
* fix(navigation): fixes bug where navigating to page with child-nav immediately re-enables app

fixes bug where navigating to page with child-nav immediately re-enables app

closes #6752

* test(navigation): added some additional tests

added some additional tests

* test(tabs): added multiple nested children test

added multiple nested children test
2016-06-14 15:52:24 -05:00
Brandy Carney
c65a4fb3e9 Merge branch 'refactor/searchbar' into 2.0 2016-06-14 16:43:22 -04:00
Brandy Carney
5733b0def6 style: fix linter errors 2016-06-14 16:16:32 -04:00
Brandy Carney
b5f93f95c0 fix(searchbar): add opacity so the searchbar doesn't show when it's moved over 2016-06-14 16:01:33 -04:00
Brandy Carney
9927cf958d refactor(searchbar): hide the cancel button by default, add property to show
BREAKING CHANGES:

Searchbar
- The cancel button (ios and md) is now hidden by default, passing
`showCancelButton` will display it.
2016-06-14 15:36:22 -04:00
Justin Willis
c068828297 fix(toast): toast will now be enabled (#6904) 2016-06-14 14:10:33 -05:00
Brandy Carney
614ace462d fix(searchbar): set a negative tabindex for the cancel button
this prevents tabbing to the cancel button and shifting the entire
screen.
2016-06-14 14:47:13 -04:00
Brandy Carney
fef6a5fa43 Merge branch '2.0' into refactor/searchbar 2016-06-14 14:14:49 -04:00
Brandy Carney
9a9aa5e018 refactor(searchbar): improve searchbar animation on ios, remove unused code
references #6023
2016-06-14 14:14:35 -04:00
mhartington
efa0c7b8f7 docs(): update API template
Ref https://github.com/driftyco/ionic-site/issues/607
2016-06-13 17:09:19 -04:00
Dan Bucholtz
b20647c16e refactor(click-block): reversing previous change, making getBoolean use fallback of true
reversing previous change, making getBoolean use fallback of true
2016-06-13 15:53:51 -05:00
Dan Bucholtz
d7cdba82db refactor(click-block): update to config for click-block
update to config for click-block
2016-06-13 15:28:32 -05:00
Brandy Carney
eb4261c323 refactor(searchbar): clean up searchbar code, add more properties
added autocomplete, autocorrect, spellcheck, and type as properties
that get passed to the input.

BREAKING CHANGES:

Searchbar events now return the event, not the Searchbar.

references #6177
closes #5996
2016-06-13 15:43:54 -04:00
Dan Bucholtz
d6b7d5dd9b fix(navigation): keep the click block up longer if the keyboard is open (#6884)
* fix(navigation): keep the click block up longer if the keyboard is open

keep the click block up longer if the keyboard is open

closes  #6540

* refactor(navigation): changed formatting, reduced keyboard duration padding

changed formatting, reduced keyboard duration padding
2016-06-13 13:15:31 -05:00
Manu Mtz.-Almeida
db9fa7ead3 fix(item): improve open/close logic, update demos 2016-06-11 20:07:08 -05:00
Aaron Czichon
0660cb6b4a docs(nav): NavOptions.animation values 2016-06-11 20:05:40 -05:00