Skip to content

Commit 8cf84c7

Browse files
authored
Merge pull request #80 from SimplyEdit/feature/required-inputs
check if all required fields have been entered before allowing a save
2 parents 2ce2021 + 2788ff2 commit 8cf84c7

37 files changed

Lines changed: 328 additions & 216 deletions

File tree

components/component-actions/componentTemplates/componentActions.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<div class="simplycode-part" data-simply-field="deleted" data-simply-content="attributes" data-simply-attributes="data-deleted">
1313
<div class="simplycode-part-header">
1414
<div class="simplycode-tabs">
15-
<input class="simplycode-tab" data-simply-field="action" placeholder="Action name, eg getItemList">
15+
<input class="simplycode-tab" required data-simply-field="action" placeholder="Action name, eg getItemList">
1616
<label class="simplycode-tab">
1717
<input type="radio" name="actionEditor" checked value="code" data-simply-field="editor">
1818
<span>Code</span>

components/component-body-html/componentTemplates/componentBodyHtml.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<div class="simplycode-part" data-simply-field="deleted" data-simply-content="attributes" data-simply-attributes="data-deleted">
1313
<div class="simplycode-part-header">
1414
<div class="simplycode-tabs">
15-
<input class="simplycode-tab" data-simply-field="name" placeholder="Name">
15+
<input class="simplycode-tab" required data-simply-field="name" placeholder="Name">
1616
</div>
1717
<div class="simplycode-options">
1818
<button class="simplycode-button" draggable="true">Drag to move</button>

components/component-builder-template/componentTemplates/componentBuilderTemplate.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<div class="simplycode-part" data-simply-field="deleted" data-simply-content="attributes" data-simply-attributes="data-deleted">
1313
<div class="simplycode-part-header">
1414
<div class="simplycode-tabs">
15-
<input class="simplycode-tab" data-simply-field="builder" placeholder="Builder name">
15+
<input class="simplycode-tab" data-simply-field="builder" required placeholder="Builder name">
1616
<label class="simplycode-tab">
1717
<input type="radio" name="builderEditor" checked value="code" data-simply-field="editor">
1818
<span>Code</span>

components/component-commands/componentTemplates/componentCommands.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<div class="simplycode-part" data-simply-field="deleted" data-simply-content="attributes" data-simply-attributes="data-deleted">
1313
<div class="simplycode-part-header">
1414
<div class="simplycode-tabs">
15-
<input class="simplycode-tab" data-simply-field="command" placeholder="Command name, eg getItemList">
15+
<input class="simplycode-tab" data-simply-field="command" required placeholder="Command name, eg getItemList">
1616
<label class="simplycode-tab">
1717
<input type="radio" name="commandEditor" checked value="code" data-simply-field="editor">
1818
<span>Code</span>

components/component-component-css/componentTemplates/componentComponentCss.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<div class="simplycode-part" data-simply-field="deleted" data-simply-content="attributes" data-simply-attributes="data-deleted">
1313
<div class="simplycode-part-header">
1414
<div class="simplycode-tabs">
15-
<input class="simplycode-tab" data-simply-field="name" placeholder="Name this CSS collection">
15+
<input class="simplycode-tab" data-simply-field="name" required placeholder="Name this CSS collection">
1616
</div>
1717
<div class="simplycode-options">
1818
<button class="simplycode-button" draggable="true">Drag to move</button>

components/component-component-html/componentTemplates/componentComponentTemplate.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<div class="simplycode-part" data-simply-field="deleted" data-simply-content="attributes" data-simply-attributes="data-deleted">
1313
<div class="simplycode-part-header">
1414
<div class="simplycode-tabs">
15-
<input class="simplycode-tab" data-simply-field="component" placeholder="Component name">
15+
<input class="simplycode-tab" data-simply-field="component" required placeholder="Component name">
1616
<label class="simplycode-tab">
1717
<input type="radio" name="actionEditor" checked value="code" data-simply-field="editor">
1818
<span>Code</span>

components/component-data-api/componentTemplates/componentDataApi.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<div class="simplycode-part" data-simply-field="deleted" data-simply-content="attributes" data-simply-attributes="data-deleted">
1313
<div class="simplycode-part-header">
1414
<div class="simplycode-tabs">
15-
<input class="simplycode-tab" data-simply-field="method" placeholder="API method name, eg getItemList">
15+
<input class="simplycode-tab" data-simply-field="method" required placeholder="API method name, eg getItemList">
1616
</div>
1717
<div class="simplycode-options">
1818
<button class="simplycode-button" draggable="true">Drag to move</button>

components/component-data-sources/componentTemplates/componentDataSources.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<div class="simplycode-part" data-simply-field="deleted" data-simply-content="attributes" data-simply-attributes="data-deleted">
1313
<div class="simplycode-part-header">
1414
<div class="simplycode-tabs">
15-
<input class="simplycode-tab" data-simply-field="dataSource" placeholder="Data source name, eg itemList">
15+
<input class="simplycode-tab" data-simply-field="dataSource" required placeholder="Data source name, eg itemList">
1616
<label class="simplycode-tab" title="Load code is used to fetch the data source and render it in the list. Save code is used to gather data from the data source and save it back to where it came from.">
1717
<input type="radio" checked name="dataSourceEditor" value="code" data-simply-field="editor">
1818
<span>Load/Save</span>

components/component-foot-html/componentTemplates/componentFootHtml.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<div class="simplycode-part" data-simply-field="deleted" data-simply-content="attributes" data-simply-attributes="data-deleted">
1313
<div class="simplycode-part-header">
1414
<div class="simplycode-tabs">
15-
<input class="simplycode-tab" data-simply-field="name" placeholder="Name">
15+
<input class="simplycode-tab" data-simply-field="name" required placeholder="Name">
1616
</div>
1717
<div class="simplycode-options">
1818
<button class="simplycode-button" draggable="true">Drag to move</button>

components/component-head-html/componentTemplates/componentHeadHtml.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<div class="simplycode-part" data-simply-field="deleted" data-simply-content="attributes" data-simply-attributes="data-deleted">
1313
<div class="simplycode-part-header">
1414
<div class="simplycode-tabs">
15-
<input class="simplycode-tab" data-simply-field="name" placeholder="Name">
15+
<input class="simplycode-tab" data-simply-field="name" required placeholder="Name">
1616
</div>
1717
<div class="simplycode-options">
1818
<button class="simplycode-button" draggable="true">Drag to move</button>

0 commit comments

Comments
 (0)