"When a message has a subject (aka Content Warning), collapse it by default"
},
%{
- key: :formattingOptionsEnabled,
- label: "Formatting options enabled",
+ key: :disableChat,
+ label: "PleromaFE Chat",
type: :boolean,
- description:
- "Enable setting a formatting different than plain-text (ie. HTML, Markdown) when posting, relates to `:instance`, `allowed_post_formats`"
+ description: "Disables PleromaFE Chat component"
+ },
+ %{
+ key: :greentext,
+ label: "Greentext",
+ type: :boolean,
+ description: "Enables green text on lines prefixed with the > character."
+ },
+ %{
+ key: :hideFilteredStatuses,
+ label: "Hide Filtered Statuses",
+ type: :boolean,
+ description: "Hides filtered statuses from timelines."
+ },
+ %{
+ key: :hideMutedPosts,
+ label: "Hide Muted Posts",
+ type: :boolean,
+ description: "Hides muted statuses from timelines."
},
%{
key: :hidePostStats,
type: :boolean,
description: "Hide notices statistics (repeats, favorites, ...)"
},
+ %{
+ key: :hideSitename,
+ label: "Hide Sitename",
+ type: :boolean,
+ description: "Hides instance name from PleromaFE banner."
+ },
%{
key: :hideUserStats,
label: "Hide user stats",
key: :minimalScopesMode,
label: "Minimal scopes mode",
type: :boolean,
- description: "Limit scope selection to Direct, User default, and Scope of post replying to. " <>
+ description:
+ "Limit scope selection to Direct, User default, and Scope of post replying to. " <>
"Also prevents replying to a DM with a public post from PleromaFE."
},
+ %{
+ key: :nsfwCensorImage,
+ label: "NSFW Censor Image",
+ type: :string,
+ description:
+ "URL of the image to use for hiding NSFW media attachments in the timeline.",
+ suggestions: ["/static/img/nsfw.png"]
+ },
+ %{
+ key: :postContentType,
+ label: "Post Content Type",
+ type: {:dropdown, :atom},
+ description: "Default post formatting option.",
+ suggestions: ["text/plain", "text/html", "text/markdown", "text/bbcode"]
+ },
%{
key: :redirectRootNoLogin,
label: "Redirect root no login",
type: :boolean,
description: "Copy the scope (private/unlisted/public) in replies to posts by default"
},
+ %{
+ key: :showFeaturesPanel,
+ label: "Show instance features panel",
+ type: :boolean,
+ description:
+ "Enables panel displaying functionality of the instance on the About page."
+ },
%{
key: :showInstanceSpecificPanel,
label: "Show instance specific panel",
type: :boolean,
- description: "Whenether to show the instance's specific panel"
+ description: "Whether to show the instance's custom panel"
},
%{
key: :subjectLineBehavior,
%{
key: :theme,
type: :string,
- description: "Which theme to use, they are defined in styles.json",
+ description: "Which theme to use. Available themes are defined in styles.json",
suggestions: ["pleroma-dark"]
}
]