diff --git a/cmd/web-app/handlers/users.go b/cmd/web-app/handlers/users.go index ec29bf6..e0b9526 100644 --- a/cmd/web-app/handlers/users.go +++ b/cmd/web-app/handlers/users.go @@ -102,7 +102,11 @@ func (h *Users) Index(ctx context.Context, w http.ResponseWriter, r *http.Reques case "id": v.Value = fmt.Sprintf("%d", q.ID) case "name": - v.Value = q.Name + if strings.TrimSpace(q.Name) == "" { + v.Value = q.Email + } else { + v.Value = q.Name + } v.Formatted = fmt.Sprintf("%s", urlUsersView(q.ID), v.Value) case "status": v.Value = q.Status.String() @@ -112,13 +116,13 @@ func (h *Users) Index(ctx context.Context, w http.ResponseWriter, r *http.Reques switch q.Status { case user_account.UserAccountStatus_Active: subStatusClass = "text-green" - subStatusIcon = "far fa-dot-circle" + subStatusIcon = "fas fa-circle" case user_account.UserAccountStatus_Invited: - subStatusClass = "text-blue" - subStatusIcon = "far fa-unicorn" + subStatusClass = "text-aqua" + subStatusIcon = "far fa-dot-circle" case user_account.UserAccountStatus_Disabled: subStatusClass = "text-orange" - subStatusIcon = "far fa-circle" + subStatusIcon = "fas fa-circle-notch" } v.Formatted = fmt.Sprintf("%s", subStatusClass, subStatusIcon, web.EnumValueTitle(v.Value)) diff --git a/cmd/web-app/templates/content/users-invite.gohtml b/cmd/web-app/templates/content/users-invite.gohtml index 57fbcf5..b0120fe 100644 --- a/cmd/web-app/templates/content/users-invite.gohtml +++ b/cmd/web-app/templates/content/users-invite.gohtml @@ -15,22 +15,11 @@