mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Add status indicator on main home screen for each repo (#24638)
It will show the calculated commit status state of the latest commit on the default branch for each repository in the dashboard repo list - Closes #15620 # Before  # After  --------- Signed-off-by: Yarden Shoham <git@yardenshoham.com> Co-authored-by: delvh <dev.lh@web.de> Co-authored-by: Giteabot <teabot@gitea.io>
This commit is contained in:
		@@ -2,10 +2,12 @@ import {h} from 'vue';
 | 
			
		||||
import giteaDoubleChevronLeft from '../../public/img/svg/gitea-double-chevron-left.svg';
 | 
			
		||||
import giteaDoubleChevronRight from '../../public/img/svg/gitea-double-chevron-right.svg';
 | 
			
		||||
import giteaEmptyCheckbox from '../../public/img/svg/gitea-empty-checkbox.svg';
 | 
			
		||||
import giteaExclamation from '../../public/img/svg/gitea-exclamation.svg';
 | 
			
		||||
import octiconArchive from '../../public/img/svg/octicon-archive.svg';
 | 
			
		||||
import octiconArrowSwitch from '../../public/img/svg/octicon-arrow-switch.svg';
 | 
			
		||||
import octiconBlocked from '../../public/img/svg/octicon-blocked.svg';
 | 
			
		||||
import octiconBold from '../../public/img/svg/octicon-bold.svg';
 | 
			
		||||
import octiconCheck from '../../public/img/svg/octicon-check.svg';
 | 
			
		||||
import octiconCheckbox from '../../public/img/svg/octicon-checkbox.svg';
 | 
			
		||||
import octiconCheckCircleFill from '../../public/img/svg/octicon-check-circle-fill.svg';
 | 
			
		||||
import octiconChevronDown from '../../public/img/svg/octicon-chevron-down.svg';
 | 
			
		||||
@@ -19,6 +21,7 @@ import octiconDiffAdded from '../../public/img/svg/octicon-diff-added.svg';
 | 
			
		||||
import octiconDiffModified from '../../public/img/svg/octicon-diff-modified.svg';
 | 
			
		||||
import octiconDiffRemoved from '../../public/img/svg/octicon-diff-removed.svg';
 | 
			
		||||
import octiconDiffRenamed from '../../public/img/svg/octicon-diff-renamed.svg';
 | 
			
		||||
import octiconDotFill from '../../public/img/svg/octicon-dot-fill.svg';
 | 
			
		||||
import octiconEye from '../../public/img/svg/octicon-eye.svg';
 | 
			
		||||
import octiconFile from '../../public/img/svg/octicon-file.svg';
 | 
			
		||||
import octiconFileDirectoryFill from '../../public/img/svg/octicon-file-directory-fill.svg';
 | 
			
		||||
@@ -67,10 +70,12 @@ const svgs = {
 | 
			
		||||
  'gitea-double-chevron-left': giteaDoubleChevronLeft,
 | 
			
		||||
  'gitea-double-chevron-right': giteaDoubleChevronRight,
 | 
			
		||||
  'gitea-empty-checkbox': giteaEmptyCheckbox,
 | 
			
		||||
  'gitea-exclamation': giteaExclamation,
 | 
			
		||||
  'octicon-archive': octiconArchive,
 | 
			
		||||
  'octicon-arrow-switch': octiconArrowSwitch,
 | 
			
		||||
  'octicon-blocked': octiconBlocked,
 | 
			
		||||
  'octicon-bold': octiconBold,
 | 
			
		||||
  'octicon-check': octiconCheck,
 | 
			
		||||
  'octicon-check-circle-fill': octiconCheckCircleFill,
 | 
			
		||||
  'octicon-checkbox': octiconCheckbox,
 | 
			
		||||
  'octicon-chevron-down': octiconChevronDown,
 | 
			
		||||
@@ -84,6 +89,7 @@ const svgs = {
 | 
			
		||||
  'octicon-diff-modified': octiconDiffModified,
 | 
			
		||||
  'octicon-diff-removed': octiconDiffRemoved,
 | 
			
		||||
  'octicon-diff-renamed': octiconDiffRenamed,
 | 
			
		||||
  'octicon-dot-fill': octiconDotFill,
 | 
			
		||||
  'octicon-eye': octiconEye,
 | 
			
		||||
  'octicon-file': octiconFile,
 | 
			
		||||
  'octicon-file-directory-fill': octiconFileDirectoryFill,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user