GitLab diff 색상 시스템

GitLab은 최근 모든 사용자가 diff에서 색상을 수정할 수 있도록 허용합니다.
GitLab.com에서 7년 동안 Monokai 구문 강조 표시와 함께 기본값을 사용했습니다.



그러나 오늘 나는 이것이 완벽하게 구성되지 않았으므로 곧 변경해야 한다는 것을 알았습니다.

7년 동안 무슨 색을 썼을까?


  • 삭제: #c87872
  • 추가: #678528

  • 오늘부터 어떤 색을 사용해야 할까요?



    밝은 테마의 경우 다음을 선택할 수 있습니다.
  • 삭제: #FFEBE9
  • 추가: #E6FFEC

  • 왜요?



    저는 GitHub와 GitLab을 사용하기 때문에 가능하면 양쪽의 색상이 동일해야 합니다.

    차오! 👋

    GitHub의 참조(2022-07-13 기준)




    --color-diff-blob-addition-num-bg: #CCFFD8;
    --color-diff-blob-addition-line-bg: #E6FFEC;
    --color-diff-blob-addition-word-bg: #ABF2BC;
    --color-diff-blob-deletion-num-bg: #FFD7D5;
    --color-diff-blob-deletion-line-bg: #FFEBE9;
    --color-diff-blob-deletion-word-bg: rgba(255,129,130,0.4);
    


    2014년 기준 GitHub의 diff 색상





    자원


  • Add user preferences to customize Diffs colors (gitlab-org/gitlab!78281 by @wwwjon
  • GitLab 14.10 released with individual compliance violation reporting and a UI for streaming audit events (APR 22, 2022)
  • 프라이머/css 소스 코드: https://github.com/primer/css/blob/6f7726a97e8aebe7620c93d6746a16147f7b80d7/src/support/mixins/color-modes.scss

  • GitHub의 이미지 제공: https://github.blog/2014-09-04-better-word-highlighting-in-diffs/

    좋은 웹페이지 즐겨찾기