GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v122 Reproduzierbarer Demo-Link https://grapesjs.com/docs/getting-started.html#style-manager Beschreibe den Käfer Wie reproduziert man den Bug?Gehe zum Abschnitt "StyleManager" im "Getting Started"-Doku...
Bernesto
Hallo @artf, Das eigentliche Problem ist, dass wir versuchen, eine Popover-Palette absolut über ein anderes Element an einer beliebigen Stelle auf der Seite zu platzieren. Und das müssen wir auch tun, wenn das Ursprungselement außerhalb de...
artf
@bernesto kannst du das überprüfen, da es mit deinen Änderungen zusammenhängt?
Bernesto
Ja, ich sehe das Problem. Die Logik muss berücksichtigen, wann der Elternteil außerhalb des Containers ist. Lass mich sehen, was ich dort machen kann.
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome v122 Reproduzierbarer Demo-Link https://jsfiddle.net/n38vbktg/ Beschreibe den Käfer Wie reproduziert man den Bug?Erstellen Sie eine Komponente, die Standardwerte propagiert, darunter layerable = true. F...
artf
Guter Fang@bernesto
GJS Helper
Dies ist ein gültiger Fehlerbericht. Das Problem entsteht, weil das Komponentensystem von GrapesJS, insbesondere wenn 'layerable: true' propagiert wird, versucht, HTML-Kommentarknoten so zu verarbeiten, als wären sie Standard-HTML-Elemente...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Version 122.0.6261.95 (Offizielle Version) (64-Bit) Reproduzierbarer Demo-Link https://jsfiddle.net/n4x6L1v0/2/ Beschreibe den Käfer Wie reproduziert man den Bug?Speichern Sie Komponentendaten aus einer...
artf
Danke @mitcht aber wie ich bereits erwähnt habe, konnte die Hauptkomponente von Anfang an nie Textnode sein, daher macht es keinen Sinn, so einen Fall im Kern zu behandeln oder dieses Problem offen zu haben. Jedenfalls, wenn die Logik für...
GJS Helper
Das Problem, auf das Sie stoßen, ist eine bekannte Fehleränderung, die sich auf die Entwicklung der internen Komponentenarchitektur von GrapesJS bezieht, insbesondere darauf, wie die Root-Komponente eines Frames behandelt wird. In älteren...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-Link https://jsfiddle.net/szLp8h4n Beschreibe den Käfer Wie reproduziert man den Bug?Tag <a> mit Link innerhalb der Tabellenzelle (td) einfügen.Geben Sie dem Tabellenfeld (TD) den...
artf
Liefere eine gültige, reproduzierbare Demo
GJS Helper
Das Problem, bei dem ein "<td>Element" sein Anzeigeverhalten ändert (es erscheint als "Tabellenzeile" oder "Tabellenkörper"), wenn "float: right" oder "float: left" angewendet wird, ist kein Bug, der speziell auf GrapesJS basiert. Stattdes...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Version 121.0.6167.139 (Offizielle Version) (x86_64) Reproduzierbarer Demo-Link Keine. Beschreibe den Käfer Wie reproduziert man den Bug?Fügen Sie benutzerdefinierte Rte hinzu und setzen Sie BreakpointsKlicke...
artf
Ich kann nur empfehlen, den Quellkartenpfad richtig zu überprüfen <img width="346" alt="Screenshot 2024-02-12 um 08 45 32" src="https://github.com/GrapesJS/grapesjs/assets/11614725/ee135460-a758-4aef-96fa-1d1b463c934d"> Zum Beispiel funkti...
GJS Helper
Es sieht so aus, als hättest du ein Problem, bei dem die Quellkarte für 'ComponentTextView' in den DevTools deines Browsers nicht geladen wird, obwohl die Quellkarte von 'RichTextEditorModule' anscheinend funktioniert. Dies ist ein häufige...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Chrome Reproduzierbarer Demo-Link Keine Beschreibe den Käfer Wie reproduziert man den Bug?Nach der Definition für Sektoren in https://github.com/GrapesJS/grapesjs/blob/5c890449a52f526bc480d6dc649ff5e01ec59140/...
GJS Helper
Sie haben in GrapesJS eine Inkonsistenz in der Typdefinition genau identifiziert. Das Problem entsteht durch eine Diskrepanz zwischen dem deklarierten Typ für 'StyleManagerConfig.sectors.properties' in 'src/stylemanager/config/config.ts' u...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Edge letzte Version Reproduzierbarer Demo-Link https://grapesjs.com/demo Beschreibe den Käfer Wie reproduziert man den Bug?Demo-Link öffnenKlicken Sie auf die Kopfzeile ! BildWechsel die Ansicht auf Mobilgerät...
artf
Kein Bug, aber ein fehlendes Feature, wir müssen den Stack-Typ mit einer neuen Konfiguration für "leere" Werte erweitern. Ich werde versuchen, es in der nächsten Version zu bringen.
artf
entfernt das Clear Icon aus der Eigenschaft Background vollständig die Eigenschaften des ausgewählten Geräts, sodass es erneut die Werte aus den Desktop-Einstellungen erbt. Richtigdas Clear-Symbol in der Ebenenzeile setzt die Stapelwerte z...
gustavohleal
Ich habe eine Lösung für den Stack-Typ eingefügt. Ich werde eine PR machen, aber ich möchte dich zuerst etwas fragen. Das Verhalten, das ich hinzufüge, ist: ! BildDas Clear-Icon in der Ebenenzeile setzt die Stapelwerte zurück, stellt die E...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Neueste Version von Chrome Reproduzierbarer Demo-Link N/A (Ich kann bei Bedarf ein Video für weitere Gespräche teilen) Beschreibe den Käfer Wie reproduziert man den Bug?Angenommen, du hast Inhalte auf deiner a...
Afrinxnahar
Es wäre großartig, wenn Sie freundlicherweise ein Video anhängen könnten. Ich bin mir wegen des leeren Pop-up-Dings nicht sicher.
artf
@prateekkumar-EC ist das kein kernbezogenes Problem.
GJS Helper
Dies ist ein bekanntes Problem, das damit zusammenhängt, wie der GrapesJS-Befehl 'core:import-code' leere CSS-Eingaben handhabt, insbesondere in mehrseitigen Setups. Wenn der Import-Button angeklickt wird und das CSS-Eingabefeld im Popup l...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Edge v119.0.2151.72 Reproduzierbarer Demo-Link https://grapesjs.com/demo.html Beschreibe den Käfer Hallo, danke, dass Sie so ein großartiges Projekt erstellt haben. Ich möchte ein Problem melden, das während m...
artf
Ich stimme der vorgeschlagenen Alternative zu, ich werde entsprechend aktualisieren. Danke @duydvu
GJSBlock
Danke, dass du das gemeldet hast, @duydvu. Tolle Frage zum Leistungsproblem beim Hinzufügen von mehr als 20 Klassen zu einer einzelnen Komponente. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hie...
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Firefox Reproduzierbarer Demo-Link https://jsfiddle.net/497zkrpm/1/ Beschreibe den Käfer Wie reproduziert man den Bug?Wählen Sie die Komponente "Hello World" ausÖffne den Style Manager und stelle sicher, dass...
artf
Kein Bug, der Style-Manager verarbeitet jeweils nur eine Regel, wenn du eine fortgeschrittenere Nutzung möchtest, kannst du die API nutzen und deine Funktionen implementieren (z. B. verschiedene Regeln mit demselben Selektor auswählen).
MaxDBenson
Kein Bug, der Style-Manager verarbeitet jeweils nur eine Regel. Wenn du eine fortgeschrittenere Nutzung möchtest, kannst du die API nutzen und deine Funktionen implementieren (z. B. verschiedene Regeln mit demselben Selektor auswählen). Ve...
GJS Helper
Das Problem, das du festgestellt hast, dass der GrapesJS Style Manager nicht alle Regeln für dieselbe Klasse anzeigt, ist ein bekanntes Verhalten, das aus der Interakulation der internen 'CssComposer' und 'StyleManager' des Editors mit den...