bonfire-app/flavours/coordination/config/flavour_cooperation.exs

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,
# ],
# ]