MishkaGervaz.UIAdapters.MediaGallery (MishkaGervaz v0.0.1-alpha.3)

Copy Markdown View Source

UI adapter for media gallery template.

Extends the Tailwind adapter with gallery-specific styling. Override only the components that need different appearance in gallery context.

Summary

Functions

Gallery-styled button with circular overlay appearance.

Functions

alert(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.alert/1.

archive_toggle(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.archive_toggle/1.

array_fields(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.array_fields/1.

badge(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.badge/1.

bulk_action_bar(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.bulk_action_bar/1.

bulk_action_button(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.bulk_action_button/1.

button(assigns)

Gallery-styled button with circular overlay appearance.

Attributes

  • label (:string) - Defaults to nil.
  • class (:string) - Defaults to nil.
  • icon (:string) - Defaults to nil.
  • Global attributes are accepted. Supports all globals plus: ["phx-click", "phx-target", "phx-value-id", "phx-value-event", "phx-value-values", "data-confirm"].

cell_array(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.cell_array/1.

cell_code(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.cell_code/1.

cell_date(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.cell_date/1.

cell_datetime(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.cell_datetime/1.

cell_empty(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.cell_empty/1.

cell_number(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.cell_number/1.

cell_text(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.cell_text/1.

checkbox(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.checkbox/1.

combobox(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.combobox/1.

date_input(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.date_input/1.

date_range_container(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.date_range_container/1.

datetime_input(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.datetime_input/1.

empty_state(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.empty_state/1.

error_state(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.error_state/1.

field_error(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.field_error/1.

field_group(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.field_group/1.

field_wrapper(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.field_wrapper/1.

filter_reset_button(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.filter_reset_button/1.

form_container(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.form_container/1.

form_footer(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.form_footer/1.

form_header(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.form_header/1.

icon(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.icon/1.

json_editor(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.json_editor/1.

load_more_select(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.load_more_select/1.

loading_state(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.loading_state/1.

multi_select(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.multi_select/1.

nested_fields(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.nested_fields/1.

number_input(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.number_input/1.

pagination_container(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.pagination_container/1.

pagination_nav_button(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.pagination_nav_button/1.

pagination_page_button(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.pagination_page_button/1.

password_input(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.password_input/1.

range_input(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.range_input/1.

search_select(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.search_select/1.

select(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.select/1.

spinner(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.spinner/1.

step_indicator(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.step_indicator/1.

step_navigation(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.step_navigation/1.

string_list_input(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.string_list_input/1.

table(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.table/1.

table_header(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.table_header/1.

td(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.td/1.

template_switcher(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.template_switcher/1.

template_switcher_button(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.template_switcher_button/1.

text_input(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.text_input/1.

textarea(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.textarea/1.

th(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.th/1.

toggle_input(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.toggle_input/1.

tr(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.tr/1.

upload_dropzone(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.upload_dropzone/1.

upload_existing_file(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.upload_existing_file/1.

upload_file_input(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.upload_file_input/1.

upload_preview(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.upload_preview/1.

upload_progress(assigns)

Callback implementation for MishkaGervaz.Behaviours.UIAdapter.upload_progress/1.