You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

36 lines
1.4 KiB

<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/flatpickr/dist/themes/material_blue.css">
<!-- Bootstrap CSS (optional, falls noch nicht eingebunden) -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
<!-- Bootstrap Bundle JS (inkl. Popper & Modal Support) -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js" defer></script>
<%= javascript_include_tag "application.js", "data-turbo-track": "reload", defer: true %>
<body class="container mt-4">
<% if notice %><div class="alert alert-success"><%= notice %></div><% end %>
<% if alert %><div class="alert alert-danger"><%= alert %></div><% end %>
<!-- Flatpickr JS -->
<script src="https://cdn.jsdelivr.net/npm/flatpickr"></script>
<% if user_signed_in? %>
<p class="text-end">
Eingeloggt als <%= current_user.email %> |
<%= link_to "Profil", edit_user_registration_path %> |
<%= link_to "Logout", destroy_user_session_path, method: :delete, data: { turbo: false } %>
</p>
<% end %>
<%= yield %>
</body>
<script>
document.addEventListener("DOMContentLoaded", function() {
flatpickr(".flatpickr", {
altInput: true,
altFormat: "d.m.Y",
dateFormat: "Y-m-d"
});
});
</script>