vagabond-rpg-foundryvtt/templates/item/parts/item-header.hbs
Cal Corum 5ddd33c41c Implement complete item sheet system with Effects tab
Phase 4 (Item Sheets) complete:
- Created VagabondItemSheet base class using ApplicationV2 + HandlebarsApplicationMixin
- Implemented templates for all 8 item types: weapon, armor, equipment, ancestry, class, spell, perk, feature
- Added Details and Effects tabs to all item sheets
- Effects tab provides full CRUD for Active Effects (create, edit, toggle, delete)
- Added ~150 localization strings for item fields and UI elements
- Comprehensive SCSS styling matching parchment theme

Key features:
- Type-specific templates with appropriate fields for each item type
- Array field management for traits, progression tables, features
- Wider dropdowns for ancestry Being Type and Size fields
- Effect controls remain clickable when effect is disabled

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 02:30:18 -06:00

15 lines
544 B
Handlebars

{{!-- Item Sheet Header --}}
<header class="sheet-header item-header">
<img class="item-img" src="{{item.img}}" alt="{{item.name}}" data-edit="img" />
<div class="header-fields">
<h1 class="item-name">
<input type="text" name="name" value="{{item.name}}" placeholder="{{localize 'VAGABOND.ItemName'}}" {{#unless editable}}disabled{{/unless}} />
</h1>
<div class="item-type">
<span class="type-badge {{itemType}}">{{localize (concat "VAGABOND.ItemType" (capitalize itemType))}}</span>
</div>
</div>
</header>