рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдЪрдпрди рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ
рд╣рд╛рдп @Chilli-рдмреА рдпрд╣ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдк рдЬреЛ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕рдХрд╛ рдПрдХ рдЬреАрд╡рдВрдд рдЙрджрд╛рд╣рд░рдг рдкреНрд░рджрд╛рди рдХрд░реЗрдВред BTW, рдпрджрд┐ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдмрдирд╛рдИ рдЧрдИ рд╣реИ рддреЛ рдЗрд╕реЗ рдШрдЯрдХ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рд╕рдордиреНрд╡рдпрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
рдиреАрдЪреЗ рдкреВрд░рд╛ рдЙрддреНрддрд░ рдкрдврд╝реЗрдВ тЖУрдкреНрд░рд╢реНрди
рдирдорд╕реНрдХрд╛рд░ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдПрдХ рдЪреБрдирд┐рдВрджрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд╡рд┐рдХрд▓реНрдк рд╕рд░рдгреА рдореЗрдВ 'рдирд╛рдо' рдФрд░ 'рдорд╛рди' рдХреЗ рдмрдЧрд▓ рдореЗрдВ рдПрдХ рддреАрд╕рд░рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝реЗрдВ, рдЬреЛ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдкреВрд░реНрд╡-рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 'рдЪрдпрдирд┐рдд' рд╣реИред рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ: рдореИрдВрдиреЗ рд╣реЗрдбрд░ рдШрдЯрдХ рдХреЛ h1 рд╕реЗ h6 рддрдХ рд╕рднреА рд╣реЗрдбрд░ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЪреБрдирд┐рдВрджрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛ рджреНрд╡рд╛рд░рд╛ рдмрдврд╝рд╛рдпрд╛ред рдЕрдм рдореИрдВ рдИрд╡реЗрдВрдЯ рдлрд╝рдВрдХреНрд╢рди 'component:selected' рдореЗрдВ рдХреБрдЫ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдЬрдм рдШрдЯрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ рдЬрд╛рдП, рддреЛ рд╣реЗрдбрд░ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖рддрд╛ рдЪрдпрди рд╕реАрдзреЗ рдлрд┐рдЯрд┐рдВрдЧ рд╡рд┐рдХрд▓реНрдк рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬрд╣рд╛рдВ рддрдХ рд╣реЗрдбрд░ рдЯреИрдЧ рд╢рд╛рдорд┐рд▓ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП h2 рдЯреИрдЧ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ => рджреВрд╕рд░рд╛ рдЪрдпрди рд╡рд┐рдХрд▓реНрдк рдкреВрд░реНрд╡-рдЪрдпрдирд┐рдд рд╣реИ) рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ grapesJS рдХреЗ рдЕрдВ...
рдЬрд╡рд╛рдм (3)
рд╣рд╛рдп @Chilli-рдмреА рдпрд╣ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдк рдЬреЛ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕рдХрд╛ рдПрдХ рдЬреАрд╡рдВрдд рдЙрджрд╛рд╣рд░рдг рдкреНрд░рджрд╛рди рдХрд░реЗрдВред BTW, рдпрджрд┐ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдмрдирд╛рдИ рдЧрдИ рд╣реИ рддреЛ рдЗрд╕реЗ рдШрдЯрдХ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рд╕рдордиреНрд╡рдпрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
рд╣рд╛рдп @artf, рдЖрдкрдХреЗ рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдиреАрдЪреЗ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рд╣реЗрдбрд░ рдШрдЯрдХ рдХреЗ рд▓рд┐рдП рдЯреЗрдХреНрд╕реНрдЯ рдореЙрдбрд▓ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдХреЗ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреИрд╕реЗ рдмрдирд╛рдИред рд╕рдорд╕реНрдпрд╛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдирд╣реАрдВ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐, рдЬрдм рдореИрдВ рдХреИрдирд╡рд╛рд╕ рдореЗрдВ рдкреВрд░реНрдг рд▓реЗрдЖрдЙрдЯ рдЬреЛрдбрд╝ рд░рд╣рд╛ рд╣реВрдВ, рдЬрд┐рд╕рдореЗрдВ рдПрдЪ 2 рдпрд╛ рдПрдЪ 3 рдЯреИрдЧ (рдпрд╛ рдХреЛрдИ рдЕрдиреНрдп) рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдФрд░ рдореИрдВ рдЙрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ...
рд╕рдорд╕реНрдпрд╛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдирд╣реАрдВ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐, рдЬрдм рдореИрдВ рдХреИрдирд╡рд╛рд╕ рдореЗрдВ рдкреВрд░реНрдг рд▓реЗрдЖрдЙрдЯ рдЬреЛрдбрд╝ рд░рд╣рд╛ рд╣реВрдВ, рдЬрд┐рд╕рдореЗрдВ рдПрдЪ 2 рдпрд╛ рдПрдЪ 3 рдЯреИрдЧ (рдпрд╛ рдХреЛрдИ рдЕрдиреНрдп) рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдФрд░ рдореИрдВ рдЙрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рддреЛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ (рд▓рдХреНрд╖рдг) рдореЗрдВ рд╣реЗрдбрд░ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЪрдпрди рд╣рдореЗрд╢рд╛ "рд╢реАрд░реНрд╖рдХ 1" рдкрд░ рд░рд╣рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЪрдпрди рдореЗрдВ рдкрд╣рд▓рд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рдЪреБрдирд┐рдВрджрд╛ рд╡рд┐...
рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рд╢реНрди рдФрд░ рдЙрддреНрддрд░
рдЗрд╕реА рддрд░рд╣ рдХреА рдореБрджреНрджреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢реЛрдз рдЬрд╛рд░реА рд░рдЦреЗрдВред
рдЕрдВрдХ #710
рдПрдХ рдкреВрд░реЗ рддрддреНрд╡ рдХреЛ рдЦреАрдВрдЪрдиреЗ рдпреЛрдЧреНрдп рдмрдирд╛рдПрдВ, рди рдХрд┐ рдХреЗрд╡рд▓ рд╣реИрдВрдбрд▓
рдореИрдВ рдбреНрд░реИрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рддрддреНрд╡реЛрдВ рд╕реЗ рд╣реИрдВрдбрд▓ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдПрдХ рд╣реИрдВрдбрд▓ рд╣реЛрдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдкреВрд░реЗ рддрддреНрд╡ рдХреЛ рдЦреАрдВрдЪрдиреЗ рдпреЛрдЧреНрдп...
рдЕрдВрдХ #687
Editor.on ('component:add', function(){} рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдШрдЯрдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж; рдмреНрд▓реВ рдмреЙрдХреНрд╕ рдЖрдЗрдЯрдо рд╕рд╣реА рдирд╣реАрдВ рд╣реИред
editor.on ('component:add', function(){} рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдШрдЯрдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж; рдмреНрд▓реВ рдмреЙрдХреНрд╕ рдЖрдЗрдЯрдо (рдЗрд╕рдХрд╛ рдорддрд▓рдм рдПрдХреНрд╢рди рдЖрдЗрдХрди) рд╕рд╣реА рдирд╣реАрдВ...
рдЕрдВрдХ #1586
рд╡рд┐рд╢реЗрд╖рддрд╛ рдЪрдпрди рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ
рдореИрдВрдиреЗ рд╡рд┐рд╢реЗрд╖рддрд╛ рдЪрдпрди рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХреЛрд╢рд┐рд╢ рдХреАред var updateTrait = function(id, name) { var typeTrait = model.get('traits').where({name:...
рдЕрдВрдХ #1568
рд╕реВрдЪреА/рд╕рд░рдгреА рд╡рд┐рд╢реЗрд╖рддрд╛
рдирдорд╕реНрдХрд╛рд░ рдореИрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд▓рд┐рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рд░реВрдкреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рдореЙрдбрд▓ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдЕрдм рддрдХ рдореЗрд░...
рд╕рд╢реБрд▓реНрдХ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЬреЛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ
рд╕рдорд╕реНрдпрд╛ рдХреАрд╡рд░реНрдб рдФрд░ рд▓реЗрдмрд▓ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рджреНрд╡рд╛рд░рд╛ рдХреНрдпреВрд░реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдкрдХреЛ рддреЗрдЬрд╝реА рд╕реЗ рд╢рд┐рдк рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓ рд╕рдХреЗред
рд╕рд╢реБрд▓реНрдХ рдкреНрд▓рдЧрдЗрди рдЕрдиреБрд╢рдВрд╕рд╛рдПрдБ рд▓реЛрдб рд╣реЛ рд░рд╣реА рд╣реИрдВ ...
рдУрдкрди-рд╕реЛрд░реНрд╕ GrapesJS рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ GitHub рдпрд╛ рд╣рдорд╛рд░реЗ рдореБрдлреНрдд рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдПрдХ рддреНрд╡рд░рд┐рдд рдЦреЛрдЬ рдЪрд▓рд╛рдПрдВред
рдореБрдлреНрдд рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ тЖТрдкреНрд░реАрдорд┐рдпрдо рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╕рдорд░реНрдерди, рдирд┐рдпрдорд┐рдд рдЕрдкрдбреЗрдЯ рдФрд░ рдЙрддреНрдкрд╛рджрди-рддреИрдпрд╛рд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢рд┐рдк рд╣реЛрддреЗ рд╣реИрдВ - рдПрдХреАрдХрд░рдг рдХрд╛рд░реНрдп рдХреЗ рджрд┐рдиреЛрдВ рдХреЛ рдмрдЪрд╛рддреЗ рд╣реИрдВред
рдкреНрд░реАрдорд┐рдпрдо рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ тЖТрд╕рдВрдмрдВрдзрд┐рдд рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓
рдПрдХ рд╣реА рд╡рд┐рд╖рдп рдкрд░ рдЧрд╣рди рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛рдПрдБред
рдмреНрд░рд╛рдЙрдЬрд╝ рдкреНрд▓рдЧрдЗрди рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ
рд╕реАрдзреЗ рдмрд╛рдЬрд╝рд╛рд░ рдкрд░ рдкреНрд▓рдЧрдЗрди рд╢реНрд░реЗрдгреА рдХреЗ рдкреГрд╖реНрдареЛрдВ рдкрд░ рдЬрд╛рдПрдБред