Files
fizzy/app/helpers/workflows_helper.rb
T
David Heinemeier Hansson 247524da29 Stlye
2025-04-18 16:47:53 +02:00

16 lines
517 B
Ruby

module WorkflowsHelper
def button_to_set_stage(card, stage)
button_to \
tag.span(stage.name, class: "overflow-ellipsis"),
card_stagings_path(card, stage_id: stage),
method: :post,
class: [ "btn justify-start workflow-stage txt-uppercase workflow-stage", { "workflow-stage--current": stage == card.stage } ],
form_class: "flex align-center gap-half",
data: { turbo_frame: "_top" }
end
def stage_color(stage)
stage.color.presence || Colorable::DEFAULT_COLOR
end
end