mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-04 01:34:27 +00:00 
			
		
		
		
	Use a gopher as default avatar (rather than the gravatar logo) (#3208)
Also changes the avatar from a jpeg to a png, to allow for transparent background. The indexed png is also smaller in size. Note that at the moment the default avatar is only used when the user requested a custom avatar and the custom avatar file is not found (should never happen). In the future the default avatar could be used as a default return when by-mail avatar lookups fail too (both gravatar and libravatar support passing a default)
This commit is contained in:
		@@ -240,7 +240,7 @@ func (u *User) GenerateRandomAvatar() error {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (u *User) RelAvatarLink() string {
 | 
			
		||||
	defaultImgUrl := "/img/avatar_default.jpg"
 | 
			
		||||
	defaultImgUrl := "/img/avatar_default.png"
 | 
			
		||||
	if u.Id == -1 {
 | 
			
		||||
		return defaultImgUrl
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
@@ -207,7 +207,7 @@ func HashEmail(email string) string {
 | 
			
		||||
// AvatarLink returns avatar link by given email.
 | 
			
		||||
func AvatarLink(email string) string {
 | 
			
		||||
	if setting.DisableGravatar || setting.OfflineMode {
 | 
			
		||||
		return setting.AppSubUrl + "/img/avatar_default.jpg"
 | 
			
		||||
		return setting.AppSubUrl + "/img/avatar_default.png"
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	return setting.GravatarSource + HashEmail(email)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 6.1 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								public/img/avatar_default.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								public/img/avatar_default.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 4.0 KiB  | 
		Reference in New Issue
	
	Block a user