Organization settings
Component-composed identity, access, integration, validation, authorization, long-content, and mobile settings.
Success screen
Component-composed workspace & organization coverage across realistic application states.
Complete screen
Organization settings
A successful result leaves the editable settings form in place.
Organization identity
Manage the name, URL, member defaults, and security notices used across the organization.
Organization settings saved
Identity, member defaults, and security notifications are current.
Viewport
Ruby
test/dummy/app/components/gallery/compositions/organization_settings_page.rbrender NitroKit::SettingsLayout.new(id: "gallery-organization-settings-layout") do |layout|
layout.navigation(label: "Organization settings sections") do
%w[general access integrations].each do |section|
layout.item(
section.humanize,
href: flow_path(state: section),
current: settings_section == section
)
end
end
layout.content do
case settings_section
when "general"
render_general_settings
when "access"
render_access_settings
when "integrations"
render_integration_settings
end
end
end