рдХрдХреНрд╖рд╛ :( рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЖрдХрд╛рд░ рдмрджрд▓реЗрдВ
рдЖрдкрдХреА @ramusesan @edwinjoel1984 рд╕рдорд╕реНрдпрд╛рдПрдВ рд╕рд╛рдЭрд╛ рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг рд╣реИрдВред рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рдпрд╣рд╛рдВред рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдореИрдВ рдпрд╣ рдереНрд░реЗрдб рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВред рдЪреАрдпрд░реНрд╕!
рдиреАрдЪреЗ рдкреВрд░рд╛ рдЙрддреНрддрд░ рдкрдврд╝реЗрдВ тЖУрдкреНрд░рд╢реНрди
рдореЗрд░реЗ рдкрд╛рд╕ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдореИрдВ рдПрдХ рдШрдЯрдХ рдореЗрдВ рдЖрдХрд╛рд░ рдмрджрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдореИрдВрдиреЗ рдмрдирд╛рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдореЗрд░реЗ рдкрд╛рд╕ рджреЛ рдШрдЯрдХ рдмрд░рд╛рдмрд░ рд╣реИрдВ, рдЬрдм рдореИрдВ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓рддрд╛ рд╣реВрдВ рддреЛ рджреВрд╕рд░рд╛ рд╕рдорд╛рди рдЖрдХрд╛рд░ рдмрджрд▓рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЙрдирдХреА рд╢реИрд▓реА рдХреЛ рдЖрдИрдбреА рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рди рдХрд┐ рд╡рд░реНрдЧ рджреНрд╡рд╛рд░рд╛ред рдпрд╣ рдореЗрд░рд╛ рдХреЛрдб рд╣реИ: const buttonComponent = { рдирд╛рдо: "рдмрдЯрди-рдмреАрдХреЗ", рдбреЗрдЯрд╛: { рдЖрдИрдбреА: "рдмрдЯрди", рд▓реЗрдмрд▓: Button, рд╢реНрд░реЗрдгреА: "рдмреБрдирд┐рдпрд╛рджреА рдШрдЯрдХ", рдЦреАрдВрдЪрдиреЗ рдпреЛрдЧреНрдп: рд╕рдЪ, рд╕рд╛рдордЧреНрд░реА: <button class="btn-builder" data-gjs-draggable=".cell" data-gjs-resizable='{"tl":0,"tc":0,"tr":0,"cl":0,"cr":1,"bl":0,"br":0,"minDim":1,"bc":0,"currentUn...
рдЬрд╡рд╛рдм (3)
рдЖрдкрдХреА @ramusesan @edwinjoel1984 рд╕рдорд╕реНрдпрд╛рдПрдВ рд╕рд╛рдЭрд╛ рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг рд╣реИрдВред рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рдпрд╣рд╛рдВред рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдореИрдВ рдпрд╣ рдереНрд░реЗрдб рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВред рдЪреАрдпрд░реНрд╕!
@artf рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ
рдпрд╣рд╛рдВ рддрдХ рдХрд┐ рдореИрдВ рдПрдХ рд╣реА рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдпрд╣ рд╢рд╛рдпрдж рдкреВрд░реНрд╡рддрд╛ рдХреЗ рд╕рд╛рде рдореБрджреНрджрд╛ рд╣реИ, рдорд╛рди рд▓реЗрдВ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд╣реА рддрддреНрд╡ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрдИрдбреА рдФрд░ рд╡рд░реНрдЧ рд╣реИ рдпрд╛рдиреА <table id="myId" class="myClass"> ..... </table> рдФрд░ рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ рддреЛ рд╢реИрд▓рд┐рдпрд╛рдБ .myClass рдкрд░ рд▓рд╛рдЧреВ рд╣реЛ рд░рд╣реА рд╣реИрдВ #myId рдХрдХреНрд╖рд╛ рдЖрдИрдбреА рд╕реЗ...
рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рд╢реНрди рдФрд░ рдЙрддреНрддрд░
рдЗрд╕реА рддрд░рд╣ рдХреА рдореБрджреНрджреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢реЛрдз рдЬрд╛рд░реА рд░рдЦреЗрдВред
рдЕрдВрдХ #1863
рдмреНрд▓реЙрдХ рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ рдирдП рдШрдЯрдХ рдЬреЛрдбрд╝рдирд╛
рдореИрдВ рдХрдИ рдШрдЯрдХреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдореЗрд░реЗ рдХреИрдирд╡рд╛рд╕ рдореЗрдВ рдмреНрд▓реЙрдХ рдореИрдиреЗрдЬрд░ рдореЗрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореЗрд░рд╛ рдорд╛рдирдирд╛ рд╣реИ рдХрд┐ рдЖрдИрдбреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдХрд╛рд░рдг рд╡реЗ рдареАрдХ рд╕реЗ рджрд┐...
рдЕрдВрдХ #3207
рдлреЙрд░реНрдо рдЬрдорд╛ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ
рдореИрдВ рдХрд╕реНрдЯрдо рдмреНрд▓реЙрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ components рдЕрдВрджрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдлреЙрд░реНрдо рд╕рдмрдорд┐рдЯ рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛...
рдЕрдВрдХ #1206
рд╕рдорд╕реНрдпрд╛: рдиреЗрд╕реНрдЯреЗрдб рд╕рд╛рдордЧреНрд░реА рдХреЗ рдЕрдВрджрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛрдбрд╝рдирд╛ рдЬрдм рдПрдХрд▓ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ рддреЛ рднрд┐рдиреНрди рд╡реНрдпрд╡рд╣рд╛рд░ рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИ
рдирдорд╕реНрддреЗ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╕реНрд╡рдпрдВ рдХреА JS рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрдврд╝ рд╕рдХрддреА рд╣реИ рдФрд░ html рдкрд░ рдЙрд╕рдХрд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд░ рд╕рдХрддреА рд╣реИред...
рдЕрдВрдХ #3078
рдмреВрдЯрд╕реНрдЯреНрд░реИрдк 4 рд╣рд┐рдВрдбреЛрд▓рд╛ grapesjs рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреИрд╕реЗ рдХрд░реЗрдВ?
рдореИрдВрдиреЗ grapesjs рдХреЗ рд╕рд╛рде рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдбреНрд░реИрдЧ рдПрдВрдб рдбреНрд░реЙрдк рдмрд┐рд▓реНрдбрд░ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдмрдирд╛рдпрд╛ рд╣реИред рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореИрдВ рдЬрд┐рд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рд╡рд╣...
рд╕рд╢реБрд▓реНрдХ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЬреЛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ
рд╕рдорд╕реНрдпрд╛ рдХреАрд╡рд░реНрдб рдФрд░ рд▓реЗрдмрд▓ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рджреНрд╡рд╛рд░рд╛ рдХреНрдпреВрд░реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдкрдХреЛ рддреЗрдЬрд╝реА рд╕реЗ рд╢рд┐рдк рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓ рд╕рдХреЗред
рд╕рд╢реБрд▓реНрдХ рдкреНрд▓рдЧрдЗрди рдЕрдиреБрд╢рдВрд╕рд╛рдПрдБ рд▓реЛрдб рд╣реЛ рд░рд╣реА рд╣реИрдВ ...
рдУрдкрди-рд╕реЛрд░реНрд╕ GrapesJS рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ GitHub рдпрд╛ рд╣рдорд╛рд░реЗ рдореБрдлреНрдд рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдПрдХ рддреНрд╡рд░рд┐рдд рдЦреЛрдЬ рдЪрд▓рд╛рдПрдВред
рдореБрдлреНрдд рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ тЖТрдкреНрд░реАрдорд┐рдпрдо рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╕рдорд░реНрдерди, рдирд┐рдпрдорд┐рдд рдЕрдкрдбреЗрдЯ рдФрд░ рдЙрддреНрдкрд╛рджрди-рддреИрдпрд╛рд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢рд┐рдк рд╣реЛрддреЗ рд╣реИрдВ - рдПрдХреАрдХрд░рдг рдХрд╛рд░реНрдп рдХреЗ рджрд┐рдиреЛрдВ рдХреЛ рдмрдЪрд╛рддреЗ рд╣реИрдВред
рдкреНрд░реАрдорд┐рдпрдо рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ тЖТрдмреНрд░рд╛рдЙрдЬрд╝ рдкреНрд▓рдЧрдЗрди рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ
рд╕реАрдзреЗ рдмрд╛рдЬрд╝рд╛рд░ рдкрд░ рдкреНрд▓рдЧрдЗрди рд╢реНрд░реЗрдгреА рдХреЗ рдкреГрд╖реНрдареЛрдВ рдкрд░ рдЬрд╛рдПрдБред