kopia lustrzana https://github.com/shoelace-style/shoelace
fixes #786
rodzic
30a45f1d14
commit
3b3cb6d61d
|
@ -6,6 +6,11 @@ Components with the <sl-badge variant="warning" pill>Experimental</sl-badge> bad
|
||||||
|
|
||||||
_During the beta period, these restrictions may be relaxed in the event of a mission-critical bug._ 🐛
|
_During the beta period, these restrictions may be relaxed in the event of a mission-critical bug._ 🐛
|
||||||
|
|
||||||
|
## Next
|
||||||
|
|
||||||
|
- Moved the `checked-icon` and `indeterminate-icon` parts from a wrapper `<span>` to the `<svg>` in `<sl-checkbox>` [#786](https://github.com/shoelace-style/shoelace/issues/786)
|
||||||
|
- Moved the `checked-icon` part from a wrapper `<span>` to the `<svg>` in `<sl-radio>` [#786](https://github.com/shoelace-style/shoelace/issues/786)
|
||||||
|
|
||||||
## 2.0.0-beta.77
|
## 2.0.0-beta.77
|
||||||
|
|
||||||
- Added styles to required form controls so they show an asterisk next to the label by default
|
- Added styles to required form controls so they show an asterisk next to the label by default
|
||||||
|
|
|
@ -154,33 +154,29 @@ export default class SlCheckbox extends LitElement {
|
||||||
<span part="control" class="checkbox__control">
|
<span part="control" class="checkbox__control">
|
||||||
${this.checked
|
${this.checked
|
||||||
? html`
|
? html`
|
||||||
<span part="checked-icon" class="checkbox__icon">
|
<svg part="checked-icon" class="checkbox__icon" viewBox="0 0 16 16">
|
||||||
<svg viewBox="0 0 16 16">
|
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round">
|
||||||
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round">
|
<g stroke="currentColor" stroke-width="2">
|
||||||
<g stroke="currentColor" stroke-width="2">
|
<g transform="translate(3.428571, 3.428571)">
|
||||||
<g transform="translate(3.428571, 3.428571)">
|
<path d="M0,5.71428571 L3.42857143,9.14285714"></path>
|
||||||
<path d="M0,5.71428571 L3.42857143,9.14285714"></path>
|
<path d="M9.14285714,0 L3.42857143,9.14285714"></path>
|
||||||
<path d="M9.14285714,0 L3.42857143,9.14285714"></path>
|
|
||||||
</g>
|
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</g>
|
||||||
</span>
|
</svg>
|
||||||
`
|
`
|
||||||
: ''}
|
: ''}
|
||||||
${!this.checked && this.indeterminate
|
${!this.checked && this.indeterminate
|
||||||
? html`
|
? html`
|
||||||
<span part="indeterminate-icon" class="checkbox__icon">
|
<svg part="indeterminate-icon" class="checkbox__icon" viewBox="0 0 16 16">
|
||||||
<svg viewBox="0 0 16 16">
|
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round">
|
||||||
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round">
|
<g stroke="currentColor" stroke-width="2">
|
||||||
<g stroke="currentColor" stroke-width="2">
|
<g transform="translate(2.285714, 6.857143)">
|
||||||
<g transform="translate(2.285714, 6.857143)">
|
<path d="M10.2857143,1.14285714 L1.14285714,1.14285714"></path>
|
||||||
<path d="M10.2857143,1.14285714 L1.14285714,1.14285714"></path>
|
|
||||||
</g>
|
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</g>
|
||||||
</span>
|
</svg>
|
||||||
`
|
`
|
||||||
: ''}
|
: ''}
|
||||||
</span>
|
</span>
|
||||||
|
|
|
@ -179,15 +179,13 @@ export default class SlRadio extends LitElement {
|
||||||
@focus=${this.handleFocus}
|
@focus=${this.handleFocus}
|
||||||
/>
|
/>
|
||||||
<span part="control" class="radio__control">
|
<span part="control" class="radio__control">
|
||||||
<span part="checked-icon" class="radio__icon">
|
<svg part="checked-icon" class="radio__icon" viewBox="0 0 16 16">
|
||||||
<svg viewBox="0 0 16 16">
|
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
<g fill="currentColor">
|
||||||
<g fill="currentColor">
|
<circle cx="8" cy="8" r="3.42857143"></circle>
|
||||||
<circle cx="8" cy="8" r="3.42857143"></circle>
|
|
||||||
</g>
|
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</g>
|
||||||
</span>
|
</svg>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<span part="label" class="radio__label">
|
<span part="label" class="radio__label">
|
||||||
|
|
Ładowanie…
Reference in New Issue