<% content_for :title, @character.name %>
<% if @character.canvas_data.present? %>
<% else %>
🧙
<% end %>

<%= @character.name %>

<% if @character.description.present? %>

<%= @character.description %>

<% end %>
Цвет персонажа
<%= @character.color %>
<% pages_with_character = @character.story_pages %> <% if pages_with_character.any? %>
Страницы с этим персонажем
    <% pages_with_character.each_with_index do |pg, i| %>
  • <%= link_to pg.title.presence || "Страница #{i+1}", story_page_path(pg), style:"color:var(--leather);" %>
  • <% end %>
<% end %>
<%= link_to "✎ Редактировать", edit_character_path(@character), class: "btn btn-primary" %> <%= link_to "✕ Удалить", character_path(@character), data: { turbo_method: :delete, turbo_confirm: "Удалить персонажа «#{@character.name}»?" }, class: "btn btn-danger" %> <%= link_to "← Все персонажи", characters_path, class: "btn btn-secondary" %>