Project initialize

This commit is contained in:
Zin Bo Thit
2026-01-28 09:53:14 +06:30
commit e8380c6e23
139 changed files with 4599 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
<div class="task-detail" id="task_detail_<%= @task.id %>">
<div class="task-header">
<h1 class="task-title <%= 'completed' if @task.completed %>">
<%= @task.title %>
</h1>
<div class="task-meta">
<span class="status-badge <%= @task.completed ? 'completed' : 'pending' %>">
<%= @task.completed ? '✓ Completed' : '○ Pending' %>
</span>
<span class="created-date">
Created: <%= @task.created_at.strftime('%B %d, %Y at %I:%M %p') %>
</span>
</div>
</div>
<div class="task-description">
<h2>Description</h2>
<% if @task.description.present? %>
<div class="description-content">
<%= simple_format(@task.description) %>
</div>
<% else %>
<p class="no-description">No description provided.</p>
<% end %>
</div>
<div class="task-actions">
<%= form_with(model: @task, local: false, method: :patch, class: "toggle-status-form") do |form| %>
<%= form.hidden_field :completed, value: !@task.completed %>
<%= form.submit @task.completed ? 'Mark as Pending' : 'Mark as Completed',
class: "status-toggle-btn #{@task.completed ? 'pending' : 'completed'}" %>
<% end %>
<%= link_to 'Edit Task', edit_task_path(@task), class: 'edit-btn' %>
<%= link_to 'Back to List', tasks_path, class: 'back-btn' %>
<%= link_to 'Delete', @task, method: :delete,
data: { confirm: 'Are you sure you want to delete this task?' },
class: 'delete-btn' %>
</div>
</div>