Minor UI improvement and updated Github sync document

This commit is contained in:
Carlos Monastyrski
2025-08-28 16:49:13 -03:00
parent 07a55bb943
commit 5944642278
4 changed files with 21 additions and 6 deletions
@@ -310,7 +310,11 @@ export const OrgGithubSyncSection = () => {
subTitle="Provide a GitHub access token with organization and team access permissions"
>
<div className="space-y-4">
<FormControl label="GitHub Access Token">
<FormControl
label="GitHub Access Token"
tooltipText="The provided token must be granted read:org and read:user permissions in order to successfully sync groups"
tooltipClassName="max-w-md"
>
<div className="relative">
<Input
type="password"
@@ -335,11 +339,6 @@ export const OrgGithubSyncSection = () => {
)}
</div>
</FormControl>
<p className="text-sm text-mineshaft-400">
The token needs <code>read:org</code> and <code>read:user</code> permissions to access
organization teams and members. Once provided and verified, the token will be securely
stored for future syncs.
</p>
<div className="flex justify-between">
<Button
colorSchema="secondary"