views

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2026 License: MIT Imports: 18 Imported by: 0

Documentation

Overview

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

templ: version: v0.3.1001

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AWSIdentityCenterConnectorRow added in v0.4.7

func AWSIdentityCenterConnectorRow(data viewmodels.ConnectorsViewData) templ.Component

func AWSUserMobileRow added in v0.4.11

func AWSUserMobileRow(user viewmodels.AWSUserListItem) templ.Component

func AWSUsersPage

func AWSUsersPage(data viewmodels.AWSUsersViewData) templ.Component

func AccessGraphChildren added in v0.2.3

func AccessGraphChildren(oktaAccountID int64, nodes []viewmodels.AccessTreeNode) templ.Component

func AccessGraphError added in v0.2.3

func AccessGraphError(message string) templ.Component

func AccessGraphNode added in v0.2.3

func AccessGraphNode(oktaAccountID int64, node viewmodels.AccessTreeNode) templ.Component

func AccountStatusBadgeClass added in v0.4.8

func AccountStatusBadgeClass(status string) string

func ActiveInactiveStateTableQueryBar added in v0.4.11

func ActiveInactiveStateTableQueryBar(query querystate.BasicListQuery, placeholder string) viewmodels.TableQueryBarData

func Alert

func Alert(title string, destructive bool) templ.Component

func AlertAriaLive added in v0.3.1

func AlertAriaLive(destructive bool) string

func AlertRole added in v0.3.1

func AlertRole(destructive bool) string

func AppAssetEvidenceConfidenceBadgeClass added in v0.4.10

func AppAssetEvidenceConfidenceBadgeClass(value string) string

func AppAssetEvidenceFreshnessBadgeClass added in v0.4.10

func AppAssetEvidenceFreshnessBadgeClass(value string) string

func AppAssetGovernanceStateBadgeClass added in v0.4.10

func AppAssetGovernanceStateBadgeClass(state string) string

func AppAssetGovernanceStateTextClass added in v0.4.12

func AppAssetGovernanceStateTextClass(state string) string

func AppAssetMobileRow added in v0.4.11

func AppAssetMobileRow(item viewmodels.AppAssetListItem) templ.Component

func AppAssetShowPage added in v0.3.0

func AppAssetShowPage(data viewmodels.AppAssetShowViewData) templ.Component

func AppAssetsPage added in v0.3.0

func AppAssetsPage(data viewmodels.AppAssetsViewData) templ.Component

func AppAssetsPageResults added in v0.3.1

func AppAssetsPageResults(data viewmodels.AppAssetsViewData) templ.Component

func AppAssetsTableQueryBar added in v0.4.11

func AppAssetsTableQueryBar(data viewmodels.AppAssetsViewData) viewmodels.TableQueryBarData

func AppAvatarClass added in v0.4.11

func AppAvatarClass(label string) string

func AppDetailURL added in v0.3.1

func AppDetailURL(integratedHref, externalID string) string

func AppInitial added in v0.4.11

func AppInitial(label string) string

func AppRowDesktop added in v0.4.11

func AppRowDesktop(app viewmodels.AppListItem, isAdmin bool, csrfToken string, index int, showStatus, showIntegration bool) templ.Component

func AppRowMobile added in v0.4.11

func AppRowMobile(app viewmodels.AppListItem, isAdmin bool, csrfToken string, index int) templ.Component

func AppStatusDotClass added in v0.4.11

func AppStatusDotClass(status string) string

func AppsPage

func AppsPage(data viewmodels.AppsViewData) templ.Component

func AppsPageResults added in v0.3.1

func AppsPageResults(data viewmodels.AppsViewData) templ.Component

func AppsTableQueryBar added in v0.4.11

func AppsTableQueryBar(data viewmodels.AppsViewData) viewmodels.TableQueryBarData

func AriaCurrent

func AriaCurrent(activePath, target string) string

func AriaCurrentBool added in v0.4.8

func AriaCurrentBool(active bool) string

func AriaCurrentExact

func AriaCurrentExact(activePath, target string) string

func AriaCurrentNonHumanAccessSurface added in v0.4.11

func AriaCurrentNonHumanAccessSurface(activePath string) string

