We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d19f061 commit 53a795dCopy full SHA for 53a795d
core/api.txt
@@ -179,7 +179,7 @@ ion-alert,css-prop,--width,ionic
179
ion-alert,css-prop,--width,ios
180
ion-alert,css-prop,--width,md
181
182
-ion-app,none
+ion-app,shadow
183
ion-app,prop,mode,"ios" | "md",undefined,false,false
184
ion-app,prop,theme,"ios" | "md" | "ionic",undefined,false,false
185
ion-app,method,setFocus,setFocus(elements: HTMLElement[]) => Promise<void>
@@ -504,7 +504,7 @@ ion-card,css-prop,--color,ios
504
ion-card,css-prop,--color,md
505
ion-card,part,native
506
507
-ion-card-content,none
+ion-card-content,shadow
508
ion-card-content,prop,mode,"ios" | "md",undefined,false,false
509
ion-card-content,prop,theme,"ios" | "md" | "ionic",undefined,false,false
510
core/src/components/card-content/card-content.common.scss
@@ -1,6 +1,6 @@
1
// Card Content
2
// --------------------------------------------------
3
4
-ion-card-content {
+:host {
5
position: relative;
6
}
core/src/components/card-content/card-content.ionic.scss
@@ -4,7 +4,7 @@
// Ionic Card Content
7
-.card-content-ionic {
8
@include globals.padding(globals.$ion-space-400);
9
@include globals.typography(globals.$ion-body-md-regular);
10
@@ -18,7 +18,3 @@
18
@include globals.margin(globals.$ion-space-200, 0, globals.$ion-space-200, 0);
19
20
21
-
22
-ion-card-header + .card-content-ionic {
23
- padding-top: 0;
24
-}
core/src/components/card-content/card-content.ios.scss
// iOS Card Header
-.card-content-ios {
@include padding($card-ios-padding-top, $card-ios-padding-end, $card-ios-padding-bottom, $card-ios-padding-start);
font-size: $card-ios-font-size;
@@ -41,7 +41,3 @@
41
font-size: dynamic-font(14px);
42
43
44
45
-ion-card-header + .card-content-ios {
46
47
core/src/components/card-content/card-content.md.scss
// Material Design Card Content
-.card-content-md {
@include padding($card-md-padding-top, $card-md-padding-end, $card-md-padding-bottom, $card-md-padding-start);
font-size: $card-md-font-size;
@@ -44,7 +44,3 @@
line-height: 1.5;
48
-ion-card-header + .card-content-md {
49
50
core/src/components/card-content/card-content.native.scss
@@ -4,6 +4,6 @@
display: block;
core/src/components/card-content/card-content.tsx
@@ -14,6 +14,7 @@ import { getIonTheme } from '../../global/ionic-global';
14
md: 'card-content.md.scss',
15
ionic: 'card-content.ionic.scss',
16
},
17
+ shadow: true,
})
export class CardContent implements ComponentInterface {
render() {
@@ -22,11 +23,10 @@ export class CardContent implements ComponentInterface {
<Host
class={{
25
[theme]: true,
26
- // Used internally for styling
27
- [`card-content-${theme}`]: true,
28
}}
29
- ></Host>
+ >
+ <slot></slot>
+ </Host>
30
);
31
32
core/src/css/core.scss
@@ -424,3 +424,7 @@ h1[tabindex="-1"]:focus,
424
overflow: hidden;
425
426
427
+
428
+ion-card-header + ion-card-content {
429
+ padding-top: 0;
430
+}
0 commit comments