I have an example at https://codesandbox.io/s/426277vml9. I am using separate columns because I want them to stack at low resolution.
Obviously, right now, height is a function of content, and so they are unequal. Is there any way (short of imposing a fixed height) to get them to automagically align to the same height?
<Container fluid className="full-height bg-light">
<Row className="h-100 justify-content-center full-height align-items-center bg-light">
<Col xs="10" lg="3" className="p-0">
<Card>
<CardBody>
<CardTitle>LOGIN</CardTitle>
<CardText>Sign in with your account.</CardText>
<InputGroup className="mb-3">
<div className="input-group-prepend">
<span className="input-group-text">
<i className="icon-user"></i>
</span>
</div>
<Input type="text" placeholder="Username"/>
</InputGroup>
<InputGroup className="mb-4">
<div className="input-group-prepend">
<span className="input-group-text">
<i className="icon-lock"></i>
</span>
</div>
<Input type="password" placeholder="Password"/>
</InputGroup>
<Row>
<Col xs="12" lg="6">
<Button color="primary" className="px-4">Login</Button>
</Col>
<Col xs="12" lg="6" className="text-right">
<Button color="link" className="px-0">Forgot password?</Button>
</Col>
</Row>
</CardBody>
</Card>
</Col>
<Col xs="10" lg="3" className="p-0">
<Card color="primary">
<CardBody className="text-white">
<CardTitle>CREATE ACCOUNT</CardTitle>
<CardText>If you want to create an account for your company to start using this product, click on the Create button. If your organization already has an account and you'd like to join it, click on the "Join" button.</CardText>
<Row>
<Col xs="12" md="6">
<Button color="success" className="px-4">Create</Button>
</Col>
<Col xs="12" md="6" className="text-right">
<Button color="success" className="px-4">Join</Button>
</Col>
</Row>
</CardBody>
</Card>
</Col>
</Row>
</Container>