func AssignedAppIntegrationBadgeClass added in v0.4.11

func AssignedAppIntegrationBadgeClass(integrated bool) string

func AssignedAppIntegrationLabel added in v0.4.11

func AssignedAppIntegrationLabel(integrated bool) string

func AuthUserRoleBadgeClass added in v0.2.1

func AuthUserRoleBadgeClass(role string) string

func AuthUserStatusBadgeClass added in v0.2.1

func AuthUserStatusBadgeClass(active bool) string

func AuthUserStatusLabel added in v0.2.1

func AuthUserStatusLabel(active bool) string

func BusyInlineIndicator added in v0.4.10

func BusyInlineIndicator(label string, initiallyVisible bool) templ.Component

func CSRFInput

func CSRFInput(token string) templ.Component

func ColumnsTable added in v0.4.7

func ColumnsTable(containerClass string) templ.Component

func CommandPaletteDialog added in v0.4.11

func CommandPaletteDialog(data viewmodels.CommandSearchViewData) templ.Component

func CommandPaletteTrigger added in v0.4.11

func CommandPaletteTrigger() templ.Component

func CommandSearch added in v0.2.1

func CommandSearch(data viewmodels.CommandSearchViewData) templ.Component

func CommandSearchItem added in v0.4.9

func CommandSearchItem(item viewmodels.CommandItemView) templ.Component

func CommandSearchItemBody added in v0.4.9

func CommandSearchItemBody(item viewmodels.CommandItemView) templ.Component

func ConfiguredBadge added in v0.4.7

func ConfiguredBadge(configured bool) templ.Component

func ConnectedAppShowBody added in v0.4.8

func ConnectedAppShowBody(data viewmodels.ConnectedAppShowViewData) templ.Component

func ConnectedAppShowPage added in v0.4.8

func ConnectedAppShowPage(data viewmodels.ConnectedAppShowViewData) templ.Component

func ConnectedAppsPage added in v0.4.8

func ConnectedAppsPage(data viewmodels.ConnectedAppsViewData) templ.Component

func ConnectedAppsPageResults added in v0.4.8

func ConnectedAppsPageResults(data viewmodels.ConnectedAppsViewData) templ.Component

func ConnectedAppsTableQueryBar added in v0.4.11

func ConnectedAppsTableQueryBar(data viewmodels.ConnectedAppsViewData) viewmodels.TableQueryBarData

func ConnectorHealthErrorDetailsDialog added in v0.4.2

func ConnectorHealthErrorDetailsDialog(data viewmodels.ConnectorHealthErrorDetailsDialogViewData) templ.Component

func ConnectorScopeLabel added in v0.4.8

func ConnectorScopeLabel(kind string) string

func CopyTextButton added in v0.4.4

func CopyTextButton(value string, label string) templ.Component

func CopyableValue added in v0.4.4

func CopyableValue(value string) bool

func CredentialRiskBadgeClass added in v0.3.0

func CredentialRiskBadgeClass(risk string) string

func CredentialRiskTextClass added in v0.4.12

func CredentialRiskTextClass(risk string) string

func CredentialShowPage added in v0.3.0

func CredentialShowPage(data viewmodels.CredentialShowViewData) templ.Component

func CredentialStatusBadgeClass added in v0.4.12

func CredentialStatusBadgeClass(status string) string

func CredentialsPage added in v0.3.0

func CredentialsPage(data viewmodels.CredentialsViewData) templ.Component

func CredentialsPageResults added in v0.3.1

func CredentialsPageResults(data viewmodels.CredentialsViewData) templ.Component

func CredentialsTableQueryBar added in v0.4.11

func CredentialsTableQueryBar(data viewmodels.CredentialsViewData) viewmodels.TableQueryBarData

func DatadogConnectorRow added in v0.4.7

func DatadogConnectorRow(data viewmodels.ConnectorsViewData) templ.Component

func DatadogUserMobileRow added in v0.4.11

func DatadogUserMobileRow(user viewmodels.DatadogUserListItem) templ.Component

func DiscoveryAppMobileRow added in v0.4.11

func DiscoveryAppMobileRow(item viewmodels.DiscoveryAppListItem) templ.Component

