We have lots of documentation, which also highlights common pitfalls and shows examples of many common things. This article is always the start(everything related to this is better on the community wiki rather than Roll20's zendesk pages): <a href="https://wiki.roll20.net/Building_Character_Sheets" rel="nofollow">https://wiki.roll20.net/Building_Character_Sheets</a> Here is the full Common Mistakes -section for good measure, and you see GiGs mentioned #1: 1. Forgetting to name attributes with the attr_ (e.g. <input type="number" name="attr_dexterity"> vs. <input type="number" name="dexterity"> ). This results in no data being saved in the field after the sheet is closed.
2. Forgetting to add sheet- to the class names in your .css file. This is not need in the .html file, Roll20 automatically assumes all classes have that prefix there. See CSS Styling
3. Using an underscore in the name/class of repeating sections . Each <fieldset> needs to have unique classname that starts with repeating_ , and the rest of the name cannot have underscores or the section won't save any information.
4. Thinking the Preview Panel shows all the changes. The preview panel doesn't show an accurate view of how the sheet will look/work, and completely ignores sheetworkers , so you need to login to the campaign and open a character sheet there to be sure of sheet visuals/functionality.
5. Not reading the documentation. Much of the quirks & basics related to Character Sheet Creation is documented on this page or linked to. List of all pages related to "Character Sheet Creation"
6. Not looking at existing sheets. Seeing how
existing sheets have been made and structured can help you avoid
reinventing the wheel or making mistakes as result of knowing
HTML/CSS/JavaScript but having little familiarity with how character
sheets are created. All sheets in the Character sheet repository are
under MIT license so are free(and encouraged) to be used as templates
for creating your own sheet, instead of making everything from scratch.
7. Not asking for help when you get stuck. Roll20
has a small but active community who works with creating and improving
character sheets, and are often eager to help out if you got stuck on
some feature you've tried to figure out. Roll20 Character Sheet & Compendium Forums