Skip to content
FloralityDocs
ChangelogGet an API key

Getting started

  • Quickstart
  • Authentication
  • Scopes
  • Privacy buckets
  • Rate limits
  • Errors
  • Versioning
  • Terminology
  • Webhooks PRO

Resources

  • Members
  • Groups
  • Entries
  • Front
  • Appearance
    • GETGet appearance
    • PATCHUpdate appearance
    • POSTReset appearance
  • Custom fields
  • Trash
  • Search
  • Member statuses
  • Systems
  • Messaging
  • Privacy buckets
  • Terminology
  • Friends
  • Subscriptions
  • Billing
  • Import
  • Social
  • Guestbook & poll
  • Group layout
  • Activity
Docs/Resources/Appearance
← PreviousFrontNext →Custom fields
Florality

Organise your system. One front at a time.

Get started

Product

  • Features
  • Pricing
  • Docs
  • Changelog
  • Security

Company

  • About
  • Our team
  • Blog
  • Contact

Resources

  • FAQ
  • Trust and Safety
  • Public REST API

Legal

  • Privacy Policy
  • Terms of Service
  • Refunds and cancellation

© 2026 Florality. All rights reserved.

Florality

Appearance

Appearance stores account presentation preferences. Individual settings can depend on plan entitlements.

Object schema

Fields returned by Get appearance. Individual endpoint pages document their complete response shapes.

