Thanks for the example code Oneiris! That makes answering your question much easier. And don't worry about your skill level, I'm pretty sure 90% of us script/sheet authors on R20 started out with their first coding being on R20 (except The Aaron of course). In the future, it helps if you share all the relevant parts of your code, which in this case would be the html (as you have above) and the CSS. I do something similar to what you are attempting. The thing to keep in mind is how you want the user to reveal the add/edit buttons. If you make it something like having to click a button or check a checkbox, then it becomes a hassle for the user and most of them will probably just leave it shown all the time anyways. The solution I settled on was to hide the interface buttons when the repeating section wasn't being interacted with, which I defined as the mouse hovering over the area, the user having tabbed to the area, or the user having tabbed to anything inside the area. Here's a rough example of how you'd do that: HTML <div class="repeating-container">
<fieldset class="repeating_hw">
<button class="sheet-skill_button" type='roll' name="attr_roll-hw"
value="&{template:default} {{name=@{character_name}}} {{@{repeating_hw_$0_hw_skill}=[[[[@{hw}]] + [[?{Skill Mod|0}]] - [[1d100]] ]]}}" /></button>
<input type="text" class="sheet-text_skillname" name=attr_hw_skill />
<input name="attr_tagskill5" value="1" type="checkbox">&nbsp;&nbsp;
<input type="number" class="sheet-number" name="attr_hw"
value="(@{mod-hw} + (@{strength_base} - 10) + (floor((@{dexterity_base} - 10)/2)) + (floor((@{intelligence_base} - 10)/2)))"
disabled="true" />
<input type="number" class="sheet-number" name="attr_mod-hw" value="0" />
</fieldset>
</div> CSS .repeating-container:not(:hover):not(:focus):not(:focus-within) .repcontrol{
/*
We're going to set the opacity on this so
that it's still accessible to screen readers
so that user's that use assistive technology
can more easily interact with our sheet
*/
opacity:0;
} That's all you need for the basics. You need the wrapper element ( repeating-container in my example) so that the hover detection will work correctly. If you try to do this by just keying off of hover on the repeating section itself, and/or the repcontrol itself, you'll run into issues where there might be a gap between the two which will cause the repcontrol to flicker in and out of visibility while the user tries to navigate to it. If you want to add some flair to it, you can add some transition effects as well. You can also style the buttons so that they more closely match the styling of your sheet. There's examples of each of those throughout the roll20 character sheet repository.