mirror of
https://github.com/bonfire-networks/bonfire-app.git
synced 2024-05-16 16:12:41 +00:00
90 lines
3 KiB
Elixir
90 lines
3 KiB
Elixir
import Config
|
|
|
|
# Please note that most of these are defaults meant to be overridden by instance admins in Settings rather than edited here
|
|
config :bonfire, :ui,
|
|
theme: [
|
|
# instance_name: "Bonfire",
|
|
instance_theme: "bonfire",
|
|
instance_theme_light: "light",
|
|
instance_icon: "/images/bonfire-icon.png",
|
|
instance_image: "/images/bonfires.png",
|
|
instance_description: "This is a Bonfire (cooperation flavour) instance for testing purposes",
|
|
instance_welcome: [
|
|
title: "👋 Welcome",
|
|
description:
|
|
"Bonfire is a federated social networking toolkit to customise and host your own online space and control your experience at the most granular level.
|
|
|
|
More details at https://bonfirenetworks.org",
|
|
links: [
|
|
"About Bonfire": "https://bonfirenetworks.org/",
|
|
"About ValueFlows": "https://valueflo.ws/",
|
|
Forum: "https://socialhub.activitypub.rocks/g/bonfire/activity/posts",
|
|
"Community Chat": "https://matrix.to/#/%23bonfire-networks:matrix.org",
|
|
Contribute: "https://bonfirenetworks.org/contribute/"
|
|
]
|
|
]
|
|
],
|
|
# end theme
|
|
hide_app_switcher: false,
|
|
feed_object_extension_preloads_disabled: false,
|
|
profile: [
|
|
# TODO: make dynamic based on active extensions
|
|
sections: [
|
|
# inventory: Bonfire.UI.Reflow.ProfileInventoryLive,
|
|
],
|
|
navigation: [
|
|
# inventory: "inventory",
|
|
],
|
|
widgets: []
|
|
],
|
|
# smart_input_activities: [
|
|
# category: "Create a topic",
|
|
# label: "New label",
|
|
# task: "Add a task",
|
|
# offer: "Publish an offer",
|
|
# need: "Publish a need",
|
|
# # transfer_resource: "Transfer a resource",
|
|
# # produce_resource: "Add a resource",
|
|
# # intent: "Indicate an itent",
|
|
# economic_event: "Record an economic event",
|
|
# process: "Define a process"
|
|
# ],
|
|
# smart_input_components: [ # NOTE: replaced by the SmartInputModule behaviour
|
|
# task: Bonfire.UI.Coordination.CreateTaskLive,
|
|
# upcycle_intent: Bonfire.Upcycle.Web.CreateIntentLive,
|
|
# upcycle_resource: Bonfire.Upcycle.Web.CreateResourceLive,
|
|
# upcycle_transfer: Bonfire.Upcycle.Web.CreateTransferLive,
|
|
# economic_event: Bonfire.UI.ValueFlows.SelectEconomicEventLive,
|
|
# process: Bonfire.UI.ValueFlows.CreateProcessLive,
|
|
# offer: Bonfire.UI.ValueFlows.CreateIntentLive,
|
|
# need: Bonfire.UI.ValueFlows.CreateIntentLive
|
|
# ],
|
|
resource: [
|
|
navigation: [
|
|
timeline: "timeline",
|
|
material_passport: "material passport"
|
|
],
|
|
widgets: [
|
|
# Bonfire.UI.Social.SubscribeWidgetLive,
|
|
Bonfire.UI.ValueFlows.LocationWidgetLive,
|
|
Bonfire.UI.Social.HashtagsWidgetLive
|
|
]
|
|
]
|
|
|
|
# process: [
|
|
# navigation: [
|
|
# events: "Economic events",
|
|
# intents: "Intents",
|
|
# # material_passport: "material passport",
|
|
# ],
|
|
# sections: [
|
|
# events: Bonfire.UI.ValueFlows.EconomicEventsLive,
|
|
# intents: Bonfire.UI.ValueFlows.IntentsLive,
|
|
# ],
|
|
# widgets: [
|
|
# # Bonfire.UI.Social.SubscribeWidgetLive,
|
|
# # Bonfire.UI.ValueFlows.LocationWidgetLive,
|
|
# # Bonfire.UI.Social.HashtagsWidgetLive,
|
|
# ],
|
|
# ]
|