func DiscoveryAppShowBody added in v0.4.11

func DiscoveryAppShowBody(data viewmodels.DiscoveryAppShowViewData) templ.Component

func DiscoveryAppShowGovernanceDialog added in v0.4.12

func DiscoveryAppShowGovernanceDialog(data viewmodels.DiscoveryAppShowViewData) templ.Component

func DiscoveryAppShowPage added in v0.4.0

func DiscoveryAppShowPage(data viewmodels.DiscoveryAppShowViewData) templ.Component

func DiscoveryAppsPage added in v0.4.0

func DiscoveryAppsPage(data viewmodels.DiscoveryAppsViewData) templ.Component

func DiscoveryAppsPageResults added in v0.4.0

func DiscoveryAppsPageResults(data viewmodels.DiscoveryAppsViewData) templ.Component

func DiscoveryAppsTableQueryBar added in v0.4.11

func DiscoveryAppsTableQueryBar(data viewmodels.DiscoveryAppsViewData) viewmodels.TableQueryBarData

func DiscoveryFollowUpBadgeClass added in v0.4.11

func DiscoveryFollowUpBadgeClass(overdue bool) string

func DiscoveryFollowUpLabel added in v0.4.11

func DiscoveryFollowUpLabel(date string, overdue bool) string

func DiscoveryHotspotsPage added in v0.4.0

func DiscoveryHotspotsPage(data viewmodels.DiscoveryHotspotsViewData) templ.Component

func DiscoveryHotspotsPageResults added in v0.4.0

func DiscoveryHotspotsPageResults(data viewmodels.DiscoveryHotspotsViewData) templ.Component

func DiscoveryManagedBadgeClass added in v0.4.0

func DiscoveryManagedBadgeClass(state string) string

func DiscoveryManagedTextClass added in v0.4.12

func DiscoveryManagedTextClass(state string) string

func DiscoveryReplacementCandidateResults added in v0.4.11

func DiscoveryReplacementCandidateResults(data viewmodels.DiscoveryReplacementCandidatesViewData) templ.Component

func DiscoveryReviewDispositionBadgeClass added in v0.4.11

func DiscoveryReviewDispositionBadgeClass(state string) string

func DiscoveryReviewDispositionTextClass added in v0.4.12

func DiscoveryReviewDispositionTextClass(state string) string

func EmptyState

func EmptyState(title, description string) templ.Component

func EntraConnectorRow added in v0.4.7

func EntraConnectorRow(data viewmodels.ConnectorsViewData) templ.Component

func EntraUserMobileRow added in v0.4.11

func EntraUserMobileRow(user viewmodels.EntraUserListItem) templ.Component

func FilterPillClass added in v0.4.7

func FilterPillClass(active bool) string

func FilterPopover added in v0.4.11

func FilterPopover(label string, activeCount int, open bool, panelClass string) templ.Component

func FindingsRulesetClearFiltersHref added in v0.4.11

func FindingsRulesetClearFiltersHref(data viewmodels.FindingsRulesetViewData) string

func FindingsRulesetFilterCount added in v0.4.11

func FindingsRulesetFilterCount(data viewmodels.FindingsRulesetViewData) int

func FindingsRulesetRulesCard added in v0.2.3

func FindingsRulesetRulesCard(data viewmodels.FindingsRulesetViewData) templ.Component

func ForbiddenPage added in v0.2.0

func ForbiddenPage(layout viewmodels.LayoutData) templ.Component

func FormDialog

func FormDialog(id string, open bool, title string, description string, closeHref string, formAction string, submitLabel string, csrfToken string) templ.Component

func FormatDateLabel added in v0.4.11

func FormatDateLabel(value string) string

func FormatInt

func FormatInt(v int) string

func FormatInt64

func FormatInt64(v int64) string

func GitHubConnectorRow added in v0.4.7

func GitHubConnectorRow(data viewmodels.ConnectorsViewData) templ.Component

func GitHubUserMobileRow added in v0.4.11

func GitHubUserMobileRow(user viewmodels.GitHubUserListItem) templ.Component

func GlobalAppIcon

func GlobalAppIcon(kind string) templ.Component

func GlobalViewActiveCards added in v0.4.12

