Profile Picture Upload
Your profile picture appears throughout GitScrum - in comments, task assignments, team lists, and your profile page. A recognizable photo helps team members identify you quickly.
Overview
Profile pictures are displayed in:
| Location | Size | Shape |
|---|---|---|
| Profile header | 80px | Circle |
| Comments | 32px | Circle |
| Task assignments | 24px | Circle |
| Team lists | 32px | Circle |
| Mentions | 20px | Circle |
All display sizes are circular crops of your uploaded image.
Uploading a Picture
Access Upload
From your profile page:
- Hover over your current avatar
- Click the camera icon overlay
- Modal opens with upload interface
Alternatively:
- Click "Upload Photo" button if visible
- Camera icon appears on avatar corner
Upload Methods
Method 1: Drag and Drop
- Open the upload modal
- Drag image file from your computer
- Drop onto the upload area
- Image processes automatically
Method 2: Click to Browse
- Open the upload modal
- Click "Browse" link in upload area
- File picker opens
- Select image file
- Image processes automatically
Supported Formats
| Format | Extension | Support |
|---|---|---|
| JPEG | .jpg, .jpeg | ✓ Full support |
| PNG | .png | ✓ Full support |
| GIF | .gif | ✗ Not supported |
| WebP | .webp | ✗ Not supported |
| SVG | .svg | ✗ Not supported |
Image Requirements
| Requirement | Specification |
|---|---|
| Minimum size | 100 × 100 pixels |
| Maximum size | 5 MB file size |
| Aspect ratio | Any (will be cropped to square) |
| Recommended | Square image, 400 × 400 pixels |
Processing
After selecting an image:
- Upload - Image transfers to server
- Processing - Server optimizes image
- Storage - Saved to your profile
- Display - Updates across GitScrum
- Modal closes - Automatically on success
Progress Indicator
The upload area shows:
- Upload progress bar
- Processing status
- Success/error message
Automatic Updates
After successful upload:
- Profile page updates immediately
- Other pages update on next load
- Team members see new picture immediately
- Previous picture is replaced (not archived)
Image Guidelines
Recommended Photos
| Do | Result |
|---|---|
| Face clearly visible | Easy identification |
| Good lighting | Clear image |
| Neutral background | Professional appearance |
| Square crop | No awkward cropping |
| High resolution | Sharp at all sizes |
Common Issues
| Issue | Solution |
|---|---|
| Face too small | Crop closer before upload |
| Dark/blurry | Use better quality source |
| Stretched | Use square source image |
| Low resolution | Use higher resolution source |
Professional Tips
For professional environments:
- Use recent photo (current appearance)
- Business appropriate
- Consistent with other professional profiles
- Consider team expectations
For casual environments:
- Personality welcome
- Avatars/illustrations acceptable
- Keep identifiable
Default Avatar
If no picture uploaded, GitScrum displays:
┌─────────────┐
│ │
│ J │ ← First initial of name
│ │
└─────────────┘
Green backgroundDefault Appearance
| Element | Style |
|---|---|
| Background | Green (brand color) |
| Letter | First initial, uppercase |
| Font | Monospace, white |
This default ensures all users have some avatar even without uploading.
Changing Picture
Replace Current Picture
- Click camera icon on current avatar
- Upload new image
- Old image replaced automatically
No confirmation required - new image immediately replaces old.
Reverting to Default
Currently, you cannot revert to the default initial avatar. To remove a custom picture:
- Upload a placeholder image
- Or contact support for removal
Technical Details
Image Storage
| Aspect | Detail |
|---|---|
| Storage | Cloud storage (CDN) |
| Format | Optimized JPEG/PNG |
| Versions | Multiple sizes generated |
| Caching | CDN cached for performance |
URL Structure
Profile pictures are served via CDN:
https://cdn.gitscrum.com/avatars/[user-id]/[hash].jpgURLs change when picture is updated, ensuring fresh images load.
Privacy
Visibility
Your profile picture is visible to:
- All members of your workspaces
- Anyone viewing shared content where you're mentioned
- Not indexed by search engines
Image Ownership
- You retain ownership of uploaded images
- GitScrum has license to display within platform
- Images not shared externally without content
Removal Requests
To permanently remove an image:
- Upload replacement image
- Or contact support for data deletion
Troubleshooting
Upload Fails
| Error | Cause | Solution |
|---|---|---|
| File too large | Over 5MB | Compress or resize image |
| Invalid format | Not JPG/PNG | Convert to supported format |
| Network error | Connection issue | Check internet, retry |
| Server error | Temporary issue | Wait and retry |
Image Doesn't Update
If new image doesn't appear:
- Hard refresh browser (Ctrl+F5)
- Clear cache for GitScrum domain
- Check other pages for update
- Wait a few minutes for CDN propagation
Image Looks Wrong
| Issue | Cause | Solution |
|---|---|---|
| Cropped poorly | Non-square source | Upload square image |
| Blurry | Low resolution | Use higher res source |
| Wrong orientation | EXIF rotation | Rotate before upload |
Frequently Asked Questions
Can I upload an animated GIF?
No, only static JPEG and PNG images are supported. GIFs would upload but only show first frame.
What happens to my old picture?
Old pictures are replaced and deleted. GitScrum does not maintain a history of previous avatars.
Can workspace admins change my picture?
No, only you can change your profile picture. Admins cannot modify member avatars.
Is there a picture requirement?
No, profile pictures are optional. The default initial avatar displays if none is uploaded.
Can I use the same picture across multiple accounts?
Yes, you can upload the same image to different GitScrum accounts. Each account stores its own copy.
Related Pages
- Profile - Main profile settings
- Work Experience - Career history
- Team Members - View team profiles