Advertisement
rezamalik15

todolist.blade.php

Aug 5th, 2023 (edited)
907
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 2.83 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7.  
  8.     <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-4bw+/aepP/YC94hEpVNVgiZdgIC5+VKNBQNGCHeKRQN+PtmoHDEXuppvnDJzQIu9" crossorigin="anonymous">
  9.     <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.5/font/bootstrap-icons.css">
  10.     <title>Todo List</title>
  11. </head>
  12. <body>
  13.  
  14.     <div class="container py-5" style="height: 100vh">
  15.    
  16.         <div class="row" style="height: 100%">
  17.  
  18.             <div class="col-10 col-md-8 col-lg-6 mx-auto my-auto shadow">
  19.  
  20.                 <div class="row mb-3">
  21.                     <div class="col">
  22.                         <h1 class="text-center">Todo List</h1>
  23.                     </div>                    
  24.                 </div>
  25.  
  26.                 <form class="" action="/todo/add" method="post">
  27.                     @csrf
  28.                     <div class="input-group mb-3">
  29.                         <input name='todo' type="text" class="form-control" placeholder="What do you want to do?">
  30.                         <input type="submit" class="btn btn-primary" value="Save">
  31.                     </div>
  32.                 </form>
  33.                 <ul class="list-group list-group-flush overflow-auto " style="max-height: 350px;">
  34.                     @foreach($todos as $todo)                
  35.                         <li class="list-group-item d-flex justify-content-between {{ ($todo->status) ? 'list-group-item-success' : ''}}">
  36.                             <a href="/todo/delete/{{ $todo->id }}" class="btn btn-light">
  37.                                 <i class="bi bi-x-lg"></i>
  38.                             </a>
  39.                             <p>
  40.                                 @if ($todo->status)
  41.                                     <del>{{ $todo->todo }}</del>
  42.                                 @else
  43.                                     {{ $todo->todo }}
  44.                                 @endif
  45.                             </p>
  46.                             <a href="/todo/update/{{ $todo->id }}" class="btn btn-light">
  47.                                 <i class="bi {{ ($todo->status) ? 'bi-arrow-clockwise' : 'bi-check-lg'}}"></i>
  48.                             </a>
  49.                         </li>
  50.                     @endforeach                                                        
  51.                 </ul>          
  52.             </div>
  53.        
  54.         </div>
  55.        
  56.     </div>        
  57.  
  58.     <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/js/bootstrap.bundle.min.js" integrity="sha384-HwwvtgBNo3bZJJLYd8oVXjrBZt8cqVSpeBNS5n7C8IVInixGAoxmnlMuBnhbgrkm" crossorigin="anonymous"></script>
  59. </body>
  60. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement