🐛 Fix different button size on webhooks

This commit is contained in:
Eva Marco 2024-02-26 12:39:33 +01:00 committed by Andrey Antukh
parent c7001fed3c
commit df43912fe5
4 changed files with 10 additions and 11 deletions

View file

@ -296,19 +296,13 @@
(mf/defc submit-button* (mf/defc submit-button*
{::mf/wrap-props false} {::mf/wrap-props false}
[{:keys [on-click children label form class name disabled large?] :as props}] [{:keys [on-click children label form class name disabled] :as props}]
(let [form (or form (mf/use-ctx form-ctx)) (let [form (or form (mf/use-ctx form-ctx))
disabled? (or (and (some? form) (not (:valid @form))) disabled? (or (and (some? form) (not (:valid @form)))
(true? disabled)) (true? disabled))
large? (d/nilv large? true) class (d/nilv class (stl/css :button-submit))
class (dm/str (d/nilv class "btn-primary")
" "
(if large? "btn-large" "")
" "
(if disabled? (stl/css :btn-disabled) ""))
name (d/nilv name "submit") name (d/nilv name "submit")

View file

@ -257,7 +257,11 @@
} }
// SUBMIT-BUTTON // SUBMIT-BUTTON
.btn-disabled { .button-submit {
@extend .button-primary;
}
:disabled {
@extend .button-disabled; @extend .button-disabled;
} }
@ -422,6 +426,7 @@
fill: none; fill: none;
} }
} }
//TEXTAREA //TEXTAREA
.textarea-label { .textarea-label {

View file

@ -117,6 +117,6 @@
{:label (if team {:label (if team
(tr "labels.update-team") (tr "labels.update-team")
(tr "labels.create-team")) (tr "labels.create-team"))
:className (stl/css :accept-btn)}]]]]]])) :class (stl/css :accept-btn)}]]]]]]))

View file

@ -80,7 +80,7 @@
[:> fm/submit-button* [:> fm/submit-button*
{:label (tr "dashboard.save-settings") {:label (tr "dashboard.save-settings")
:disabled (empty? (:touched @form)) :disabled (empty? (:touched @form))
:className (stl/css :btn-primary)}] :class (stl/css :btn-primary)}]
[:div {:class (stl/css :links)} [:div {:class (stl/css :links)}
[:div {:class (stl/css :link-item)} [:div {:class (stl/css :link-item)}