body {
display: flex;
flex-direction: column-reverse;
justify-content: flex-end;
max-width: 1140px;
margin: auto;
padding: 15px;
word-wrap: break-word;
background-color: #F9F9F9;
color: #222;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: 1.4;
}
p {
margin: 0;
}
a {
color: #218BC3;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
.text-small {
font-size: 12px !important;
}
article {
margin: 5px;
margin-bottom: 10px;
}
article > header > .row {
display: flex;
flex-direction: row;
align-items: baseline;
margin-bottom: 10px;
}
article > header > .row > .col {
flex: 1;
display: flex;
align-items: baseline;
}
article > header > .row > h2 {
font-size: 14px;
color: #222;
font-weight: normal;
font-family: "Lucida Console", monospace, sans-serif;
word-break: break-all;
margin: 20px 5px 0 0;
user-select: all;
}
article > header > .row > h2 > code {
white-space: nowrap;
user-select: none;
color: #cc2255;
background-color: #f7f7f9;
border: 1px solid #e1e1e8;
border-radius: 3px;
margin-right: 5px;
padding: 0 3px;
}
article > header > .row > time.col {
flex: 0;
text-align: right;
white-space: nowrap;
color: #999;
font-style: italic;
}
article > header ul.tags {
list-style: none;
padding: 0;
margin: 0;
font-size: 12px;
}
article > header ul.tags > li {
user-select: all;
margin-bottom: 2px;
}
article > header ul.tags > li > span.badge {
display: inline-block;
padding: .25em .4em;
margin-right: 5px;
border-radius: 4px;
background-color: #6c757d3b;
color: #524d4d;
font-size: 12px;
text-align: center;
font-weight: 700;
line-height: 1;
white-space: nowrap;
vertical-align: baseline;
user-select: none;
}
article > section.body {
border: 1px solid #d8d8d8;
background: #FFF;
padding: 10px;
border-radius: 3px;
}
pre.sf-dump {
border-radius: 3px;
margin-bottom: 0;
}
.hidden {
display: none !important;
}
.dumped-tag > .sf-dump {
display: inline-block;
margin: 0;
padding: 1px 5px;
line-height: 1.4;
vertical-align: top;
background-color: transparent;
user-select: auto;
}
.dumped-tag > pre.sf-dump,
.dumped-tag > .sf-dump-default {
color: #CC7832;
background: none;
}
.dumped-tag > .sf-dump .sf-dump-str { color: #629755; }
.dumped-tag > .sf-dump .sf-dump-private,
.dumped-tag > .sf-dump .sf-dump-protected,
.dumped-tag > .sf-dump .sf-dump-public { color: #262626; }
.dumped-tag > .sf-dump .sf-dump-note { color: #6897BB; }
.dumped-tag > .sf-dump .sf-dump-key { color: #789339; }
.dumped-tag > .sf-dump .sf-dump-ref { color: #6E6E6E; }
.dumped-tag > .sf-dump .sf-dump-ellipsis { color: #CC7832; max-width: 100em; }
.dumped-tag > .sf-dump .sf-dump-ellipsis-path { max-width: 5em; }
.dumped-tag > .sf-dump .sf-dump-ns { user-select: none; }
import { createReduxStore, register } from '@wordpress/data';
import reducer from './reducer';
import selectors from './selectors';
import actions from './actions';
export const STORE_KEY = 'st-ai-builder';
const store = createReduxStore( STORE_KEY, {
reducer,
actions,
selectors,
} );
register( store );
/*! elementor - v3.29.0 - 04-06-2025 */
"use strict";
(self["webpackChunkelementorFrontend"] = self["webpackChunkelementorFrontend"] || []).push([["accordion"],{
/***/ "../assets/dev/js/frontend/handlers/accordion.js":
/*!*******************************************************!*\
!*** ../assets/dev/js/frontend/handlers/accordion.js ***!
\*******************************************************/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js");
Object.defineProperty(exports, "__esModule", ({
value: true
}));
exports["default"] = void 0;
var _baseTabs = _interopRequireDefault(__webpack_require__(/*! ./base-tabs */ "../assets/dev/js/frontend/handlers/base-tabs.js"));
class Accordion extends _baseTabs.default {
getDefaultSettings() {
const defaultSettings = super.getDefaultSettings();
return {
...defaultSettings,
showTabFn: 'slideDown',
hideTabFn: 'slideUp'
};
}
}
exports["default"] = Accordion;
/***/ }),
/***/ "../assets/dev/js/frontend/handlers/base-tabs.js":
/*!*******************************************************!*\
!*** ../assets/dev/js/frontend/handlers/base-tabs.js ***!
\*******************************************************/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
Object.defineProperty(exports, "__esModule", ({
value: true
}));
exports["default"] = void 0;
__webpack_require__(/*! core-js/modules/es.array.includes.js */ "../node_modules/core-js/modules/es.array.includes.js");
__webpack_require__(/*! core-js/modules/esnext.iterator.constructor.js */ "../node_modules/core-js/modules/esnext.iterator.constructor.js");
__webpack_require__(/*! core-js/modules/esnext.iterator.filter.js */ "../node_modules/core-js/modules/esnext.iterator.filter.js");
__webpack_require__(/*! core-js/modules/esnext.iterator.find.js */ "../node_modules/core-js/modules/esnext.iterator.find.js");
class baseTabs extends elementorModules.frontend.handlers.Base {
getDefaultSettings() {
return {
selectors: {
tablist: '[role="tablist"]',
tabTitle: '.elementor-tab-title',
tabContent: '.elementor-tab-content'
},
classes: {
active: 'elementor-active'
},
showTabFn: 'show',
hideTabFn: 'hide',
toggleSelf: true,
hidePrevious: true,
autoExpand: true,
keyDirection: {
ArrowLeft: elementorFrontendConfig.is_rtl ? 1 : -1,
ArrowUp: -1,
ArrowRight: elementorFrontendConfig.is_rtl ? -1 : 1,
ArrowDown: 1
}
};
}
getDefaultElements() {
const selectors = this.getSettings('selectors');
return {
$tabTitles: this.findElement(selectors.tabTitle),
$tabContents: this.findElement(selectors.tabContent)
};
}
activateDefaultTab() {
const settings = this.getSettings();
if (!settings.autoExpand || 'editor' === settings.autoExpand && !this.isEdit) {
return;
}
const defaultActiveTab = this.getEditSettings('activeItemIndex') || 1,
originalToggleMethods = {
showTabFn: settings.showTabFn,
hideTabFn: settings.hideTabFn
};
// Toggle tabs without animation to avoid jumping
this.setSettings({
showTabFn: 'show',
hideTabFn: 'hide'
});
this.changeActiveTab(defaultActiveTab);
// Return back original toggle effects
this.setSettings(originalToggleMethods);
}
handleKeyboardNavigation(event) {
const tab = event.currentTarget,
$tabList = jQuery(tab.closest(this.getSettings('selectors').tablist)),
// eslint-disable-next-line @wordpress/no-unused-vars-before-return
$tabs = $tabList.find(this.getSettings('selectors').tabTitle),
isVertical = 'vertical' === $tabList.attr('aria-orientation');
switch (event.key) {
case 'ArrowLeft':
case 'ArrowRight':
if (isVertical) {
return;
}
break;
case 'ArrowUp':
case 'ArrowDown':
if (!isVertical) {
return;
}
event.preventDefault();
break;
case 'Home':
event.preventDefault();
$tabs.first().trigger('focus');
return;
case 'End':
event.preventDefault();
$tabs.last().trigger('focus');
return;
default:
return;
}
const tabIndex = tab.getAttribute('data-tab') - 1,
direction = this.getSettings('keyDirection')[event.key],
nextTab = $tabs[tabIndex + direction];
if (nextTab) {
nextTab.focus();
} else if (-1 === tabIndex + direction) {
$tabs.last().trigger('focus');
} else {
$tabs.first().trigger('focus');
}
}
deactivateActiveTab(tabIndex) {
const settings = this.getSettings(),
activeClass = settings.classes.active,
activeFilter = tabIndex ? '[data-tab="' + tabIndex + '"]' : '.' + activeClass,
$activeTitle = this.elements.$tabTitles.filter(activeFilter),
$activeContent = this.elements.$tabContents.filter(activeFilter);
$activeTitle.add($activeContent).removeClass(activeClass);
$activeTitle.attr({
tabindex: '-1',
'aria-selected': 'false',
'aria-expanded': 'false'
});
$activeContent[settings.hideTabFn]();
$activeContent.attr('hidden', 'hidden');
}
activateTab(tabIndex) {
const settings = this.getSettings(),
activeClass = settings.classes.active,
$requestedTitle = this.elements.$tabTitles.filter('[data-tab="' + tabIndex + '"]'),
$requestedContent = this.elements.$tabContents.filter('[data-tab="' + tabIndex + '"]'),
animationDuration = 'show' === settings.showTabFn ? 0 : 400;
$requestedTitle.add($requestedContent).addClass(activeClass);
$requestedTitle.attr({
tabindex: '0',
'aria-selected': 'true',
'aria-expanded': 'true'
});
$requestedContent[settings.showTabFn](animationDuration, () => elementorFrontend.elements.$window.trigger('elementor-pro/motion-fx/recalc'));
$requestedContent.removeAttr('hidden');
}
isActiveTab(tabIndex) {
return this.elements.$tabTitles.filter('[data-tab="' + tabIndex + '"]').hasClass(this.getSettings('classes.active'));
}
bindEvents() {
this.elements.$tabTitles.on({
keydown: event => {
// Support for old markup that includes an `` tag in the tab
if (jQuery(event.target).is('a') && `Enter` === event.key) {
event.preventDefault();
}
// We listen to keydowon event for these keys in order to prevent undesired page scrolling
if (['End', 'Home', 'ArrowUp', 'ArrowDown'].includes(event.key)) {
this.handleKeyboardNavigation(event);
}
},
keyup: event => {
switch (event.code) {
case 'ArrowLeft':
case 'ArrowRight':
this.handleKeyboardNavigation(event);
break;
case 'Enter':
case 'Space':
event.preventDefault();
this.changeActiveTab(event.currentTarget.getAttribute('data-tab'));
break;
}
},
click: event => {
event.preventDefault();
this.changeActiveTab(event.currentTarget.getAttribute('data-tab'));
}
});
}
onInit() {
super.onInit(...arguments);
this.activateDefaultTab();
}
onEditSettingsChange(propertyName) {
if ('activeItemIndex' === propertyName) {
this.activateDefaultTab();
}
}
changeActiveTab(tabIndex) {
const isActiveTab = this.isActiveTab(tabIndex),
settings = this.getSettings();
if ((settings.toggleSelf || !isActiveTab) && settings.hidePrevious) {
this.deactivateActiveTab();
}
if (!settings.hidePrevious && isActiveTab) {
this.deactivateActiveTab(tabIndex);
}
if (!isActiveTab) {
this.activateTab(tabIndex);
}
}
}
exports["default"] = baseTabs;
/***/ })
}]);
//# sourceMappingURL=accordion.7b5b5744bdd225280eca.bundle.js.map<# var field = data.field; #>
<# if ( 1 < field.multi ) { #>
{{ field.options }}
<# } else { #>
<# for ( key in field.options ) { #>
{{ field.options[ key ] }}
<# } #>
<# } #>
!function(e){function i(d,m){var i,o,l=d.find(".premium-video-box-container"),e=d.find(".premium-video-box-playlist-container"),t=l.find(".premium-video-box-video-container"),c=l.find(".premium-video-box-inner-wrap"),p=c.find(".premium-video-box-image-container"),a=l.data("type"),n=l.data("thumbnail"),r=l.data("sticky"),s=l.data("sticky-play"),f=l.data("hover"),u=e.length?e:l,v=!!u.data("lightbox")&&u.data("lightbox");if(v)"prettyphoto"===v.type&&u.find(".premium-vid-lightbox-container[data-rel^='prettyPhoto']").prettyPhoto({theme:v.theme,hook:"data-rel",opacity:.7,show_title:!1,deeplinking:!1,overlay_gallery:!0,custom_markup:"",default_width:900,default_height:506,social_tools:""}),u.find(".premium-video-box-image-container, .premium-video-box-play-icon-container").on("click",function(e){var i;i=u,"elementor"===v.type?i.find(".premium-video-box-video-container").click():i.find(".premium-vid-lightbox-container[data-rel^='prettyPhoto']").click()});else{if(e.length){if(!t.length)return;return void t.each(function(e,i){var o,t=m(i),a=t.closest(".premium-video-box-container"),n=t.closest(".premium-video-box-trigger");o=t.data("src"),o+="&autoplay=1",n.on("click",function(){var e=m("");e.attr({src:o,frameborder:"0",allowfullscreen:"1",allow:"autoplay;encrypted-media;"}),t.css("background","#000"),t.html(e),a.find(".premium-video-box-image-container, .premium-video-box-play-icon-container").remove()})})}if("self"===a?(i=t.find("video"),o=i.attr("src"),l.data("play-viewport")&&(elementorFrontend.waypoint(l,function(){y()},{offset:0,triggerOnce:!1}),l.data("play-reset")&&elementorFrontend.waypoint(l,function(e){"up"===e&&(l.removeClass("playing"),m(i).get(0).pause(),m(i).get(0).currentTime=0)},{offset:"100%",triggerOnce:!1}))):(o=t.data("src"),n&&-1===o.indexOf("autoplay=1")?o+="&autoplay=1":l.data("play-viewport")?elementorFrontend.waypoint(l,function(){y()},{offset:0}):y()),l.on("click",function(){y()}),"yes"!==r||"yes"===s)return;b()}function y(){if(!l.hasClass("playing")){if(l.addClass("playing"),"yes"===s&&b(),"self"===a)m(i).get(0).play(),t.css({opacity:"1",visibility:"visible"});else{var e=m("");e.attr({src:o,frameborder:"0",allowfullscreen:"1",allow:"autoplay;encrypted-media;"}),t.css("background","#000"),t.html(e)}l.find(".premium-video-box-image-container, .premium-video-box-play-icon-container, .premium-video-box-description-container").remove(),"vimeo"===a&&l.find(".premium-video-box-vimeo-wrap").remove()}}function b(){var o=l.data("hide-desktop"),t=l.data("hide-tablet"),a=l.data("hide-mobile"),n=l.data("sticky-margin");if(l.off("click").on("click",function(e){var i=e.target.className;if(0<=i.toString().indexOf("premium-video-box-sticky-close")||0<=i.toString().indexOf("premium-video-box-sticky-close"))return!1;y()}),void 0!==elementorFrontend.waypoint)var i=elementorFrontend.waypoint(l,function(e){if("down"===e){if(l.removeClass("premium-video-box-sticky-hide").addClass("premium-video-box-sticky-apply premium-video-box-filter-sticky"),d.hasClass("elementor-motion-effects-parent")&&d.removeClass("elementor-motion-effects-perspective").find(".elementor-widget-container").addClass("premium-video-box-transform"),l.data("mask")&&(d.find(".premium-video-box-mask-filter").removeClass("premium-video-box-mask-filter"),l.find(":first-child").removeClass("premium-video-box-mask-media"),p.removeClass(f).removeClass("premium-video-box-mask-media").css({transition:"width 0.2s, height 0.2s","-webkit-transition":"width 0.2s, height 0.2s"})),m(document).trigger("premium_after_sticky_applied",[d]),c.data("video-animation")&&" "!=c.data("video-animation")){c.css("opacity","0");var i=c.data("delay-animation");setTimeout(function(){c.css("opacity","1").addClass("animated "+c.data("video-animation"))},1e3*i)}}else l.removeClass("premium-video-box-sticky-apply premium-video-box-filter-sticky").addClass("premium-video-box-sticky-hide"),d.hasClass("elementor-motion-effects-parent")&&d.addClass("elementor-motion-effects-perspective").find(".elementor-widget-container").removeClass("premium-video-box-transform"),l.data("mask")&&(l.parent().addClass("premium-video-box-mask-filter"),l.find(":first-child").eq(0).addClass("premium-video-box-mask-media"),p.addClass("premium-video-box-mask-media")),p.addClass(f).css({transition:"all 0.2s","-webkit-transition":"all 0.2s"}),c.removeClass("animated "+c.data("video-animation"))},{offset:"0%",triggerOnce:!1});function r(e){var i=elementorFrontend.getCurrentDeviceMode();""!==o&&i==o||""!==t&&i==t||""!==a&&i==a?s(e):e[0].enable()}function s(e){e[0].disable(),l.removeClass("premium-video-box-sticky-apply premium-video-box-sticky-hide")}function e(){l.hasClass("premium-video-box-sticky-apply")&&c.draggable({start:function(){m(this).css({transform:"none",top:m(this).offset().top+"px",left:m(this).offset().left+"px"})},containment:"window"})}d.find(".premium-video-box-sticky-close").off("click.closetrigger").on("click.closetrigger",function(e){e.stopPropagation(),i[0].disable(),l.removeClass("premium-video-box-sticky-apply premium-video-box-sticky-hide"),d.hasClass("elementor-motion-effects-parent")&&d.addClass("elementor-motion-effects-perspective").find(".elementor-widget-container").removeClass("premium-video-box-transform"),l.data("mask")&&(l.parent().addClass("premium-video-box-mask-filter"),l.find(":first-child").eq(0).addClass("premium-video-box-mask-media"),p.addClass("premium-video-box-mask-media"))}),r(i),e(),window.addEventListener("scroll",e),m(window).resize(function(e){r(i)}),m(document).on("premium_after_sticky_applied",function(e,i){var o=i.find(".premium-video-box-sticky-infobar");if(0!==o.length){var t=o.outerHeight();if((i.hasClass("premium-video-sticky-center-left")||i.hasClass("premium-video-sticky-center-right"))&&(t=Math.ceil(t/2),c.css("top","calc( 50% - "+t+"px )")),(i.hasClass("premium-video-sticky-bottom-left")||i.hasClass("premium-video-sticky-bottom-right"))&&""!==n){var a=(t=Math.ceil(t))+n;c.css("bottom",a)}}})}}e(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/premium-addon-video-box.default",i)})}(jQuery);/*!
* Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
*/
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}
Redes sociales y marketing para marcas de moda – Vemog Online
About This Course
En este curso aprenderás las claves para realizar estrategias de marketing digital y redes sociales de forma profesional para tu marca de moda. Desarrollarás habilidades de diseño y creación de publicaciones para facebook e instagram así como crear estrategias de contenido para cautivar a tu audiencia. Al terminar este curso tendrás todas las herramientas para promocionar tu marca en internet y dominar las redes sociales para sobresalir en la industria textil.
Learning Objectives
Desarrollar una estrategia de marketing en redes sociales
Producir y diseñar contenido de alto valor
Gestionar redes sociales como un profesional
Crear anuncios efectivos en Facebook ads
Analizar las estadísticas para desarrollar estrategias
Material Includes
"Formatos para gestionar adecuadamente sus estrategias en redes sociales Infografías de ayuda para los conceptos que deben conocer Glosario de marketing digital
Requirements
Computadora o tablet con acceso a internet Smartphone Copia de INE Copia de formato RFC Carta compromiso
Target Audience
Emprendedores en la industria textil Comerciantes del sector moda y del vestir Fabricantes de ropa que quieren promocionar su marca Diseñadores de moda que buscan crear una marca propia Empresarios con un negocio tradicional de ropa o accesorios de vestir
Principios de marketing digital
En este módulo conocerás los principios básicos para iniciarte en el mundo del marketing digital y las redes sociales.
Bienvenido a este curso5:31
¿Qué es el marketing digital?10:23
Glosario de marketing digital9:08
Medios para hacer mkt digital9:52
Marketing y redes sociales5:12
Redes sociales en México5:12
Tu marca en redes sociales
En este módulo comenzaremos a crear una presencia en redes y veremos algunos consejos para optimizar tu perfiles.
Crear una página de facebook7:50
Crear un perfil en instagram13:15
Optimizando tu perfil en facebook17:16
Optimizando tu perfil en instagram13:15
Creando tu estrategia
Para este módulo veremos el secreto para que una marca sea exitosa en redes sociales: Una estrategia sólida.
Benchmarking10:52
Análisis FODA6:41
Definición de objetivos4:51
Cliente digital post pandemia4:21
Nichos, microtendencias y mercado meta4:52
Nichos, microtendencias y mercado meta 210:08
Identificación de Buyer persona13:27
Embudo de ventas6:28
Catálogo de productos
Aquí veremos como utilizar las redes sociales para promover tus productos en los catálogos de facebook e instagram
Crear catálogo en facebook12:02
Creación de contenidos
En este módulo aprenderemos a diseñar y crear contenido atractivo para tu público objetivo
Como crear una estrategia de contenido para mi marca00:00:00
¿Qué contenido utilizar?00:00:00
Diseño de contenido en canva00:00:00
Como crear textos atractivos00:00:00