Skip to content

Input Edit

Import: @bnotk/dsx/css/input-edit.css

Live Preview
ClassDescription
.dsx-input-editBase editable field wrapper
.dsx-input-edit__inputInput element with room for actions
.dsx-input-edit__buttonsPositioned button group
.dsx-input-edit__buttons-cancelCancel action button
.dsx-input-edit__buttons-saveSave action button
.dsx-input-edit__successSuccess indicator with fade-out animation
<div class="dsx-input-edit">
<label class="dsx-field__label" for="input-edit-example">Name</label>
<input id="input-edit-example" type="text" class="dsx-input dsx-input-edit__input" value="John Doe">
<div class="dsx-input-edit__buttons">
<button type="button" class="dsx-input-edit__buttons-cancel" aria-label="Cancel">
<svg viewBox="0 0 12 12" aria-hidden="true"></svg>
</button>
<button type="button" class="dsx-input-edit__buttons-save" aria-label="Save">
<svg viewBox="0 0 12 12" aria-hidden="true"></svg>
</button>
</div>
</div>