This commit is contained in:
Mayel de Borniol 2022-11-17 14:02:27 +13:00
parent ea7476276d
commit 3389790038
11 changed files with 125 additions and 12 deletions

View file

@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
## [Unreleased (2022-11-14)]
## [Unreleased (2022-11-17)]
### Added
- Enable/disable extensions [#448](https://github.com/bonfire-networks/bonfire-app/issues/448)
- Coordination MVP [#445](https://github.com/bonfire-networks/bonfire-app/issues/445) by mayel & ivanminutillo

View file

@ -122,7 +122,8 @@ More details at https://bonfirenetworks.org",
post: Bonfire.UI.Social.WritePostContentLive,
message: Bonfire.UI.Social.WritePostContentLive,
category: Bonfire.Classify.Web.NewCategoryLive,
label: Bonfire.UI.Coordination.CreateLabelLive,
# label: Bonfire.UI.Coordination.CreateLabelLive,
label: Bonfire.Classify.Web.NewLabelLive,
task: Bonfire.UI.Coordination.CreateTaskLive,
upcycle_intent: Bonfire.Upcycle.Web.CreateIntentLive,
upcycle_resource: Bonfire.Upcycle.Web.CreateResourceLive,

View file

@ -7,7 +7,7 @@ let ExtensionHooks = {};
import { ChangeLocaleHooks } from "./../../../deps/bonfire_ui_common/assets/js/change_locale"
import { InputSelectHooks } from "./../../../deps/bonfire_ui_common/assets/js/input_select"
import { NotificationsHooks } from "./../../../deps/bonfire_ui_common/assets/js/notifications"
import { CarouselHooks } from "./../../../forks/bonfire_ui_common/assets/js/carousel"
import { CarouselHooks } from "./../../../deps/bonfire_ui_common/assets/js/carousel"
import { ThemeHooks } from "./../../../deps/bonfire_ui_common/assets/js/theme"
import { FeedHooks } from "./../../../deps/bonfire_ui_common/assets/js/feed"
import { ImageHooks } from "./../../../deps/bonfire_ui_common/assets/js/image"

View file

@ -1,8 +1,21 @@
defmodule Iconify.Fluent.Feed16Regular do
use Phoenix.Component
def render(assigns) do
~H"""
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class={@class} viewBox="0 0 16 16" aria-hidden="true"><path fill="currentColor" d="M4.494 7.49a.5.5 0 0 0 0 1h1.99a.498.498 0 0 0 .5-.5a.5.5 0 0 0-.5-.5h-1.99Zm0 2.51a.5.5 0 0 0 0 1h1.99a.5.5 0 0 0 0-1h-1.99Zm.49-4.51a.5.5 0 1 1-1 0a.5.5 0 0 1 1 0ZM3.5 3A1.5 1.5 0 0 0 2 4.5v7A1.5 1.5 0 0 0 3.5 13h6c.653.002 1.305-.386 1.467-1.214l.146-.746H12.5a1.5 1.5 0 0 0 1.5-1.5V6.51c0-.963-.716-1.484-1.45-1.51H8.995v-.5a1.5 1.5 0 0 0-1.5-1.5H3.5Zm5.495 3h2.09a1.568 1.568 0 0 0-.059.23l-.148.782v.002l-.893 4.58c-.116.595-.99.51-.99-.095V6Zm-1 5.499c0 .183.026.35.075.501H3.5a.5.5 0 0 1-.5-.5v-7a.5.5 0 0 1 .5-.5h3.995a.5.5 0 0 1 .5.5v6.999ZM12.5 10.04h-1.192l.552-2.837V7.2l.149-.785c.113-.596.991-.514.991.093V9.54a.5.5 0 0 1-.5.5Z"/></svg>
<svg
xmlns="http://www.w3.org/2000/svg"
aria-hidden="true"
role="img"
class={@class}
viewBox="0 0 16 16"
aria-hidden="true"
>
<path
fill="currentColor"
d="M4.494 7.49a.5.5 0 0 0 0 1h1.99a.498.498 0 0 0 .5-.5a.5.5 0 0 0-.5-.5h-1.99Zm0 2.51a.5.5 0 0 0 0 1h1.99a.5.5 0 0 0 0-1h-1.99Zm.49-4.51a.5.5 0 1 1-1 0a.5.5 0 0 1 1 0ZM3.5 3A1.5 1.5 0 0 0 2 4.5v7A1.5 1.5 0 0 0 3.5 13h6c.653.002 1.305-.386 1.467-1.214l.146-.746H12.5a1.5 1.5 0 0 0 1.5-1.5V6.51c0-.963-.716-1.484-1.45-1.51H8.995v-.5a1.5 1.5 0 0 0-1.5-1.5H3.5Zm5.495 3h2.09a1.568 1.568 0 0 0-.059.23l-.148.782v.002l-.893 4.58c-.116.595-.99.51-.99-.095V6Zm-1 5.499c0 .183.026.35.075.501H3.5a.5.5 0 0 1-.5-.5v-7a.5.5 0 0 1 .5-.5h3.995a.5.5 0 0 1 .5.5v6.999ZM12.5 10.04h-1.192l.552-2.837V7.2l.149-.785c.113-.596.991-.514.991.093V9.54a.5.5 0 0 1-.5.5Z"
/>
</svg>
"""
end
end

26
lib/web/icons/gg/feed.ex Normal file
View file

@ -0,0 +1,26 @@
defmodule Iconify.Gg.Feed do
use Phoenix.Component
def render(assigns) do
~H"""
<svg
xmlns="http://www.w3.org/2000/svg"
aria-hidden="true"
role="img"
class={@class}
viewBox="0 0 24 24"
aria-hidden="true"
>
<g fill="currentColor">
<path
fill-opacity=".5"
d="M12.552 8a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2h-4Zm0 9a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2h-4Z"
/><path
fill-opacity=".8"
d="M12.552 5a1 1 0 1 0 0 2h8a1 1 0 1 0 0-2h-8Zm0 9a1 1 0 1 0 0 2h8a1 1 0 1 0 0-2h-8Z"
/><path d="M3.448 4.002a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1h-5Zm0 8.996a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1h-5Z" />
</g>
</svg>
"""
end
end

View file

@ -1,8 +1,25 @@
defmodule Iconify.Ion.ChevronBack do
use Phoenix.Component
def render(assigns) do
~H"""
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class={@class} viewBox="0 0 512 512" aria-hidden="true"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="48" d="M328 112L184 256l144 144"/></svg>
<svg
xmlns="http://www.w3.org/2000/svg"
aria-hidden="true"
role="img"
class={@class}
viewBox="0 0 512 512"
aria-hidden="true"
>
<path
fill="none"
stroke="currentColor"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="48"
d="M328 112L184 256l144 144"
/>
</svg>
"""
end
end

View file

@ -1,8 +1,25 @@
defmodule Iconify.Lucide.Milestone do
use Phoenix.Component
def render(assigns) do
~H"""
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class={@class} viewBox="0 0 24 24" aria-hidden="true"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M18 6H5a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h13l4-3.5L18 6Zm-6 7v9m0-20v4"/></svg>
<svg
xmlns="http://www.w3.org/2000/svg"
aria-hidden="true"
role="img"
class={@class}
viewBox="0 0 24 24"
aria-hidden="true"
>
<path
fill="none"
stroke="currentColor"
stroke-linecap="round"
stroke-linejoin="round"
stroke-width="2"
d="M18 6H5a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h13l4-3.5L18 6Zm-6 7v9m0-20v4"
/>
</svg>
"""
end
end

View file

@ -1,8 +1,21 @@
defmodule Iconify.MaterialSymbols.LabelRounded do
use Phoenix.Component
def render(assigns) do
~H"""
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class={@class} viewBox="0 0 24 24" aria-hidden="true"><path fill="currentColor" d="M5 19q-.825 0-1.413-.587Q3 17.825 3 17V7q0-.825.587-1.412Q4.175 5 5 5h10q.5 0 .938.225q.437.225.712.625l3.525 5q.375.525.375 1.15q0 .625-.375 1.15l-3.525 5q-.275.4-.712.625Q15.5 19 15 19Z"/></svg>
<svg
xmlns="http://www.w3.org/2000/svg"
aria-hidden="true"
role="img"
class={@class}
viewBox="0 0 24 24"
aria-hidden="true"
>
<path
fill="currentColor"
d="M5 19q-.825 0-1.413-.587Q3 17.825 3 17V7q0-.825.587-1.412Q4.175 5 5 5h10q.5 0 .938.225q.437.225.712.625l3.525 5q.375.525.375 1.15q0 .625-.375 1.15l-3.525 5q-.275.4-.712.625Q15.5 19 15 19Z"
/>
</svg>
"""
end
end

View file

@ -1,8 +1,21 @@
defmodule Iconify.Mdi.LabelOutline do
use Phoenix.Component
def render(assigns) do
~H"""
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class={@class} viewBox="0 0 24 24" aria-hidden="true"><path fill="currentColor" d="M16 17H5V7h11l3.55 5m-1.92-6.16C17.27 5.33 16.67 5 16 5H5a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h11c.67 0 1.27-.34 1.63-.85L22 12l-4.37-6.16Z"/></svg>
<svg
xmlns="http://www.w3.org/2000/svg"
aria-hidden="true"
role="img"
class={@class}
viewBox="0 0 24 24"
aria-hidden="true"
>
<path
fill="currentColor"
d="M16 17H5V7h11l3.55 5m-1.92-6.16C17.27 5.33 16.67 5 16 5H5a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h11c.67 0 1.27-.34 1.63-.85L22 12l-4.37-6.16Z"
/>
</svg>
"""
end
end

View file

@ -1,8 +1,21 @@
defmodule Iconify.Pepicons.TriangleDownFilled do
use Phoenix.Component
def render(assigns) do
~H"""
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class={@class} viewBox="0 0 20 20" aria-hidden="true"><path fill="currentColor" d="m8.728 15.795l-5-8A1.5 1.5 0 0 1 5 5.5h10a1.5 1.5 0 0 1 1.272 2.295l-5 8a1.5 1.5 0 0 1-2.544 0Z"/></svg>
<svg
xmlns="http://www.w3.org/2000/svg"
aria-hidden="true"
role="img"
class={@class}
viewBox="0 0 20 20"
aria-hidden="true"
>
<path
fill="currentColor"
d="m8.728 15.795l-5-8A1.5 1.5 0 0 1 5 5.5h10a1.5 1.5 0 0 1 1.272 2.295l-5 8a1.5 1.5 0 0 1-2.544 0Z"
/>
</svg>
"""
end
end

View file

@ -17,8 +17,8 @@
"bonfire_api_graphql": {:git, "https://github.com/bonfire-networks/bonfire_api_graphql", "7c8268a59a411013d492dda7e1bb117870bc13dd", [branch: "main"]},
"bonfire_boundaries": {:git, "https://github.com/bonfire-networks/bonfire_boundaries", "4744a53840ff8df265d05d1ac0f04bf061d8302f", [branch: "main"]},
"bonfire_breadpub": {:git, "https://github.com/bonfire-networks/bonfire_breadpub", "6f35f7fe2ed6d68454028ccd33cb6d36953e5997", [branch: "main"]},
"bonfire_classify": {:git, "https://github.com/bonfire-networks/bonfire_classify", "7230d4e493a464baa0cf9fe733b009acf0b800fc", [branch: "main"]},
"bonfire_common": {:git, "https://github.com/bonfire-networks/bonfire_common", "fd876151bb2459b6af5f4e516aabec94b34bf3e9", [branch: "main"]},
"bonfire_classify": {:git, "https://github.com/bonfire-networks/bonfire_classify", "9bc11b523f405cded000b8d448fa966cb1e1d36e", [branch: "main"]},
"bonfire_common": {:git, "https://github.com/bonfire-networks/bonfire_common", "3974031001cb833e824298845f8f860cd07251aa", [branch: "main"]},
"bonfire_data_access_control": {:git, "https://github.com/bonfire-networks/bonfire_data_access_control", "7fe8c4d77f53e2fa03c5796d95bf90f1c9051b37", [branch: "main"]},
"bonfire_data_activity_pub": {:git, "https://github.com/bonfire-networks/bonfire_data_activity_pub", "db4a68a89b93c374c34a269f403b9054bd79bd5c", [branch: "main"]},
"bonfire_data_assort": {:git, "https://github.com/bonfire-networks/bonfire_data_assort", "45b69d6b0d36b009439134de4cfa39b27e049f90", [branch: "master"]},
@ -41,7 +41,7 @@
"bonfire_search": {:git, "https://github.com/bonfire-networks/bonfire_search", "eafe7bef4c5dc4110a6dabf204fea0a9e1622ea0", [branch: "main"]},
"bonfire_social": {:git, "https://github.com/bonfire-networks/bonfire_social", "e6046ecae1d48659ac4494026d5b1377b9f2c027", [branch: "main"]},
"bonfire_tag": {:git, "https://github.com/bonfire-networks/bonfire_tag", "16bf028689f72896cf0e4dc373ea16651355d5e2", [branch: "main"]},
"bonfire_ui_common": {:git, "https://github.com/bonfire-networks/bonfire_ui_common", "0269c666c5ff79c90e049203d0ee2223821dcf20", [branch: "main"]},
"bonfire_ui_common": {:git, "https://github.com/bonfire-networks/bonfire_ui_common", "0e75a04ba63c89167373b03b8a3897c125fdd42f", [branch: "main"]},
"bonfire_ui_coordination": {:git, "https://github.com/bonfire-networks/bonfire_ui_coordination", "2b84efc88a39b47ef4ea60caaafec3c463a73d2a", [branch: "main"]},
"bonfire_ui_kanban": {:git, "https://github.com/bonfire-networks/bonfire_ui_kanban", "f07220529e386ba2e92be6fcb116ff41389d54a3", [branch: "main"]},
"bonfire_ui_me": {:git, "https://github.com/bonfire-networks/bonfire_ui_me", "f37718a9b785040cb0906b51644eda1f4124db46", [branch: "main"]},