
<turbo-stream action="update" target="modal">
  <template>
    
<turbo-frame data-js-modal>
  <sdoc-backdrop>
      <sdoc-modal context="form">
        <sdoc-modal-header>
Edit document grammar
</sdoc-modal-header>
        <sdoc-modal-content>

  <form
    id="sdoc_modal_form"  
    method="POST"
    data-turbo="true"
    action="/actions/document/save_grammar"
    >
    <input type="hidden" id="document_mid" name="document_mid" value="d116f5855be1454c8df559e88be18df0"/>

    <sdoc-form-grid>
      <div style="display: contents;" id="document__editable_grammar_elements"><sdoc-form-row
  
  data-controller=""

>
  <sdoc-form-row-aside>
    


  </sdoc-form-row-aside>

  <sdoc-form-row-main>

    

  <input type="hidden" id="document_grammar_element_field[898078d210854a009d14e57836156f83][is_new]" name="document_grammar_element_field[898078d210854a009d14e57836156f83][is_new]" value="false"/>




<sdoc-form-field>
  <sdoc-contenteditable
    
    
    data-js-editable-field
    role="textbox"
    data-field-type="singleline"contenteditable="false"id="document_grammar_element_field[898078d210854a009d14e57836156f83][field_name]"mid="898078d210854a009d14e57836156f83"
    
    placeholder="Enter a name for the new grammar element."data-field-label="Grammar element"class="monospace"data-testid="form-field-grammar-element"
  >SECTION</sdoc-contenteditable><input type="hidden" name="document_grammar_element_field[898078d210854a009d14e57836156f83][field_name]" value="SECTION" /></sdoc-form-field>

  </sdoc-form-row-main>

  <sdoc-form-row-aside>
    
  <a
    href="/actions/document/edit_grammar_element?document_mid=d116f5855be1454c8df559e88be18df0&element_mid=898078d210854a009d14e57836156f83"
    data-testid="edit-link-grammar-element-898078d210854a009d14e57836156f83"
    class="field_action"
    data-action-type="action"
  >Edit&nbsp;&nbsp;→</a>

  </sdoc-form-row-aside>
</sdoc-form-row><sdoc-form-row
  
  data-controller=""

>
  <sdoc-form-row-aside>
    


  </sdoc-form-row-aside>

  <sdoc-form-row-main>

    

  <input type="hidden" id="document_grammar_element_field[f11beb8eb1814ad3900eb80ef0dc06c0][is_new]" name="document_grammar_element_field[f11beb8eb1814ad3900eb80ef0dc06c0][is_new]" value="false"/>




<sdoc-form-field>
  <sdoc-contenteditable
    
    
    data-js-editable-field
    role="textbox"
    data-field-type="singleline"contenteditable="false"id="document_grammar_element_field[f11beb8eb1814ad3900eb80ef0dc06c0][field_name]"mid="f11beb8eb1814ad3900eb80ef0dc06c0"
    
    placeholder="Enter a name for the new grammar element."data-field-label="Grammar element"class="monospace"data-testid="form-field-grammar-element"
  >TEXT</sdoc-contenteditable><input type="hidden" name="document_grammar_element_field[f11beb8eb1814ad3900eb80ef0dc06c0][field_name]" value="TEXT" /></sdoc-form-field>

  </sdoc-form-row-main>

  <sdoc-form-row-aside>
    
  <a
    href="/actions/document/edit_grammar_element?document_mid=d116f5855be1454c8df559e88be18df0&element_mid=f11beb8eb1814ad3900eb80ef0dc06c0"
    data-testid="edit-link-grammar-element-f11beb8eb1814ad3900eb80ef0dc06c0"
    class="field_action"
    data-action-type="action"
  >Edit&nbsp;&nbsp;→</a>

  </sdoc-form-row-aside>
</sdoc-form-row><sdoc-form-row
  
  data-controller=""

>
  <sdoc-form-row-aside>
    


  </sdoc-form-row-aside>

  <sdoc-form-row-main>

    

  <input type="hidden" id="document_grammar_element_field[945f77f6fe644916a38be8ea1eed7fc7][is_new]" name="document_grammar_element_field[945f77f6fe644916a38be8ea1eed7fc7][is_new]" value="false"/>




<sdoc-form-field>
  <sdoc-contenteditable
    
    
    data-js-editable-field
    role="textbox"
    data-field-type="singleline"contenteditable="false"id="document_grammar_element_field[945f77f6fe644916a38be8ea1eed7fc7][field_name]"mid="945f77f6fe644916a38be8ea1eed7fc7"
    
    placeholder="Enter a name for the new grammar element."data-field-label="Grammar element"class="monospace"data-testid="form-field-grammar-element"
  >REQUIREMENT</sdoc-contenteditable><input type="hidden" name="document_grammar_element_field[945f77f6fe644916a38be8ea1eed7fc7][field_name]" value="REQUIREMENT" /></sdoc-form-field>

  </sdoc-form-row-main>

  <sdoc-form-row-aside>
    
  <a
    href="/actions/document/edit_grammar_element?document_mid=d116f5855be1454c8df559e88be18df0&element_mid=945f77f6fe644916a38be8ea1eed7fc7"
    data-testid="edit-link-grammar-element-945f77f6fe644916a38be8ea1eed7fc7"
    class="field_action"
    data-action-type="action"
  >Edit&nbsp;&nbsp;→</a>

  </sdoc-form-row-aside>
</sdoc-form-row></div>
    </sdoc-form-grid>

    <sdoc-form-footer>
      <a
        class="action_button"
        href="/actions/document/add_grammar_element?document_mid=d116f5855be1454c8df559e88be18df0"
        data-turbo="true"
        data-action-type="add_field"
        data-testid="form-action-add-grammar-element"
        
        onclick="setTimeout(()=> {this.scrollIntoView()}, 100)"
      ><svg
  class="svg_icon"
  viewBox="0 0 16 16"
  fill="none"
  stroke="currentColor"
  stroke-width="1.5"
  stroke-linecap="round"
  stroke-linejoin="round"
>
  <line x1="8" y1="3" x2="8" y2="13"></line>
  <line x1="13" y1="8" x2="3" y2="8"></line>
</svg> Add grammar element</a>
    </sdoc-form-footer>

  </form>

</sdoc-modal-content>
        <sdoc-modal-footer>
            
<button
  
    form="sdoc_modal_form"
  
  data-turbo="true"
  class="action_button"
  type="submit"
  data-action-type="submit"
  data-testid="form-submit-action"
><svg
  class="svg_icon"
  viewBox="0 0 16 16"
  fill="none"
  stroke="currentColor"
  stroke-width="1.5"
  stroke-linecap="round"
  stroke-linejoin="round"
>
  <path class="ico_submit_static" d="M2.5,8.5 C2.5,8.5 3.5,9.5 6,12 C11,7 13.5,4.5 13.5,4.5" />
  <circle class="ico_submit_spinner" cx="8" cy="8" r="5.5" stroke-dasharray="22 13" />
</svg>Save</button>
          
            <button
    data-js-modal-cancel-button
    type="button"
    class="action_button"
    data-action-type="cancel"
    data-testid="form-cancel-action"
  >Cancel</button>
          </sdoc-modal-footer>
      </sdoc-modal>
  </sdoc-backdrop>
</turbo-frame>
  </template>
</turbo-stream>
