Skip to content

Commit 5755a39

Browse files
UweKuboschdonv
authored andcommitted
Update the generated HTML for the trix editor example
1 parent 1a0e3f6 commit 5755a39

File tree

2 files changed

+42
-2
lines changed

2 files changed

+42
-2
lines changed

README.md

Lines changed: 41 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -909,8 +909,47 @@ will be rendered as:
909909
```html
910910
<div class="mb-3">
911911
<label class="form-label" for="user_life_story">Life story</label>
912-
<input type="hidden" name="user[life_story]" id="user_life_story_trix_input_user"/>
913-
<trix-editor id="user_life_story" data-blob-url-template="http://test.host/rails/active_storage/blobs/:signed_id/:filename" data-direct-upload-url="http://test.host/rails/active_storage/direct_uploads" input="user_life_story_trix_input_user" class="trix-content form-control"/>
912+
<input autocomplete="off" id="user_life_story_trix_input_user" name="user[life_story]" type="hidden">
913+
<trix-toolbar id="trix-toolbar-1">
914+
<div class="trix-button-row">
915+
<span class="trix-button-group trix-button-group--text-tools" data-trix-button-group="text-tools">
916+
<button class="trix-button trix-button--icon trix-button--icon-bold" data-trix-attribute="bold" data-trix-key="b" tabindex="-1" title="Bold" type="button">Bold</button>
917+
<button class="trix-button trix-button--icon trix-button--icon-italic" data-trix-attribute="italic" data-trix-key="i" tabindex="-1" title="Italic" type="button">Italic</button>
918+
<button class="trix-button trix-button--icon trix-button--icon-strike" data-trix-attribute="strike" tabindex="-1" title="Strikethrough" type="button">Strikethrough</button>
919+
<button class="trix-button trix-button--icon trix-button--icon-link" data-trix-action="link" data-trix-attribute="href" data-trix-key="k" tabindex="-1" title="Link" type="button">Link</button>
920+
</span>
921+
<span class="trix-button-group trix-button-group--block-tools" data-trix-button-group="block-tools">
922+
<button class="trix-button trix-button--icon trix-button--icon-heading-1" data-trix-attribute="heading1" tabindex="-1" title="Heading" type="button">Heading</button>
923+
<button class="trix-button trix-button--icon trix-button--icon-quote" data-trix-attribute="quote" tabindex="-1" title="Quote" type="button">Quote</button>
924+
<button class="trix-button trix-button--icon trix-button--icon-code" data-trix-attribute="code" tabindex="-1" title="Code" type="button">Code</button>
925+
<button class="trix-button trix-button--icon trix-button--icon-bullet-list" data-trix-attribute="bullet" tabindex="-1" title="Bullets" type="button">Bullets</button>
926+
<button class="trix-button trix-button--icon trix-button--icon-number-list" data-trix-attribute="number" tabindex="-1" title="Numbers" type="button">Numbers</button>
927+
<button class="trix-button trix-button--icon trix-button--icon-decrease-nesting-level" data-trix-action="decreaseNestingLevel" tabindex="-1" title="Decrease Level" type="button">Decrease Level</button>
928+
<button class="trix-button trix-button--icon trix-button--icon-increase-nesting-level" data-trix-action="increaseNestingLevel" tabindex="-1" title="Increase Level" type="button">Increase Level</button>
929+
</span>
930+
<span class="trix-button-group trix-button-group--file-tools" data-trix-button-group="file-tools">
931+
<button class="trix-button trix-button--icon trix-button--icon-attach" data-trix-action="attachFiles" tabindex="-1" title="Attach Files" type="button">Attach Files</button>
932+
</span>
933+
<span class="trix-button-group-spacer">
934+
</span>
935+
<span class="trix-button-group trix-button-group--history-tools" data-trix-button-group="history-tools">
936+
<button class="trix-button trix-button--icon trix-button--icon-undo" data-trix-action="undo" data-trix-key="z" tabindex="-1" title="Undo" type="button">Undo</button>
937+
<button class="trix-button trix-button--icon trix-button--icon-redo" data-trix-action="redo" data-trix-key="shift+z" tabindex="-1" title="Redo" type="button">Redo</button>
938+
</span>
939+
</div>
940+
<div class="trix-dialogs" data-trix-dialogs="">
941+
<div class="trix-dialog trix-dialog--link" data-trix-dialog="href" data-trix-dialog-attribute="href">
942+
<div class="trix-dialog__link-fields">
943+
<input aria-label="URL" class="trix-input trix-input--dialog" data-trix-input="" disabled name="href" placeholder="Enter a URL…" required="" type="url">
944+
<div class="trix-button-group">
945+
<input class="trix-button trix-button--dialog" data-trix-method="setAttribute" type="button" value="Link">
946+
<input class="trix-button trix-button--dialog" data-trix-method="removeAttribute" type="button" value="Unlink">
947+
</div>
948+
</div>
949+
</div>
950+
</div>
951+
</trix-toolbar>
952+
<trix-editor aria-label="Life story" class="trix-content form-control" contenteditable="" data-blob-url-template="http://test.host/rails/active_storage/blobs/redirect/:signed_id/:filename" data-direct-upload-url="http://test.host/rails/active_storage/direct_uploads" id="user_life_story" input="user_life_story_trix_input_user" role="textbox" toolbar="trix-toolbar-1" trix-id="1">
914953
</trix-editor>
915954
</div>
916955
```

demo/test/system/bootstrap_test.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ class BootstrapTest < ApplicationSystemTestCase
7171
#{html}
7272
MD
7373
end
74+
augmented_readme.gsub!(/127.0.0.1:\d+/,'test.host')
7475
File.write(File.expand_path("../../../README.md", __dir__), augmented_readme)
7576
end
7677

0 commit comments

Comments
 (0)