templates/default/paiement.html.twig line 1

Open in your IDE?
  1. <link href="{{asset('assets/css/bootstrap.min.css')}}" rel="stylesheet">
  2. <style>
  3. @import url('https://fonts.googleapis.com/css?family=Montserrat:400,700&display=swap');
  4. * {
  5.     margin: 0;
  6.     padding: 0;
  7.     box-sizing: border-box;
  8.     font-family: 'Montserrat', sans-serif;
  9. }
  10. body {
  11.     display: flex;
  12.     justify-content: center;
  13.     align-items: center;
  14.     min-height: 100vh;
  15.     background-color: #eef2fa;
  16.     padding: 30px 10px;
  17. }
  18. .card {
  19.     max-width: 500px;
  20.     margin: auto;
  21.     color: black;
  22.     border-radius: 20 px;
  23. }
  24. p {
  25.     margin: 0px;
  26. }
  27. .container .h8 {
  28.     font-size: 30px;
  29.     font-weight: 800;
  30.     text-align: center;
  31. }
  32. .btn.btn-primary {
  33.     width: 100%;
  34.     height: 70px;
  35.     display: flex;
  36.     align-items: center;
  37.     justify-content: space-between;
  38.     padding: 0 15px;
  39.     background-image: linear-gradient(to right, #77A1D3 0%, #79CBCA 51%, #77A1D3 100%);
  40.     border: none;
  41.     transition: 0.5s;
  42.     background-size: 200% auto;
  43. }
  44. .btn.btn.btn-primary:hover {
  45.     background-position: right center;
  46.     color: #fff;
  47.     text-decoration: none;
  48. }
  49. .btn.btn-primary:hover .fas.fa-arrow-right {
  50.     transform: translate(15px);
  51.     transition: transform 0.2s ease-in;
  52. }
  53. .form-control {
  54.     color: white;
  55.     background-color: #223C60;
  56.     border: 2px solid transparent;
  57.     height: 60px;
  58.     padding-left: 20px;
  59.     vertical-align: middle;
  60. }
  61. .form-control:focus {
  62.     color: white;
  63.     background-color: #0C4160;
  64.     border: 2px solid #2d4dda;
  65.     box-shadow: none;
  66. }
  67. .text {
  68.     font-size: 14px;
  69.     font-weight: 600;
  70. }
  71. ::placeholder {
  72.     font-size: 14px;
  73.     font-weight: 600;
  74. }
  75. </style>
  76.     <div class="container" style="border: solid 1px;
  77.   border-radius: 10px;
  78.   background:#fff;
  79.   padding: 20px;
  80.   width: 25%;">
  81.         <div class="card px-4" style="border:none">
  82.        <a href="{{path('app_default')}}" data-abc="true"><img id="change-logo" src="{{asset('assets/images/logo.png')}}" style="width: 60px;" alt=""><span style="padding-left: 15px; font-size: 23px; color:black">MODIXOM</span></a>
  83. <br><br><br>
  84.             <p class="h8 py-3">Paiement</p>
  85. <br><br>
  86.             <div id="card-success"></div>
  87.             <div id="card-errors"></div>
  88.             <div class="row gx-3" id="formPaiement">
  89.               
  90.                   <form id="payment-form">
  91.         <div class="form-group">
  92.             <label for="card-number">Numéro de Carte</label>
  93.             <div id="card-number" class="field"></div>
  94.         </div><br>
  95.         <div class="form-group">
  96.             <label for="card-expiry">Date d'Expiration (MM/AA)</label>
  97.             <div id="card-expiry" class="field"></div>
  98.         </div><br>
  99.         <div class="form-group">
  100.             <label for="card-cvc">Code de Sécurité</label>
  101.             <div id="card-cvc" class="field"></div>
  102.         </div><br>
  103.         <button class="btn btn-success" type="submit">Payer par carte bancaire</button>
  104.         <br><br>
  105.     </form>
  106.     
  107.                
  108.             </div>
  109.         </div>
  110.     </div>
  111.         <script src="https://js.stripe.com/v3/"></script>
  112.     <script src="{{ asset('paiement.js') }}"></script>