Yazar
- Larissa Rabello
Link
Kod ve DemoDiller
- HTML / CSS
.html
<!-- Button trigger modal --> <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal"> Sign Up </button> <!-- Modal --> <div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-body"> <div class="column" id="main"> <h1>Sign Up </h1> <h3>Lorem ipsum dolor sit amet, consectetur adipiscing elit</h3> <form> <div class="form-group"> <label for="exampleInputName">Name</label> <input type="name" class="form-control" id="exampleInputName" placeholder="Name"> </div> <div class="form-group"> <label for="exampleInputEmail1">E-mail </label> <input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="E-mail"> </div> <div class="form-group"> <label for="exampleInputPassword1">Password</label> <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password"> </div> <button type="submit" class="btn btn-primary">Sign Up</button> </form> </div> <div> <?xml version="1.0" encoding="UTF-8"?> <svg width="67px" height="578px" viewBox="0 0 67 578" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 53.2 (72643) - https://sketchapp.com --> <title>Path</title> <desc>Created with Sketch.</desc> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <path d="M11.3847656,-5.68434189e-14 C-7.44726562,36.7213542 5.14322917,126.757812 49.15625,270.109375 C70.9827986,341.199016 54.8877465,443.829224 0.87109375,578 L67,578 L67,-5.68434189e-14 L11.3847656,-5.68434189e-14 Z" id="Path" fill="#F9BC35"></path> </g> </svg> </div> <div class="column" id="secondary"> <div class="sec-content"> <h2>Welcome Back!</h2> <h3>Lorem ipsum dolor sit amet, consectetur adipiscing elit</h3> <button type="button" class="btn btn-primary">Login</button> </div> </div> </div> </div> </div> </div>
.css
body { display: flex; justify-content: center; margin-top: 200px; background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"%3E%3Cg fill-rule="evenodd"%3E%3Cg fill="%239C92AC" fill-opacity="0.4"%3E%3Cpath opacity=".5" d="M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z"/%3E%3Cpath d="M6 5V0H5v5H0v1h5v94h1V6h94V5H6z"/%3E%3C/g%3E%3C/g%3E%3C/svg%3E'); } .modal-body { display: flex; padding: 0; border-radius: 4rem; font-family: 'PT Sans', sans-serif; } .modal-content { border-radius: 4rem; width: 140%; -webkit-box-shadow: -1px -2px 42px -19px rgba(0,0,0,0.74); -moz-box-shadow: -1px -2px 42px -19px rgba(0,0,0,0.74); box-shadow: -1px -2px 42px -19px rgba(0,0,0,0.74); } .modal-content h1, .modal-content h2, .modal-content h3 { text-align: center; } .modal-content h1 { font-size: 1.3em; text-transform: uppercase; } .modal-content h2 { font-size: 1.1em; } .modal-content h3 { font-size: .8em; letter-spacing: 2px; } form { font-size: .8em; } .column { flex: 50%; padding: 10px; } .column#main { flex: 75%; padding: 50px; margin-top: 30px; margin-left: 15px; } #secondary { background-color: #F9BC35; border-radius: 0 4rem 4rem 0; text-align: center; } #main .form-control { border-radius: 0; font-size: .9em; } .btn { text-transform: uppercase; border-radius: .15rem; width: 200px; padding: .150rem .75rem; margin: 30px auto; font-family: 'PT Sans', sans-serif; letter-spacing: 2px; } .btn-primary { border-color: rgba( 255, 255, 255, 0); background: #f1da36; /* Old browsers */ background: -moz-linear-gradient(left, #f1da36 0%, #fca86c 99%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, #f1da36 0%,#fca86c 99%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, #f1da36 0%,#fca86c 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1da36', endColorstr='#fca86c',GradientType=1 ); /* IE6-9 */ Color format: Comments } .btn-primary:hover { border-color: rgba( 255, 255, 255, 0); } #main .btn-primary { width: 100%; } #secondary .btn-primary { background: #f8f9fa4f; color: #000; } .modal-body label { margin-bottom: 0; } .sec-content { margin-top: 85%; }