func GlobalViewActiveCards(cards []viewmodels.GlobalViewAppCard) []viewmodels.GlobalViewAppCard

GlobalViewActiveCards returns cards that are configured, enabled, and error-free.

func GlobalViewAttentionCount added in v0.4.12

func GlobalViewAttentionCount(cards []viewmodels.GlobalViewAppCard) int

func GlobalViewAverageScore added in v0.4.12

func GlobalViewAverageScore(cards []viewmodels.GlobalViewAppCard) int

func GlobalViewEnabledCount added in v0.4.12

func GlobalViewEnabledCount(cards []viewmodels.GlobalViewAppCard) int

func GlobalViewGroup added in v0.4.12

func GlobalViewGroup(title, hint string, cards []viewmodels.GlobalViewAppCard, active bool) templ.Component

func GlobalViewHasActiveScore added in v0.4.12

func GlobalViewHasActiveScore(cards []viewmodels.GlobalViewAppCard) bool

func GlobalViewInactiveCards added in v0.4.12

func GlobalViewInactiveCards(cards []viewmodels.GlobalViewAppCard) []viewmodels.GlobalViewAppCard

GlobalViewInactiveCards returns cards that still need setup or attention.

func GlobalViewPage

func GlobalViewPage(data viewmodels.GlobalViewData) templ.Component

func GlobalViewRow added in v0.4.12

func GlobalViewRow(card viewmodels.GlobalViewAppCard, active bool) templ.Component

func GlobalViewScoreBarClass added in v0.4.12

func GlobalViewScoreBarClass(score int) string

func GlobalViewSummary added in v0.4.12

func GlobalViewSummary(cards []viewmodels.GlobalViewAppCard) templ.Component

func GoogleWorkspaceConnectorRow added in v0.4.7

func GoogleWorkspaceConnectorRow(data viewmodels.ConnectorsViewData) templ.Component

func GoogleWorkspaceGroupMobileRow added in v0.4.11

func GoogleWorkspaceGroupMobileRow(group viewmodels.GoogleWorkspaceGroupListItem) templ.Component

func GoogleWorkspaceGroupsPage added in v0.4.7

func GoogleWorkspaceGroupsPage(data viewmodels.GoogleWorkspaceGroupsViewData) templ.Component

func GoogleWorkspaceUserMobileRow added in v0.4.11

func GoogleWorkspaceUserMobileRow(user viewmodels.GoogleWorkspaceUserListItem) templ.Component

func GoogleWorkspaceUsersPage added in v0.4.7

func GoogleWorkspaceUsersPage(data viewmodels.GoogleWorkspaceUsersViewData) templ.Component

func HumanizeAccountStatus added in v0.4.8

func HumanizeAccountStatus(status string) string

func HumanizeAppAssetEvidenceConfidence added in v0.4.10

func HumanizeAppAssetEvidenceConfidence(value string) string

func HumanizeAppAssetEvidenceFreshness added in v0.4.10

func HumanizeAppAssetEvidenceFreshness(value string) string

func HumanizeAppAssetGovernanceState added in v0.4.10

func HumanizeAppAssetGovernanceState(state string) string

func HumanizeAuthUserRole added in v0.2.1

func HumanizeAuthUserRole(role string) string

func HumanizeBusinessCriticality added in v0.4.0

func HumanizeBusinessCriticality(value string) string

func HumanizeConnectorKind added in v0.4.8

func HumanizeConnectorKind(kind string) string

func HumanizeCredentialKind added in v0.4.4

func HumanizeCredentialKind(kind string) string

func HumanizeCredentialRisk added in v0.3.0

func HumanizeCredentialRisk(risk string) string

func HumanizeCredentialStatus added in v0.4.12

func HumanizeCredentialStatus(status string) string

func HumanizeDataClassification added in v0.4.0

func HumanizeDataClassification(value string) string

func HumanizeDiscoveryManagedReason added in v0.4.0

func HumanizeDiscoveryManagedReason(reason string) string

func HumanizeDiscoveryManagedState added in v0.4.0

func HumanizeDiscoveryManagedState(state string) string

func HumanizeDiscoveryReviewDisposition added in v0.4.11

