From 15dc73c9be370b0d45c37212f55a2d7086726447 Mon Sep 17 00:00:00 2001 From: Lena Daxenbichler Date: Tue, 22 Oct 2024 09:07:12 +0200 Subject: [PATCH] remove spellcheck from element --- js/src/bootstrap5/widget.js | 1 + src/yafowil/widget/tiptap/resources/bootstrap5/widget.js | 1 + src/yafowil/widget/tiptap/resources/bootstrap5/widget.min.js | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/js/src/bootstrap5/widget.js b/js/src/bootstrap5/widget.js index 4ba5203..e715585 100644 --- a/js/src/bootstrap5/widget.js +++ b/js/src/bootstrap5/widget.js @@ -20,6 +20,7 @@ export class TiptapWidget { constructor(elem, opts={}) { elem.data('yafowil-tiptap', this); + elem.attr('spellcheck', false); this.elem = elem; this.controls = $('
') diff --git a/src/yafowil/widget/tiptap/resources/bootstrap5/widget.js b/src/yafowil/widget/tiptap/resources/bootstrap5/widget.js index 6e07afa..cb97de0 100644 --- a/src/yafowil/widget/tiptap/resources/bootstrap5/widget.js +++ b/src/yafowil/widget/tiptap/resources/bootstrap5/widget.js @@ -580,6 +580,7 @@ var yafowil_tiptap = (function (exports, $, bootstrap) { } constructor(elem, opts={}) { elem.data('yafowil-tiptap', this); + elem.attr('spellcheck', false); this.elem = elem; this.controls = $('
') .addClass('tiptap-controls btn-toolbar mb-2') diff --git a/src/yafowil/widget/tiptap/resources/bootstrap5/widget.min.js b/src/yafowil/widget/tiptap/resources/bootstrap5/widget.min.js index aef17d4..756b57d 100644 --- a/src/yafowil/widget/tiptap/resources/bootstrap5/widget.min.js +++ b/src/yafowil/widget/tiptap/resources/bootstrap5/widget.min.js @@ -1 +1 @@ -var yafowil_tiptap=function(t,e,i){"use strict";class s{constructor(t,i={}){this.editor=t,this.editor_elem=e(t.options.element),this.opts=i,this.compile(i),this.container_elem=i.container_elem,this.on_click=this.on_click.bind(this),this.elem.on("click",this.on_click)}compile(t){this.container=e("
").addClass("action").appendTo(t.container_elem),this.elem=e("
").appendTo(this.container),t.tooltip&&(this.container.attr("data-bs-toggle","tooltip").attr("data-bs-title",t.tooltip),new i.Tooltip(this.container)),t.icon&&(this.icon=e("").addClass(`bi-${t.icon}`).appendTo(this.elem)),t.text&&e("").text(t.text).appendTo(this.elem),t.css&&e("> *",this.elem).css(t.css),this.content=e("> *",this.elem)}get active(){return this._active}set active(t){this.opts.toggle&&(t?this.elem.addClass("active"):this.elem.removeClass("active")),this._active=t}on_click(t){t.preventDefault()}}class o extends s{compile(t){super.compile(t),this.container.addClass("btn-group"),this.elem.attr("role","button").addClass("btn btn-outline-secondary d-flex align-items-center")}}class n extends o{constructor(t,i={}){super(t,i),this.elem.addClass("drop_btn dropdown-toggle").attr("data-bs-toggle","dropdown"),this.dd_elem=e("