Skip to content

Commit 8c14444

Browse files
committed
Removed spellcheck from text inputs
1 parent db03063 commit 8c14444

File tree

9 files changed

+32
-30
lines changed

9 files changed

+32
-30
lines changed

dist/rapidoc-min.js

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rapidoc-min.js.gz

56 Bytes
Binary file not shown.

dist/rapidoc-min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rapidoc-min.js.map.gz

1 Byte
Binary file not shown.

dist/report.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/rapidoc-min.js

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/api-request.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ export default class ApiRequest extends LitElement {
203203
data-array="true"
204204
placeholder="add-multiple\u23ce"
205205
></tag-input>`
206-
:html`<input type="text" style="width:100%" class="request-param"
206+
:html`<input type="text" spellcheck="false" style="width:100%" class="request-param"
207207
data-pname="${param.name}"
208208
data-ptype="${paramType}"
209209
data-array="false"
@@ -289,8 +289,9 @@ export default class ApiRequest extends LitElement {
289289
textareaExampleHtml = textareaExampleHtml + `
290290
<textarea
291291
class="textarea mono request-body-param ${shortMimeTypes[mimeReq]}"
292+
spellcheck="false"
292293
data-ptype="${mimeReq}"
293-
style="display:${shortMimeTypes[mimeReq]==='json'?'block':'none'};
294+
style="resize:vertical;display:${shortMimeTypes[mimeReq]==='json'?'block':'none'};
294295
">${reqExample[0].exampleValue}</textarea>`
295296
}
296297
else if (mimeReq.includes('form') || mimeReq.includes('multipart-form')){
@@ -317,6 +318,7 @@ export default class ApiRequest extends LitElement {
317318
placeholder="add-multiple\u23ce"
318319
></tag-input>`
319320
:html`<input
321+
spellcheck="false"
320322
type="${fieldSchema.format==='binary'?'file':'text'}"
321323
style="width:100%" class="request-form-param"
322324
data-pname="${fieldName}"
@@ -421,10 +423,10 @@ export default class ApiRequest extends LitElement {
421423
<button class="tab-btn" content_id="tab_curl">CURL</button>
422424
</div>
423425
<div id="tab_response_text" class="tab-content col" style="flex:1; ">
424-
<textarea class="mono" style="min-height:180px; padding:16px;">${this.responseText}</textarea>
426+
<textarea class="mono" spellcheck="false" style="resize:vertical;min-height:180px; padding:16px;">${this.responseText}</textarea>
425427
</div>
426428
<div id="tab_response_headers" class="tab-content col" style="flex:1;display:none">
427-
<textarea class="mono" style="min-height:180px; padding:16px; white-space:nowrap;">${this.responseHeaders}</textarea>
429+
<textarea class="mono" spellcheck="false" style="resize:vertical;min-height:180px; padding:16px; white-space:nowrap;">${this.responseHeaders}</textarea>
428430
</div>
429431
<div id="tab_curl" class="tab-content col" style="flex:1;display:none">
430432
<code style="min-height:180px; padding:16px;font-size:var(--font-mono-size); border:1px solid var(--input-border-color);overflow: scroll;word-break: break-word;">${this.curlSyntax}</code>

src/components/security-schemes.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export default class SecuritySchemes extends LitElement {
4242
<td>
4343
${this.schemes[s].type==='apiKey'?html`
4444
Send <code>'${this.schemes[s].name}'</code> in <code>'${this.schemes[s].in}'</code> with the given value
45-
<div class="api-key" data-type="${this.schemes[s].type}" data-in="${this.schemes[s].in}" data-name="${this.schemes[s].name}" style="margin:5px 0">
45+
<div class="api-key" data-type="${this.schemes[s].type}" data-in="${this.schemes[s].in}" data-name="${this.schemes[s].name}" style="margin:5px 0" spellcheck="false" >
4646
<input type="text" name="token" style="width:202px;" placeholder="api-token" >
4747
<button
4848
class="m-btn"
@@ -54,8 +54,8 @@ export default class SecuritySchemes extends LitElement {
5454
${this.schemes[s].type==='http' && this.schemes[s].scheme==='basic'?html`
5555
Send <code>'Authorization'</code> in header which will contains the word <code>'Basic'</code> followed by a space and a base64-encoded string username:password.
5656
<div class="api-key " data-type="${this.schemes[s].type}" data-scheme="${this.schemes[s].scheme}" data-in="header" data-name="Authorization" style="margin:15px 0">
57-
<input type="text" name="username" style="width:100px;" placeholder="username">
58-
<input type="text" name="password" style="width:100px;" placeholder="password">
57+
<input type="text" name="username" style="width:100px;" placeholder="username" spellcheck="false">
58+
<input type="text" name="password" style="width:100px;" placeholder="password" spellcheck="false">
5959
<button
6060
class="m-btn"
6161
data-action="${this.keyValue?'CLEAR':'SET'}"
@@ -66,7 +66,7 @@ export default class SecuritySchemes extends LitElement {
6666
${this.schemes[s].type==='http' && this.schemes[s].scheme==='bearer'?html`
6767
Send <code>'Authorization'</code> in header which will contains the word <code>'Bearer'</code> followed by a space and a Token String.
6868
<div class="api-key" data-type="${this.schemes[s].type}" data-scheme="${this.schemes[s].scheme}" data-in="header" data-name="Authorization" style="margin:15px 0">
69-
<input type="text" name="token" style="width:202px;" placeholder="api-token">
69+
<input type="text" name="token" style="width:202px;" placeholder="api-token" spellcheck="false" >
7070
<button
7171
class="m-btn"
7272
data-action="${this.keyValue?'CLEAR':'SET'}"
@@ -81,8 +81,8 @@ export default class SecuritySchemes extends LitElement {
8181
${this.schemes[s].flows[f].tokenUrl?html`<div><b>Token URL:</b> <code class="url"> ${this.schemes[s].flows[f].tokenUrl}</code></div>`:``}
8282
${this.schemes[s].flows[f].refreshUrl?html`<div><b>Refresh URL:</b> <code class="url"> ${this.schemes[s].flows[f].refreshUrl}</code></div>`:``}
8383
<div class="oauth" style="margin:5px 0">
84-
<input type="text" name="client" style="width:100px;" placeholder="client-id">
85-
<input type="text" name="secret" style="width:100px;" placeholder="client-secret">
84+
<input type="text" name="client" style="width:100px;" placeholder="client-id" spellcheck="false" >
85+
<input type="text" name="secret" style="width:100px;" placeholder="client-secret" spellcheck="false" >
8686
</div>
8787
`)}
8888
</div>

src/rapidoc.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -177,17 +177,17 @@ export default class RapiDoc extends LitElement {
177177
<div style="margin: 0px 8px;display:flex;flex:1">
178178
179179
${ (this.allowSpecUrlLoad==='false') ?``:html`
180-
<input id="spec-url" type="text" class="header-input" placeholder="Spec URL" value="${this.specUrl?this.specUrl:''}" @change="${this.onSepcUrlChange}">
181-
<div style="margin: 6px 5px 0 -24px; font-size:18px; cursor:pointer;">&#x23ce;</div>
180+
<input id="spec-url" type="text" class="header-input" placeholder="Spec URL" value="${this.specUrl?this.specUrl:''}" @change="${this.onSepcUrlChange}" spellcheck="false" >
181+
<div style="margin: 6px 5px 0 -24px; font-size:18px; cursor:pointer;">&#x23ce;</div>
182182
`}
183183
184184
${ (this.allowSpecFileLoad==='false') ?``:html`
185-
<input id="spec-file" type="file" style="display:none" value="${this.specFile?this.specFile:''}" @change="${this.onSepcFileChange}" >
185+
<input id="spec-file" type="file" style="display:none" value="${this.specFile?this.specFile:''}" @change="${this.onSepcFileChange}" spellcheck="false" >
186186
<button class="m-btn only-large-screen" style="margin-left:10px;" @click="${this.onFileLoadClick}"> LOCAL JSON FILE </button>
187187
`}
188188
189189
${ (this.allowSearch==='false') ?``:html`
190-
<input id="search" class="header-input" type="text" placeholder="search" @change="${this.onSearchChange}" style="max-width:130px;margin-left:10px;">
190+
<input id="search" class="header-input" type="text" placeholder="search" @change="${this.onSearchChange}" style="max-width:130px;margin-left:10px;" spellcheck="false" >
191191
<div style="margin: 6px 5px 0 -24px; font-size:18px; cursor:pointer;">&#x23ce;</div>
192192
`}
193193
</div>

0 commit comments

Comments
 (0)