func HumanizeDiscoveryReviewDisposition(state string) string

func HumanizeDiscoverySignalKind added in v0.4.0

func HumanizeDiscoverySignalKind(kind string) string

func HumanizeIdentityRowState added in v0.4.7

func HumanizeIdentityRowState(state string) string

func HumanizeIdentityStatus added in v0.4.7

func HumanizeIdentityStatus(status string) string

func HumanizeIdentityType added in v0.4.7

func HumanizeIdentityType(identityType string) string

func HumanizeNonHumanActivityState added in v0.4.11

func HumanizeNonHumanActivityState(value string) string

func HumanizeNonHumanFreshnessState added in v0.4.11

func HumanizeNonHumanFreshnessState(value string) string

func HumanizeNonHumanOwnerPresence added in v0.4.11

func HumanizeNonHumanOwnerPresence(value string) string

func HumanizeNonHumanPrincipalType added in v0.4.11

func HumanizeNonHumanPrincipalType(value string) string

func HumanizeProgrammaticKind added in v0.3.0

func HumanizeProgrammaticKind(kind string) string

func HumanizeRiskSeverity added in v0.4.12

func HumanizeRiskSeverity(severity string) string

func HumanizeRuleStatus

func HumanizeRuleStatus(status string) string

func HumanizeSignOnMode added in v0.4.12

func HumanizeSignOnMode(mode string) string

HumanizeSignOnMode renders Okta sign-on mode codes with their conventional casing (SAML 2.0, OpenID Connect) instead of the raw machine form.

func HumanizeStatus added in v0.4.12

func HumanizeStatus(status string) string

HumanizeStatus title-cases an enum-style status like "ACTIVE" -> "Active".

func IconAppWindow added in v0.4.11

func IconAppWindow(className string) templ.Component

func IconBot added in v0.4.11

func IconBot(className string) templ.Component

func IconCheck added in v0.4.11

func IconCheck(className string) templ.Component

func IconChevronDown added in v0.4.11

func IconChevronDown(className string) templ.Component

func IconChevronRight added in v0.4.11

func IconChevronRight(className string) templ.Component

func IconCircleAlert added in v0.4.11

func IconCircleAlert(className string) templ.Component

func IconCopy added in v0.4.12

func IconCopy(className string) templ.Component

func IconEllipsis added in v0.4.11

func IconEllipsis(className string) templ.Component
func IconExternalLink(className string) templ.Component

func IconFileWarning added in v0.4.11

func IconFileWarning(className string) templ.Component

func IconFilter added in v0.4.11

func IconFilter(className string) templ.Component

func IconGlobe added in v0.4.11

func IconGlobe(className string) templ.Component

func IconHome added in v0.4.11

func IconHome(className string) templ.Component

func IconInfo added in v0.4.11

func IconInfo(className string) templ.Component

func IconLayoutGrid added in v0.4.11

func IconLayoutGrid(className string) templ.Component

func IconPencil added in v0.4.11

func IconPencil(className string) templ.Component

func IconRefreshCw added in v0.4.11

func IconRefreshCw(className string) templ.Component

func IconSettings added in v0.4.11

func IconSettings(className string) templ.Component

func IconTrash2 added in v0.4.11

func IconTrash2(className string) templ.Component

func IconUser added in v0.4.11

func IconUser(className string) templ.Component

func IconUsers added in v0.4.11

func IconUsers(className string) templ.Component

func IconX added in v0.4.11

func IconX(className string) templ.Component

func IdentitiesPage added in v0.3.0

func IdentitiesPage(data viewmodels.IdentitiesViewData) templ.Component

func IdentitiesPageResults added in v0.3.1

func IdentitiesPageResults(data viewmodels.IdentitiesViewData) templ.Component

func IdentitiesTableQueryBar added in v0.4.11

func IdentitiesTableQueryBar(data viewmodels.IdentitiesViewData) viewmodels.TableQueryBarData

func IdentityLinkedAccountPrimary added in v0.4.8

func IdentityLinkedAccountPrimary(linked viewmodels.IdentityLinkedAccountView) templ.Component

func IdentityManagedBadgeClass added in v0.4.7

func IdentityManagedBadgeClass(managed bool) string

