PageSourceSearch

https://forem-admin.netlify.app/assets/js/2016b1e7.a8524bd9.js

js forem-admin.netlify.app collected 2026-10-03 10:45:24 UTC 8,572 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkforem_admin=self.webpackChunkforem_admin||[]).push([[5588],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return p}});var i=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t){if(null==e)return{};var n,i,o=function(e,t){if(null==e)return{};var n,i,o={},a=Object.keys(e);for(i=0;i<a.length;i++)n=a[i],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)n=a[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var c=i.createContext({}),s=function(e){var t=i.useContext(c),n=t;return e&&(n="function"==typeof e?e(t):r(r({},t),e)),n},d=function(e){var t=s(e.components);return i.createElement(c.Provider,{value:t},e.children)},m={inlineCode:"code",wrapper:function(e){var t=e.children;return i.createElement(i.Fragment,{},t)}},u=i.forwardRef((function(e,t){var n=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,d=l(e,["components","mdxType","originalType","parentName"]),u=s(n),p=o,f=u["".concat(c,".").concat(p)]||u[p]||m[p]||a;return n?i.createElement(f,r(r({ref:t},d),{},{components:n})):i.createElement(f,r({ref:t},d))}));function p(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=n.length,r=new Array(a);r[0]=u;var l={};for(var c in t)hasOwnProperty.call(t,c)&&(l[c]=t[c]);l.originalType=e,l.mdxType="string"==typeof e?e:o,r[1]=l;for(var s=2;s<a;s++)r[s]=n[s];return i.createElement.apply(null,r)}return i.createElement.apply(null,n)}u.displayName="MDXCreateElement"},9796:function(e,t,n){n.r(t),n.d(t,{default:function(){return d},frontMatter:function(){return r},metadata:function(){return l},toc:function(){return c}});var i=n(7462),o=n(3366),a=(n(7294),n(3905)),r={description:'How to go into "campaign mode" on the homepage.',position:16},l={unversionedId:"advanced-customization/config/user-experience-and-brand",id:"advanced-customization/config/user-experience-and-brand",isDocsHomePage:!1,title:"User Experience and Brand",description:'How to go into "campaign mode" on the homepage.',source:"@site/docs/advanced-customization/config/user-experience-and-brand.md",sourceDirName:"advanced-customization/config",slug:"/advanced-customization/config/user-experience-and-brand",permalink:"/docs/advanced-customization/config/user-experience-and-brand",editUrl:"https://github.com/forem/admin-docs/edit/main/docs/advanced-customization/config/user-experience-and-brand.md",version:"current",frontMatter:{description:'How to go into "campaign mode" on the homepage.',position:16},sidebar:"tutorialSidebar",previous:{title:"Sponsors",permalink:"/docs/advanced-customization/config/sponsors"},next:{title:"Podcasts",permalink:"/docs/advanced-customization/content-manager/podcasts"}},c=[{value:"Feed Style",id:"feed-style",children:[]},{value:"Feed strategy",id:"feed-strategy",children:[]},{value:"Tag Feed Minimum Score",id:"tag-feed-minimum-score",children:[]},{value:"Home Feed Minimum Score",id:"home-feed-minimum-score",children:[]},{value:"Index Minimum Score",id:"index-minimum-score",children:[]},{value:"Default Font",id:"default-font",children:[]},{value:"Primary Brand Color Hex",id:"primary-brand-color-hex",children:[]},{value:"Public",id:"public",children:[]}],s={toc:c};function d(e){var t=e.components,n=(0,o.Z)(e,["components"]);return(0,a.kt)("wrapper",(0,i.Z)({},s,n,{components:t,mdxType:"MDXLayout"}),(0,a.kt)("div",{className:"admonition admonition-important alert alert--info"}
1,(0,a.kt)("div",{parentName:"div",className:"admonition-heading"},(0,a.kt)("h5",{parentName:"div"},(0,a.kt)("span",{parentName:"h5",className:"admonition-icon"},(0,a.kt)("svg",{parentName:"span",xmlns:"http://www.w3.org/2000/svg",width:"14",height:"16",viewBox:"0 0 14 16"},(0,a.kt)("path",{parentName:"svg",fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"}))),"important")),(0,a.kt)("div",{parentName:"div",className:"admonition-content"},(0,a.kt)("p",{parentName:"div"},"We're in the middle of some fast-moving changes to the Forem Admin experience, so we've paused documentation updates for the time being. You may find that the docs are now outdated in parts. If you have any questions, please visit ",(0,a.kt)("a",{parentName:"p",href:"https://forem.dev"},"forem.dev")," to request additional support. We thank you for your patience and hope you're liking the changes!"))),(0,a.kt)("p",null,"The Forem feed is perhaps ",(0,a.kt)("em",{parentName:"p"},"the")," core functionality of the service. It's an adaptation of a concept popularized by other social platforms in the past two decades, and it is something we need to develop with care in a way that empowers individual communities and users."),(0,a.kt)("p",null,'The core nature of "the feed" is that it needs to evolve and be flexible. We will learn new ideas over time. We need to take into account metrics, but also question the relevance and "goodness" of certain metrics. We want folks finding fulfilling and enriching content, not necessarily addictive content.'),(0,a.kt)("p",null,"However, we are in the fairly naive early days of the feed, so primarily it is a matter of flexibility and experimentation."),(0,a.kt)("h3",{id:"feed-style"},"Feed Style"),(0,a.kt)("ul",null,(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"basic")," is the standard feed, where only the top post in the feed will show its cover image"),(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"rich")," displays the cover image on all posts in the feed")),(0,a.kt)("h3",{id:"feed-strategy"},"Feed strategy"),(0,a.kt)("ul",null,(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"basic")," is the default and recommended feed for most forems",(0,a.kt)("ul",{parentName:"li"},(0,a.kt)("li",{parentName:"ul"},"More simple and chronological"))),(0,a.kt)("li",{parentName:"ul"},(0,a.kt)("inlineCode",{parentName:"li"},"large_forem_experimental")," should be reserved for large forem communities",(0,a.kt)("ul",{parentName:"li"},(0,a.kt)("li",{parentName:"ul"},"Introduces some split testing and optimizations")))),(0,a.kt)("h3",{id:"tag-feed-minimum-score"},"Tag Feed Minimum Score"),(0,a.kt)("p",null,'Minimum score needed for a post to show up on default tag page. We recommend keeping this at "0" for most Forems.'),(0,a.kt)("h3",{id:"home-feed-minimum-score"},"Home Feed Minimum Score"),(0,a.kt)("p",null,'Minimum score needed for a post to show up on the unauthenticated home page. We recommend keeping this at "0" for most Forems.'),(0,a.kt)("h3",{id:"index-minimum-score"},"Index Minimum Score"),(0,a.kt)("p",null,'Minimum score needed for a post to show up in search engine results and the sitemap. We recommend keeping this at "0" for most Forems.'),(0,a.kt)("h3",{id:"default-font"},"Default Font"),(0,a.kt)("p",null,"Select the default font that you'd like to display on your community"),(0,a.kt)("h3",{id:"primary-brand-color-hex"},"Primary Brand Color Hex"),(0,a.kt)("p",null,"This changes the look of several elements across the Forem, including buttons and links."),(0,a.kt)("h3",{id:"public"},"Public"),(0,a.kt)("p",null,"Checking this box will make your Forem public to all visitors. Registration will still be required to take actions such as commenting, reacting to content, publishing articles, etc."),(0,a.kt)("p",null,"Be ",(0,a.kt)("strong",{parentName:"p"},"extremely cautious")," in changing this, as it can cause substantial issues if you:"),(0,a.kt)("ul",null,(0,a.kt)("li",{parentName:"ul"},"Accidentally take a public forem back to private ","(","breaking links",")"),(0,a.kt)("li",{parentName:"ul"},"Accidentally take a private forem to public ","(","exposing private information",")")))}d.isMDXComponent=!0}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.