NameTypeRequiredDescription
_idstringRequiredUnique identifier.
_creationTimenumberRequired_creation Time.
userIdstringRequiredOwning account identifier.
themeModestringRequiredTheme Mode. Allowed values: "light", "dark", "system".
darkVariantstringOptionalDark Variant. Allowed values: "default", "storm", "night", "moon".
colorSchemestringOptionalColor Scheme.
colourSchemestringOptionalColour Scheme.
customColorSchemeIdstringOptionalCustom Color Scheme Id.
fontFamilystringRequiredFont Family.
customFontIdstringOptionalCustom Font Id.
fontSizestringRequiredFont Size.
fontScalenumberOptionalFont Scale.
fontSizePxnumberOptionalFont Size Px.
amoledBasebooleanOptionalAmoled Base. Allowed values: false, true.
reduceMotionbooleanOptionalReduce Motion. Allowed values: false, true.
underlineLinksbooleanOptionalUnderline Links. Allowed values: false, true.
enhancedFocusbooleanOptionalEnhanced Focus. Allowed values: false, true.
memberBannerGradientsEnabledbooleanOptionalMember Banner Gradients Enabled. Allowed values: false, true.
memberListBannersEnabledbooleanOptionalMember List Banners Enabled. Full banner photos on members list cards. Independent of gradient strips. Allowed values: false, true.
memberAnimatedGifsDisabledbooleanOptionalMember Animated Gifs Disabled. When true, member avatars and banners show the first frame of GIFs instead of animating. Allowed values: false, true.
memberListLayoutModestringOptionalMember List Layout Mode. Allowed values: "list", "grid".
memberListGridActionStylestringOptionalMember List Grid Action Style. Grid card front actions: `strip` (full-width bar) or `classic` (open-beta rounded buttons). Allowed values: "strip", "classic".
memberListDisplayPresetstringOptionalMember List Display Preset. Saved settings preset; survives temporary list/grid toggles on the members page. Allowed values: "rows", "grid-photo", "grid-classic", "compact-rows", "panel-rows", "polaroid-grid".
memberListRowPresetstringOptionalMember List Row Preset. Desktop list row style, independent of grid preset. Allowed values: "rows", "compact-rows", "panel-rows".
memberListGridPresetstringOptionalMember List Grid Preset. Desktop grid style, independent of row preset. Allowed values: "grid-photo", "grid-classic", "polaroid-grid".
memberListMobileLayoutStylestringOptionalMember List Mobile Layout Style. Mobile members list: standard rows vs closed-beta classic cards. Allowed values: "classic", "standard".
memberListMobileFrontButtonBehaviorstringOptionalMember List Mobile Front Button Behavior. Mobile member list Front button: open action menu vs set as front on tap. Allowed values: "menu", "add-to-front", "set-as-front".
memberListSortModestringOptionalMember List Sort Mode. Members list sort mode. Omitted/`undefined` when never saved (clients may migrate localStorage → DB). Coalesced to `name_asc` on write/reset. Allowed values: "name_asc", "name_desc", "name_numeric_asc", "name_numeric_desc", "fronting_first", "fronting_first_name_desc", "fronting_first_name_numeric_asc", "directory_asc", "directory_desc", "fronting_first_directory_asc", "fronting_first_directory_desc".
memberListSortNameFieldstringOptionalMember List Sort Name Field. Sort by display name vs member name. Omitted when never saved. Allowed values: "display", "alter".
frontingMemberOpensProfilebooleanOptionalFronting Member Opens Profile. Tap fronting member on dashboard → open member profile. Allowed values: false, true.
hideFrontTypeLabelsbooleanOptionalHide Front Type Labels. Hide front type icons and labels on dashboard, friends, and profile surfaces. Allowed values: false, true.
groupsDirectoryDragReorderEnabledbooleanOptionalGroups Directory Drag Reorder Enabled. Drag grip / long-press reorder on `/dashboard/groups` directory list. Allowed values: false, true.
memberCustomFieldTagSuggestionsEnabledbooleanOptionalMember Custom Field Tag Suggestions Enabled. Suggest tags from same-label custom fields on other members while editing. Allowed values: false, true.
membersListInfiniteScrollEnabledbooleanOptionalMembers List Infinite Scroll Enabled. Scroll-to-load on `/dashboard/members` instead of prev/next page controls. Allowed values: false, true.
membersListPaginationPositionstringOptionalMembers List Pagination Position. Prev/next page controls above or below the members list when pagination is on. Allowed values: "top", "bottom".
notesListInfiniteScrollEnabledbooleanOptionalNotes List Infinite Scroll Enabled. Allowed values: false, true.
trashListInfiniteScrollEnabledbooleanOptionalTrash List Infinite Scroll Enabled. Allowed values: false, true.
friendsListInfiniteScrollEnabledbooleanOptionalFriends List Infinite Scroll Enabled. Allowed values: false, true.
archivedMembersListInfiniteScrollEnabledbooleanOptionalArchived Members List Infinite Scroll Enabled. Allowed values: false, true.
notificationsListInfiniteScrollEnabledbooleanOptionalNotifications List Infinite Scroll Enabled. Allowed values: false, true.
guestbookListInfiniteScrollEnabledbooleanOptionalGuestbook List Infinite Scroll Enabled. Allowed values: false, true.
frontHistoryListInfiniteScrollEnabledbooleanOptionalFront History List Infinite Scroll Enabled. Allowed values: false, true.
destructiveColornull | stringOptionalDestructive Color. `#RRGGBB` override for `--destructive`; null = active colour scheme default.
pdfExportAccentHexnull | stringOptionalPdf Export Accent Hex.
pdfExportLogoStorageIdnull | stringOptionalPdf Export Logo Storage Id.
frontIndicatorBackgroundEnabledbooleanOptionalFront Indicator Background Enabled. Allowed values: false, true.
frontIndicatorBackgroundStorageIdnull | stringOptionalFront Indicator Background Storage Id.
frontIndicatorBackgroundUrlnull | stringOptionalFront Indicator Background Url.
updatedAtnumberRequiredMost recent update time.

Endpoints

3 operations

POSTReset appearance/api/v1/appearance/resetGETGet appearance/api/v1/appearancePATCHUpdate appearance/api/v1/appearance

Reference shortcuts

Get appearanceUpdate appearanceReset appearanceobject schemaendpoints