func IdentityPrivilegedRoleClass added in v0.4.8

func IdentityPrivilegedRoleClass(count int64) string

func IdentityRowClass added in v0.4.8

func IdentityRowClass(_ string) string

func IdentityRowStateBadgeClass added in v0.4.7

func IdentityRowStateBadgeClass(state string) string

func IdentityShowPage added in v0.3.0

func IdentityShowPage(data viewmodels.IdentityShowViewData) templ.Component

func IdentityStatusBadgeClass added in v0.4.7

func IdentityStatusBadgeClass(status string) string

func IsActivePath

func IsActivePath(activePath, target string) bool

func IsAlertDestructive

func IsAlertDestructive(class string) bool

func Layout

func Layout(data viewmodels.LayoutData) templ.Component

func LoginPage added in v0.2.0

func LoginPage(data viewmodels.LoginViewData) templ.Component

func NonHumanAccessFiltersForm added in v0.4.11

func NonHumanAccessFiltersForm(data viewmodels.NonHumanAccessViewData) templ.Component

func NonHumanAccessInventoryResults added in v0.4.11

func NonHumanAccessInventoryResults(data viewmodels.NonHumanAccessViewData) templ.Component

func NonHumanAccessInventorySwap added in v0.4.11

func NonHumanAccessInventorySwap(data viewmodels.NonHumanAccessViewData) templ.Component

func NonHumanAccessPage added in v0.4.11

func NonHumanAccessPage(data viewmodels.NonHumanAccessViewData) templ.Component

func NonHumanAccessPageFilters added in v0.4.11

func NonHumanAccessPageFilters(data viewmodels.NonHumanAccessViewData) templ.Component

func NonHumanAccessPageFiltersOOB added in v0.4.11

func NonHumanAccessPageFiltersOOB(data viewmodels.NonHumanAccessViewData) templ.Component

func NonHumanAccessPageResults added in v0.4.11

func NonHumanAccessPageResults(data viewmodels.NonHumanAccessViewData) templ.Component

func NonHumanAccessShowPage added in v0.4.11

func NonHumanAccessShowPage(data viewmodels.NonHumanAccessShowViewData) templ.Component

func NonHumanAccessTableQueryBar added in v0.4.11

func NonHumanAccessTableQueryBar(data viewmodels.NonHumanAccessViewData) viewmodels.TableQueryBarData

func NonHumanActivityStateBadgeClass added in v0.4.11

func NonHumanActivityStateBadgeClass(value string) string

func NonHumanFreshnessStateBadgeClass added in v0.4.11

func NonHumanFreshnessStateBadgeClass(value string) string

func NonHumanFreshnessStateTextClass added in v0.4.12

func NonHumanFreshnessStateTextClass(value string) string

func NonHumanOwnerPresenceBadgeClass added in v0.4.11

func NonHumanOwnerPresenceBadgeClass(value string) string

func OktaAccountMobileRow added in v0.4.11

func OktaAccountMobileRow(account gen.Account) templ.Component

func OktaAccountShowPage added in v0.4.9

func OktaAccountShowPage(data viewmodels.OktaAccountShowViewData) templ.Component

func OktaAccountsPage added in v0.4.9

func OktaAccountsPage(data viewmodels.OktaAccountsViewData) templ.Component

func OktaAppAssignmentSummaryLine added in v0.4.12

func OktaAppAssignmentSummaryLine(summary viewmodels.OktaAppAssignmentSummary) templ.Component

func OktaAppMetaLine added in v0.4.12

func OktaAppMetaLine(app viewmodels.OktaAppSummaryView) templ.Component

func OktaAppSummaryParts added in v0.4.12

func OktaAppSummaryParts(summary viewmodels.OktaAppAssignmentSummary) []string

OktaAppSummaryParts renders the short operator summary under the account count. Facts that only apply to the currently-visible page are omitted when paginated.

func OktaConnectorRow added in v0.4.7

func OktaConnectorRow(data viewmodels.ConnectorsViewData) templ.Component

func OverviewMap added in v0.5.0

func OverviewMap(graph viewmodels.OverviewMapGraph) templ.Component

func OverviewMapEdgePath added in v0.5.0

