GitHub

Settings

Settings shell, preference rows, integrations, API keys, team and audit rows.

SettingsLayout + SettingsNav

Two-column settings page scaffold.

Account settings

Manage your profile, notifications, and integrations.

Profile

How you appear to your team.

Display nameShown in comments, mentions, and audit logs.
EmailYour primary sign-in and notification address.

SettingsGroup

Heading + body group. default / bordered / card.

Notifications

Where we send alerts.

Email digestsWeekly summary every Monday.
In-app mentionsNotify me when someone @-mentions me.
Marketing updatesProduct announcements and tips.

Theme

Interface preferences.

Theme modeLight, dark, or system.
Density

PreferenceRow

Label + description + control row.

Time zoneUsed for activity timestamps and scheduled reports.
Language

ToggleRow

Switch control with label and description.

Public profileAllow anyone with your handle to view your profile.
Two-factor authRequire a code in addition to your password.

SelectRow

Dropdown control with label and description.

Default project viewHow your projects open by default.

KeybindRow

Keyboard shortcut preference.

Open command menu
K
Create issue
C
Toggle sidebar
/

SessionRow

Active session with device + revoke action.

MacBook AirThis device
macOS 15.3 · Chrome 135
Location
Jakarta, Indonesia
IP address
103.84.201.54
Last active
Last active
iPhone 15
iOS 18.3 · Safari
Location
Bandung, Indonesia
IP address
203.78.99.11
Last active
Last active

IntegrationCard

Third-party integration tile.

Slack

Connected
Communication

Send notifications to your Slack channels.

Connected as idinstudio.slack.com

GitHub

Developer

Link PRs and issues from your repositories.

Linear

Coming soon
Project management

Sync tasks between Linear and Idin Studio.

WebhookRow

Outgoing webhook with event list and status.

https://hooks.idinstudio.com/projects
project.createdproject.updated
DeliveredLast delivered
https://hooks.idinstudio.com/billing
invoice.paidinvoice.overdue
FailedLast delivered

APIKeyRow

API key row with reveal + copy + revoke.

Production

sk-idin-••••••••abc123
readwrite
Created
Last used

Staging

sk-idin-••••••••xyz987
read
Created
Last used

TeamMemberRow

Team member row with role select and status.

Ada Pranataada@idinstudio.comLast active
Active
Role for Ada Pranata
Sri Wulandarisri@efisiensi.id
Invitededitor
Mark Reinhardtmark@oem.deLast active
Activeviewer

InviteMemberForm

Bulk-invite form with role + optional message.

Enter one or more emails separated by commas or new lines. Invalid entries are ignored.

AuditLogRow

Structured audit log entry.

    Ada PranataUpdated billing email
    103.84.201.54
    Sri WulandariRevoked API keyProduction
    Mark ReinhardtDeleted projectInviboo · Q2 review