mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-04 05:18:25 +00:00 
			
		
		
		
	@@ -788,10 +788,13 @@ async function initRepository() {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  // Commit statuses
 | 
					  // Commit statuses
 | 
				
			||||||
  $('.commit-statuses-trigger').each(function () {
 | 
					  $('.commit-statuses-trigger').each(function () {
 | 
				
			||||||
 | 
					    const positionRight = $('.repository.file.list').length > 0 || $('.repository.diff').length > 0;
 | 
				
			||||||
 | 
					    const popupPosition = positionRight ? 'right center' : 'left center';
 | 
				
			||||||
    $(this)
 | 
					    $(this)
 | 
				
			||||||
      .popup({
 | 
					      .popup({
 | 
				
			||||||
        on: 'click',
 | 
					        on: 'click',
 | 
				
			||||||
        position: ($('.repository.file.list').length > 0 ? 'right center' : 'left center'),
 | 
					        lastResort: popupPosition, // prevent error message "Popup does not fit within the boundaries of the viewport"
 | 
				
			||||||
 | 
					        position: popupPosition,
 | 
				
			||||||
      });
 | 
					      });
 | 
				
			||||||
  });
 | 
					  });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,7 +1,20 @@
 | 
				
			|||||||
.repository {
 | 
					.repository {
 | 
				
			||||||
  .commit-statuses .list > .item {
 | 
					  .popup.commit-statuses {
 | 
				
			||||||
 | 
					    // we had better limit the max size of the popup, and add scroll bars if the content size is too large.
 | 
				
			||||||
 | 
					    // otherwise some part of the popup will be hidden by viewport boundary
 | 
				
			||||||
 | 
					    max-height: 45vh;
 | 
				
			||||||
 | 
					    max-width: 60vw;
 | 
				
			||||||
 | 
					    overflow: auto;
 | 
				
			||||||
 | 
					    padding: 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    .list {
 | 
				
			||||||
 | 
					      padding: .8em; // to make the scrollbar align to the border, we move the padding from outer `.popup` to this inside `.list`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      > .item {
 | 
				
			||||||
        line-height: 2;
 | 
					        line-height: 2;
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  .repo-header {
 | 
					  .repo-header {
 | 
				
			||||||
    .ui.compact.menu {
 | 
					    .ui.compact.menu {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user