Add outfit gallery and AI-powered creation for characters and outfits

- Add outfit gallery with CRUD operations (create, read, update, delete)
- Add AI-powered profile generation for both characters and outfits
- Add toggle to switch between AI generation and manual creation
- Auto-generate filenames from names with incrementing for duplicates
- Add 'full_body' and 'bottom' fields to wardrobe structure
- Update all character and outfit JSON files with new wardrobe fields
- Reorganize data into data/characters and data/clothing directories
- Update README with new features and JSON structure documentation
This commit is contained in:
Aodhan Collins
2026-02-19 18:34:46 +00:00
parent 369c92e3ea
commit c0e6cff7b7
87 changed files with 2325 additions and 384 deletions

View File

@@ -40,6 +40,12 @@
<h5 class="card-title text-center">{{ char.name }}</h5>
<p class="card-text small text-center text-muted">{{ char.data.tags | join(', ') }}</p>
</div>
{% if char.data.lora.lora_name %}
{% set lora_name = char.data.lora.lora_name.split('/')[-1].replace('.safetensors', '') %}
<div class="card-footer text-center p-1">
<small class="text-muted" title="{{ char.data.lora.lora_name }}">{{ lora_name }}</small>
</div>
{% endif %}
</div>
</div>
{% endfor %}