mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-03 21:08:25 +00:00 
			
		
		
		
	Improve profile readme rendering (#25988)
- Tell the renderer to use the `document` mode, so it's consistent with other renderers. - Use the same padding as `.file-view.markup`, so it's consistent with other containers that contain markup rendering. - Resolves https://codeberg.org/forgejo/forgejo/issues/833 Co-authored-by: Gusted <postmaster@gusted.xyz>
This commit is contained in:
		@@ -232,7 +232,11 @@ func prepareUserProfileTabData(ctx *context.Context, showPrivate bool, profileGi
 | 
				
			|||||||
		if bytes, err := profileReadme.GetBlobContent(setting.UI.MaxDisplayFileSize); err != nil {
 | 
							if bytes, err := profileReadme.GetBlobContent(setting.UI.MaxDisplayFileSize); err != nil {
 | 
				
			||||||
			log.Error("failed to GetBlobContent: %v", err)
 | 
								log.Error("failed to GetBlobContent: %v", err)
 | 
				
			||||||
		} else {
 | 
							} else {
 | 
				
			||||||
			if profileContent, err := markdown.RenderString(&markup.RenderContext{Ctx: ctx, GitRepo: profileGitRepo}, bytes); err != nil {
 | 
								if profileContent, err := markdown.RenderString(&markup.RenderContext{
 | 
				
			||||||
 | 
									Ctx:     ctx,
 | 
				
			||||||
 | 
									GitRepo: profileGitRepo,
 | 
				
			||||||
 | 
									Metas:   map[string]string{"mode": "document"},
 | 
				
			||||||
 | 
								}, bytes); err != nil {
 | 
				
			||||||
				log.Error("failed to RenderString: %v", err)
 | 
									log.Error("failed to RenderString: %v", err)
 | 
				
			||||||
			} else {
 | 
								} else {
 | 
				
			||||||
				ctx.Data["ProfileReadme"] = profileContent
 | 
									ctx.Data["ProfileReadme"] = profileContent
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -122,7 +122,7 @@
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#readme_profile {
 | 
					#readme_profile {
 | 
				
			||||||
  padding: 10px;
 | 
					  padding: 1em 2em;
 | 
				
			||||||
  border-radius: 0.28571429rem;
 | 
					  border-radius: 0.28571429rem;
 | 
				
			||||||
  background: var(--color-card);
 | 
					  background: var(--color-card);
 | 
				
			||||||
  border: 1px solid var(--color-secondary);
 | 
					  border: 1px solid var(--color-secondary);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user