Skip to content

Commit 0741233

Browse files
Merge pull request #967 from IgniteUI/bpachilova/label-position-before-fix
fix(checkbox, radio, switch): add gap for wrapper on sample level
2 parents 5e336cf + 28302f4 commit 0741233

File tree

6 files changed

+20
-3
lines changed

6 files changed

+20
-3
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
.wrapper {
22
display: flex;
33
align-items: center;
4+
gap: 0.5rem;
45
}

samples/inputs/checkbox/label/src/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ export default class CheckboxLabel extends React.Component<any, any> {
1414
public render(): JSX.Element {
1515
return (
1616
<div className="sample">
17+
<IgrCheckbox labelPosition="before">Label</IgrCheckbox>
1718
<div className="wrapper">
1819
<span id="checkbox-label">Label</span>
1920
<IgrCheckbox aria-labelledby="checkbox-label" labelPosition="before"></IgrCheckbox>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.wrapper {
2+
display: flex;
3+
align-items: center;
4+
gap: 0.5rem;
5+
}

samples/inputs/radio/label/src/index.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import React from 'react';
22
import ReactDOM from 'react-dom/client';
33
import './index.css';
4+
import './RadioLabelStyles.css';
45
import { IgrRadio, IgrRadioGroup } from 'igniteui-react';
56
import 'igniteui-webcomponents/themes/light/bootstrap.css';
67

@@ -16,8 +17,8 @@ export default class RadioLabel extends React.Component<any, any> {
1617
<div className="container" style={{width: "430px", height:"60px", border: "1px solid gainsboro"}}>
1718
<IgrRadioGroup alignment="vertical">
1819
<IgrRadio name="fruit" value="apple" labelPosition="before"><span>Apple</span></IgrRadio>
19-
<div style={{display: "flex", alignItems: "center"}}>
20-
<span id="radio-label">Label</span>
20+
<div className="wrapper">
21+
<span id="radio-label">Orange</span>
2122
<IgrRadio
2223
name="fruit"
2324
labelPosition="before"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.wrapper {
2+
display: flex;
3+
align-items: center;
4+
gap: 0.5rem;
5+
}

samples/inputs/switches/label/src/index.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,18 @@
11
import React from 'react';
22
import ReactDOM from 'react-dom/client';
33
import './index.css';
4+
import './SwitchLabelStyles.css';
45
import { IgrSwitch } from 'igniteui-react';
56
import 'igniteui-webcomponents/themes/light/bootstrap.css';
67

78
export default function SwitchLabel() {
89

910
return (
1011
<div className="sample">
11-
<IgrSwitch aria-labelledby="switchLabel" labelPosition="before"><span id="switch-label">Label</span></IgrSwitch>
12+
<IgrSwitch labelPosition="before">Label</IgrSwitch>
13+
<div className="wrapper">
14+
<IgrSwitch aria-labelledby="switchLabel" labelPosition="before"><span id="switch-label">Label</span></IgrSwitch>
15+
</div>
1216
</div>
1317
);
1418
}

0 commit comments

Comments
 (0)