frontend: updating NumberComponent styling

This commit is contained in:
Mose Müller 2023-08-02 12:06:19 +02:00
parent 4d929afa79
commit 71ce898310

View File

@ -8,7 +8,6 @@ import {
Button Button
} from 'react-bootstrap'; } from 'react-bootstrap';
import { socket } from '../socket'; import { socket } from '../socket';
import './NumberComponent.css';
interface ButtonComponentProps { interface ButtonComponentProps {
name: string; name: string;
@ -208,6 +207,8 @@ export const NumberComponent = React.memo((props: ButtonComponentProps) => {
return ( return (
<div className={'component boolean'} id={parent_path.concat(name)}> <div className={'component boolean'} id={parent_path.concat(name)}>
<p>Render count: {renderCount.current}</p> <p>Render count: {renderCount.current}</p>
<div className="row">
<div className="col-2 d-flex">
<InputGroup> <InputGroup>
<InputGroup.Text>{name}</InputGroup.Text> <InputGroup.Text>{name}</InputGroup.Text>
<Form.Control <Form.Control
@ -217,20 +218,23 @@ export const NumberComponent = React.memo((props: ButtonComponentProps) => {
name={name} name={name}
onKeyDown={handleKeyDown} onKeyDown={handleKeyDown}
/> />
</InputGroup>
<div className="d-flex flex-column"> <div className="d-flex flex-column">
<Button <Button
style={{ padding: '0.2em 8px', fontSize: '0.70rem' }} style={{ padding: '0.2em 6px', fontSize: '0.70rem' }}
// className="mb-1" // className="mb-1"
variant="outline-secondary"> variant="outline-secondary">
+ +
</Button> </Button>
<Button <Button
style={{ padding: '0.2em 8px', fontSize: '0.70rem' }} style={{ padding: '0.2em 6px', fontSize: '0.70rem' }}
variant="outline-secondary"> variant="outline-secondary">
- -
</Button> </Button>
</div> </div>
</InputGroup> </div>
</div>
{docString && ( {docString && (
<OverlayTrigger placement="bottom" overlay={tooltip}> <OverlayTrigger placement="bottom" overlay={tooltip}>
<Badge pill className="tooltip-trigger" bg="light" text="dark"> <Badge pill className="tooltip-trigger" bg="light" text="dark">