|
15 | 15 | color: var(--f7-chip-text-color); |
16 | 16 | height: var(--f7-chip-height); |
17 | 17 | line-height: var(--f7-chip-height); |
18 | | - border-radius: var(--f7-chip-height); |
| 18 | + border-radius: var(--f7-chip-border-radius); |
19 | 19 | position: relative; |
20 | 20 | } |
21 | 21 | .chip-media { |
|
25 | 25 | display: flex; |
26 | 26 | align-items: center; |
27 | 27 | justify-content: center; |
28 | | - height: var(--f7-chip-height); |
29 | | - width: var(--f7-chip-height); |
30 | | - border-radius: var(--f7-chip-height); |
| 28 | + height: var(--f7-chip-media-size); |
| 29 | + width: var(--f7-chip-media-size); |
| 30 | + border-radius: var(--f7-chip-media-size); |
31 | 31 | text-align: center; |
32 | | - line-height: var(--f7-chip-height); |
| 32 | + line-height: var(--f7-chip-media-size); |
33 | 33 | box-sizing: border-box; |
34 | 34 | color: #fff; |
35 | 35 | font-size: var(--f7-chip-media-font-size); |
36 | 36 | vertical-align: middle; |
37 | 37 | i.icon { |
38 | | - font-size: calc(var(--f7-chip-height) - 8px); |
39 | | - height: calc(var(--f7-chip-height) - 8px); |
| 38 | + font-size: calc(var(--f7-chip-media-size) - 8px); |
| 39 | + height: calc(var(--f7-chip-media-size) - 8px); |
40 | 40 | } |
41 | 41 | img { |
42 | 42 | max-width: 100%; |
|
47 | 47 | display: block; |
48 | 48 | } |
49 | 49 | .ltr({ |
50 | | - margin-left: calc(-1 * var(--f7-chip-padding-horizontal)); |
| 50 | + margin-left: calc(-1 * var(--f7-chip-padding-horizontal) + 4px); |
51 | 51 | + .chip-label { |
52 | 52 | margin-left: 4px; |
53 | 53 | } |
54 | 54 | }); |
55 | 55 | .rtl({ |
56 | | - margin-right: calc(-1 * var(--f7-chip-padding-horizontal)); |
| 56 | + margin-right: calc(-1 * var(--f7-chip-padding-horizontal) + 4px); |
57 | 57 | + .chip-label { |
58 | 58 | margin-right: 4px; |
59 | 59 | } |
|
90 | 90 | .ios .chip-outline-ios, |
91 | 91 | .md .chip-outline-md { |
92 | 92 | border: 1px solid var(--f7-chip-outline-border-color); |
| 93 | + color: var(--f7-chip-outline-text-color); |
93 | 94 | background: none; |
94 | 95 | } |
95 | | -.chip[class*='color-'] { |
| 96 | +.ios .chip[class*='color-'] { |
96 | 97 | --f7-chip-bg-color: var(--f7-theme-color); |
97 | 98 | --f7-chip-text-color: #fff; |
98 | 99 | } |
99 | | -.chip-outline[class*='color-'], |
100 | | -.ios .chip-outline-ios[class*='color-'], |
101 | | -.md .chip-outline-md[class*='color-'] { |
| 100 | +.md .chip[class*='color-'] { |
| 101 | + --f7-chip-bg-color: var(--f7-md-secondary-container); |
| 102 | + --f7-chip-text-color: var(--f7-md-on-secondary-container); |
| 103 | + --f7-chip-outline-text-color: var(--f7-md-on-surface); |
| 104 | + --f7-chip-outline-border-color: var(--f7-md-outline); |
| 105 | +} |
| 106 | +.ios .chip-outline[class*='color-'], |
| 107 | +.ios .chip-outline-ios[class*='color-'] { |
102 | 108 | --f7-chip-outline-border-color: var(--f7-theme-color); |
103 | | - --f7-chip-text-color: var(--f7-theme-color); |
| 109 | + --f7-chip-outline-text-color: var(--f7-theme-color); |
104 | 110 | } |
| 111 | + |
105 | 112 | .if-ios-theme({ |
106 | 113 | @import './chip-ios.less'; |
107 | 114 | }); |
|
0 commit comments