Help center theme (internal)
Internal: this article carries the code of the help center theme (the Help Scout look). It is rebuilt by build_theme.py in the migration folder; do not edit or delete it. Version d23e3d8bd1.
/* EveryoneSocial Help Center skin bundle. Built by build_theme.py; do not edit here. */ (function(){if(document.getElementById('es-v2-skin'))return;var s=document.createElement('style');s.id='es-v2-skin';s.textContent=":root{\n--es-indigo:#3F55E5;--es-indigo-hover:#3446C5;--es-indigo-active:#2E3DAE;\n--es-indigo-soft:#E8EBFC;--es-indigo-line:#C7CFF7;\n--es-ink:#22253A;--es-body:#4A4F64;--es-muted:#858BA0;\n--es-line:#E5E7F1;--es-line-soft:#F2F3FA;\n--es-bg:#FFFFFF;--es-bg-subtle:#F8F9FE;\n--es-sans:'Plus Jakarta Sans','DM Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\n--es-mono:'JetBrains Mono','SF Mono','Fira Code',monospace;\n--es-r-card:14px;--es-r-ctl:8px;\n--es-shadow-sm:0 1px 2px rgba(34,37,58,.05);\n--es-shadow-md:0 8px 24px rgba(34,37,58,.09),0 2px 6px rgba(34,37,58,.04);\n--es-ring:0 0 0 3px rgba(63,85,229,.22);\n--es-max:1240px;\n--brand:#3F55E5;--brand-9:#3F55E5;--brand-11:#3446C5;--brand-4:#E8EBFC;\n--top-nav-height:0px;\n}\nhtml{color-scheme:light}\nbody{font-family:var(--es-sans)!important;color:var(--es-body);background:var(--es-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}\nbody::before{content:\"\";display:block;height:3px;background:var(--es-indigo)}\nh1,h2,h3,h4,h5{font-family:var(--es-sans);color:var(--es-ink);letter-spacing:-.022em}\na{color:var(--es-indigo);text-decoration:none;transition:color 120ms ease}\na:hover{color:var(--es-indigo-hover)}\n.es-nav a:focus-visible,.es-card:focus-visible,.es-quick a:focus-visible,.es-cta:focus-visible{outline:none;box-shadow:var(--es-ring);border-radius:var(--es-r-ctl)}\n[class*=\"topNavigation_left__\"]>button{display:none!important}\n[data-ico]{--ico:none}\n[data-ico=\"getting-started-for-admins\"],[data-ico=\"admins\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12.22%202h-.44a2%202%200%200%200-2%202v.18a2%202%200%200%201-1%201.73l-.43.25a2%202%200%200%201-2%200l-.15-.08a2%202%200%200%200-2.73.73l-.22.38a2%202%200%200%200%20.73%202.73l.15.1a2%202%200%200%201%201%201.72v.51a2%202%200%200%201-1%201.74l-.15.09a2%202%200%200%200-.73%202.73l.22.38a2%202%200%200%200%202.73.73l.15-.08a2%202%200%200%201%202%200l.43.25a2%202%200%200%201%201%201.73V20a2%202%200%200%200%202%202h.44a2%202%200%200%200%202-2v-.18a2%202%200%200%201%201-1.73l.43-.25a2%202%200%200%201%202%200l.15.08a2%202%200%200%200%202.73-.73l.22-.39a2%202%200%200%200-.73-2.73l-.15-.08a2%202%200%200%201-1-1.74v-.5a2%202%200%200%201%201-1.74l.15-.09a2%202%200%200%200%20.73-2.73l-.22-.38a2%202%200%200%200-2.73-.73l-.15.08a2%202%200%200%201-2%200l-.43-.25a2%202%200%200%201-1-1.73V4a2%202%200%200%200-2-2z'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'3'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"moderators\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.67-.01C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z'%2F%3E%3Cpath%20d%3D'm9%2012%202%202%204-4'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"new-users\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4.5%2016.5c-1.5%201.26-2%205-2%205s3.74-.5%205-2c.71-.84.7-2.13-.09-2.91a2.18%202.18%200%200%200-2.91-.09z'%2F%3E%3Cpath%20d%3D'm12%2015-3-3a22%2022%200%200%201%202-3.95A12.88%2012.88%200%200%201%2022%202c0%202.72-.78%207.5-6%2011a22.35%2022.35%200%200%201-4%202z'%2F%3E%3Cpath%20d%3D'M9%2012H4s.55-3.03%202-4c1.62-1.08%205%200%205%200'%2F%3E%3Cpath%20d%3D'M12%2015v5s3.03-.55%204-2c1.08-1.62%200-5%200-5'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"troubleshoot\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'10'%2F%3E%3Cpath%20d%3D'm4.9%204.9%204.2%204.2'%2F%3E%3Cpath%20d%3D'm14.9%2014.9%204.2%204.2'%2F%3E%3Cpath%20d%3D'm14.9%209.1%204.2-4.2'%2F%3E%3Cpath%20d%3D'm4.9%2019.1%204.2-4.2'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'4'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"best-practices\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M9.94%2015.5A2%202%200%200%200%208.5%2014.06l-6.14-1.58a.5.5%200%200%201%200-.96L8.5%209.94A2%202%200%200%200%209.94%208.5l1.58-6.14a.5.5%200%200%201%20.96%200L14.06%208.5A2%202%200%200%200%2015.5%209.94l6.14%201.58a.5.5%200%200%201%200%20.96L15.5%2014.06a2%202%200%200%200-1.44%201.44l-1.58%206.14a.5.5%200%200%201-.96%200z'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"users\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2'%2F%3E%3Ccircle%20cx%3D'9'%20cy%3D'7'%20r%3D'4'%2F%3E%3Cpath%20d%3D'M22%2021v-2a4%204%200%200%200-3-3.87'%2F%3E%3Cpath%20d%3D'M16%203.13a4%204%200%200%201%200%207.75'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"admin-analytics\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cline%20x1%3D'12'%20x2%3D'12'%20y1%3D'20'%20y2%3D'10'%2F%3E%3Cline%20x1%3D'18'%20x2%3D'18'%20y1%3D'20'%20y2%3D'4'%2F%3E%3Cline%20x1%3D'6'%20x2%3D'6'%20y1%3D'20'%20y2%3D'16'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"admin-onboarding\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20width%3D'20'%20height%3D'14'%20x%3D'2'%20y%3D'3'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M8%2021h8'%2F%3E%3Cpath%20d%3D'M12%2017v4'%2F%3E%3Cpath%20d%3D'm10%207%205%203-5%203z'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"content-management\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M20%2020a2%202%200%200%200%202-2V8a2%202%200%200%200-2-2h-7.9a2%202%200%200%201-1.69-.9L9.6%203.9A2%202%200%200%200%207.93%203H4a2%202%200%200%200-2%202v13a2%202%200%200%200%202%202Z'%2F%3E%3Cpath%20d%3D'm10%2011%204%202.5-4%202.5z'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"growth-engagement\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpolyline%20points%3D'22%207%2013.5%2015.5%208.5%2010.5%202%2017'%2F%3E%3Cpolyline%20points%3D'16%207%2022%207%2022%2013'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"program-strategy\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'10'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'6'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'2'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"connect-internal-comms\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M21%2015a2%202%200%200%201-2%202H7l-4%204V5a2%202%200%200%201%202-2h14a2%202%200%200%201%202%202z'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"for-it-teams\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20width%3D'20'%20height%3D'8'%20x%3D'2'%20y%3D'2'%20rx%3D'2'%2F%3E%3Crect%20width%3D'20'%20height%3D'8'%20x%3D'2'%20y%3D'14'%20rx%3D'2'%2F%3E%3Cline%20x1%3D'6'%20x2%3D'6.01'%20y1%3D'6'%20y2%3D'6'%2F%3E%3Cline%20x1%3D'6'%20x2%3D'6.01'%20y1%3D'18'%20y2%3D'18'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"user-access-management\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'7.5'%20cy%3D'15.5'%20r%3D'5.5'%2F%3E%3Cpath%20d%3D'm21%202-9.6%209.6'%2F%3E%3Cpath%20d%3D'm15.5%207.5%203%203L22%207l-3-3'%2F%3E%3C%2Fsvg%3E\")}\n[data-ico=\"tools\"]{--ico:url(\"data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%233F55E5'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M14.7%206.3a1%201%200%200%200%200%201.4l1.6%201.6a1%201%200%200%200%201.4%200l3.77-3.77a6%206%200%200%201-7.94%207.94l-6.91%206.91a2.12%202.12%200%200%201-3-3l6.91-6.91a6%206%200%200%201%207.94-7.94l-3.76%203.76z'%2F%3E%3C%2Fsvg%3E\")}\nheader[class*=\"topNavigation_topNavigation__\"]{position:static!important;display:flex!important;align-items:center;gap:30px;height:66px!important;padding:0 max(28px,calc((100% - var(--es-max))/2))!important;border-bottom:1px solid var(--es-line)!important;background:var(--es-bg)!important;z-index:60;container-type:normal!important}\nheader[class*=\"topNavigation_topNavigation__\"] [data-reach-skip-link]{position:absolute;left:-9999px}\n[class*=\"topNavigation_left__\"]{order:0;flex:none;gap:0!important}\n[class*=\"topNavigation_logoLink__\"]{opacity:1!important;pointer-events:auto!important;display:inline-flex!important;align-items:center}\n[class*=\"topNavigation_logoLink__\"] img{height:26px!important;width:auto;display:block}\n.es-nav{order:1}\n[class*=\"topNavigation_center__\"]{order:2;flex:none!important;display:flex!important;width:210px!important;max-width:210px!important;justify-self:auto!important}\n[class*=\"topNavigation_center__\"][inert]{display:none!important}\n[class*=\"topNavigation_center__\"] form{max-width:none!important;width:100%}\n[class*=\"topNavigation_center__\"] [class*=\"topBarSearch_inputWrapper__\"]{height:38px!important;padding:0 14px!important;border:1px solid var(--es-line)!important;border-radius:999px!important;background:var(--es-bg-subtle)!important;transition:border-color 120ms ease,background 120ms ease}\n[class*=\"topNavigation_center__\"] [class*=\"topBarSearch_inputWrapper__\"]:focus-within{border-color:var(--es-indigo)!important;background:var(--es-bg)!important;box-shadow:var(--es-ring);outline:none!important}\n[class*=\"topNavigation_center__\"] [class*=\"topBarSearch_inputWrapper__\"]>svg{width:15px;height:15px;color:var(--es-muted);flex:none}\n[class*=\"topNavigation_center__\"] [class*=\"topBarSearch_input__\"]{font:500 13.5px var(--es-sans)!important;color:var(--es-ink)}\n[class*=\"topBarSearch_shortcut__\"]{display:none!important}\n.es-nav-tools{order:3}\n[class*=\"topNavigation_right__\"]{order:4;display:contents!important}\n[class*=\"topBarActions_actions__\"]{display:contents!important}\nbutton[class*=\"topBarActions_aiAgentButton__\"]{position:fixed!important;right:24px;bottom:24px;width:56px!important;height:56px!important;padding:0!important;border-radius:50%!important;background:var(--es-indigo)!important;color:#fff!important;box-shadow:0 10px 28px rgba(63,85,229,.35)!important;z-index:80;transition:transform 120ms ease,background 120ms ease}\nbutton[class*=\"topBarActions_aiAgentButton__\"]:hover{background:var(--es-indigo-hover)!important;transform:translateY(-1px)}\nbutton[class*=\"topBarActions_aiAgentButton__\"] svg{width:24px;height:24px}\nbutton[class*=\"topBarActions_aiAgentButton__\"] span{display:none}\n[class*=\"layoutRoot_withAgentSidebar__\"]{margin-right:0!important}\naside[class*=\"agentSidebar_agentSidebar__\"]{box-shadow:var(--es-shadow-md);z-index:90!important;font-family:var(--es-sans)}\naside[class*=\"agentSidebar_agentSidebar__\"] h2{font-family:var(--es-sans);letter-spacing:-.02em}\n.es-nav{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none;flex:1}\n.es-nav-item{position:relative}\n.es-nav-trigger{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font:600 14.5px/1 var(--es-sans);color:var(--es-ink);background:none;border:0;border-radius:var(--es-r-ctl);padding:9px 11px;cursor:pointer;transition:background 120ms ease,color 120ms ease}\n.es-nav-trigger svg{width:13px;height:13px;opacity:.5;transition:transform 160ms ease}\n.es-nav-item:hover .es-nav-trigger,.es-nav-item.open .es-nav-trigger{background:var(--es-line-soft);color:var(--es-indigo)}\n.es-nav-item:hover .es-nav-trigger svg,.es-nav-item.open .es-nav-trigger svg{transform:rotate(180deg)}\n.es-mega{position:absolute;top:calc(100% + 9px);left:-8px;z-index:70;background:var(--es-bg);border:1px solid var(--es-line);border-radius:var(--es-r-card);box-shadow:var(--es-shadow-md);padding:10px;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity 120ms ease,transform 120ms ease,visibility 120ms}\n.es-nav-item:hover .es-mega,.es-nav-item.open .es-mega{opacity:1;visibility:visible;transform:none}\n.es-mega-inner{display:grid;grid-template-columns:repeat(2,minmax(288px,1fr));gap:2px}\n.es-mega[data-count=\"2\"] .es-mega-inner,.es-mega[data-count=\"3\"] .es-mega-inner{grid-template-columns:minmax(260px,1fr)}\n.es-mega-link{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start;padding:11px 12px;border-radius:10px;transition:background 120ms ease}\n.es-mega-link:hover{background:var(--es-bg-subtle)}\n.es-mega-ico{width:34px;height:34px;border-radius:9px;background-color:var(--es-indigo-soft);background-image:var(--ico);background-repeat:no-repeat;background-position:center;background-size:18px}\n.es-mega-link b{display:block;font:700 14px/1.3 var(--es-sans);color:var(--es-ink);letter-spacing:-.01em;margin-bottom:3px}\n.es-mega-link span{display:block;font:400 12.5px/1.45 var(--es-sans);color:var(--es-muted)}\n.es-mega-link:hover b{color:var(--es-indigo)}\n.es-nav-tools{display:flex;align-items:center;gap:10px;flex:none}\n.es-navsearch{display:none;align-items:center;gap:8px;width:210px;height:38px;margin:0;padding:0 14px;border:1px solid var(--es-line);border-radius:999px;background:var(--es-bg-subtle);color:var(--es-muted);font:500 13.5px var(--es-sans);cursor:text;text-align:left;transition:border-color 120ms ease,background 120ms ease}\nbody.es-home .es-navsearch{display:flex}\n.es-navsearch:hover{border-color:var(--es-indigo-line)}\n.es-navsearch svg{width:15px;height:15px;color:var(--es-muted);flex:none}\n.es-cta{display:inline-flex;align-items:center;gap:7px;height:38px;background:var(--es-indigo);color:#fff!important;font:600 13.5px var(--es-sans);padding:0 18px;border-radius:999px;transition:background 120ms ease;white-space:nowrap}\n.es-cta:hover{background:var(--es-indigo-hover);color:#fff!important}\n.es-burger{display:none;background:none;border:1px solid var(--es-line);border-radius:var(--es-r-ctl);padding:8px 10px;cursor:pointer}\n.es-burger svg{width:18px;height:18px;display:block;color:var(--es-ink)}\n@media (max-width:1179px){.es-navsearch,[class*=\"topNavigation_center__\"]{display:none!important}}\n@media (max-width:1023px){\nheader[class*=\"topNavigation_topNavigation__\"]{height:58px!important;padding:0 18px!important;gap:12px;justify-content:space-between;flex-wrap:wrap;position:relative!important}\n.es-nav{display:none}\n.es-burger{display:block}\n.es-nav-tools{gap:8px;margin-left:auto}\nbody.es-menu-open .es-nav{display:block;position:absolute;top:100%;left:0;right:0;z-index:65;background:var(--es-bg);border-top:1px solid var(--es-line);box-shadow:var(--es-shadow-md);padding:8px 18px 18px;margin:0;max-height:calc(100vh - 58px);overflow-y:auto}\nbody.es-menu-open .es-nav-item{position:static}\nbody.es-menu-open .es-nav-item+.es-nav-item{border-top:1px solid var(--es-line)}\nbody.es-menu-open .es-nav-trigger{width:100%;justify-content:space-between;font-size:15px;padding:14px 4px}\nbody.es-menu-open .es-mega{position:static;opacity:1;visibility:visible;transform:none;border:0;box-shadow:none;padding:0 0 8px;display:none}\nbody.es-menu-open .es-nav-item.open .es-mega{display:block}\nbody.es-menu-open .es-mega-inner{grid-template-columns:1fr}\n}\nmain[class*=\"layoutRoot_main__\"]{padding-top:0!important;--page-inline-padding:28px}\n[class*=\"layoutRoot_mainInner__\"]{width:100%}\n#reach-skip-nav{position:absolute}\n[class*=\"homeContent_homeContent__\"]{max-width:none!important;padding:0!important;background:var(--es-bg-subtle);display:flex;flex-direction:column}\n[class*=\"homeContent_hero__\"]{width:100%;padding:64px 24px 0;text-align:center;box-sizing:border-box}\n[class*=\"homeContent_hero__\"]>img,[class*=\"homeContent_hero__\"]>h2{display:none!important}\n.es-hero-copy{margin:0 0 28px}\n.es-hero-eyebrow{display:block;font:500 11.5px/1 var(--es-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--es-indigo);margin:0 0 16px}\n.es-hero-copy h1{display:block;font:800 46px/1.08 var(--es-sans);color:var(--es-ink);letter-spacing:-.038em;margin:0 0 12px}\n.es-hero-copy p{margin:0;font:400 16.5px/1.5 var(--es-sans);color:var(--es-muted)}\n[class*=\"homeContent_homeSearchRow__\"]{flex-direction:column;align-items:stretch;gap:0!important;width:100%;max-width:720px;margin:0 auto!important;padding:0 24px 68px;box-sizing:border-box}\n[class*=\"homeContent_homeSearch__\"]{width:100%;max-width:620px;margin:0 auto;font-family:var(--es-sans)}\n[class*=\"homeContent_homeSearch__\"] [class*=\"topBarSearch_inputWrapper__\"]{height:52px!important;padding:0 0 0 18px!important;gap:0!important;border:1px solid var(--es-line)!important;border-radius:var(--es-r-ctl)!important;background:var(--es-bg)!important;box-shadow:var(--es-shadow-sm);overflow:hidden;transition:box-shadow 120ms ease,border-color 120ms ease}\n[class*=\"homeContent_homeSearch__\"] [class*=\"topBarSearch_inputWrapper__\"]:focus-within{outline:none!important;border-color:var(--es-indigo)!important;box-shadow:var(--es-ring)}\n[class*=\"homeContent_homeSearch__\"] [class*=\"topBarSearch_inputWrapper__\"]>svg{display:none}\n[class*=\"homeContent_homeSearch__\"] [class*=\"topBarSearch_input__\"]{font:400 16px var(--es-sans)!important;color:var(--es-ink)}\n[class*=\"homeContent_homeSearch__\"] [class*=\"topBarSearch_input__\"]::placeholder{color:var(--es-muted)}\n[class*=\"homeContent_homeSearch__\"] [class*=\"topBarSearch_inputWrapper__\"]::after{content:\"Search\";display:flex;align-items:center;align-self:stretch;flex:none;padding:0 26px;background:var(--es-indigo);color:#fff;font:600 15.5px var(--es-sans);cursor:pointer;transition:background 120ms ease}\n[class*=\"homeContent_homeSearch__\"] [class*=\"topBarSearch_inputWrapper__\"]:hover::after{background:var(--es-indigo-hover)}\n[class*=\"homeContent_homeSearch__\"] [class*=\"topBarSearch_dropdown__\"]{font-family:var(--es-sans);border-radius:var(--es-r-ctl)!important;border:1px solid var(--es-line);box-shadow:var(--es-shadow-md);text-align:left}\n.es-quick{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:720px;margin:22px auto 0}\n.es-quick-label{width:100%;font:500 11.5px/1 var(--es-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--es-muted);margin-bottom:4px;text-align:center}\n.es-quick a{display:inline-flex;align-items:center;white-space:nowrap;font:500 13.5px var(--es-sans);color:var(--es-body);background:var(--es-bg);border:1px solid var(--es-line);border-radius:999px;padding:7px 15px;transition:border-color 120ms ease,color 120ms ease}\n.es-quick a:hover{border-color:var(--es-indigo-line);color:var(--es-indigo)}\n[class*=\"homeContent_homeNavigation__\"]{display:none!important}\n@media (max-width:640px){.es-hero-copy h1{font-size:32px}[class*=\"homeContent_hero__\"]{padding-top:44px}[class*=\"homeContent_homeSearchRow__\"]{padding-bottom:48px}}\n.es-home-extra{background:var(--es-bg);border-top:1px solid var(--es-line);padding:58px 28px 24px;flex:1}\n.es-home-inner{max-width:var(--es-max);margin:0 auto}\n.es-band{margin:0 0 56px}\n.es-band-head{display:flex;align-items:baseline;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--es-line);margin-bottom:26px}\n.es-band-num{font:500 11.5px/1 var(--es-mono);letter-spacing:.14em;color:var(--es-indigo);flex:none;position:relative;top:-1px}\n.es-band-head h2{font:800 27px/1.15 var(--es-sans);letter-spacing:-.03em;margin:0;color:var(--es-ink)}\n.es-band-head h2 a{color:var(--es-ink)}\n.es-band-head h2 a:hover{color:var(--es-indigo)}\n.es-band-for{margin-left:auto;font:500 12.5px/1 var(--es-sans);color:var(--es-muted);letter-spacing:.01em;flex:none;text-align:right}\n.es-band-grid{display:grid;gap:20px}\n.es-grid-3{grid-template-columns:repeat(3,1fr)}\n.es-grid-2{grid-template-columns:repeat(2,1fr)}\n@media (max-width:1040px){.es-grid-3{grid-template-columns:repeat(2,1fr)}}\n@media (max-width:720px){.es-grid-3,.es-grid-2{grid-template-columns:1fr}.es-band-head{flex-wrap:wrap}.es-band-for{margin-left:0;flex:0 0 100%;text-align:left}.es-home-extra{padding:40px 18px 12px}}\n.es-card{display:flex;flex-direction:column;background:var(--es-bg);border:1px solid var(--es-line);border-radius:var(--es-r-card);box-shadow:var(--es-shadow-sm);padding:22px 22px 18px;transition:border-color 120ms ease,box-shadow 120ms ease;color:inherit}\n.es-card:hover{border-color:var(--es-indigo-line);box-shadow:var(--es-shadow-md)}\n.es-card-ico{width:38px;height:38px;border-radius:10px;background-color:var(--es-indigo-soft);background-image:var(--ico);background-repeat:no-repeat;background-position:center;background-size:20px;margin:0 0 15px}\n.es-card-title{display:block;font:700 17.5px/1.25 var(--es-sans);letter-spacing:-.022em;color:var(--es-ink);margin:0 0 8px;transition:color 120ms ease}\n.es-card:hover .es-card-title{color:var(--es-indigo)}\n.es-card-desc{display:block;font:400 13.5px/1.55 var(--es-sans);color:var(--es-muted)}\n.es-card-foot{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px}\n.es-card-count{font:500 11.5px/1 var(--es-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--es-muted)}\n.es-card-go{font:600 13px var(--es-sans);color:var(--es-indigo);white-space:nowrap;flex:none}\n.es-card-go span{display:inline-block;margin-left:5px;transition:transform 120ms ease}\n.es-card:hover .es-card-go span{transform:translateX(3px)}\nbody.es-cat [class*=\"homeContent_hero__\"],body.es-cat [class*=\"homeContent_homeSearchRow__\"]{display:none!important}\nbody.es-cat .es-home-extra{background:var(--es-bg-subtle);border-top:0;padding:40px 28px 48px}\n.es-two{display:grid;grid-template-columns:270px minmax(0,1fr);gap:28px;align-items:start}\n.es-side{font-family:var(--es-sans)}\n.es-side-search{display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;padding:0 14px;border:1px solid var(--es-line);border-radius:var(--es-r-ctl);background:var(--es-bg);color:var(--es-muted);font:400 13.5px var(--es-sans);cursor:text;box-sizing:border-box;text-align:left}\n.es-side-search:hover{border-color:var(--es-indigo-line)}\n.es-side-search svg{width:15px;height:15px;color:var(--es-muted)}\n.es-side h3{font:600 11.5px/1 var(--es-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--es-ink);margin:28px 0 14px}\n.es-side ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}\n.es-side li a{display:inline-flex;align-items:center;gap:6px;font:500 13.5px var(--es-sans);color:var(--es-body)}\n.es-side li a:hover{color:var(--es-indigo)}\n.es-side li.active a{color:var(--es-indigo);font-weight:600}\n.es-side li.active a::after{content:\"\";width:6px;height:6px;border-right:1.6px solid currentColor;border-top:1.6px solid currentColor;transform:rotate(45deg);margin-left:2px}\n.es-page-card{background:var(--es-bg);border:1px solid var(--es-line);border-radius:var(--es-r-card);box-shadow:var(--es-shadow-sm);padding:36px 44px 40px;min-width:0}\n.es-page-card h1{font:500 30px/1.2 var(--es-sans);letter-spacing:-.025em;color:var(--es-ink);margin:0 0 6px}\n.es-page-card .es-descrip{margin:0 0 18px;font:400 14.5px/1.55 var(--es-sans);color:var(--es-body)}\n.es-articleList{list-style:none;margin:0;padding:0}\n.es-articleList li{border-top:1px solid var(--es-line-soft)}\n.es-articleList li:first-child{border-top:0}\n.es-articleList a{display:flex;align-items:center;gap:10px;padding:11px 0;font:500 15px/1.4 var(--es-sans);color:var(--es-indigo)}\n.es-articleList a:hover{color:var(--es-indigo-hover)}\n.es-articleList svg{width:15px;height:15px;flex:none;color:var(--es-muted)}\n.es-empty{font:400 14px var(--es-sans);color:var(--es-muted)}\n@media (max-width:900px){.es-two{grid-template-columns:1fr}.es-page-card{padding:26px 22px 28px}}\nbody.es-article main[class*=\"layoutRoot_main__\"]{background:var(--es-bg-subtle)}\nbody.es-article [class*=\"layoutRoot_mainInner__\"]{display:grid!important;grid-template-columns:270px minmax(0,1fr);gap:28px;align-items:start;max-width:var(--es-max);margin:0 auto;padding:40px 28px 48px;box-sizing:border-box}\nbody.es-article.es-noside [class*=\"layoutRoot_mainInner__\"]{grid-template-columns:minmax(0,1fr)}\narticle[class*=\"articlePageLayout_layout__\"]{background:var(--es-bg);border:1px solid var(--es-line);border-radius:var(--es-r-card);box-shadow:var(--es-shadow-sm);padding:32px 44px 44px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:\"breadcrumbs\" \"header\" \"content\"!important;grid-template-rows:auto auto 1fr!important;--page-content-max-width:none;--page-top-padding:0;min-width:0;font-family:var(--es-sans)}\n[class*=\"articlePageLayout_summaryScrollWrapper__\"]{display:none!important}\n[class*=\"articlePageLayout_breadcrumbs__\"],[class*=\"articlePageLayout_content__\"],[class*=\"articlePageLayout_header__\"]{width:100%!important;justify-self:stretch!important}\n[class*=\"articlePageLayout_header__\"]{padding-top:10px!important;padding-bottom:22px!important}\nnav[class*=\"articleBreadcrumbs_breadcrumbs__\"]{font:500 13px var(--es-sans);color:var(--es-muted)}\nnav[class*=\"articleBreadcrumbs_breadcrumbs__\"] a{color:var(--es-muted)}\nnav[class*=\"articleBreadcrumbs_breadcrumbs__\"] a:hover{color:var(--es-indigo)}\nh1[class*=\"articleHeader_articleHeader__\"]{font:500 30px/1.2 var(--es-sans)!important;letter-spacing:-.025em!important;color:var(--es-ink)}\n.article{font:400 16px/1.7 var(--es-sans);color:var(--es-body)}\n.article p,.article li{color:var(--es-body)}\n.article h2,.article h3,.article h4{font-family:var(--es-sans);color:var(--es-ink);font-weight:700;letter-spacing:-.02em}\n.article h2,.article h3.heading-2,.article h3{font-size:20px;margin-top:1.7em}\n.article h4{font-size:17px}\n.article a{color:var(--es-indigo);border-bottom:1px solid var(--es-indigo-line)}\n.article a:hover{border-bottom-color:var(--es-indigo)}\n.article img{max-width:100%;height:auto;border-radius:8px}\n.article video,.article iframe{max-width:100%;border-radius:10px}\n.article blockquote{margin:1.3em 0;padding:.85em 1.15em;border:1px solid var(--es-line);border-left:3px solid var(--es-indigo);background:var(--es-bg-subtle);border-radius:0 10px 10px 0;color:var(--es-body);font-style:normal}\n.article blockquote p:last-child{margin-bottom:0}\n.article code{font-family:var(--es-mono);background:var(--es-line-soft);color:var(--es-ink);border-radius:4px;padding:2px 6px;font-size:.88em}\n.article pre{font-family:var(--es-mono);background:var(--es-line-soft);border:1px solid var(--es-line);border-radius:var(--es-r-ctl)}\n.article table{border-collapse:collapse;width:100%;font-size:14.5px}\n.article table th{background:var(--es-indigo);color:#fff;font-weight:600;padding:8px 12px;text-align:left}\n.article table td{border:1px solid var(--es-line);padding:8px 12px}\n.article table tr:nth-child(even) td{background:var(--es-line-soft)}\n.article hr{border:0;border-top:1px solid var(--es-line);margin:2em 0}\n@media (max-width:900px){body.es-article [class*=\"layoutRoot_mainInner__\"]{grid-template-columns:1fr;padding:24px 18px 36px}article[class*=\"articlePageLayout_layout__\"]{padding:24px 22px 30px!important}}\n[class*=\"poweredByPlain_wrapper__\"]{padding:0!important;background:var(--es-bg-subtle);border-top:1px solid var(--es-line);font-family:var(--es-sans);color:var(--es-muted)}\n.es-foot{display:grid;grid-template-columns:1.25fr repeat(4,1fr);gap:32px;max-width:var(--es-max);margin:0 auto;padding:48px 28px 32px;border-bottom:1px solid var(--es-line)}\n.es-foot-brand img{height:24px;width:auto;display:block;margin-bottom:14px}\n.es-foot-brand p{margin:0;font:400 13.5px/1.6 var(--es-sans);color:var(--es-muted);max-width:32ch}\n.es-foot h4{font:600 11.5px/1 var(--es-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--es-ink);margin:0 0 14px}\n.es-foot ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}\n.es-foot li a{font:500 13.5px var(--es-sans);color:var(--es-body)}\n.es-foot li a:hover{color:var(--es-indigo)}\nfooter[class*=\"poweredByPlain_poweredByPlain__\"]{max-width:var(--es-max)!important;margin:0 auto!important;padding:20px 28px 34px!important;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;font:400 13px var(--es-sans);color:var(--es-muted)}\nfooter[class*=\"poweredByPlain_poweredByPlain__\"]::before{content:\"\\00a9 EveryoneSocial \" attr(data-year) \".\"}\nfooter[class*=\"poweredByPlain_poweredByPlain__\"] a{font:400 13px var(--es-sans)!important;color:var(--es-muted)!important;text-decoration:none!important}\nfooter[class*=\"poweredByPlain_poweredByPlain__\"] a:hover{color:var(--es-indigo)!important}\nfooter[class*=\"poweredByPlain_poweredByPlain__\"] a span{color:inherit}\n@media (max-width:1040px){.es-foot{grid-template-columns:1fr 1fr 1fr}}\n@media (max-width:820px){.es-foot{grid-template-columns:1fr 1fr;padding:36px 18px 24px}footer[class*=\"poweredByPlain_poweredByPlain__\"]{padding:16px 18px 28px!important}}";document.head.appendChild(s);document.body.classList.add('es-css');})(); /* ============================================================================= EveryoneSocial Help Center (v2 on Plain) — Help Scout v2 skin, script half. Companion: plain-skin.css. Injected by build_theme.py as the help center's body custom code (<script>), with DATA filled from the Help Scout export. What it does on Plain's Next.js pages, after React has hydrated: 1. Header: 4 mega menus (one per collection), a search pill, "Open the app". 2. Home: hero copy + "Popular right now" around Plain's live search box, then 4 numbered bands of category cards (icon, title, description, count). 3. Category views at /#/category/{number}-{slug}: Plain groups have no page of their own, so the card + sidebar layout Help Scout had is rendered here. 4. Article pages: left sidebar (search, sibling categories) beside the article card. 5. Footer: brand column + 4 link columns above Plain's "Powered by" line. Every step is idempotent and re-runs on DOM changes (Plain navigates client-side). Only nodes we create are ever removed; Plain's own nodes are only styled or given extra children, so React reconciliation is never broken. ============================================================================= */ (function () { var APP_URL = 'https://everyonesocial.app'; var DATA = {"groups":[{"num":"01","label":"Getting Started","audience":"start here, by role","grid":"es-grid-3","items":[{"k":"686-new-users","t":"New Users","d":"Set up your account, connect LinkedIn, and share your first post.","i":"new-users","n":10,"a":[["519-get-started-with-everyonesocial","Get Started with EveryoneSocial"],["552-tour-the-everyonesocial-mobile-app","Tour the EveryoneSocial Mobile App"],["590-how-your-timeline-works","How Your Timeline Works"],["547-connect-to-linkedin","Connect to LinkedIn"],["525-share-content-from-everyonesocial","Share Content from EveryoneSocial"],["561-view-your-content-and-stats-using-activity","View Your Content and Stats Using Activity"],["530-download-the-mobile-app","Download the Mobile App"],["527-tour-everyonesocial","Tour EveryoneSocial"],["614-everyonesocial-glossary","EveryoneSocial Glossary"],["546-user-roles-states-and-posting-permissions","User Roles, States, and Posting Permissions"]]},{"k":"685-moderators","t":"Moderators","d":"Review, approve and manage content in the groups you moderate.","i":"moderators","n":3,"a":[["546-user-roles-states-and-posting-permissions","User Roles, States, and Posting Permissions"],["509-everyonesocials-moderator-guide","EveryoneSocial's Moderator Guide"],["614-everyonesocial-glossary","EveryoneSocial Glossary"]]},{"k":"684-getting-started-for-admins","t":"Admins","d":"Stand up your workspace, invite your team, and launch the program.","i":"getting-started-for-admins","n":11,"a":[["672-onboarding-checklist-overview","Admin Onboarding Checklist"],["674-connect-your-brand-pages","Connect Your Brand Pages"],["562-invite-users-to-join-everyonesocial","Invite Users to Join EveryoneSocial"],["531-workspace-settings","Workspace Settings"],["528-create-and-edit-public-groups","Create and Edit Public Groups"],["579-use-assignments-to-enhance-program-management","Use Assignments to Enhance Program Management"],["532-publish-posts-to-everyonesocial","Publish Posts to EveryoneSocial"],["591-how-to-use-the-url-tracking-tool","How to Use the URL Tracking Tool"],["700-additional-configuration-for-programs","Additional Configuration For Programs"],["546-user-roles-states-and-posting-permissions","User Roles, States, and Posting Permissions"],["614-everyonesocial-glossary","EveryoneSocial Glossary"]]}]},{"num":"02","label":"Using EveryoneSocial","audience":"day-to-day, for every role","grid":"es-grid-3","items":[{"k":"693-users","t":"Users","d":"Find content, share it to your networks, and track how it performs.","i":"users","n":47,"a":[["526-manage-profile-settings","Manage Profile Settings"],["581-manage-email-and-push-notifications","Manage Email and Push Notifications"],["495-a-comprehensive-list-of-emails-and-push-notifications-from-everyonesocial","A Comprehensive List of Emails and Push Notifications from EveryoneSocial"],["626-how-everyonesocials-search-works","How EveryoneSocial's Search Works"],["627-join-a-group","Join a Group"],["632-how-to-leave-a-group","How to Leave a Group"],["575-how-leaderboards-work","How Leaderboards Work"],["935-choosing-a-share-copy-option","Choosing a Share Copy Option"],["604-how-to-reshare-content","How to Reshare Content"],["643-share-content-using-the-mobile-app","Share Content Using the Mobile App"],["612-maximize-your-time-using-the-scheduler","Maximize Your Time Using the Scheduler"],["539-posts-and-shares-explained","Posts and Shares Explained"],["557-how-to-choose-a-post-type","How to Choose a Post Type"],["571-how-does-a-link-post-work","How Does a Link Post Work"],["585-how-does-an-image-post-work","How Does an Image Post Work"],["586-how-does-a-text-post-work","How Does a Text Post Work"],["732-share-a-document-to-linkedin","Share a Document to LinkedIn"],["731-share-a-post-with-multiple-images-to-linkedin","Share a Post with Multiple Images to LinkedIn"],["611-add-a-custom-image-to-a-link-post","Add a Custom Image to a Link Post"],["560-how-public-post-pages-work","How Public Post Pages Work"],["607-impression-analytics","Impression Analytics"],["730-share-to-x","Share to X"],["597-building-your-network","Building Your Network"],["518-content-sharing-best-practices","Content Sharing Best Practices"],["651-what-to-know-about-character-limits","What to Know About Character Limits"],["622-share-to-facebook","Share to Facebook"],["554-image-specifications-for-sharing-photos-on-social-networks","Image Specifications for Sharing Photos on Social Networks"],["555-mention-people-and-companies-in-shares","Mention People and Companies in Shares"],["559-video-specifications-for-sharing-videos-on-social-networks","Video Specifications for Sharing Videos on Social Networks"],["522-contact-everyonesocial-support","Contact EveryoneSocial Support"],["598-delete-your-account-in-everyonesocial","Delete Your Account in EveryoneSocial"],["588-how-everyonesocial-uses-social-network-permissions","How EveryoneSocial Uses Social Network Permissions"],["649-linkedin-share-components","LinkedIn Share Components"],["624-formats-and-reach-on-linkedin","Formats and Reach on LinkedIn"],["551-how-often-to-post-and-when","How Often to Post, and When"],["501-instagram-and-everyonesocial-overview","Instagram and EveryoneSocial Overview"],["617-add-stickers-to-images-when-sharing-on-mobile","Add Stickers to Images When Sharing on Mobile"],["634-find-your-lane-topical-authority","Find Your Lane: Building Topical Authority"],["540-increase-performance-with-tools-and-resources","Increase Performance with Tools and Resources"],["565-update-language-settings","Update Language Settings"],["638-why-a-plain-repost-does-not-work","Why a Plain Repost Does Not Work"],["646-commenting-well-on-linkedin","Commenting Well, and Why It Beats Posting"],["502-tiktok-and-everyonesocial-overview","TikTok and EveryoneSocial Overview"],["499-youtube-and-everyonesocial-overview","YouTube and EveryoneSocial Overview"],["733-configuring-the-everyonesocial-ios-app-with-appconfig-emm","Configuring the EveryoneSocial iOS App with AppConfig (EMM)"],["938-invite-colleagues-and-earn-referral-points","Invite Colleagues and Earn Referral Points"],["940-view-performance-on-a-share-you-made","View Performance on a Share You Made"]]},{"k":"932-moderators","t":"Moderators","d":"Create and curate content, then review, approve and publish what your team submits in the groups you moderate.","i":"moderators","n":26,"a":[["623-content-moderation-guide-contributing-reviewing-and-managing-content","Content Moderation Guide: Contributing, Reviewing, and Managing Content"],["557-how-to-choose-a-post-type","How to Choose a Post Type"],["571-how-does-a-link-post-work","How Does a Link Post Work"],["536-how-images-and-text-are-chosen-for-link-posts","How Images and Text are Chosen for Link Posts"],["611-add-a-custom-image-to-a-link-post","Add a Custom Image to a Link Post"],["496-create-engageable-posts-to-drive-engagement-on-social","Create Engageable Posts to Drive Engagement on Social"],["585-how-does-an-image-post-work","How Does an Image Post Work"],["599-how-does-a-video-post-work","How Does a Video Post Work"],["506-add-a-video-thumbnail","Add a Video Thumbnail"],["586-how-does-a-text-post-work","How Does a Text Post Work"],["538-create-branded-content","Create Branded Content"],["636-how-post-banners-are-applied","How Post Banners Are Applied"],["739-ai-share-copy","AI Share Copy"],["935-choosing-a-share-copy-option","Choosing a Share Copy Option"],["619-use-share-versions-to-differentiate-shared-content","Use Share Versions to Differentiate Shared Content"],["592-pin-posts-to-the-top-of-a-group","Pin Posts to the Top of a Group"],["603-schedule-content-for-groups","Schedule Content for Groups"],["514-understanding-disclosures-how-to-create-and-use-them","Understanding Disclosures: How to Create and Use Them"],["664-tag-posts","Tag Posts for Improved Reporting and Filtering"],["609-publish-a-post-to-multiple-groups","Publish a Post to Multiple Groups"],["641-rss-feeds-and-everyonesocial","RSS Feeds and EveryoneSocial"],["665-troubleshoot-an-rss-feed","Troubleshoot an RSS feed"],["576-source-content-using-feeds-and-keywords","Source Content Using Feeds and Keywords"],["633-delete-or-remove-a-post-in-everyonesocial","Delete or Remove a Post in EveryoneSocial"],["553-review-group-analytics","Review Group Analytics"],["595-view-a-posts-audit-log","View a Post's Audit Log"]]},{"k":"691-admins","t":"Admins","d":"Workspace settings, users and invitations, group configuration, analytics and program reporting.","i":"admins","n":43,"a":[["580-admin-posting-permissions","Admin Posting Permissions"],["936-company-pages-and-data-pulling","Company Pages and Data Pulling"],["543-share-content-to-a-companys-linkedin-page","Share Content to a Company's LinkedIn Page"],["934-brand-voice-for-ai-generated-copy","Brand Voice for AI-Generated Copy"],["615-set-engageable-posts-default-share-and-engage-buttons-post-ctas","Set Engageable Posts Default Share and Engage Buttons (Post CTAs)"],["511-block-words-from-being-shared-using-blocklist","Block Words From Being Shared Using Blocklist"],["513-require-a-social-media-policy-during-onboarding","Require a Social Media Policy During Onboarding"],["510-social-media-policy-best-practices","Social Media Policy Best Practices"],["514-understanding-disclosures-how-to-create-and-use-them","Understanding Disclosures: How to Create and Use Them"],["565-update-language-settings","Update Language Settings"],["584-upload-custom-stickers-to-use-on-the-mobile-app","Upload Custom Stickers to Use on the Mobile App"],["533-user-management","Admin Tab: User Management Overview"],["517-active-user-overview","Active User Overview"],["610-create-a-segment","Create a Segment"],["620-manage-segments","Manage Segments"],["627-join-a-group","Join a Group"],["550-create-a-private-group-and-add-members","Create a Private Group and Add Members"],["937-configure-a-groups-settings","Configure a Group's Settings"],["933-assign-moderators-to-a-group","Assign Moderators to a Group"],["647-group-examples-for-a-successful-workspace","Group Examples for a Successful Workspace"],["607-impression-analytics","Impression Analytics"],["587-review-share-analytics","Review Share Analytics"],["521-understanding-leaderboard-point-values","Understanding Leaderboard Point Values"],["570-review-posts-analytics","Review Posts Analytics"],["594-review-user-analytics","Review User Analytics"],["529-admin-analytics-and-roi-dashboard","Admin Analytics and ROI Dashboard"],["564-create-content-emails","Create Content Emails"],["553-review-group-analytics","Review Group Analytics"],["589-content-email-best-practices","Content Email Best Practices"],["563-create-and-customize-leaderboards","Create and Customize Leaderboards"],["503-measure-a-programs-roi","Measure a Program's ROI"],["667-release-notes","Release Notes"],["523-submit-an-idea-to-the-everyonesocial-product-team","Submit an Idea to the EveryoneSocial Product Team"],["618-branded-content-metrics-and-incentives","Branded Content Metrics and Incentives"],["548-send-users-a-message-with-everyonesocial","Send Users a Message with EveryoneSocial"],["568-view-our-roadmap","View Our Roadmap"],["556-review-leaderboard-analytics","Review Leaderboard Analytics"],["628-view-analytics-for-posts-with-multiple-share-copy-and-image-versions","View Analytics for Posts with Multiple Share Copy and Image Versions"],["504-content-email-data","Content Email Data"],["637-delete-a-group","Delete a Group"],["505-manage-content-emails","Manage Content Emails"],["545-sign-up-for-the-early-adopter-program","Sign up for the Early Adopter Program"],["542-why-is-my-leaderboard-losing-points","Why is my Leaderboard losing points?"]]},{"k":"941-program-strategy","t":"Program Strategy","d":"Launch the program, keep it going, and measure whether it is working.","i":"program-strategy","n":7,"a":[["943-how-the-linkedin-algorithm-works","How the LinkedIn Algorithm Works"],["942-content-group-strategy","Plan Your Content Group Strategy"],["946-plan-your-program-launch","Plan Your Program Launch"],["948-set-up-executive-sponsorship","Set Up Executive Sponsorship"],["947-recognition-and-leaderboard-campaigns","Run Recognition and Leaderboard Campaigns"],["944-keep-your-program-going","Keep Your Program Going After 90 Days"],["945-measure-program-health","Measure Program Health"]]},{"k":"694-best-practices","t":"Best Practices","d":"How to build a network, post consistently, and get results from the program.","i":"best-practices","n":16,"a":[["518-content-sharing-best-practices","Content Sharing Best Practices"],["551-how-often-to-post-and-when","How Often to Post, and When"],["624-formats-and-reach-on-linkedin","Formats and Reach on LinkedIn"],["638-why-a-plain-repost-does-not-work","Why a Plain Repost Does Not Work"],["646-commenting-well-on-linkedin","Commenting Well, and Why It Beats Posting"],["597-building-your-network","Building Your Network"],["634-find-your-lane-topical-authority","Find Your Lane: Building Topical Authority"],["630-from-advocate-to-employee-influencer","From Advocate to Employee Influencer"],["566-measuring-your-own-impact","Measuring Your Own Impact"],["540-increase-performance-with-tools-and-resources","Increase Performance with Tools and Resources"],["557-how-to-choose-a-post-type","How to Choose a Post Type"],["510-social-media-policy-best-practices","Social Media Policy Best Practices"],["589-content-email-best-practices","Content Email Best Practices"],["647-group-examples-for-a-successful-workspace","Group Examples for a Successful Workspace"],["503-measure-a-programs-roi","Measure a Program's ROI"],["642-best-practices---benchmarks-what-should-i-be-aiming-for","Best Practices - Benchmarks: What Should I Be Aiming For?"]]},{"k":"702-troubleshoot","t":"Troubleshooting","d":"Fixes for connection problems, failed shares, and things not behaving.","i":"troubleshoot","n":12,"a":[["665-troubleshoot-an-rss-feed","Troubleshoot an RSS feed"],["544-troubleshoot-a-link-posts-preview-image-and-text","Troubleshoot a Link Post's Preview Image and Text"],["535-password-and-login-troubleshooting","Password and Login Troubleshooting"],["520-phone-is-jailbroken-or-rooted","Phone is Jailbroken or Rooted"],["608-error-notifications-and-solutions","Error Notifications and Solutions"],["537-troubleshoot-email-deliverability-and-link-issues","Troubleshoot Email Deliverability and Link Issues"],["558-segment-csv-troubleshooting","Segment CSV Troubleshooting"],["600-content-emails-troubleshooting","Content Emails Troubleshooting"],["515-view-and-share-your-browser-javascript-console-logs","View and share your browser Javascript console logs"],["703-image-looks-smaller-on-linkedin-than-on-everyonesocial","Image Looks Smaller on LinkedIn than on EveryoneSocial"],["524-supported-browsers-and-systems","Supported Browsers and Systems"],["939-logo-looks-oversized-in-outlook-on-windows","Your Logo Looks Oversized in Outlook on Windows"]]}]},{"num":"03","label":"Video Tutorials","audience":"short walkthroughs","grid":"es-grid-2","items":[{"k":"725-admin-onboarding","t":"Admin Onboarding","d":"Setting up a new workspace, step by step.","i":"admin-onboarding","n":3,"a":[["710-admin-console-overview-workspace-settings","Getting Started with the Admin Console: A Quick Guide"],["713-workspace-settings-tutorial","Customizing Your Workspace Settings: A Guide for Admins"],["711-user-management-express-activation","User Management & Express Activation"]]},{"k":"721-growth-engagement","t":"Growth & Engagement","d":"Driving participation and adoption across your program.","i":"growth-engagement","n":5,"a":[["722-growth-engagement-series-overview","Growth & Engagement Series Overview"],["723-building-your-program-rollout-adoption-plan","Building Your Program Rollout & Adoption Plan"],["724-prioritizing-posts-to-drive-user-engagement","Prioritizing Posts to Drive User Engagement"],["728-content-emails-drive-engagement","Content Emails Drive Engagement"],["729-leaderboard-campaigns-to-boost-program-participation","Leaderboard Campaigns to Boost Program Participation"]]},{"k":"714-admin-analytics","t":"Measuring Your Program","d":"Program ROI and the admin reports, then connecting shares to outcomes in your own analytics, CRM and ATS.","i":"admin-analytics","n":5,"a":[["715-admin-analytics-roi-dashboard","Admin Analytics & ROI Dashboard"],["716-admin-analytics-user-reporting","Admin Analytics: User Reporting"],["717-admin-analytics-post-reporting","Admin Analytics: Post Reporting"],["718-admin-analytics-shares-reporting","Admin Analytics: Shares Reporting"],["719-understanding-share-url-tracking","Understanding Share URL Tracking"]]},{"k":"726-content-management","t":"Content & Integrations","d":"Content group management and the tools EveryoneSocial connects to.","i":"content-management","n":2,"a":[["709-integrations-overview","Integrations Overview: Enhancing Your EveryoneSocial Experience"],["712-content-group-management","Content Group Management"]]}]},{"num":"04","label":"Apps & Integrations","audience":"for IT and platform owners","grid":"es-grid-2","items":[{"k":"699-for-it-teams","t":"For IT Teams","d":"SSO, SCIM provisioning, allowlisting and browser requirements.","i":"for-it-teams","n":11,"a":[["582-microsoft-teams-integration","Microsoft Teams Integration"],["567-integration-for-slack","Integration for Slack"],["512-allowlisting-steps-for-it-departments","Allowlisting Steps for IT Departments"],["631-enable-sso-with-microsoft-azure-ad","Enable SSO with Microsoft Azure AD"],["635-enable-sso-with-okta","Enable SSO with Okta"],["507-troubleshoot-azure-ad-sso-integration","Troubleshoot Azure AD SSO Integration"],["625-configure-scim-provisioning-for-everyonesocial","Configure SCIM Provisioning for EveryoneSocial"],["650-enable-sso-with-jumpcloud","Enable SSO with JumpCloud"],["644-enable-sso-with-onelogin","Enable SSO with OneLogin"],["640-enable-sso-with-gsuite","Enable SSO with GSuite"],["648-enable-sso-with-pingone","Enable SSO with PingOne"]]},{"k":"698-user-access-management","t":"User Access Management","d":"Provisioning, authentication and managing who gets access.","i":"user-access-management","n":8,"a":[["631-enable-sso-with-microsoft-azure-ad","Enable SSO with Microsoft Azure AD"],["635-enable-sso-with-okta","Enable SSO with Okta"],["507-troubleshoot-azure-ad-sso-integration","Troubleshoot Azure AD SSO Integration"],["625-configure-scim-provisioning-for-everyonesocial","Configure SCIM Provisioning for EveryoneSocial"],["650-enable-sso-with-jumpcloud","Enable SSO with JumpCloud"],["644-enable-sso-with-onelogin","Enable SSO with OneLogin"],["640-enable-sso-with-gsuite","Enable SSO with GSuite"],["648-enable-sso-with-pingone","Enable SSO with PingOne"]]},{"k":"697-connect-internal-comms","t":"Connect Internal Comms","d":"Push EveryoneSocial content into Slack and Microsoft Teams.","i":"connect-internal-comms","n":2,"a":[["582-microsoft-teams-integration","Microsoft Teams Integration"],["567-integration-for-slack","Integration for Slack"]]},{"k":"488-tools","t":"Other Tools","d":"Salesforce, Salesloft, Khoros, SharePoint, the API and the browser extension.","i":"tools","n":10,"a":[["572-overview-of-the-url-tracking-tool","Overview of the URL Tracking Tool"],["541-everyonesocials-public-api-overview","EveryoneSocial's Public API Overview"],["497-microsoft-sharepoint-configuration","Microsoft Sharepoint Configuration"],["621-add-everyonesocials-embed-widget-to-your-website","Add EveryoneSocial's Embed Widget to your Website"],["616-salesforce-configuration","Salesforce Configuration"],["593-khoros-integration-faq","Khoros Integration FAQ"],["606-salesloft-integration","Salesloft Integration"],["549-everyonesocial-browser-extension-overview","EveryoneSocial Browser Extension Overview"],["508-proofpoint-configuration","Proofpoint Configuration"],["583-khoros-integration","Khoros Integration"]]}]}]}; if (!DATA || !document.body) return; var QUICK = [ ['Connect to LinkedIn', '/article/547-connect-to-linkedin'], ['Invite users', '/article/562-invite-users-to-join-everyonesocial'], ['Share to your network', '/article/525-share-content-from-everyonesocial'], ['Single sign-on (SSO)', '/#/category/699-for-it-teams'], ['Program reporting', '/article/529-admin-analytics-and-roi-dashboard'], ['Failed shares', '/article/608-error-notifications-and-solutions'] ]; var CHEVRON = '<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg>'; var SEARCH_ICO = '<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><circle cx="11" cy="11" r="7"/><path d="m20 20-3.2-3.2"/></svg>'; var DOC_ICO = '<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><path d="M14 2v6h6"/></svg>'; var ARROW = '<span aria-hidden="true">→</span>'; function qs(sel, root) { return (root || document).querySelector(sel); } var pending = false; /* React attaches a __reactFiber$ key to each DOM node as it hydrates it; inserting children into a node before that point makes hydration fail (#418) and React re-renders the subtree, wiping our nodes. */ function live(node) { if (!node) return false; for (var k in node) if (k.indexOf('__reactFiber') === 0) return true; pending = true; return false; } function el(tag, cls, html) { var n = document.createElement(tag); if (cls) n.className = cls; if (html != null) n.innerHTML = html; return n; } function esc(s) { return String(s).replace(/&/g, '&').replace(/</g, '<').replace(/"/g, '"'); } function catHref(it) { return '/#/category/' + it.k; } /* index: category key -> {group,item}; article slug -> first category holding it */ var BY_CAT = {}, BY_ART = {}; DATA.groups.forEach(function (g) { g.items.forEach(function (it) { BY_CAT[it.k] = { g: g, it: it }; it.a.forEach(function (a) { if (!BY_ART[a[0]]) BY_ART[a[0]] = { g: g, it: it }; }); }); }); function route() { var p = location.pathname.replace(/\/+$/, '') || '/'; var m = /^\/article\/([^\/?#]+)/.exec(p); if (m) return { kind: 'article', slug: decodeURIComponent(m[1]) }; if (p === '/') { var h = /^#\/category\/([a-z0-9\-]+)/i.exec(location.hash); if (h && BY_CAT[h[1].toLowerCase()]) return { kind: 'category', key: h[1].toLowerCase() }; return { kind: 'home' }; } return { kind: 'other' }; } /* ---------- header ------------------------------------------------------ */ function focusSearch() { var input = qs('[class*="homeContent_homeSearch__"] input') || qs('[class*="topNavigation_center__"]:not([inert]) input'); if (input) { input.focus(); input.scrollIntoView({ block: 'center', behavior: 'smooth' }); } } function buildHeader() { var bar = qs('header[class*="topNavigation_topNavigation__"]'); if (!bar || qs('.es-nav', bar) || !live(bar)) return; var ul = el('ul', 'es-nav'); DATA.groups.forEach(function (g) { var li = el('li', 'es-nav-item'); var btn = el('button', 'es-nav-trigger', esc(g.label) + CHEVRON); btn.type = 'button'; btn.setAttribute('aria-expanded', 'false'); var mega = el('div', 'es-mega'); mega.setAttribute('data-count', String(g.items.length)); var inner = el('div', 'es-mega-inner'); g.items.forEach(function (it) { var a = el('a', 'es-mega-link'); a.href = catHref(it); a.setAttribute('data-ico', it.i); a.innerHTML = '<span class="es-mega-ico"></span><span><b>' + esc(it.t) + '</b><span>' + esc(it.d) + '</span></span>'; inner.appendChild(a); }); mega.appendChild(inner); li.appendChild(btn); li.appendChild(mega); btn.addEventListener('click', function (e) { e.preventDefault(); var open = li.classList.contains('open'); closeAll(); if (!open) { li.classList.add('open'); btn.setAttribute('aria-expanded', 'true'); } }); ul.appendChild(li); }); var tools = el('div', 'es-nav-tools'); var proxy = el('button', 'es-navsearch', SEARCH_ICO + '<span>Search</span>'); proxy.type = 'button'; proxy.addEventListener('click', focusSearch); var cta = el('a', 'es-cta', 'Open the app'); cta.href = APP_URL; var burger = el('button', 'es-burger', '<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M3 6h18M3 12h18M3 18h18"/></svg>'); burger.type = 'button'; burger.setAttribute('aria-label', 'Menu'); burger.addEventListener('click', function () { document.body.classList.toggle('es-menu-open'); }); tools.appendChild(proxy); tools.appendChild(cta); tools.appendChild(burger); bar.appendChild(ul); bar.appendChild(tools); function closeAll() { Array.prototype.forEach.call(ul.querySelectorAll('.es-nav-item.open'), function (n) { n.classList.remove('open'); n.querySelector('.es-nav-trigger').setAttribute('aria-expanded', 'false'); }); } document.addEventListener('click', function (e) { if (!ul.contains(e.target)) closeAll(); }); document.addEventListener('keydown', function (e) { if (e.key === 'Escape') { closeAll(); document.body.classList.remove('es-menu-open'); } }); } /* ---------- home -------------------------------------------------------- */ function buildHero() { var hero = qs('[class*="homeContent_hero__"]'); if (hero && !qs('.es-hero-copy', hero) && live(hero)) { hero.appendChild(el('div', 'es-hero-copy', '<span class="es-hero-eyebrow">EveryoneSocial · Help Center</span>' + '<h1>How can we help?</h1>' + '<p>Guides, walkthroughs, and answers for everyone from first-time sharers to workspace admins.</p>')); } var row = qs('[class*="homeContent_homeSearchRow__"]'); if (row && live(row)) { var input = qs('input', row); if (input && input.placeholder !== 'Find answers...') input.placeholder = 'Find answers...'; if (!qs('.es-quick', row)) { var q = el('div', 'es-quick', '<span class="es-quick-label">Popular right now</span>'); QUICK.forEach(function (item) { var a = el('a', null, esc(item[0])); a.href = item[1]; q.appendChild(a); }); row.appendChild(q); } /* the CSS-drawn "Search" button: a click on the wrapper's right end focuses the input */ var wrap = qs('[class*="topBarSearch_inputWrapper__"]', row); if (wrap && !wrap.__esBound) { wrap.__esBound = true; wrap.addEventListener('click', function (e) { if (e.target === wrap) { var i = qs('input', wrap); if (i) i.focus(); } }); } } } function buildCard(it) { var a = el('a', 'es-card'); a.href = catHref(it); a.setAttribute('data-ico', it.i); var n = it.n; a.innerHTML = '<span class="es-card-ico"></span>' + '<span class="es-card-title">' + esc(it.t) + '</span>' + '<span class="es-card-desc">' + esc(it.d) + '</span>' + '<span class="es-card-foot"><span class="es-card-count">' + (n ? n + ' article' + (n === 1 ? '' : 's') : '') + '</span>' + '<span class="es-card-go">Browse ' + ARROW + '</span></span>'; return a; } function renderBands(extra) { var inner = el('div', 'es-home-inner'); DATA.groups.forEach(function (g) { var band = el('section', 'es-band'); band.appendChild(el('div', 'es-band-head', '<span class="es-band-num">' + g.num + '</span>' + '<h2><a href="' + catHref(g.items[0]) + '">' + esc(g.label) + '</a></h2>' + '<span class="es-band-for">' + esc(g.audience) + '</span>')); var grid = el('div', 'es-band-grid ' + g.grid); g.items.forEach(function (it) { grid.appendChild(buildCard(it)); }); band.appendChild(grid); inner.appendChild(band); }); extra.innerHTML = ''; extra.appendChild(inner); extra.setAttribute('data-view', 'home'); } function sidebar(hit) { var side = el('aside', 'es-side'); var s = el('button', 'es-side-search', '<span>Search</span>' + SEARCH_ICO); s.type = 'button'; s.addEventListener('click', focusSearch); side.appendChild(s); side.appendChild(el('h3', null, 'Categories')); var ul = el('ul'); hit.g.items.forEach(function (it) { var li = el('li', it === hit.it ? 'active' : null, '<a href="' + catHref(it) + '">' + esc(it.t) + '</a>'); ul.appendChild(li); }); side.appendChild(ul); return side; } function renderCategory(extra, key) { var hit = BY_CAT[key]; var two = el('div', 'es-two'); two.appendChild(sidebar(hit)); var card = el('section', 'es-page-card'); card.appendChild(el('h1', null, esc(hit.it.t))); card.appendChild(el('p', 'es-descrip', esc(hit.it.d))); if (hit.it.a.length) { var ul = el('ul', 'es-articleList'); hit.it.a.forEach(function (a) { ul.appendChild(el('li', null, '<a href="/article/' + a[0] + '">' + DOC_ICO + '<span>' + esc(a[1]) + '</span></a>')); }); card.appendChild(ul); } else { card.appendChild(el('p', 'es-empty', 'No articles in this category yet.')); } two.appendChild(card); var inner = el('div', 'es-home-inner'); inner.appendChild(two); extra.innerHTML = ''; extra.appendChild(inner); extra.setAttribute('data-view', key); document.title = hit.it.t + ' - EveryoneSocial Help Center'; } function buildHome(r) { var hc = qs('[class*="homeContent_homeContent__"]'); if (!hc) return; buildHero(); if (!live(hc)) return; var extra = qs('.es-home-extra', hc); if (!extra) { extra = el('div', 'es-home-extra'); hc.appendChild(extra); } var want = r.kind === 'category' ? r.key : 'home'; if (extra.getAttribute('data-view') !== want) { if (want === 'home') { renderBands(extra); if (/ - EveryoneSocial Help Center$/.test(document.title)) document.title = 'EveryoneSocial Help Center'; } else renderCategory(extra, want); if (r.kind === 'category') window.scrollTo(0, 0); } } /* ---------- article ------------------------------------------------------ */ function buildArticle(r) { var art = qs('article[class*="articlePageLayout_layout__"]'); if (!art) return; var hit = BY_ART[r.slug]; var parent = art.parentElement; var hin = qs('[class*="topNavigation_center__"] input'); if (hin && hin.placeholder !== 'Search') hin.placeholder = 'Search'; if (!live(parent)) return; var side = qs('.es-side', parent); document.body.classList.toggle('es-noside', !hit); if (!hit) { if (side) side.parentNode.removeChild(side); return; } if (side && side.getAttribute('data-for') === r.slug) return; if (side) side.parentNode.removeChild(side); side = sidebar(hit); side.setAttribute('data-for', r.slug); parent.insertBefore(side, art); } function dropSidebars() { Array.prototype.forEach.call(document.querySelectorAll('[class*="layoutRoot_mainInner__"] > .es-side'), function (n) { n.parentNode.removeChild(n); }); } /* ---------- footer ------------------------------------------------------- */ function buildFooter() { var wrap = qs('[class*="poweredByPlain_wrapper__"]'); if (!wrap || !live(wrap)) return; var base = qs('footer', wrap); if (base && !base.getAttribute('data-year')) base.setAttribute('data-year', String(new Date().getFullYear())); if (qs('.es-foot', wrap)) return; var logo = qs('[class*="topNavigation_logoLink__"] img'); var grid = el('div', 'es-foot'); grid.appendChild(el('div', 'es-foot-brand', (logo ? '<img src="' + esc(logo.getAttribute('src')) + '" alt="EveryoneSocial">' : '<h4>EveryoneSocial</h4>') + '<p>Documentation for EveryoneSocial, the advocacy platform for employees, executives, and company pages.</p>')); DATA.groups.forEach(function (g) { var col = el('div'); col.appendChild(el('h4', null, esc(g.label))); var ul = el('ul'); g.items.forEach(function (it) { ul.appendChild(el('li', null, '<a href="' + catHref(it) + '">' + esc(it.t) + '</a>')); }); col.appendChild(ul); grid.appendChild(col); }); wrap.insertBefore(grid, wrap.firstChild); } /* ---------- orchestration ------------------------------------------------ */ var busy = false, queued = false; function enhance() { if (busy) { queued = true; return; } busy = true; pending = false; try { var r = route(); var b = document.body.classList; b.add('es-plain'); b.toggle('es-home', r.kind === 'home' || r.kind === 'category'); b.toggle('es-cat', r.kind === 'category'); b.toggle('es-article', r.kind === 'article'); if (r.kind !== 'article') { b.remove('es-noside'); dropSidebars(); } step('header', buildHeader); step('footer', buildFooter); if (r.kind === 'home' || r.kind === 'category') step('home', function () { buildHome(r); }); if (r.kind === 'article') step('article', function () { buildArticle(r); }); } finally { busy = false; if (queued) { queued = false; schedule(); } else if (pending && retries < 80) { retries++; setTimeout(schedule, 125); } } } function step(name, fn) { try { fn(); } catch (err) { if (window.console) console.error('[es-skin] ' + name + ' failed', err); } } var raf = null, retries = 0; function schedule() { if (raf) return; raf = requestAnimationFrame(function () { raf = null; enhance(); }); } function hydrated() { var h = qs('header[class*="topNavigation_topNavigation__"]'); if (!h) return false; for (var k in h) if (k.indexOf('__reactFiber') === 0) return true; return false; } function start() { enhance(); new MutationObserver(function (muts) { for (var i = 0; i < muts.length; i++) { var t = muts[i].target; if (t.nodeType === 1 && t.closest && t.closest('.es-nav,.es-home-extra,.es-side,.es-foot,.es-quick,.es-hero-copy')) continue; schedule(); return; } }).observe(document.body, { childList: true, subtree: true }); window.addEventListener('hashchange', function () { retries = 0; schedule(); }); window.addEventListener('popstate', function () { retries = 0; schedule(); }); ['pushState', 'replaceState'].forEach(function (m) { var orig = history[m]; history[m] = function () { var r = orig.apply(this, arguments); retries = 0; schedule(); return r; }; }); } /* wait for React to hydrate before touching the DOM (mutating first would force a client re-render) */ var waited = 0; (function poll() { if (hydrated() || waited > 4000) { start(); return; } waited += 40; setTimeout(poll, 40); })(); })();