| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="UTF-8"> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| <title>Stick To Your Role! About</title> |
| |
| <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/5.1.3/css/bootstrap.min.css"> |
| |
| <link rel="stylesheet" href="https://cdn.datatables.net/1.11.5/css/dataTables.bootstrap5.min.css"> |
| |
| <style> |
| body { |
| background-color: #f8f9fa; |
| font-family: 'Arial', sans-serif; |
| } |
| .container { |
| max-width: 1200px; |
| margin: auto; |
| padding: 20px; |
| background: #fff; |
| border-radius: 8px; |
| box-shadow: 0 4px 8px rgba(0,0,0,0.1); |
| } |
| h1 { |
| color: #333; |
| text-align: center; |
| } |
| h2 { |
| color: #333; |
| margin-top: 30px; |
| text-align: center; |
| } |
| .table-responsive { |
| margin-top: 20px; |
| } |
| table { |
| border-collapse: separate; |
| border-spacing: 0; |
| font-size: 14px; |
| width: 100%; |
| border: none; |
| } |
| table thead th { |
| background-color: #610b5d; |
| color: white; |
| border: 1px solid #dee2e6; |
| text-align: left; |
| } |
| table tbody tr { |
| background-color: #fff; |
| box-shadow: 0 2px 4px rgba(0,0,0,0.1); |
| } |
| table tbody tr:hover { |
| background-color: #f1f1f1; |
| } |
| table td, table th { |
| padding: 10px; |
| border: 1px solid #dee2e6; |
| } |
| table th:first-child { |
| border-top-left-radius: 10px; |
| } |
| table th:last-child { |
| border-top-right-radius: 10px; |
| } |
| .section{ |
| padding-top: 19px; |
| text-align: left; |
| } |
| |
| .section p { |
| padding-left: 150px; |
| padding-right: 150px; |
| text-indent: 2em; |
| margin: auto; |
| margin-bottom: 10px; |
| text-align: left; |
| } |
| |
| .section ol, ul { |
| padding-left: 150px; |
| padding-right: 150px; |
| margin: auto; |
| margin-bottom: 20px; |
| margin-left: 50px; |
| text-align: left; |
| margin-top: 0px; |
| } |
| |
| .citation-section { |
| width: 100%; |
| margin-top: 50px; |
| text-align: center; |
| } |
| .citation-box { |
| background-color: #f8f9fa; |
| border: 1px solid #dee2e6; |
| border-radius: 8px; |
| padding: 10px; |
| margin-top: 5px; |
| font-size: 15px; |
| text-align: left; |
| font-family: 'Courier New', Courier, monospace; |
| white-space: pre; |
| } |
| |
| .image-container-structure { |
| display: flex; |
| justify-content: center; |
| gap: 10px; |
| margin-bottom: 40px; |
| max-width: 70%; |
| margin: auto; |
| } |
| |
| .image-container-structure a { |
| flex: 1; |
| } |
| |
| .image-container-structure img { |
| max-width: 100%; |
| height: auto; |
| display: block; |
| margin: auto; |
| } |
| |
| .image-container { |
| width: 100%; |
| margin-bottom: 40px; |
| } |
| .image-container #admin-questionnaire { |
| width: 50%; |
| height: auto; |
| display: block; |
| margin: auto; |
| } |
| .image-container #ro-image { |
| width: 70%; |
| height: auto; |
| display: block; |
| margin: auto; |
| } |
| |
| .section-title { |
| font-size: 24px; |
| font-weight: bold; |
| text-align: center; |
| margin-bottom: 40px; |
| padding: 20px; |
| background-color: #610b5d; |
| color: #fff; |
| border-radius: 15px; |
| } |
| .back-button { |
| text-align: center; |
| margin-top: 50px; |
| } |
| .custom-button { |
| background-color: #610b5d; |
| color: #fff; |
| border-radius: 15px; |
| padding: 10px 20px; |
| font-size: 18px; |
| text-decoration: none; |
| } |
| .custom-button:hover { |
| background-color: #812b7d; |
| color: #fff; |
| } |
| </style> |
| </head> |
| <body> |
| <div class="container"> |
| <h1 class="mt-5">Stick To Your Role! Leaderboard</h1> |
| <div class="table-responsive"> |
| |
| {{ table_html|safe }} |
| </div> |
| <div class="section"> |
| <div class="section-title">Thank you for submitting your model!</div> |
| <p> |
| We will get back to you to confirm the reception of the model. |
| If we do not get back to you in the period of two weeks please contact us at: |
| <a href= "mailto: grgur.kovac@inria.fr">grgur.kovac@inria.fr</a>. |
| </p> |
| <div class="back-button"> |
| <a href="{{ url_for('index') }}" class="custom-button mt-3">Main page</a> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> |
| |
| <script src="https://stackpath.bootstrapcdn.com/bootstrap/5.1.3/js/bootstrap.bundle.min.js"></script> |
| |
| <script src="https://cdn.datatables.net/1.11.5/js/jquery.dataTables.min.js"></script> |
| <script src="https://cdn.datatables.net/1.11.5/js/dataTables.bootstrap5.min.js"></script> |
| |
| <script> |
| $(document).ready(function() { |
| const table = $('table').DataTable({ |
| "paging": false, |
| "info": false, |
| "columnDefs": [ |
| { "orderable": false, "targets": 0 }, |
| { "searchable": false, "targets": 0 } |
| ], |
| "order": [[ 2, 'desc' ]], |
| "drawCallback": function(settings) { |
| var api = this.api(); |
| api.column(0, {order:'applied'}).nodes().each(function(cell, i) { |
| cell.innerHTML = i + 1; |
| }); |
| } |
| }); |
| }); |
| |
| </script> |
| </body> |
| </html> |
|
|