func OverviewMapEdgePath(fromX, fromY, toX, toY int) string

func OverviewMapNodeStyle added in v0.5.0

func OverviewMapNodeStyle(x, y int) string

func OverviewMapSeverityClass added in v0.5.0

func OverviewMapSeverityClass(severity string) string

func OverviewMapSourceClass added in v0.5.0

func OverviewMapSourceClass(tone string) string
func PageHeader(description string) templ.Component

func Pluralize added in v0.4.12

func Pluralize(n int64, singular, plural string) string

Pluralize returns singular when n == 1, otherwise plural.

func ProductIcon added in v0.5.0

func ProductIcon(label, hintA, hintB, className string) templ.Component

func ProductIconMark added in v0.5.0

func ProductIconMark(label, hintA, hintB, className string) templ.Component

func PublicLayout added in v0.2.0

func PublicLayout(title string, toast *viewmodels.ToastViewData) templ.Component

func RiskScoreClass added in v0.4.10

func RiskScoreClass(riskLevel string) string

func RiskSeverityDotClass added in v0.4.12

func RiskSeverityDotClass(severity string) string

RiskSeverityDotClass returns a small colored dot class for severity markers.

func RuleMonitoringBadgeClass

func RuleMonitoringBadgeClass(status string) string

func RuleMonitoringTextClass added in v0.4.12

func RuleMonitoringTextClass(status string) string

func RuleSeverityTextClass added in v0.4.12

func RuleSeverityTextClass(severity string) string

func RuleStatusBadgeClass

func RuleStatusBadgeClass(status string) string

func RuleStatusTextClass added in v0.4.12

func RuleStatusTextClass(status string) string

func SearchOnlyBasicListQueryBar added in v0.4.11

func SearchOnlyBasicListQueryBar(query querystate.BasicListQuery, placeholder string) viewmodels.TableQueryBarData

func SettingsConnectorHealthPage added in v0.2.1

func SettingsConnectorHealthPage(data viewmodels.ConnectorHealthViewData) templ.Component

func SettingsPage

func SettingsPage(data viewmodels.SettingsViewData) templ.Component

func SettingsUsersPage added in v0.2.1

func SettingsUsersPage(data viewmodels.SettingsUsersViewData) templ.Component

func ShortIdentifier added in v0.4.4

func ShortIdentifier(value string) string
func Sidebar(data viewmodels.LayoutData) templ.Component

func StatusBadgeClass added in v0.3.0

func StatusBadgeClass(status string) string

func StatusTextClass added in v0.4.11

func StatusTextClass(status string) string

func SuggestedIntegrationActionLabel added in v0.4.11

func SuggestedIntegrationActionLabel(kind string) string

func TableCard

func TableCard(title, description string) templ.Component

func TableQueryBar added in v0.4.11

func TableQueryBar(data viewmodels.TableQueryBarData) templ.Component

func UnmatchedGoogleWorkspacePage added in v0.4.7

func UnmatchedGoogleWorkspacePage(data viewmodels.UnmatchedGoogleWorkspaceViewData) templ.Component

func VaultConnectorRow added in v0.4.7

func VaultConnectorRow(data viewmodels.ConnectorsViewData) templ.Component

Types

type MetaPart added in v0.4.12

type MetaPart struct {
	Text string
	Mono bool
}

MetaPart is a single segment of a middle-dot separated meta line.

func OktaAppMetaParts added in v0.4.12

func OktaAppMetaParts(app viewmodels.OktaAppSummaryView) []MetaPart

OktaAppMetaParts assembles the secondary identity line for an Okta app. Empty or placeholder fields are skipped so the line stays tight.

type ProductIconView added in v0.5.0

type ProductIconView struct {
	Label string
	Slug  string
	Title string
	Hex   string
	Path  string
}

func ProductIconFor added in v0.5.0

func ProductIconFor(label string, hints ...string) ProductIconView

func (ProductIconView) HasIcon added in v0.5.0

func (i ProductIconView) HasIcon() bool

func (ProductIconView) Initial added in v0.5.0

func (i ProductIconView) Initial() string

func (ProductIconView) Style added in v0.5.0

func (i ProductIconView) Style() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL