"My Profile"
Bootstrap 4.1.1 Snippet by SOJITRA

<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!------ Include the above in your HEAD tag ----------> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.1/css/all.min.css" integrity="sha256-2XFplPlrFClt0bIdPgpz8H7ojnk10H69xRqd9+uTShA=" crossorigin="anonymous" /> <div class="container"> <div class="row"> <div class="col-12"> <!-- Page title --> <div class="my-5"> <h3>My Profile</h3> <hr> </div> <!-- Form START --> <form class="file-upload"> <div class="row mb-5 gx-5"> <!-- Contact detail --> <div class="col-lg-8 mb-5 mb-lg-0"> <div class="bg-secondary-soft px-4 py-5 rounded"> <div class="row g-3"> <h4 class="col-12">Contact detail</h4> <!-- First Name --> <div class="col-md-6"> <label class="form-label">First Name *</label> <input type="text" class="form-control" placeholder="" aria-label="First name" value="Scaralet"> </div> <!-- Last name --> <div class="col-md-6"> <label class="form-label">Last Name *</label> <input type="text" class="form-control" placeholder="" aria-label="Last name" value="Doe"> </div> <!-- Phone number --> <div class="col-md-6"> <label class="form-label">Phone number *</label> <input type="text" class="form-control" placeholder="" aria-label="Phone number" value="(333) 000 555"> </div> <!-- Mobile number --> <div class="col-md-6"> <label class="form-label">Mobile number *</label> <input type="text" class="form-control" placeholder="" aria-label="Phone number" value="+91 9852 8855 252"> </div> <!-- Email --> <div class="col-md-6"> <label for="inputEmail4" class="form-label">Email *</label> <input type="email" class="form-control" id="inputEmail4" value="example@homerealty.com"> </div> <!-- Skype --> <div class="col-md-6"> <label class="form-label">Skype *</label> <input type="text" class="form-control" placeholder="" aria-label="Phone number" value="Scaralet D"> </div> </div> <!-- Row END --> </div> </div> <!-- Upload profile --> <div class="col-lg-4"> <div class="bg-secondary-soft px-4 py-5 rounded"> <div class="row g-3"> <h4 class="col-12 mb-4 mt-0">Upload your profile photo</h4> <div class="col-12"> <div class="text-center"> <!-- Image upload --> <div class="square position-relative display-2 mb-3 d-flex align-items-center justify-content-center"> <i class="fas fa-fw fa-user position-absolute top-50 start-50 translate-middle text-secondary"></i> </div> <!-- Button --> <input type="file" id="customFile" name="file" hidden=""> <label class="btn btn-success-soft btn-block" for="customFile">Upload</label> <button type="button" class="btn btn-danger-soft">Remove</button> <!-- Content --> <p class="text-muted mt-3 mb-0"><span class="me-1">Note:</span>Minimum size 300px x 300px</p> </div> </div> </div> </div> </div> </div> <!-- Row END --> <!-- Social media detail --> <div class="row mb-5 gx-5"> <div class="col-lg-6 mb-5 mb-lg-0"> <div class="bg-secondary-soft px-4 py-5 rounded"> <div class="row g-3"> <h4 class="col-12">Social media detail</h4> <!-- Facebook --> <div class="col-md-6"> <label class="form-label"><i class="fab fa-fw fa-facebook me-2 text-facebook"></i>Facebook *</label> <input type="text" class="form-control" placeholder="" aria-label="Facebook" value="http://www.facebook.com"> </div> <!-- Twitter --> <div class="col-md-6"> <label class="form-label"><i class="fab fa-fw fa-twitter text-twitter me-2"></i>Twitter *</label> <input type="text" class="form-control" placeholder="" aria-label="Twitter" value="http://www.twitter.com"> </div> <!-- Linkedin --> <div class="col-md-6"> <label class="form-label"><i class="fab fa-fw fa-linkedin-in text-linkedin me-2"></i>Linkedin *</label> <input type="text" class="form-control" placeholder="" aria-label="Linkedin" value="http://www.linkedin.com"> </div> <!-- Instragram --> <div class="col-md-6"> <label class="form-label"><i class="fab fa-fw fa-instagram text-instagram me-2"></i>Instagram *</label> <input type="text" class="form-control" placeholder="" aria-label="Instragram" value="http://www.instragram.com"> </div> <!-- Dribble --> <div class="col-md-6"> <label class="form-label"><i class="fas fa-fw fa-basketball-ball text-dribbble me-2"></i>Dribble *</label> <input type="text" class="form-control" placeholder="" aria-label="Dribble" value="http://www.dribble.com"> </div> <!-- Pinterest --> <div class="col-md-6"> <label class="form-label"><i class="fab fa-fw fa-pinterest text-pinterest"></i>Pinterest *</label> <input type="text" class="form-control" placeholder="" aria-label="Pinterest" value="http://www.pinterest.com"> </div> </div> <!-- Row END --> </div> </div> <!-- change password --> <div class="col-lg-6"> <div class="bg-secondary-soft px-4 py-5 rounded"> <div class="row g-3"> <div class="col-12"><h4>Change Password</h4></div> <!-- Old password --> <div class="col-md-6"> <label for="exampleInputPassword1" class="form-label">Old password *</label> <input type="password" class="form-control" id="exampleInputPassword1"> </div> <!-- New password --> <div class="col-md-6"> <label for="exampleInputPassword2" class="form-label">New password *</label> <input type="password" class="form-control" id="exampleInputPassword2"> </div> <!-- Confirm password --> <div class="col-md-12"> <label for="exampleInputPassword3" class="form-label">Confirm Password *</label> <input type="password" class="form-control" id="exampleInputPassword3"> </div> </div> </div> </div> </div> <!-- Row END --> <!-- button --> <div class="mb-4 d-md-flex justify-content-md-end text-center"> <button type="button" class="btn btn-danger btn-md mr-3">Delete profile</button> <button type="button" class="btn btn-primary btn-md">Update profile</button> </div> </form> <!-- Form END --> </div> </div> </div>
body{margin-top:20px; color: #9b9ca1; } .bg-secondary-soft { background-color: rgba(208, 212, 217, 0.1) !important; } .rounded { border-radius: 5px !important; } .py-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; } .file-upload .square { height: 250px; width: 250px; margin: auto; vertical-align: middle; border: 1px solid #e5dfe4; background-color: #fff; border-radius: 5px; } .text-secondary { --bs-text-opacity: 1; color: rgba(208, 212, 217, 0.5) !important; } .btn-success-soft { color: #28a745; background-color: rgba(40, 167, 69, 0.1); } .btn-danger-soft { color: #dc3545; background-color: rgba(220, 53, 69, 0.1); } .form-control { display: block; width: 100%; padding: 0.5rem 1rem; font-size: 0.9375rem; font-weight: 400; line-height: 1.6; color: #29292e; background-color: #fff; background-clip: padding-box; border: 1px solid #e5dfe4; -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 5px; -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }

Related: See More


Questions / Comments: