Refsheet / refsheet-site

Refsheet is a place for character and world builders to attach assets related to their characters in one unified format, allowing artists and story writers to access the specific details of a character, maintaining synchronized dynamic canon.
https://refsheet.net
GNU General Public License v3.0
20 stars 1 forks source link

Profile Presets #226

Open Vector-Bot opened 3 years ago

Vector-Bot commented 3 years ago

Users would like the ability to copy over previous character's layouts. Such as 'age/race/gender' info areas at the top. Maybe give them color features too? I dont know. But they really want the fields to be copied.

Take this. It may help you. https://github.com/Refsheet/refsheet-site/blob/master/app/models/character.rb#L355-L376

Put a button next to where you can lock the page to 'Save as Preset' - let them rename it so it makes sense to them for later.

roughjericho commented 3 years ago

This also requires additions to the React frontend to support the feature on the client side- alongside that mentioned button, it will also need a similar button for applying a preset to a page, and the New Character dialogue I touched on over in #224 will also need options to apply presets as well, preferably.

MauAbata commented 3 years ago

The hardest part of everything: coming up with a mockup for how the UI should look. Given a decent mockup for this, I can provide guidance for the React side of things, as well as some instruction for how to use Apollo and the GraphQL API.

The question is what information is preserved as a template?

V1:

V2: