瀏覽代碼

SONARCLOUD-200 Adjust color of the languages block on the Home Page

tags/7.5
Wouter Admiraal 5 年之前
父節點
當前提交
cfc041fa06
共有 53 個文件被更改,包括 119 次插入115 次删除
  1. 1
    1
      server/sonar-web/public/images/languages/abap.svg
  2. 0
    1
      server/sonar-web/public/images/languages/black/abap.svg
  3. 0
    1
      server/sonar-web/public/images/languages/black/c-c-plus-plus.svg
  4. 0
    1
      server/sonar-web/public/images/languages/black/csharp.svg
  5. 0
    1
      server/sonar-web/public/images/languages/black/css.svg
  6. 0
    1
      server/sonar-web/public/images/languages/black/go.svg
  7. 0
    1
      server/sonar-web/public/images/languages/black/html5.svg
  8. 0
    1
      server/sonar-web/public/images/languages/black/java.svg
  9. 0
    1
      server/sonar-web/public/images/languages/black/js.svg
  10. 0
    1
      server/sonar-web/public/images/languages/black/kotlin.svg
  11. 0
    1
      server/sonar-web/public/images/languages/black/obj-c.svg
  12. 0
    1
      server/sonar-web/public/images/languages/black/php.svg
  13. 0
    1
      server/sonar-web/public/images/languages/black/pl-sql.svg
  14. 0
    1
      server/sonar-web/public/images/languages/black/python.svg
  15. 0
    1
      server/sonar-web/public/images/languages/black/ruby.svg
  16. 0
    1
      server/sonar-web/public/images/languages/black/scala.svg
  17. 0
    1
      server/sonar-web/public/images/languages/black/swift.svg
  18. 0
    1
      server/sonar-web/public/images/languages/black/t-sql.svg
  19. 0
    1
      server/sonar-web/public/images/languages/black/ts.svg
  20. 0
    1
      server/sonar-web/public/images/languages/black/vb.svg
  21. 0
    1
      server/sonar-web/public/images/languages/black/xml.svg
  22. 1
    1
      server/sonar-web/public/images/languages/c-c-plus-plus.svg
  23. 0
    0
      server/sonar-web/public/images/languages/c-plus.svg
  24. 0
    0
      server/sonar-web/public/images/languages/c-sharp.svg
  25. 1
    1
      server/sonar-web/public/images/languages/csharp.svg
  26. 1
    1
      server/sonar-web/public/images/languages/css.svg
  27. 0
    0
      server/sonar-web/public/images/languages/flex.png
  28. 0
    0
      server/sonar-web/public/images/languages/flex@2x.png
  29. 1
    1
      server/sonar-web/public/images/languages/go.svg
  30. 1
    1
      server/sonar-web/public/images/languages/html5.svg
  31. 1
    1
      server/sonar-web/public/images/languages/java.svg
  32. 1
    1
      server/sonar-web/public/images/languages/js.svg
  33. 1
    1
      server/sonar-web/public/images/languages/kotlin.svg
  34. 1
    1
      server/sonar-web/public/images/languages/obj-c.svg
  35. 1
    1
      server/sonar-web/public/images/languages/php.svg
  36. 1
    1
      server/sonar-web/public/images/languages/pl-sql.svg
  37. 0
    0
      server/sonar-web/public/images/languages/plsql.svg
  38. 1
    1
      server/sonar-web/public/images/languages/python.svg
  39. 1
    1
      server/sonar-web/public/images/languages/ruby.svg
  40. 1
    1
      server/sonar-web/public/images/languages/scala.svg
  41. 1
    1
      server/sonar-web/public/images/languages/swift.svg
  42. 1
    1
      server/sonar-web/public/images/languages/t-sql.svg
  43. 1
    1
      server/sonar-web/public/images/languages/ts.svg
  44. 0
    0
      server/sonar-web/public/images/languages/tsql.svg
  45. 1
    1
      server/sonar-web/public/images/languages/vb.svg
  46. 1
    1
      server/sonar-web/public/images/languages/xml.svg
  47. 1
    0
      server/sonar-web/public/images/sonarcloud/home-background-grey-bottom.svg
  48. 1
    1
      server/sonar-web/src/main/js/apps/about/sonarcloud/AzureDevOps.tsx
  49. 9
    0
      server/sonar-web/src/main/js/apps/about/sonarcloud/Home.tsx
  50. 21
    46
      server/sonar-web/src/main/js/apps/about/sonarcloud/SQHome.tsx
  51. 15
    2
      server/sonar-web/src/main/js/apps/about/sonarcloud/__tests__/__snapshots__/Home-test.tsx.snap
  52. 5
    5
      server/sonar-web/src/main/js/apps/about/sonarcloud/components/Languages.tsx
  53. 47
    21
      server/sonar-web/src/main/js/apps/about/sonarcloud/new_style.css

+ 1
- 1
server/sonar-web/public/images/languages/abap.svg 查看文件

@@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 51.836 14.93"><path data-name="Tracé 11980" d="M9.689 11.854H4.296L3.27 14.93H-.001L5.557 0h2.851l5.588 14.93h-3.271zM5.126 9.362h3.737L6.982 3.774zm9.425 5.568V0h5.229a6.867 6.867 0 0 1 4.122 1.041 3.559 3.559 0 0 1 1.4 3.051 3.373 3.373 0 0 1-.564 1.933 3.258 3.258 0 0 1-1.569 1.225 3.152 3.152 0 0 1 1.81 1.159 3.426 3.426 0 0 1 .661 2.133 3.94 3.94 0 0 1-1.374 3.261 6.186 6.186 0 0 1-3.912 1.127zm3.076-6.5v4.03h2.636a2.543 2.543 0 0 0 1.7-.518 1.776 1.776 0 0 0 .61-1.43 1.875 1.875 0 0 0-2.126-2.082zm0-2.174h2.276q2.328-.041 2.328-1.856a1.715 1.715 0 0 0-.59-1.461 3.1 3.1 0 0 0-1.861-.446h-2.153zm17.914 5.6h-5.393l-1.026 3.074h-3.271L31.409 0h2.854l5.585 14.93h-3.271zm-4.563-2.492h3.732l-1.876-5.59zm12.5.308v5.258h-3.076V0h5.824a6.738 6.738 0 0 1 2.958.615 4.534 4.534 0 0 1 1.964 1.748 4.875 4.875 0 0 1 .687 2.579 4.287 4.287 0 0 1-1.5 3.461 6.257 6.257 0 0 1-4.158 1.266zm0-2.492h2.748a2.7 2.7 0 0 0 1.861-.574 2.088 2.088 0 0 0 .641-1.641 2.463 2.463 0 0 0-.646-1.774 2.413 2.413 0 0 0-1.784-.7h-2.82z" fill="#fff"/></svg>
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"><defs><style>.cls-1{fill:#2d3032;}</style></defs><title>abap</title><path id="Tracé_10739" data-name="Tracé 10739" class="cls-1" d="M13.69,34.85H8.3l-1,3.08H4L9.56,23h2.85L18,37.93H14.73ZM9.13,32.36h3.73L11,26.77Zm9.42,5.57V23h5.23a6.88,6.88,0,0,1,4.12,1,3.53,3.53,0,0,1,1.4,3.05A3.3,3.3,0,0,1,28.74,29a3.23,3.23,0,0,1-1.57,1.23A3.13,3.13,0,0,1,29,31.41a3.41,3.41,0,0,1,.66,2.13,4,4,0,0,1-1.37,3.26,6.15,6.15,0,0,1-3.91,1.13Zm3.08-6.5v4h2.63a2.53,2.53,0,0,0,1.7-.52,1.74,1.74,0,0,0,.61-1.43,1.87,1.87,0,0,0-1.63-2.09,2,2,0,0,0-.49,0Zm0-2.18H23.9c1.56,0,2.33-.64,2.33-1.85a1.73,1.73,0,0,0-.59-1.46,3.13,3.13,0,0,0-1.86-.45H21.63Zm17.91,5.6H34.15l-1,3.08H29.85L35.41,23h2.85l5.59,14.93H40.58ZM35,32.36h3.73l-1.87-5.59Zm12.5.31v5.26H44.4V23h5.83a6.86,6.86,0,0,1,3,.61,4.61,4.61,0,0,1,2,1.75,5,5,0,0,1,.69,2.58,4.32,4.32,0,0,1-1.5,3.46,6.24,6.24,0,0,1-4.16,1.27Zm0-2.49h2.75a2.67,2.67,0,0,0,1.86-.58A2.08,2.08,0,0,0,52.73,28a2.32,2.32,0,0,0-2.43-2.47H47.48Z"/></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/abap.svg 查看文件

@@ -1 +0,0 @@
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"><defs><style>.cls-1{fill:#2d3032;}</style></defs><title>abap</title><path id="Tracé_10739" data-name="Tracé 10739" class="cls-1" d="M13.69,34.85H8.3l-1,3.08H4L9.56,23h2.85L18,37.93H14.73ZM9.13,32.36h3.73L11,26.77Zm9.42,5.57V23h5.23a6.88,6.88,0,0,1,4.12,1,3.53,3.53,0,0,1,1.4,3.05A3.3,3.3,0,0,1,28.74,29a3.23,3.23,0,0,1-1.57,1.23A3.13,3.13,0,0,1,29,31.41a3.41,3.41,0,0,1,.66,2.13,4,4,0,0,1-1.37,3.26,6.15,6.15,0,0,1-3.91,1.13Zm3.08-6.5v4h2.63a2.53,2.53,0,0,0,1.7-.52,1.74,1.74,0,0,0,.61-1.43,1.87,1.87,0,0,0-1.63-2.09,2,2,0,0,0-.49,0Zm0-2.18H23.9c1.56,0,2.33-.64,2.33-1.85a1.73,1.73,0,0,0-.59-1.46,3.13,3.13,0,0,0-1.86-.45H21.63Zm17.91,5.6H34.15l-1,3.08H29.85L35.41,23h2.85l5.59,14.93H40.58ZM35,32.36h3.73l-1.87-5.59Zm12.5.31v5.26H44.4V23h5.83a6.86,6.86,0,0,1,3,.61,4.61,4.61,0,0,1,2,1.75,5,5,0,0,1,.69,2.58,4.32,4.32,0,0,1-1.5,3.46,6.24,6.24,0,0,1-4.16,1.27Zm0-2.49h2.75a2.67,2.67,0,0,0,1.86-.58A2.08,2.08,0,0,0,52.73,28a2.32,2.32,0,0,0-2.43-2.47H47.48Z"/></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/c-c-plus-plus.svg 查看文件

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 53.435 60.056"><defs><style>.cls-2{fill:#4a4d50}.cls-4{fill:#fff}</style></defs><g id="Groupe_7545" data-name="Groupe 7545" transform="translate(-6792.164 -10501.433)"><path id="Tracé_10199" data-name="Tracé 10199" d="M53.432 17.924a5.3 5.3 0 0 0-.653-2.668 5.1 5.1 0 0 0-1.933-1.883Q40.175 7.22 29.5 1.076a5.24 5.24 0 0 0-5.679.056C20.99 2.8 6.814 10.924 2.589 13.37A4.934 4.934 0 0 0 0 17.922v24.746a5.326 5.326 0 0 0 .625 2.617 5.084 5.084 0 0 0 1.962 1.935c4.224 2.447 18.4 10.568 21.233 12.238a5.241 5.241 0 0 0 5.68.056q10.667-6.159 21.347-12.3a5.086 5.086 0 0 0 1.962-1.934 5.333 5.333 0 0 0 .624-2.617V17.921" transform="translate(6792.164 10501.165)" fill="#6b7076"/><path id="Tracé_10200" data-name="Tracé 10200" class="cls-2" d="M29.162 143.509l-26.174 15.07a5.084 5.084 0 0 0 1.962 1.935c4.224 2.447 18.4 10.568 21.233 12.238a5.241 5.241 0 0 0 5.68.056q10.667-6.159 21.347-12.3a5.086 5.086 0 0 0 1.962-1.934l-26.01-15.065" transform="translate(6789.801 10387.871)"/><path id="Tracé_10201" data-name="Tracé 10201" class="cls-2" d="M91.1 147.973a8.834 8.834 0 0 0 15.37-.051l-7.618-4.413-7.752 4.464" transform="translate(6720.109 10387.871)"/><path id="Tracé_10202" data-name="Tracé 10202" d="M154.815 74.627a5.3 5.3 0 0 0-.653-2.668l-25.98 14.959 26.011 15.068a5.333 5.333 0 0 0 .624-2.617V74.627" transform="translate(6690.781 10444.462)" fill="#2e3032"/><path id="Tracé_10203" data-name="Tracé 10203" class="cls-4" d="M197.6 133.283h-2.03v2.033h-2.033v-2.033H191.5v-2.032h2.032v-2.033h2.033v2.033h2.035v2.032m-7.417 0h-2.032v2.033h-2.033v-2.033h-2.033v-2.032h2.033v-2.033h2.033v2.033h2.032v2.032" transform="translate(6646.563 10399.174)"/><path id="Tracé_10204" data-name="Tracé 10204" class="cls-4" d="M68.36 81.1a8.836 8.836 0 1 1-.06-8.77l7.723-4.447a17.745 17.745 0 1 0 .046 17.681L68.36 81.1" transform="translate(6758.221 10454.696)"/></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/csharp.svg 查看文件

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60.056 60.056"><defs><style>.cls-3{fill:#fff}</style></defs><g id="Groupe_7543" data-name="Groupe 7543" transform="translate(-7196.293 -10382.932)"><path id="Tracé_10198" data-name="Tracé 10198" d="M29.615 0A29.615 29.615 0 1 1 0 29.615 29.615 29.615 0 0 1 29.615 0z" transform="translate(7197.118 10382.932)" fill="#2e3032"/><path id="Tracé_10195" data-name="Tracé 10195" d="M9.022 9a29.615 29.615 0 1 0 41.813 41.813z" transform="translate(7197.185 10382.261)" fill="#4a4d50"/><path id="Tracé_10196" data-name="Tracé 10196" class="cls-3" d="M29.025 41.72a13.679 13.679 0 0 1-6.478 1.37 10.393 10.393 0 0 1-7.968-3.2 11.827 11.827 0 0 1-2.989-8.413 12.392 12.392 0 0 1 3.369-9.042A11.43 11.43 0 0 1 23.528 19a13.7 13.7 0 0 1 5.5.925v2.915a11.106 11.106 0 0 0-5.553-1.4 8.487 8.487 0 0 0-6.478 2.684A10.115 10.115 0 0 0 14.5 31.3a9.625 9.625 0 0 0 2.332 6.793 7.941 7.941 0 0 0 6.127 2.527 11.5 11.5 0 0 0 6.08-1.564z" transform="translate(7196.255 10381.517)"/><path id="Tracé_10197" data-name="Tracé 10197" class="cls-3" d="M51.276 25.934l-.37 1.721h-4.258l-1.018 4.887h4.57l-.435 1.721h-4.477l-1.434 6.478h-2.046l1.4-6.478h-4.075l-1.37 6.478h-2l1.37-6.478H32.84l.324-1.721h4.313l.99-4.877H33.96l.342-1.721h4.507l1.37-6.543h2.064l-1.37 6.543h4.1l1.4-6.543h2L47 25.943zm-6.636 1.721h-4.109l-1.064 4.886h4.128z" transform="translate(7194.671 10381.485)"/></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/css.svg 查看文件

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40.223 56.773"><defs><style>.cls-1{fill:#2e3032}.cls-3{fill:#fff}</style></defs><g id="CSS3_logo_and_wordmark_1_" data-name="CSS3_logo_and_wordmark (1)" transform="translate(-193.633 -276.362)"><g id="g3013" transform="translate(193.633 276.362)"><path id="polygon2989" class="cls-1" d="M114.855 100.62l-3.664 41.05-16.471 4.566-16.426-4.56-3.66-41.056z" transform="translate(-74.633 -89.463)"/><path id="polygon2991" d="M269.31 165.973l3.131-35.079H256v38.769z" transform="translate(-235.889 -116.38)" fill="#4a4d50"/><path id="polygon2993" class="cls-3" d="M150.31 268.217l.451 5.035h11.269v-5.035z" transform="translate(-141.918 -238.475)"/><path id="polygon2995" class="cls-3" d="M154.758 176.3h-12.626l.458 5.035h12.169z" transform="translate(-134.647 -156.755)"/><path id="polygon2997" class="cls-3" d="M167.452 347.1v-5.239l-.022.006-5.608-1.514-.359-4.016h-5.055l.705 7.906 10.315 2.863z" transform="translate(-147.341 -299.038)"/><path id="path2999" class="cls-1" d="M160 0h6.1v2.55h-3.55V5.1h3.55v2.55H160z" transform="translate(-150.534)"/><path id="path3001" class="cls-1" d="M226 0h6.1v2.218h-3.55v.444h3.55v5.1H226V5.433h3.548V4.99H226z" transform="translate(-209.215)"/><path id="path3003" class="cls-1" d="M292 0h6.1v2.218h-3.55v.444h3.55v5.1H292V5.433h3.548V4.99H292z" transform="translate(-267.897)"/><path id="polygon3005" class="cls-3" d="M262.044 191.532l-.584 6.531-5.616 1.516v5.239l10.323-2.861.076-.851 1.183-13.257.123-1.352.909-10.192h-12.615v5.035h7.1l-.458 5.156h-6.637v5.035z" transform="translate(-235.749 -156.755)"/></g></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/go.svg 查看文件

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 91.042 34.014"><defs><style>.cls-1{fill:#2e3032}</style></defs><g id="Groupe_7546" data-name="Groupe 7546" transform="translate(-6892.702 -10514.941)"><g id="Groupe_7247" data-name="Groupe 7247" transform="translate(6899.396 10523.601)"><g id="Groupe_7246" data-name="Groupe 7246"><g id="Groupe_7245" data-name="Groupe 7245"><path id="Tracé_11502" data-name="Tracé 11502" class="cls-1" d="M39.977 99.04c-.177 0-.222-.089-.133-.222l.931-1.2a.635.635 0 0 1 .488-.222h15.824c.177 0 .222.133.133.266l-.754 1.152a.675.675 0 0 1-.443.266z" transform="translate(-39.8 -97.4)"/></g></g></g><g id="Groupe_7250" data-name="Groupe 7250" transform="translate(6892.702 10527.679)"><g id="Groupe_7249" data-name="Groupe 7249"><g id="Groupe_7248" data-name="Groupe 7248"><path id="Tracé_11503" data-name="Tracé 11503" class="cls-1" d="M24.877 108.24c-.177 0-.222-.089-.133-.222l.931-1.2a.635.635 0 0 1 .488-.222h20.213a.2.2 0 0 1 .222.266l-.355 1.064a.388.388 0 0 1-.4.266z" transform="translate(-24.7 -106.6)"/></g></g></g><g id="Groupe_7253" data-name="Groupe 7253" transform="translate(6903.429 10531.757)"><g id="Groupe_7252" data-name="Groupe 7252"><g id="Groupe_7251" data-name="Groupe 7251"><path id="Tracé_11504" data-name="Tracé 11504" class="cls-1" d="M49.077 117.44c-.177 0-.222-.133-.133-.266l.621-1.108a.588.588 0 0 1 .443-.266h8.865c.177 0 .266.133.266.31l-.089 1.064a.333.333 0 0 1-.31.31z" transform="translate(-48.9 -115.8)"/></g></g></g><g id="Groupe_7257" data-name="Groupe 7257" transform="translate(6916.867 10514.941)"><g id="CXHf1q_3_"><g id="Groupe_7256" data-name="Groupe 7256"><g id="Groupe_7254" data-name="Groupe 7254"><path id="Tracé_11505" data-name="Tracé 11505" class="cls-1" d="M111.966 87.367c-2.793.709-4.7 1.241-7.447 1.95-.665.177-.709.222-1.285-.443a5.934 5.934 0 0 0-2.083-1.684 7.707 7.707 0 0 0-8.023.665 9.427 9.427 0 0 0-4.521 8.422 6.949 6.949 0 0 0 5.984 6.959 8.181 8.181 0 0 0 7.536-2.926c.4-.488.754-1.02 1.2-1.64h-8.56c-.931 0-1.152-.576-.842-1.33.576-1.374 1.64-3.679 2.261-4.832a1.2 1.2 0 0 1 1.108-.709h16.135c-.089 1.2-.089 2.394-.266 3.59a18.9 18.9 0 0 1-3.635 8.688 18.465 18.465 0 0 1-12.633 7.536 15.7 15.7 0 0 1-11.924-2.926 13.923 13.923 0 0 1-5.63-9.841 17.4 17.4 0 0 1 3.768-12.986 19.671 19.671 0 0 1 12.412-7.669 15.275 15.275 0 0 1 11.747 2.172 13.9 13.9 0 0 1 5.142 6.25c.265.399.09.621-.444.754z" transform="translate(-79.215 -77.866)"/></g><g id="Groupe_7255" data-name="Groupe 7255" transform="translate(31.597 .41)"><path id="Tracé_11506" data-name="Tracé 11506" class="cls-1" d="M166.323 112.4a16.629 16.629 0 0 1-10.816-3.9 13.9 13.9 0 0 1-4.787-8.555 16.921 16.921 0 0 1 3.59-13.387 18.582 18.582 0 0 1 12.411-7.4c4.521-.8 8.777-.355 12.633 2.261A13.8 13.8 0 0 1 185.6 91.3a17.111 17.111 0 0 1-5.1 15.027A20.312 20.312 0 0 1 169.869 112c-1.197.218-2.394.262-3.546.4zm10.55-17.908a12.755 12.755 0 0 0-.133-1.463 7.3 7.3 0 0 0-9.043-5.9 9.683 9.683 0 0 0-7.757 7.713 7.3 7.3 0 0 0 4.078 8.378 8.126 8.126 0 0 0 7.225-.266 9.7 9.7 0 0 0 5.629-8.467z" transform="translate(-150.496 -78.792)"/></g></g></g></g></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/html5.svg 查看文件

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40.057 56.531"><defs><style>.cls-1{fill:#2e3032}.cls-3{fill:#fff}</style></defs><g id="Groupe_7549" data-name="Groupe 7549" transform="translate(-6925.663 -10618)"><path id="Tracé_10304" data-name="Tracé 10304" class="cls-1" d="M108.4 0h2.539v2.517h2.341V0h2.539v7.618h-2.539V5.079h-2.319v2.539H108.4m10.776-5.079h-2.241V0h7.033v2.539h-2.252v5.079h-2.539M125.083 0h2.661l1.634 2.683L131.012 0h2.661v7.618h-2.539V3.842l-1.778 2.738-1.778-2.738v3.776h-2.5M134.932 0h2.539v5.1h3.6v2.518h-6.139" transform="translate(6820.995 10618)"/><path id="Tracé_10305" data-name="Tracé 10305" class="cls-1" d="M78.244 141.5L74.6 100.6h40.057l-3.644 40.874-16.413 4.549" transform="translate(6851.063 10528.508)"/><path id="Tracé_10306" data-name="Tracé 10306" d="M256 169.589V131h16.374l-3.125 34.89" transform="translate(6689.692 10501.464)" fill="#4a4d50"/><path id="Tracé_10307" data-name="Tracé 10307" class="cls-3" d="M142 176.3h12.587v5.013H147.5l.464 5.134h6.625v5h-11.22m.221 2.517h5.035l.353 4.008 5.609 1.5v5.234l-10.29-2.871" transform="translate(6791.105 10461.165)"/><path id="Tracé_10308" data-name="Tracé 10308" class="cls-3" d="M268.365 176.3H255.8v5.013h12.1m-.453 5.134H255.8v5.013h6.183l-.585 6.514-5.6 1.5v5.211l10.268-2.849" transform="translate(6689.87 10461.165)"/></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/java.svg 查看文件

@@ -1 +0,0 @@
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"><defs><style>.cls-1{fill:#2d3032;}</style></defs><title>java</title><g id="Groupe_6110" data-name="Groupe 6110"><path id="Tracé_10176" data-name="Tracé 10176" class="cls-1" d="M23.25,31.94s-1.52.88,1.07,1.17a22.57,22.57,0,0,0,8.19-.34,14.52,14.52,0,0,0,2.17,1.06c-7.74,3.31-17.51-.19-11.43-1.89Z"/><path id="Tracé_10177" data-name="Tracé 10177" class="cls-1" d="M22.3,27.61s-1.7,1.25.89,1.52a31.82,31.82,0,0,0,10.57-.51,4.51,4.51,0,0,0,1.62,1c-9.36,2.74-19.78.22-13.08-2Z"/><path id="Tracé_10178" data-name="Tracé 10178" class="cls-1" d="M30.27,20.27c1.91,2.19-.5,4.17-.5,4.17s4.84-2.5,2.62-5.63c-2.08-2.92-3.67-4.37,5-9.37,0,0-13.53,3.38-7.07,10.82Z"/><path id="Tracé_10179" data-name="Tracé 10179" class="cls-1" d="M40.51,35.14s1.12.92-1.23,1.63c-4.47,1.35-18.6,1.76-22.52.06-1.41-.62,1.23-1.47,2.07-1.65A5.16,5.16,0,0,1,20.19,35c-1.57-1.11-10.14,2.17-4.35,3.11,15.78,2.55,28.76-1.16,24.67-3Z"/><path id="Tracé_10180" data-name="Tracé 10180" class="cls-1" d="M24,23.12s-7.18,1.71-2.54,2.33a53.83,53.83,0,0,0,9.5-.1c3-.25,6-.79,6-.79a13.08,13.08,0,0,0-1.81,1c-7.3,1.92-21.39,1-17.33-.94A13.69,13.69,0,0,1,24,23.12Z"/><path id="Tracé_10181" data-name="Tracé 10181" class="cls-1" d="M36.86,30.33c7.42-3.86,4-7.56,1.6-7.06a5.2,5.2,0,0,0-.86.23,1.29,1.29,0,0,1,.64-.49c4.73-1.66,8.37,4.91-1.53,7.51a.7.7,0,0,0,.15-.19Z"/><path id="Tracé_10182" data-name="Tracé 10182" class="cls-1" d="M32.39,1.36s4.11,4.11-3.9,10.43c-6.42,5.07-1.46,8,0,11.26-3.74-3.38-6.49-6.35-4.65-9.12C26.55,9.86,34.05,7.89,32.39,1.36Z"/><path id="Tracé_10183" data-name="Tracé 10183" class="cls-1" d="M24.7,40.77c7.12.46,18.06-.25,18.31-3.62,0,0-.49,1.28-5.88,2.29a58.54,58.54,0,0,1-18,.28s.91.76,5.59,1.05Z"/><path id="Tracé_10184" data-name="Tracé 10184" class="cls-1" d="M42.68,46.81h-.21v-.12h.58v.12h-.21v.61h-.16Zm1.17,0h0l-.21.57h-.1l-.21-.57h0v.57h-.15v-.73h.21l.2.52.2-.52H44v.73h-.14v-.57Z"/><path id="Tracé_10185" data-name="Tracé 10185" class="cls-1" d="M23.53,53.64a3.14,3.14,0,0,1-2,.91,1.29,1.29,0,0,1-1.41-1.16,2.35,2.35,0,0,1,0-.26c0-.94.52-1.63,2.63-1.63h.78v2.14Zm1.86,2.09V49.26c0-1.65-.95-2.74-3.22-2.74a8.46,8.46,0,0,0-3.43.74L19,48.41a8.22,8.22,0,0,1,2.65-.53c1.31,0,1.87.53,1.87,1.62v.82h-.65c-3.19,0-4.62,1.23-4.62,3.09,0,1.6.94,2.51,2.73,2.51a4.12,4.12,0,0,0,2.79-1.17l.15,1Z"/><path id="Tracé_10186" data-name="Tracé 10186" class="cls-1" d="M31.57,55.73H29.26l-2.78-9h2l1.72,5.57.39,1.67a35.35,35.35,0,0,0,1.8-7.24h2a36.68,36.68,0,0,1-2.8,9Z"/><path id="Tracé_10187" data-name="Tracé 10187" class="cls-1" d="M40.44,53.64a3.22,3.22,0,0,1-2,.91A1.28,1.28,0,0,1,37,53.39a1.13,1.13,0,0,1,0-.26c0-.94.53-1.63,2.64-1.63h.78v2.14Zm1.86,2.09V49.26c0-1.65-.95-2.74-3.22-2.74a8.47,8.47,0,0,0-3.44.74l.27,1.15a8.33,8.33,0,0,1,2.65-.53c1.31,0,1.88.53,1.88,1.62v.82h-.66c-3.18,0-4.62,1.23-4.62,3.09,0,1.6,1,2.51,2.73,2.51a4.13,4.13,0,0,0,2.8-1.17l.15,1Z"/><path id="Tracé_10188" data-name="Tracé 10188" class="cls-1" d="M16.23,57.27A4.9,4.9,0,0,1,13.92,59L13,57.92a3.82,3.82,0,0,0,1.61-1.5A6,6,0,0,0,15,53.8V43.47h2V53.66c0,2-.16,2.82-.69,3.62Z"/></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/js.svg 查看文件

@@ -1 +0,0 @@
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"><defs><style>.cls-1{fill:#2d3032;}.cls-2{fill:#fff;}</style></defs><title>js</title><g id="Unofficial_JavaScript_logo_2" data-name="Unofficial JavaScript logo 2"><rect id="Rectangle_5722" data-name="Rectangle 5722" class="cls-1" x="5" y="5" width="50.54" height="50.54"/><path id="Tracé_10175" data-name="Tracé 10175" class="cls-2" d="M39,44.49a5.17,5.17,0,0,0,4.69,2.88c2,0,3.22-1,3.22-2.34,0-1.63-1.29-2.21-3.46-3.15l-1.18-.51c-3.43-1.46-5.7-3.29-5.7-7.16,0-3.56,2.71-6.27,6.95-6.27a7,7,0,0,1,6.76,3.8l-3.7,2.37a3.22,3.22,0,0,0-3.06-2,2.06,2.06,0,0,0-2.26,1.84,1.28,1.28,0,0,0,0,.19c0,1.43.88,2,2.92,2.88l1.19.51c4,1.73,6.31,3.5,6.31,7.46,0,4.28-3.36,6.62-7.87,6.62s-7.26-2.1-8.66-4.85Zm-16.78.41c.75,1.32,1.43,2.44,3.06,2.44s2.55-.61,2.55-3V28.21h4.75V44.42c0,4.92-2.89,7.16-7.1,7.16a7.38,7.38,0,0,1-7.12-4.34Z"/></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/kotlin.svg 查看文件

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 41.206 64.473"><defs><style>.cls-1{fill:#2e3032}</style></defs><g id="Groupe_7556" data-name="Groupe 7556" transform="translate(-7327.794 -10496.794)"><path id="Tracé_11989" data-name="Tracé 11989" class="cls-1" d="M13.808 7.033l-1.043 1.084V11H11.64V2.469h1.125v4.219l3.791-4.219h1.359l-3.357 3.767L18.179 11h-1.348zm4.74.738a3.745 3.745 0 0 1 .366-1.671 2.732 2.732 0 0 1 1.02-1.148 2.775 2.775 0 0 1 1.491-.4 2.674 2.674 0 0 1 2.095.9 3.449 3.449 0 0 1 .8 2.385V7.9a3.777 3.777 0 0 1-.354 1.661 2.692 2.692 0 0 1-1.014 1.146 2.807 2.807 0 0 1-1.515.41 2.667 2.667 0 0 1-2.089-.9 3.432 3.432 0 0 1-.8-2.373zm1.09.129a2.712 2.712 0 0 0 .489 1.693 1.658 1.658 0 0 0 2.622-.009 2.966 2.966 0 0 0 .486-1.813 2.708 2.708 0 0 0-.5-1.69 1.574 1.574 0 0 0-1.315-.647 1.557 1.557 0 0 0-1.295.639 2.944 2.944 0 0 0-.487 1.827zm7.512-4.775V4.66h1.184v.84H27.15v3.93a.878.878 0 0 0 .158.571.666.666 0 0 0 .539.19 2.624 2.624 0 0 0 .516-.07V11a3.143 3.143 0 0 1-.832.117 1.35 1.35 0 0 1-1.1-.439 1.888 1.888 0 0 1-.369-1.248V5.5h-1.151v-.84h1.154V3.125zM30.777 11h-1.084V2h1.084zm2.912 0H32.6V4.66h1.084zm-1.172-8.021a.647.647 0 0 1 .161-.445.6.6 0 0 1 .478-.182.614.614 0 0 1 .48.182.64.64 0 0 1 .164.445.619.619 0 0 1-.164.439.626.626 0 0 1-.48.176.616.616 0 0 1-.478-.176.626.626 0 0 1-.161-.439zm3.932 1.681l.035.8a2.31 2.31 0 0 1 1.9-.914q2.01 0 2.027 2.268V11h-1.086V6.8a1.459 1.459 0 0 0-.313-1.014 1.256 1.256 0 0 0-.958-.328 1.564 1.564 0 0 0-.926.281 1.91 1.91 0 0 0-.621.738V11h-1.084V4.66z" transform="translate(7320.446 10550.149)"/><g id="Groupe_7547" data-name="Groupe 7547" transform="translate(263)"><g id="Kotlin-logo" transform="translate(7064.794 10496.794)"><path id="XMLID_2_" d="M0 50.572L20.672 29.9l20.534 20.672z" transform="translate(0 -9.366)" fill="#6b7076"/><path id="Tracé_11935" data-name="Tracé 11935" class="cls-1" d="M0 0h20.672L0 22.32z"/><path id="Tracé_11936" data-name="Tracé 11936" d="M20.672 0L0 21.771v19.435l20.672-20.672L41.206 0z" fill="#4a4d50"/></g></g></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/obj-c.svg 查看文件

@@ -1 +0,0 @@
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"><defs><style>.cls-1,.cls-2{fill:#2d3032;}.cls-2{fill-rule:evenodd;}</style></defs><title>obj-c</title><path id="Tracé_10735" data-name="Tracé 10735" class="cls-1" d="M9.29,53.79a5,5,0,0,1-.39,2,2.9,2.9,0,0,1-1.1,1.3,3,3,0,0,1-4.18-.89,3.23,3.23,0,0,1-.22-.41A4.62,4.62,0,0,1,3,53.86V53.3a4.73,4.73,0,0,1,.39-2,2.9,2.9,0,0,1,2.75-1.78A3.08,3.08,0,0,1,7.79,50a2.89,2.89,0,0,1,1.1,1.32,4.77,4.77,0,0,1,.39,2Zm-1-.5a3.44,3.44,0,0,0-.56-2.14,1.84,1.84,0,0,0-1.56-.75,1.84,1.84,0,0,0-1.54.75A3.42,3.42,0,0,0,4,53.21v.58a3.46,3.46,0,0,0,.56,2.12,2,2,0,0,0,2.79.35A1.57,1.57,0,0,0,7.7,56a3.51,3.51,0,0,0,.56-2.09Zm7.34,1.32A3.48,3.48,0,0,1,15,56.75a2,2,0,0,1-1.65.81,2,2,0,0,1-1.7-.78l-.05.67h-.91V49.2h1v3.08a2,2,0,0,1,1.66-.75,2,2,0,0,1,1.67.8,3.6,3.6,0,0,1,.6,2.19Zm-1-.11a2.71,2.71,0,0,0-.4-1.57,1.26,1.26,0,0,0-1.12-.55,1.46,1.46,0,0,0-1.42.91V55.8a1.5,1.5,0,0,0,1.43.91,1.28,1.28,0,0,0,1.11-.55,2.86,2.86,0,0,0,.4-1.67Zm3.27-2.86v6.48c0,1.12-.51,1.68-1.52,1.68a1.81,1.81,0,0,1-.61-.1v-.8a1.73,1.73,0,0,0,.45.05.68.68,0,0,0,.51-.18.89.89,0,0,0,.17-.63v-6.5Zm-1.1-1.54a.6.6,0,0,1,.14-.41.56.56,0,0,1,.44-.17.57.57,0,0,1,.44.17.61.61,0,0,1,.15.41.59.59,0,0,1-.15.4.68.68,0,0,1-.88,0,.66.66,0,0,1-.14-.41Zm5.1,7.46A2.53,2.53,0,0,1,20,56.78a2.86,2.86,0,0,1-.74-2.07v-.19A3.42,3.42,0,0,1,19.55,53a2.52,2.52,0,0,1,.92-1.07,2.37,2.37,0,0,1,1.29-.38,2.16,2.16,0,0,1,1.76.75,3.19,3.19,0,0,1,.63,2.13v.42H20.22a2.08,2.08,0,0,0,.5,1.39,1.62,1.62,0,0,0,1.22.53,1.73,1.73,0,0,0,.89-.22,2.19,2.19,0,0,0,.64-.57l.61.47a2.41,2.41,0,0,1-2.19,1.12Zm-.11-5.21a1.28,1.28,0,0,0-1,.44,2,2,0,0,0-.5,1.22h2.91v-.08a1.91,1.91,0,0,0-.41-1.17A1.25,1.25,0,0,0,21.77,52.35Zm5.87,4.4a1.47,1.47,0,0,0,.92-.32,1.11,1.11,0,0,0,.44-.81h.94a1.82,1.82,0,0,1-.34,1,2.28,2.28,0,0,1-.85.72,2.57,2.57,0,0,1-3-.52,3.12,3.12,0,0,1-.7-2.17v-.17a3.41,3.41,0,0,1,.31-1.51,2.4,2.4,0,0,1,.89-1,2.52,2.52,0,0,1,1.39-.36,2.36,2.36,0,0,1,1.62.58A2.1,2.1,0,0,1,30,53.63H29a1.35,1.35,0,0,0-.43-.92,1.3,1.3,0,0,0-.94-.36,1.39,1.39,0,0,0-1.18.54,2.59,2.59,0,0,0-.41,1.58v.19a2.47,2.47,0,0,0,.41,1.54A1.4,1.4,0,0,0,27.64,56.75Zm4.77-6.52v1.41H33.5v.76H32.41V56a.84.84,0,0,0,.15.53.6.6,0,0,0,.49.17,1.84,1.84,0,0,0,.47-.06v.81a2.73,2.73,0,0,1-.76.1,1.23,1.23,0,0,1-1-.4A1.77,1.77,0,0,1,31.42,56v-3.6H30.36v-.77h1.06V50.23Zm3.33,7.22h-1V51.64h1Zm-1.08-7.36a.59.59,0,0,1,.15-.4.55.55,0,0,1,.44-.17.57.57,0,0,1,.44.17.59.59,0,0,1,.15.4.61.61,0,0,1-1,.4A.59.59,0,0,1,34.66,50.09Zm4.58,6,1.44-4.46h1l-2.09,5.82h-.75l-2.11-5.81h1ZM45,57.55a2.53,2.53,0,0,1-1.93-.78,2.85,2.85,0,0,1-.73-2.07v-.18A3.42,3.42,0,0,1,42.67,53a2.52,2.52,0,0,1,.92-1.07,2.35,2.35,0,0,1,1.29-.38,2.16,2.16,0,0,1,1.76.75,3.25,3.25,0,0,1,.63,2.13v.42H43.33a2,2,0,0,0,.5,1.39,1.6,1.6,0,0,0,1.22.53,1.73,1.73,0,0,0,.89-.22,2.32,2.32,0,0,0,.64-.57l.61.47A2.43,2.43,0,0,1,45,57.55Zm-.13-5.2a1.31,1.31,0,0,0-1,.44,2.11,2.11,0,0,0-.5,1.22h2.91v-.08a1.9,1.9,0,0,0-.4-1.17A1.27,1.27,0,0,0,44.87,52.35Zm5.61,2.18H47.86v-.81h2.62Zm6.87.44a2.9,2.9,0,0,1-.91,1.91,3,3,0,0,1-2,.67,2.7,2.7,0,0,1-2.22-1,4,4,0,0,1-.83-2.66v-.75a4.37,4.37,0,0,1,.38-1.92A3,3,0,0,1,52.82,50a3.13,3.13,0,0,1,1.66-.44,2.78,2.78,0,0,1,2,.7,2.9,2.9,0,0,1,.87,1.92h-1a2.26,2.26,0,0,0-.58-1.35,1.76,1.76,0,0,0-1.26-.42,1.85,1.85,0,0,0-1.55.73,3.33,3.33,0,0,0-.56,2.08v.75a3.44,3.44,0,0,0,.53,2,1.74,1.74,0,0,0,1.49.75,2,2,0,0,0,1.32-.39A2.14,2.14,0,0,0,56.32,55Z"/><path class="cls-2" d="M31.64,4.13A7.72,7.72,0,0,1,37.29,1a7.7,7.7,0,0,1-1.86,5.76c-2.51,3-5.36,2.52-5.36,2.52A6.68,6.68,0,0,1,31.64,4.13Z"/><path class="cls-2" d="M30.37,11.33c1.22,0,3.47-1.67,6.41-1.67a8,8,0,0,1,7.06,3.6,7.82,7.82,0,0,0-3.9,6.82,8,8,0,0,0,4.85,7.33S41.4,37,36.82,37c-2.1,0-3.74-1.42-5.95-1.42s-4.5,1.48-6,1.48c-4.19,0-9.47-9.06-9.47-16.34S19.91,9.76,24.11,9.76C26.83,9.76,29,11.33,30.37,11.33Z"/></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/php.svg 查看文件

@@ -1 +0,0 @@
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 63 60"><defs><style>.cls-1{fill:#2d3032;}</style></defs><title>php</title><g id="_4c69e694f411fe8138a5242020efdc8d" data-name=" 4c69e694f411fe8138a5242020efdc8d"><path id="Tracé_10232" data-name="Tracé 10232" class="cls-1" d="M19.49,26.77h-3l-1.25,6.41H18s3.45.08,3.61-4.16A2,2,0,0,0,20,26.78,1.57,1.57,0,0,0,19.49,26.77Z"/><path id="Tracé_10233" data-name="Tracé 10233" class="cls-1" d="M45.37,26.77h-3l-1.25,6.41h2.83s3.45.08,3.61-4.16a2,2,0,0,0-1.62-2.24A1.63,1.63,0,0,0,45.37,26.77Z"/><path id="Tracé_10234" data-name="Tracé 10234" class="cls-1" d="M30.79,16C14.89,16,2,22.79,2,31.17S14.89,46.33,30.79,46.33s28.79-6.79,28.79-15.16S46.69,16,30.79,16ZM17.9,35.56l-3.07,0-.86,4H10.68l3-15.16s4.2.05,7,0,5.48,1.9,4.21,6.32C23.29,36,17.9,35.56,17.9,35.56Zm14.77,0s.78-3.53,1.13-6c.14-1,.76-2.72-.88-2.72H29.49l-1.74,8.7H24.5l3-15.24h3.33L30,24.39h3.44s4.54-.35,4,3.4-1.55,7.77-1.55,7.77Zm18-4.84c-1.52,5.27-6.92,4.84-6.92,4.84l-3.06,0-.87,4H36.57l3-15.16s4.21.05,7,0S52,26.29,50.7,30.72Z"/></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/pl-sql.svg 查看文件

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65.578 17.801"><path data-name="Tracé 11994" d="M3.076 9.875v5.26H-.001V.205h5.824A6.738 6.738 0 0 1 8.781.82a4.534 4.534 0 0 1 1.964 1.748 4.875 4.875 0 0 1 .684 2.58 4.287 4.287 0 0 1-1.5 3.461 6.257 6.257 0 0 1-4.158 1.266zm0-2.492h2.748a2.7 2.7 0 0 0 1.861-.574 2.088 2.088 0 0 0 .644-1.641 2.463 2.463 0 0 0-.646-1.774 2.413 2.413 0 0 0-1.784-.7h-2.82zm12.705 5.281h6.532v2.471h-9.608V.205h3.076zm8.194 3.753h-2.2l5.5-16.211h2.2zm14.008-5.2a1.579 1.579 0 0 0-.615-1.338 8.07 8.07 0 0 0-2.215-.984 15.7 15.7 0 0 1-2.533-1.02 4.138 4.138 0 0 1-2.543-3.7 3.605 3.605 0 0 1 .682-2.158A4.448 4.448 0 0 1 32.717.535a7.372 7.372 0 0 1 2.866-.533 6.71 6.71 0 0 1 2.851.579 4.539 4.539 0 0 1 1.943 1.634 4.28 4.28 0 0 1 .692 2.4h-3.076a2.013 2.013 0 0 0-.646-1.594 2.655 2.655 0 0 0-1.818-.57 2.837 2.837 0 0 0-1.753.477 1.5 1.5 0 0 0-.625 1.256 1.44 1.44 0 0 0 .733 1.22 8.283 8.283 0 0 0 2.158.923 9.326 9.326 0 0 1 3.827 1.958 3.9 3.9 0 0 1 1.2 2.912 3.593 3.593 0 0 1-1.466 3.04 6.419 6.419 0 0 1-3.948 1.1 7.623 7.623 0 0 1-3.138-.631 4.965 4.965 0 0 1-2.158-1.728 4.425 4.425 0 0 1-.743-2.543h3.086q0 2.471 2.953 2.471a2.873 2.873 0 0 0 1.712-.446 1.451 1.451 0 0 0 .615-1.242zm16.571-3.209a9 9 0 0 1-.677 3.635 6.24 6.24 0 0 1-1.876 2.476l2.481 1.948-1.958 1.733-3.179-2.553a6.728 6.728 0 0 1-1.128.092 6.211 6.211 0 0 1-3.312-.892 5.926 5.926 0 0 1-2.256-2.548 8.755 8.755 0 0 1-.81-3.809v-.738a8.965 8.965 0 0 1 .79-3.881 5.917 5.917 0 0 1 2.25-2.574 6.581 6.581 0 0 1 6.634 0 5.917 5.917 0 0 1 2.246 2.574 8.94 8.94 0 0 1 .795 3.871zm-3.118-.673a6.283 6.283 0 0 0-.841-3.568 2.97 2.97 0 0 0-4.789-.015 6.211 6.211 0 0 0-.851 3.532v.728a6.361 6.361 0 0 0 .841 3.548 2.944 2.944 0 0 0 4.8.046 6.324 6.324 0 0 0 .841-3.543zm7.609 5.332h6.532v2.468h-9.608V.205h3.076z" fill="#2e3032"/></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/python.svg 查看文件

@@ -1 +0,0 @@
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"><defs><style>.cls-1{isolation:isolate;}.cls-2{fill:#2d3032;}.cls-3{fill:#464a4d;}</style></defs><title>python</title><g class="cls-1"><path class="cls-2" d="M16.6,54.3v3.1h-1V49.6h2.9a2.58,2.58,0,0,1,2,.7,2.06,2.06,0,0,1,.7,1.7,2.27,2.27,0,0,1-.7,1.8,3.17,3.17,0,0,1-2,.6H16.6Zm0-.8h1.9a1.7,1.7,0,0,0,1.3-.4,1.71,1.71,0,0,0,0-2.2,1.59,1.59,0,0,0-1.2-.4H16.7v3Z"/><path class="cls-2" d="M24.3,55.9l1.4-4.4h1.1l-2.3,6.7c-.4,1-.9,1.5-1.7,1.5h-.2l-.4-.1v-.8h.3a1.88,1.88,0,0,0,.8-.2c.2-.1.3-.4.5-.7l.2-.6-2.1-5.7H23Z"/><path class="cls-2" d="M29,50.1v1.4h1.1v.8H29v3.6a.75.75,0,0,0,.1.5.76.76,0,0,0,.5.2,1.09,1.09,0,0,0,.5-.1v.8a2.2,2.2,0,0,1-.8.1,1.16,1.16,0,0,1-1-.4,2,2,0,0,1-.3-1.1V52.3H26.9v-.8H28V50.1Z"/><path class="cls-2" d="M32.2,52.2a2.14,2.14,0,0,1,1.7-.8c1.2,0,1.8.7,1.9,2.1v3.8h-1V53.5a1.06,1.06,0,0,0-1.2-1.2,1.14,1.14,0,0,0-.8.3,4.35,4.35,0,0,0-.6.7v4.1h-1V49.2h1v3Z"/><path class="cls-2" d="M37,54.4a3.34,3.34,0,0,1,.3-1.5,2.44,2.44,0,0,1,.9-1.1,3.26,3.26,0,0,1,1.4-.4,2.56,2.56,0,0,1,1.9.8,3.07,3.07,0,0,1,.7,2.2v.1a3.34,3.34,0,0,1-.3,1.5,2.19,2.19,0,0,1-.9,1,2.3,2.3,0,0,1-1.4.4,2.56,2.56,0,0,1-1.9-.8,3.39,3.39,0,0,1-.7-2.2Zm1,.1a2.73,2.73,0,0,0,.4,1.6,1.5,1.5,0,0,0,2.4,0,2.86,2.86,0,0,0,.4-1.7,2.25,2.25,0,0,0-.5-1.5,1.74,1.74,0,0,0-1.2-.6,1.43,1.43,0,0,0-1.2.6A5,5,0,0,0,38,54.5Z"/><path class="cls-2" d="M44.5,51.5v.7a1.88,1.88,0,0,1,1.7-.8c1.2,0,1.8.7,1.9,2.1v3.8h-1V53.5a1.06,1.06,0,0,0-1.2-1.2,1.14,1.14,0,0,0-.8.3,4.35,4.35,0,0,0-.6.7v4.1h-1V51.6h1Z"/></g><g id="python-logo-generic"><path id="path1948" class="cls-2" d="M31.64,2a18.4,18.4,0,0,0-4.1.4c-3.7.6-4.3,2-4.3,4.5v3.3h8.6v1.1H19.94a5.47,5.47,0,0,0-5.4,4.4,16.43,16.43,0,0,0,0,8.8c.6,2.6,2.1,4.4,4.6,4.4h3V25a5.58,5.58,0,0,1,5.4-5.4h8.6a4.35,4.35,0,0,0,4.3-4.4h0V7a4.9,4.9,0,0,0-4.3-4.5A17.26,17.26,0,0,0,31.64,2Zm-4.7,2.6a1.65,1.65,0,1,1-1.6,1.7h0A1.67,1.67,0,0,1,26.94,4.62Z"/><path id="path1950" class="cls-3" d="M41.54,11.22V15a5.53,5.53,0,0,1-5.4,5.5h-8.6a4.35,4.35,0,0,0-4.3,4.4v8.2c0,2.3,2,3.7,4.3,4.4a14,14,0,0,0,8.6,0c2.2-.6,4.3-1.9,4.3-4.4v-3.3h-8.6v-1.1h12.9c2.5,0,3.4-1.7,4.3-4.4a14.68,14.68,0,0,0,0-8.8c-.6-2.5-1.8-4.4-4.3-4.4ZM36.64,32a1.65,1.65,0,1,1-1.6,1.7h0a1.61,1.61,0,0,1,1.6-1.7Z"/></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/ruby.svg 查看文件

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42.118 67.71"><defs><style>.cls-2{fill:#8a8c8f}.cls-2,.cls-3,.cls-5,.cls-6{fill-rule:evenodd}.cls-3{fill:#2d3032}.cls-5{fill:#434447}.cls-6{fill:#636567}</style></defs><g id="Groupe_7557" data-name="Groupe 7557" transform="translate(-7465.253 -10496)"><path id="Tracé_11988" data-name="Tracé 11988" d="M16.881 7.549h-2V11h-1.135V2.469h2.824a3.343 3.343 0 0 1 2.218.656 2.361 2.361 0 0 1 .776 1.91 2.3 2.3 0 0 1-.431 1.389 2.571 2.571 0 0 1-1.2.885l2 3.621V11h-1.2zm-2-.92h1.729a1.952 1.952 0 0 0 1.329-.429 1.465 1.465 0 0 0 .5-1.16 1.543 1.543 0 0 0-.472-1.213 2 2 0 0 0-1.367-.432h-1.723zm10.008 3.744a2.3 2.3 0 0 1-1.857.744 1.971 1.971 0 0 1-1.544-.589 2.549 2.549 0 0 1-.536-1.743V4.66h1.084v4.1q0 1.441 1.172 1.441a1.623 1.623 0 0 0 1.652-.926V4.66h1.08V11h-1.032zM32.953 7.9a3.77 3.77 0 0 1-.668 2.335 2.134 2.134 0 0 1-1.793.882 2.21 2.21 0 0 1-1.857-.85l-.053.733h-1V2h1.088v3.357a2.2 2.2 0 0 1 1.811-.814 2.147 2.147 0 0 1 1.813.873 3.883 3.883 0 0 1 .659 2.391zm-1.084-.123a2.929 2.929 0 0 0-.428-1.711 1.416 1.416 0 0 0-1.23-.6 1.591 1.591 0 0 0-1.541 1V9.2a1.636 1.636 0 0 0 1.553 1 1.408 1.408 0 0 0 1.213-.6 3.115 3.115 0 0 0 .433-1.823zm4.459 1.635L37.8 4.66h1.16l-2.549 7.318q-.592 1.582-1.881 1.582l-.205-.018-.4-.076v-.879l.293.023a1.442 1.442 0 0 0 .858-.223 1.611 1.611 0 0 0 .507-.814l.24-.645-2.26-6.268h1.184z" transform="translate(7459.816 10550.149)" fill="#2e3032"/><g id="Groupe_7548" data-name="Groupe 7548" transform="translate(263)"><g id="Groupe_7541" data-name="Groupe 7541" transform="translate(6622.253 8582)"><path id="polygon3282" class="cls-2" d="M64.427 59.18L40.38 73.459l31.136-2.113 2.4-31.4z" transform="translate(548.204 1882.542)"/><path id="polygon3293" class="cls-3" d="M150.175 119.121L147.5 100.65l-7.29 9.626z" transform="translate(469.596 1834.746)"/><path id="polygon3304" class="cls-3" d="M71.989 181.839L52.383 180.3l-11.513 3.633z" transform="translate(547.818 1772.028)"/><path id="polygon3319" class="cls-2" d="M19.22 137.975l4.9-16.045-10.778 2.3z" transform="translate(569.496 1817.99)"/><path id="polygon3334" class="cls-2" d="M75.734 80.792L71.227 63.14 58.33 75.229z" transform="translate(534.07 1864.282)"/><path id="polygon3349" class="cls-2" d="M135.586 27.427l-12.191-9.957L120 28.445z" transform="translate(485.509 1900.244)"/><path id="polygon3362" class="cls-2" d="M123.184.573l-7.17 3.962L111.49.52z" transform="translate(492.21 1913.59)"/><path id="polygon3375" class="cls-2" d="M0 113.624l3-5.478-2.426-6.526z" transform="translate(580 1833.982)"/><path id="path3377" d="M1.94 21.4l2.445 6.93 10.623-2.383 12.127-11.271 3.422-10.871L25.168 0l-9.162 3.429c-2.887 2.685-8.488 8-8.69 8.1S3.617 18.241 1.94 21.4z" transform="translate(578.473 1914)" fill="#fff" fill-rule="evenodd"/><path id="path3400" class="cls-5" d="M14.393 12.858c6.256-6.2 14.321-9.868 17.417-6.745s-.187 10.712-6.443 16.913S11.145 33.093 8.052 29.97s.085-10.911 6.341-17.112z" transform="translate(574.603 1910.081)"/><path id="path3413" class="cls-6" d="M41 137.756l4.86-16.1L62 126.845c-5.837 5.472-12.327 10.097-21 10.911z" transform="translate(547.716 1818.202)"/><path id="path3424" class="cls-5" d="M120.56 65.039l4.14 16.412c4.878-5.126 9.252-10.636 11.4-17.451z" transform="translate(485.068 1863.605)"/><path id="path3435" class="cls-6" d="M148.273 14.326c1.658-5 2.041-12.183-5.778-13.516l-6.416 3.544z" transform="translate(472.848 1913.362)"/><path id="path3437" class="cls-6" d="M0 138.348c.23 8.259 6.188 8.382 8.726 8.454L2.863 133.11z" transform="translate(580 1809.186)"/><path id="path3448" class="cls-6" d="M120.669 65.207c3.746 2.3 11.295 6.926 11.448 7.011.238.134 3.255-5.087 3.939-8.038z" transform="translate(484.983 1863.463)"/><path id="path3459" class="cls-5" d="M63.83 121.66l6.5 12.534a42.008 42.008 0 0 0 9.6-7.34z" transform="translate(529.739 1818.202)"/><path id="path3472" class="cls-5" d="M9.94 133.18l-.92 10.96c1.737 2.372 4.126 2.579 6.632 2.394-1.813-4.513-5.435-13.534-5.712-13.354z" transform="translate(572.898 1809.133)"/><path id="path3485" class="cls-5" d="M135.9 4.35l12.906 1.811c-.689-2.919-2.8-4.8-6.409-5.391z" transform="translate(472.989 1913.394)"/></g></g></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/scala.svg 查看文件

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28.242 61.85"><defs><style>.cls-1{fill:#676a71}.cls-2{fill:#2e3032}</style></defs><g id="Groupe_7554" data-name="Groupe 7554" transform="translate(-7665.469 -10721.268)"><g id="Groupe_7553" data-name="Groupe 7553" transform="translate(6585.924 8871.268)"><path id="path7" class="cls-1" d="M6.6-20s25.076 2.508 25.076 6.687v-10.03s0-4.179-25.076-6.687z" transform="translate(1074.403 1886.718)"/><path id="path14" class="cls-1" d="M6.6-.308S31.673 2.2 31.673 6.379V-3.652s0-4.179-25.076-6.687z" transform="translate(1074.403 1880.399)"/><path id="path21" class="cls-2" d="M31.673-39.877v10.03s0 4.179-25.076 6.687v-10.03s25.076-2.51 25.076-6.687" transform="translate(1074.403 1889.877)"/><path id="path28" class="cls-2" d="M6.6-13.5s25.076-2.508 25.076-6.687v10.03s0 4.179-25.076 6.687z" transform="translate(1074.403 1883.558)"/><path id="path35" class="cls-2" d="M6.6 16.225V6.195S31.673 3.687 31.673-.492v10.03s0 4.179-25.076 6.687" transform="translate(1074.403 1877.24)"/></g><path id="Tracé_11997" data-name="Tracé 11997" class="cls-2" d="M3.5-3.8a5.29 5.29 0 0 1-2.1-1.025 1.954 1.954 0 0 1-.659-1.5 2.064 2.064 0 0 1 .806-1.667 3.2 3.2 0 0 1 2.095-.659 3.5 3.5 0 0 1 1.567.34 2.577 2.577 0 0 1 1.066.938 2.4 2.4 0 0 1 .375 1.309H5.52a1.552 1.552 0 0 0-.493-1.216 2.006 2.006 0 0 0-1.389-.442 2.052 2.052 0 0 0-1.3.366 1.221 1.221 0 0 0-.463 1.016 1.1 1.1 0 0 0 .442.882 4.343 4.343 0 0 0 1.506.658 6.973 6.973 0 0 1 1.664.659 2.525 2.525 0 0 1 .891.841 2.146 2.146 0 0 1 .29 1.131 1.993 1.993 0 0 1-.809 1.662A3.448 3.448 0 0 1 3.7.117 4.01 4.01 0 0 1 2.057-.22a2.761 2.761 0 0 1-1.175-.923 2.252 2.252 0 0 1-.413-1.33H1.6a1.469 1.469 0 0 0 .571 1.222A2.4 2.4 0 0 0 3.7-.8a2.211 2.211 0 0 0 1.365-.363 1.18 1.18 0 0 0 .475-.99 1.158 1.158 0 0 0-.439-.97A5.066 5.066 0 0 0 3.5-3.8zm6.982 3.032a1.561 1.561 0 0 0 1.018-.351A1.237 1.237 0 0 0 11.977-2H13a1.966 1.966 0 0 1-.375 1.037 2.47 2.47 0 0 1-.923.785 2.663 2.663 0 0 1-1.222.293 2.612 2.612 0 0 1-2.06-.864 3.442 3.442 0 0 1-.765-2.364v-.182A3.817 3.817 0 0 1 8-4.939a2.588 2.588 0 0 1 .976-1.119 2.771 2.771 0 0 1 1.5-.4 2.543 2.543 0 0 1 1.772.639A2.283 2.283 0 0 1 13-4.16h-1.023a1.494 1.494 0 0 0-.466-1.011 1.449 1.449 0 0 0-1.034-.4 1.517 1.517 0 0 0-1.28.595 2.793 2.793 0 0 0-.454 1.72v.205a2.737 2.737 0 0 0 .451 1.688 1.524 1.524 0 0 0 1.288.595zM18.135 0a2.277 2.277 0 0 1-.152-.668 2.419 2.419 0 0 1-1.8.785 2.238 2.238 0 0 1-1.538-.53 1.716 1.716 0 0 1-.6-1.345 1.792 1.792 0 0 1 .747-1.542 3.55 3.55 0 0 1 2.118-.548h1.055v-.5a1.217 1.217 0 0 0-.34-.905 1.366 1.366 0 0 0-1-.337 1.581 1.581 0 0 0-.973.293.863.863 0 0 0-.393.709h-1.09A1.5 1.5 0 0 1 14.5-5.5a2.3 2.3 0 0 1 .914-.7 3.075 3.075 0 0 1 1.269-.258 2.506 2.506 0 0 1 1.717.548 1.976 1.976 0 0 1 .649 1.51v2.918a3.567 3.567 0 0 0 .223 1.389V0zm-1.8-.826a1.905 1.905 0 0 0 .965-.264 1.6 1.6 0 0 0 .662-.686v-1.3h-.85q-1.992 0-1.992 1.166a.987.987 0 0 0 .34.8 1.306 1.306 0 0 0 .876.284zM21.926 0h-1.084v-9h1.084zm5.648 0a2.277 2.277 0 0 1-.152-.668 2.419 2.419 0 0 1-1.8.785 2.238 2.238 0 0 1-1.538-.53 1.716 1.716 0 0 1-.6-1.345 1.792 1.792 0 0 1 .747-1.542 3.55 3.55 0 0 1 2.118-.548H27.4v-.5a1.217 1.217 0 0 0-.34-.905 1.366 1.366 0 0 0-1-.337 1.581 1.581 0 0 0-.973.293.863.863 0 0 0-.393.709h-1.09a1.5 1.5 0 0 1 .337-.917 2.3 2.3 0 0 1 .914-.7 3.075 3.075 0 0 1 1.269-.258 2.506 2.506 0 0 1 1.717.548 1.976 1.976 0 0 1 .647 1.515v2.918a3.567 3.567 0 0 0 .223 1.389V0zm-1.8-.826a1.905 1.905 0 0 0 .967-.264 1.6 1.6 0 0 0 .662-.686v-1.3h-.85q-1.992 0-1.992 1.166a.987.987 0 0 0 .34.8 1.306 1.306 0 0 0 .874.284z" transform="translate(7665 10783)"/></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/swift.svg 查看文件

@@ -1 +0,0 @@
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"><defs><style>.cls-1{fill:#2d3032;}.cls-2{fill:#121415;}.cls-3{fill:#fff;}</style></defs><title>swift</title><path id="Tracé_10736" data-name="Tracé 10736" class="cls-1" d="M20.79,54.08a4.77,4.77,0,0,1-1.92-.93,1.77,1.77,0,0,1-.6-1.38A1.83,1.83,0,0,1,19,50.25a2.86,2.86,0,0,1,1.92-.6,3.1,3.1,0,0,1,1.43.31,2.33,2.33,0,0,1,1,.86,2.19,2.19,0,0,1,.35,1.2h-1a1.44,1.44,0,0,0-.45-1.12,1.83,1.83,0,0,0-1.27-.41,1.79,1.79,0,0,0-1.19.34,1.09,1.09,0,0,0-.43.93,1,1,0,0,0,.4.81,4.14,4.14,0,0,0,1.38.6,5.94,5.94,0,0,1,1.53.6,2.32,2.32,0,0,1,.82.77,2,2,0,0,1,.26,1A1.83,1.83,0,0,1,23,57.1a3.13,3.13,0,0,1-2,.57,3.66,3.66,0,0,1-1.5-.3,2.51,2.51,0,0,1-1.08-.85A2,2,0,0,1,18,55.3h1a1.32,1.32,0,0,0,.52,1.12,2.18,2.18,0,0,0,1.4.41,2,2,0,0,0,1.25-.33,1.1,1.1,0,0,0,.43-.91,1.07,1.07,0,0,0-.4-.89A4.6,4.6,0,0,0,20.79,54.08ZM30,56.2l1.12-4.44h1l-1.69,5.81h-.8l-1.42-4.4-1.37,4.4H26l-1.68-5.81h1l1.15,4.35,1.35-4.35h.8Zm4.2,1.37h-1V51.76h1Zm-1.07-7.35a.61.61,0,0,1,.15-.41.55.55,0,0,1,.44-.17.57.57,0,0,1,.44.17.59.59,0,0,1,.15.41.54.54,0,0,1-.59.56.57.57,0,0,1-.44-.16A.6.6,0,0,1,33.13,50.22Zm3.15,7.35v-5h-.91v-.77h.91v-.6a2,2,0,0,1,.5-1.45,1.89,1.89,0,0,1,1.42-.51,2.59,2.59,0,0,1,.68.09l-.06.81a3.07,3.07,0,0,0-.53-.05,1,1,0,0,0-.75.28,1.15,1.15,0,0,0-.26.81v.61h1.24v.77H37.28v5ZM41,50.35v1.41h1.08v.76H41v3.6a.76.76,0,0,0,.14.53.6.6,0,0,0,.49.17,2,2,0,0,0,.48-.06v.81a3.33,3.33,0,0,1-.77.11,1.3,1.3,0,0,1-1-.4A1.7,1.7,0,0,1,40,56.13v-3.6H38.91v-.77H40V50.35Z"/><g id="Groupe_6112" data-name="Groupe 6112"><path id="Tracé_10237" data-name="Tracé 10237" class="cls-1" d="M18.72,1H40.58a8.69,8.69,0,0,1,8.69,8.69V31.55a8.69,8.69,0,0,1-8.69,8.69H18.72A8.69,8.69,0,0,1,10,31.55V9.69A8.69,8.69,0,0,1,18.72,1Z"/><path id="Tracé_10238" data-name="Tracé 10238" class="cls-2" d="M43.15,33.1s-1.52-2.54-4.07-2.54-3.9,2.54-8.84,2.54c-11,0-16.17-9.11-16.21-9.19h0l-4-4.33V9.69A8.69,8.69,0,0,1,18.69,1h7.76l5.73,5.82h0c13,8.8,8.77,18.5,8.77,18.5S44.63,29.47,43.15,33.1Z"/><path id="Tracé_10239" data-name="Tracé 10239" class="cls-3" d="M32.22,6.82c13,8.8,8.76,18.5,8.76,18.5s3.68,4.15,2.2,7.79c0,0-1.52-2.54-4.07-2.54s-3.89,2.54-8.84,2.54c-11,0-16.21-9.19-16.21-9.19,9.91,6.54,16.67,1.9,16.67,1.9-4.47-2.6-14-15-14-15,8.28,7,11.86,8.89,11.86,8.89C26.48,18,20.49,9.36,20.49,9.36,25.28,14.21,34.79,21,34.79,21,37.52,13.5,32.22,6.82,32.22,6.82Z"/></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/t-sql.svg 查看文件

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52.923 17.801"><path data-name="Tracé 11995" d="M12.161 2.697H7.588v12.438H4.512V2.697H0V.205h12.161zm3.693 7.238h-5.773V7.547h5.773zm9.475 1.282a1.579 1.579 0 0 0-.615-1.338 8.07 8.07 0 0 0-2.215-.984 15.7 15.7 0 0 1-2.533-1.02 4.138 4.138 0 0 1-2.543-3.7 3.605 3.605 0 0 1 .682-2.16 4.448 4.448 0 0 1 1.959-1.48A7.372 7.372 0 0 1 22.93.002a6.71 6.71 0 0 1 2.851.579 4.539 4.539 0 0 1 1.942 1.634 4.28 4.28 0 0 1 .692 2.4h-3.08a2.013 2.013 0 0 0-.646-1.594 2.655 2.655 0 0 0-1.815-.569 2.837 2.837 0 0 0-1.753.477 1.5 1.5 0 0 0-.625 1.256 1.44 1.44 0 0 0 .733 1.22 8.283 8.283 0 0 0 2.158.923 9.326 9.326 0 0 1 3.825 1.958 3.9 3.9 0 0 1 1.2 2.912 3.593 3.593 0 0 1-1.466 3.04 6.419 6.419 0 0 1-3.948 1.1 7.623 7.623 0 0 1-3.138-.631 4.965 4.965 0 0 1-2.158-1.728 4.425 4.425 0 0 1-.743-2.543h3.086q0 2.471 2.953 2.471a2.873 2.873 0 0 0 1.712-.446 1.451 1.451 0 0 0 .619-1.243zM41.9 8.008a9 9 0 0 1-.677 3.635 6.24 6.24 0 0 1-1.876 2.476l2.481 1.948L39.87 17.8l-3.179-2.553a6.728 6.728 0 0 1-1.128.092 6.211 6.211 0 0 1-3.312-.892 5.926 5.926 0 0 1-2.256-2.548 8.755 8.755 0 0 1-.81-3.809v-.738a8.965 8.965 0 0 1 .795-3.881A5.917 5.917 0 0 1 32.226.897a6.581 6.581 0 0 1 6.634 0 5.917 5.917 0 0 1 2.245 2.574 8.94 8.94 0 0 1 .795 3.871zm-3.117-.673a6.283 6.283 0 0 0-.841-3.568 2.97 2.97 0 0 0-4.789-.015 6.211 6.211 0 0 0-.851 3.532v.728a6.361 6.361 0 0 0 .841 3.548 2.944 2.944 0 0 0 4.8.046 6.324 6.324 0 0 0 .841-3.543zm7.609 5.332h6.532v2.468h-9.608V.205h3.076z" fill="#2e3032"/></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/ts.svg 查看文件

@@ -1 +0,0 @@
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 91.67 60"><defs><style>.cls-1{fill:#2d3032;}</style></defs><title>ts</title><g id="Groupe_6111" data-name="Groupe 6111"><path id="Tracé_10235" data-name="Tracé 10235" class="cls-1" d="M13.42,22.83H9.09V36.22H7.33V22.83H3v-1.6H13.38v1.6Z"/><path id="Tracé_10236" data-name="Tracé 10236" class="cls-1" d="M21.74,25.53,16.82,37.94c-.9,2.23-2.11,3.32-3.71,3.32A4.3,4.3,0,0,1,12,41.14V39.62a3.18,3.18,0,0,0,1,.2,2.08,2.08,0,0,0,1.95-1.56l.86-2-4.17-10.7h1.91l2.89,8.24c0,.11.11.39.23.82h.08c0-.16.12-.43.2-.79l3-8.27Zm2.89,9.17h0v6.48H22.87V25.57h1.72v1.87h0a4.11,4.11,0,0,1,3.7-2.15,3.92,3.92,0,0,1,3.24,1.45,5.9,5.9,0,0,1,1.18,3.86,6.69,6.69,0,0,1-1.29,4.3,4.4,4.4,0,0,1-3.59,1.6A3.61,3.61,0,0,1,24.63,34.7Zm0-4.33v1.48a3.11,3.11,0,0,0,.86,2.26,2.82,2.82,0,0,0,2.18.94,2.88,2.88,0,0,0,2.46-1.21,5.27,5.27,0,0,0,.9-3.32,4.36,4.36,0,0,0-.82-2.81,2.72,2.72,0,0,0-2.22-1,3,3,0,0,0-2.42,1.05,3.76,3.76,0,0,0-.94,2.62Zm18.73.93H35.75a4.08,4.08,0,0,0,1,2.78,3.28,3.28,0,0,0,2.53,1,5,5,0,0,0,3.32-1.21v1.6a6.06,6.06,0,0,1-3.74,1A4.44,4.44,0,0,1,35.28,35,6,6,0,0,1,34,30.91a5.81,5.81,0,0,1,1.4-4.06,4.51,4.51,0,0,1,3.51-1.56,4,4,0,0,1,3.24,1.37,5.55,5.55,0,0,1,1.14,3.78v.86Zm-1.75-1.44a3.45,3.45,0,0,0-.7-2.3,2.45,2.45,0,0,0-1.95-.82,2.75,2.75,0,0,0-2.07.86,4.28,4.28,0,0,0-1.06,2.26Zm2.69,5.86V34.54a5.83,5.83,0,0,0,3.28,1,4,4,0,0,0,2.65-.74,2.36,2.36,0,0,0,.9-2A2.58,2.58,0,0,0,50.47,31a11,11,0,0,0-2.66-1.87,9.75,9.75,0,0,1-2.88-2.22,3.76,3.76,0,0,1-.63-2.07,3.55,3.55,0,0,1,1.25-2.7A4.71,4.71,0,0,1,48.83,21a8,8,0,0,1,2.69.47v1.09A6.8,6.8,0,0,0,48.71,22a3.53,3.53,0,0,0-2.42.78,2.49,2.49,0,0,0-.9,1.95A2.54,2.54,0,0,0,46,26.54a11.09,11.09,0,0,0,2.66,1.84,9.07,9.07,0,0,1,2.81,2.11,3.43,3.43,0,0,1,.7,2.14A3.62,3.62,0,0,1,51,35.44a4.74,4.74,0,0,1-3.4,1.1,8.38,8.38,0,0,1-1.8-.24,10.34,10.34,0,0,1-1.52-.58Zm17,0a5.48,5.48,0,0,1-2.85.75A4.55,4.55,0,0,1,54.88,35a5.66,5.66,0,0,1-1.33-3.94,5.9,5.9,0,0,1,1.52-4.18,5.06,5.06,0,0,1,3.87-1.64,5.75,5.75,0,0,1,2.38.51v1.09a4.9,4.9,0,0,0-2.54-.7,3.85,3.85,0,0,0-3,1.37A5.16,5.16,0,0,0,54.57,31a5.09,5.09,0,0,0,1,3.36,3.43,3.43,0,0,0,2.81,1.25,4.71,4.71,0,0,0,2.81-.86v1Zm6.48-9.21a1.83,1.83,0,0,0-1.13-.35,2.46,2.46,0,0,0-2.11,1.29,6.65,6.65,0,0,0-.86,3.71v5h-.93V25.52h.94V27.9h0A3.8,3.8,0,0,1,64.83,26a2.64,2.64,0,0,1,1.84-.66,2.88,2.88,0,0,1,1,.2v1Zm1.64-3.71a.74.74,0,0,1-.54-.23.77.77,0,0,1-.24-.59.64.64,0,0,1,.24-.54.71.71,0,0,1,.54-.2,1,1,0,0,1,.59.2.7.7,0,0,1,.23.54.8.8,0,0,1-.23.59.92.92,0,0,1-.59.24Zm-.47,13.43V25.56h1v10.7Zm4.34-1.91h0v6.83h-1V25.57h1v2.22h0a4.27,4.27,0,0,1,4-2.46,3.91,3.91,0,0,1,3.2,1.41,5.75,5.75,0,0,1,1.13,3.82,6.64,6.64,0,0,1-1.33,4.34,4.22,4.22,0,0,1-3.47,1.64A3.85,3.85,0,0,1,73.23,34.35Zm0-4v1.36a4.11,4.11,0,0,0,1,2.78,3.37,3.37,0,0,0,2.66,1.17,3.14,3.14,0,0,0,2.65-1.41,6.31,6.31,0,0,0,1-3.71,5,5,0,0,0-.94-3.2,3.1,3.1,0,0,0-2.5-1.17,3.54,3.54,0,0,0-2.89,1.25,4.6,4.6,0,0,0-1,2.93Zm14.32,5.74a3.53,3.53,0,0,1-1.4.35c-1.6,0-2.38-.94-2.38-2.85V26.43H81.81v-.9h1.92V22.75l.46-.15c.16,0,.32-.12.47-.16v3.12h2.81v.9H84.66v7.07a2.87,2.87,0,0,0,.35,1.6,1.41,1.41,0,0,0,1.17.51,2.63,2.63,0,0,0,1.29-.39v.86Z"/></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/vb.svg 查看文件

@@ -1 +0,0 @@
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"><defs><style>.cls-1{fill:#2d3032;}.cls-2{fill:#464a4d;}.cls-3{fill:#fff;}</style></defs><title>vb</title><g id="vb"><circle id="Ellipse_65" data-name="Ellipse 65" class="cls-1" cx="31.13" cy="29.45" r="24.45"/><path id="Tracé_10244" data-name="Tracé 10244" class="cls-2" d="M14.19,11.88A24.45,24.45,0,1,0,48.71,46.4Z"/><path id="Tracé_10245" data-name="Tracé 10245" class="cls-3" d="M32.12,19.82,25,39.08H22.51l-7-19.26H18l5.34,15.29a8.22,8.22,0,0,1,.39,1.7h.06a8.75,8.75,0,0,1,.42-1.75l5.44-15.28Z"/><path id="Tracé_10246" data-name="Tracé 10246" class="cls-3" d="M34.89,39.08V19.83h5.48a6,6,0,0,1,4,1.22,4,4,0,0,1,1.47,3.19,4.69,4.69,0,0,1-3.36,4.56v.05a4.9,4.9,0,0,1,3.12,1.47,4.52,4.52,0,0,1,1.17,3.23,5.08,5.08,0,0,1-1.77,4,6.65,6.65,0,0,1-4.48,1.53Zm2.29-17.22v6.22h2.29a4.4,4.4,0,0,0,2.9-.92,3.07,3.07,0,0,0,1.06-2.52q0-2.8-3.69-2.8Zm0,8.24V37h3.06a4.62,4.62,0,0,0,3.06-.94,3.25,3.25,0,0,0,1.09-2.58q0-3.41-4.65-3.41Z"/></g></svg>

+ 0
- 1
server/sonar-web/public/images/languages/black/xml.svg 查看文件

@@ -1 +0,0 @@
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 76.67 60"><defs><style>.cls-1{fill:#2d3032;}</style></defs><title>xml</title><path id="Tracé_10738" data-name="Tracé 10738" class="cls-1" d="M8,31.58l5.85,2.06v2.87L5,32.77V30.35l8.83-3.75v2.87Zm13-3.45L23.77,23H27.3L23,30.38l4.46,7.53H23.84L21,32.68,18.1,37.91H14.52L19,30.39,14.63,23h3.54ZM32.14,23,36,33.81,39.79,23h4V37.91H40.75V33.83l.31-7L37,37.91H34.91l-4-11.11.31,7v4.08H28.12V23ZM48.76,35.44h6.53v2.47H45.68V23h3.08ZM57,39.2h-2.2L60.24,23h2.2Zm12.12-7.65-6-2.09V26.61L72,30.36v2.41l-8.93,3.75V33.66Z"/></svg>

+ 1
- 1
server/sonar-web/public/images/languages/c-c-plus-plus.svg 查看文件

@@ -1 +1 @@
<svg id="c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 53.435 60.056"><defs><style>.cls-2{fill:#e7e8ea}.cls-4{fill:#2d3032}</style></defs><path id="Tracé_10199" data-name="Tracé 10199" d="M53.432 17.924a5.3 5.3 0 0 0-.653-2.668 5.1 5.1 0 0 0-1.933-1.883Q40.175 7.22 29.5 1.076a5.24 5.24 0 0 0-5.679.056C20.99 2.8 6.814 10.924 2.589 13.37A4.934 4.934 0 0 0 0 17.922v24.746a5.326 5.326 0 0 0 .625 2.617 5.084 5.084 0 0 0 1.962 1.935c4.224 2.447 18.4 10.568 21.233 12.238a5.241 5.241 0 0 0 5.68.056q10.667-6.159 21.347-12.3a5.086 5.086 0 0 0 1.962-1.934 5.333 5.333 0 0 0 .624-2.617V17.921" transform="translate(0 -.268)" fill="#fff"/><path id="Tracé_10200" data-name="Tracé 10200" class="cls-2" d="M29.162 143.509l-26.174 15.07a5.084 5.084 0 0 0 1.962 1.935c4.224 2.447 18.4 10.568 21.233 12.238a5.241 5.241 0 0 0 5.68.056q10.667-6.159 21.347-12.3a5.086 5.086 0 0 0 1.962-1.934l-26.01-15.065" transform="translate(-2.363 -113.562)"/><path id="Tracé_10201" data-name="Tracé 10201" class="cls-2" d="M91.1 147.973a8.834 8.834 0 0 0 15.37-.051l-7.618-4.413-7.752 4.464" transform="translate(-72.054 -113.562)"/><path id="Tracé_10202" data-name="Tracé 10202" d="M154.815 74.627a5.3 5.3 0 0 0-.653-2.668l-25.98 14.959 26.011 15.068a5.333 5.333 0 0 0 .624-2.617V74.627" transform="translate(-101.383 -56.971)" fill="#cfd3d7"/><path id="Tracé_10203" data-name="Tracé 10203" class="cls-4" d="M197.6 133.283h-2.03v2.033h-2.033v-2.033H191.5v-2.032h2.032v-2.033h2.033v2.033h2.035v2.032m-7.417 0h-2.032v2.033h-2.033v-2.033h-2.033v-2.032h2.033v-2.033h2.033v2.033h2.032v2.032" transform="translate(-145.601 -102.259)"/><path id="Tracé_10204" data-name="Tracé 10204" class="cls-4" d="M68.36 81.1a8.836 8.836 0 1 1-.06-8.77l7.723-4.447a17.745 17.745 0 1 0 .046 17.681L68.36 81.1" transform="translate(-33.944 -46.736)"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 53.435 60.056"><defs><style>.cls-2{fill:#4a4d50}.cls-4{fill:#fff}</style></defs><g id="Groupe_7545" data-name="Groupe 7545" transform="translate(-6792.164 -10501.433)"><path id="Tracé_10199" data-name="Tracé 10199" d="M53.432 17.924a5.3 5.3 0 0 0-.653-2.668 5.1 5.1 0 0 0-1.933-1.883Q40.175 7.22 29.5 1.076a5.24 5.24 0 0 0-5.679.056C20.99 2.8 6.814 10.924 2.589 13.37A4.934 4.934 0 0 0 0 17.922v24.746a5.326 5.326 0 0 0 .625 2.617 5.084 5.084 0 0 0 1.962 1.935c4.224 2.447 18.4 10.568 21.233 12.238a5.241 5.241 0 0 0 5.68.056q10.667-6.159 21.347-12.3a5.086 5.086 0 0 0 1.962-1.934 5.333 5.333 0 0 0 .624-2.617V17.921" transform="translate(6792.164 10501.165)" fill="#6b7076"/><path id="Tracé_10200" data-name="Tracé 10200" class="cls-2" d="M29.162 143.509l-26.174 15.07a5.084 5.084 0 0 0 1.962 1.935c4.224 2.447 18.4 10.568 21.233 12.238a5.241 5.241 0 0 0 5.68.056q10.667-6.159 21.347-12.3a5.086 5.086 0 0 0 1.962-1.934l-26.01-15.065" transform="translate(6789.801 10387.871)"/><path id="Tracé_10201" data-name="Tracé 10201" class="cls-2" d="M91.1 147.973a8.834 8.834 0 0 0 15.37-.051l-7.618-4.413-7.752 4.464" transform="translate(6720.109 10387.871)"/><path id="Tracé_10202" data-name="Tracé 10202" d="M154.815 74.627a5.3 5.3 0 0 0-.653-2.668l-25.98 14.959 26.011 15.068a5.333 5.333 0 0 0 .624-2.617V74.627" transform="translate(6690.781 10444.462)" fill="#2e3032"/><path id="Tracé_10203" data-name="Tracé 10203" class="cls-4" d="M197.6 133.283h-2.03v2.033h-2.033v-2.033H191.5v-2.032h2.032v-2.033h2.033v2.033h2.035v2.032m-7.417 0h-2.032v2.033h-2.033v-2.033h-2.033v-2.032h2.033v-2.033h2.033v2.033h2.032v2.032" transform="translate(6646.563 10399.174)"/><path id="Tracé_10204" data-name="Tracé 10204" class="cls-4" d="M68.36 81.1a8.836 8.836 0 1 1-.06-8.77l7.723-4.447a17.745 17.745 0 1 0 .046 17.681L68.36 81.1" transform="translate(6758.221 10454.696)"/></g></svg>

server/sonar-web/public/images/languages/black/c-plus.svg → server/sonar-web/public/images/languages/c-plus.svg 查看文件


server/sonar-web/public/images/languages/black/c-sharp.svg → server/sonar-web/public/images/languages/c-sharp.svg 查看文件


+ 1
- 1
server/sonar-web/public/images/languages/csharp.svg 查看文件

@@ -1 +1 @@
<svg id="csharp" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60.056 60.056"><defs><style>.cls-3{fill:#2d3032}</style></defs><path id="Tracé_10198" data-name="Tracé 10198" d="M29.615 0A29.615 29.615 0 1 1 0 29.615 29.615 29.615 0 0 1 29.615 0z" transform="translate(.825)" fill="#cfd3d7"/><path id="Tracé_10195" data-name="Tracé 10195" d="M9.022 9a29.615 29.615 0 1 0 41.813 41.813z" transform="translate(.892 -.671)" fill="#fff"/><path id="Tracé_10196" data-name="Tracé 10196" class="cls-3" d="M29.025 41.72a13.679 13.679 0 0 1-6.478 1.37 10.393 10.393 0 0 1-7.968-3.2 11.827 11.827 0 0 1-2.989-8.413 12.392 12.392 0 0 1 3.369-9.042A11.43 11.43 0 0 1 23.528 19a13.7 13.7 0 0 1 5.5.925v2.915a11.106 11.106 0 0 0-5.553-1.4 8.487 8.487 0 0 0-6.478 2.684A10.115 10.115 0 0 0 14.5 31.3a9.625 9.625 0 0 0 2.332 6.793 7.941 7.941 0 0 0 6.127 2.527 11.5 11.5 0 0 0 6.08-1.564z" transform="translate(-.037 -1.415)"/><path id="Tracé_10197" data-name="Tracé 10197" class="cls-3" d="M51.276 25.934l-.37 1.721h-4.258l-1.018 4.887h4.57l-.435 1.721h-4.477l-1.434 6.478h-2.046l1.4-6.478h-4.075l-1.37 6.478h-2l1.37-6.478H32.84l.324-1.721h4.313l.99-4.877H33.96l.342-1.721h4.507l1.37-6.543h2.064l-1.37 6.543h4.1l1.4-6.543h2L47 25.943zm-6.636 1.721h-4.109l-1.064 4.886h4.128z" transform="translate(-1.622 -1.446)"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60.056 60.056"><defs><style>.cls-3{fill:#fff}</style></defs><g id="Groupe_7543" data-name="Groupe 7543" transform="translate(-7196.293 -10382.932)"><path id="Tracé_10198" data-name="Tracé 10198" d="M29.615 0A29.615 29.615 0 1 1 0 29.615 29.615 29.615 0 0 1 29.615 0z" transform="translate(7197.118 10382.932)" fill="#2e3032"/><path id="Tracé_10195" data-name="Tracé 10195" d="M9.022 9a29.615 29.615 0 1 0 41.813 41.813z" transform="translate(7197.185 10382.261)" fill="#4a4d50"/><path id="Tracé_10196" data-name="Tracé 10196" class="cls-3" d="M29.025 41.72a13.679 13.679 0 0 1-6.478 1.37 10.393 10.393 0 0 1-7.968-3.2 11.827 11.827 0 0 1-2.989-8.413 12.392 12.392 0 0 1 3.369-9.042A11.43 11.43 0 0 1 23.528 19a13.7 13.7 0 0 1 5.5.925v2.915a11.106 11.106 0 0 0-5.553-1.4 8.487 8.487 0 0 0-6.478 2.684A10.115 10.115 0 0 0 14.5 31.3a9.625 9.625 0 0 0 2.332 6.793 7.941 7.941 0 0 0 6.127 2.527 11.5 11.5 0 0 0 6.08-1.564z" transform="translate(7196.255 10381.517)"/><path id="Tracé_10197" data-name="Tracé 10197" class="cls-3" d="M51.276 25.934l-.37 1.721h-4.258l-1.018 4.887h4.57l-.435 1.721h-4.477l-1.434 6.478h-2.046l1.4-6.478h-4.075l-1.37 6.478h-2l1.37-6.478H32.84l.324-1.721h4.313l.99-4.877H33.96l.342-1.721h4.507l1.37-6.543h2.064l-1.37 6.543h4.1l1.4-6.543h2L47 25.943zm-6.636 1.721h-4.109l-1.064 4.886h4.128z" transform="translate(7194.671 10381.485)"/></g></svg>

+ 1
- 1
server/sonar-web/public/images/languages/css.svg 查看文件

@@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40.223 56.773"><defs><style>.cls-1{fill:#fff}.cls-3{fill:#2d3032}</style></defs><g id="CSS3_logo_and_wordmark_1_" data-name="CSS3_logo_and_wordmark (1)" transform="translate(-193.633 -276.363)"><g id="g3013" transform="translate(193.633 276.362)"><path id="polygon2989" class="cls-1" d="M114.855 100.62l-3.664 41.05-16.471 4.566-16.426-4.56-3.66-41.056z" transform="translate(-74.633 -89.463)"/><path id="polygon2991" d="M269.31 165.973l3.131-35.079H256v38.769z" transform="translate(-235.889 -116.38)" fill="#cfd3d7"/><path id="polygon2993" class="cls-3" d="M150.31 268.217l.451 5.035h11.269v-5.035z" transform="translate(-141.918 -238.475)"/><path id="polygon2995" class="cls-3" d="M154.758 176.3h-12.626l.458 5.035h12.169z" transform="translate(-134.647 -156.755)"/><path id="polygon2997" class="cls-3" d="M167.452 347.1v-5.239l-.022.006-5.608-1.514-.359-4.016h-5.055l.705 7.906 10.315 2.863z" transform="translate(-147.341 -299.038)"/><path id="path2999" class="cls-1" d="M160 0h6.1v2.55h-3.55V5.1h3.55v2.55H160z" transform="translate(-150.534)"/><path id="path3001" class="cls-1" d="M226 0h6.1v2.218h-3.55v.444h3.55v5.1H226V5.433h3.548V4.99H226z" transform="translate(-209.215)"/><path id="path3003" class="cls-1" d="M292 0h6.1v2.218h-3.55v.444h3.55v5.1H292V5.433h3.548V4.99H292z" transform="translate(-267.897)"/><path id="polygon3005" class="cls-3" d="M262.044 191.532l-.584 6.531-5.616 1.516v5.239l10.323-2.861.076-.851 1.183-13.257.123-1.352.909-10.192h-12.615v5.035h7.1l-.458 5.156h-6.637v5.035z" transform="translate(-235.749 -156.755)"/></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40.223 56.773"><defs><style>.cls-1{fill:#2e3032}.cls-3{fill:#fff}</style></defs><g id="CSS3_logo_and_wordmark_1_" data-name="CSS3_logo_and_wordmark (1)" transform="translate(-193.633 -276.362)"><g id="g3013" transform="translate(193.633 276.362)"><path id="polygon2989" class="cls-1" d="M114.855 100.62l-3.664 41.05-16.471 4.566-16.426-4.56-3.66-41.056z" transform="translate(-74.633 -89.463)"/><path id="polygon2991" d="M269.31 165.973l3.131-35.079H256v38.769z" transform="translate(-235.889 -116.38)" fill="#4a4d50"/><path id="polygon2993" class="cls-3" d="M150.31 268.217l.451 5.035h11.269v-5.035z" transform="translate(-141.918 -238.475)"/><path id="polygon2995" class="cls-3" d="M154.758 176.3h-12.626l.458 5.035h12.169z" transform="translate(-134.647 -156.755)"/><path id="polygon2997" class="cls-3" d="M167.452 347.1v-5.239l-.022.006-5.608-1.514-.359-4.016h-5.055l.705 7.906 10.315 2.863z" transform="translate(-147.341 -299.038)"/><path id="path2999" class="cls-1" d="M160 0h6.1v2.55h-3.55V5.1h3.55v2.55H160z" transform="translate(-150.534)"/><path id="path3001" class="cls-1" d="M226 0h6.1v2.218h-3.55v.444h3.55v5.1H226V5.433h3.548V4.99H226z" transform="translate(-209.215)"/><path id="path3003" class="cls-1" d="M292 0h6.1v2.218h-3.55v.444h3.55v5.1H292V5.433h3.548V4.99H292z" transform="translate(-267.897)"/><path id="polygon3005" class="cls-3" d="M262.044 191.532l-.584 6.531-5.616 1.516v5.239l10.323-2.861.076-.851 1.183-13.257.123-1.352.909-10.192h-12.615v5.035h7.1l-.458 5.156h-6.637v5.035z" transform="translate(-235.749 -156.755)"/></g></g></svg>

server/sonar-web/public/images/languages/black/flex.png → server/sonar-web/public/images/languages/flex.png 查看文件


server/sonar-web/public/images/languages/black/flex@2x.png → server/sonar-web/public/images/languages/flex@2x.png 查看文件


+ 1
- 1
server/sonar-web/public/images/languages/go.svg 查看文件

@@ -1 +1 @@
<svg id="Go-Logo_Blue" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 91.042 34.014"><defs><style>.cls-1{fill:#fff}</style></defs><g id="Groupe_7247" data-name="Groupe 7247" transform="translate(6.693 8.659)"><g id="Groupe_7246" data-name="Groupe 7246"><g id="Groupe_7245" data-name="Groupe 7245"><path id="Tracé_11502" data-name="Tracé 11502" class="cls-1" d="M39.977 99.04c-.177 0-.222-.089-.133-.222l.931-1.2a.635.635 0 0 1 .488-.222h15.824c.177 0 .222.133.133.266l-.754 1.152a.675.675 0 0 1-.443.266z" transform="translate(-39.8 -97.4)"/></g></g></g><g id="Groupe_7250" data-name="Groupe 7250" transform="translate(0 12.737)"><g id="Groupe_7249" data-name="Groupe 7249"><g id="Groupe_7248" data-name="Groupe 7248"><path id="Tracé_11503" data-name="Tracé 11503" class="cls-1" d="M24.877 108.24c-.177 0-.222-.089-.133-.222l.931-1.2a.635.635 0 0 1 .488-.222h20.213a.2.2 0 0 1 .222.266l-.355 1.064a.388.388 0 0 1-.4.266z" transform="translate(-24.7 -106.6)"/></g></g></g><g id="Groupe_7253" data-name="Groupe 7253" transform="translate(10.727 16.815)"><g id="Groupe_7252" data-name="Groupe 7252"><g id="Groupe_7251" data-name="Groupe 7251"><path id="Tracé_11504" data-name="Tracé 11504" class="cls-1" d="M49.077 117.44c-.177 0-.222-.133-.133-.266l.621-1.108a.588.588 0 0 1 .443-.266h8.865c.177 0 .266.133.266.31l-.089 1.064a.333.333 0 0 1-.31.31z" transform="translate(-48.9 -115.8)"/></g></g></g><g id="Groupe_7257" data-name="Groupe 7257" transform="translate(24.165)"><g id="CXHf1q_3_"><g id="Groupe_7256" data-name="Groupe 7256"><g id="Groupe_7254" data-name="Groupe 7254"><path id="Tracé_11505" data-name="Tracé 11505" class="cls-1" d="M111.966 87.367c-2.793.709-4.7 1.241-7.447 1.95-.665.177-.709.222-1.285-.443a5.934 5.934 0 0 0-2.083-1.684 7.707 7.707 0 0 0-8.023.665 9.427 9.427 0 0 0-4.521 8.422 6.949 6.949 0 0 0 5.984 6.959 8.181 8.181 0 0 0 7.536-2.926c.4-.488.754-1.02 1.2-1.64h-8.56c-.931 0-1.152-.576-.842-1.33.576-1.374 1.64-3.679 2.261-4.832a1.2 1.2 0 0 1 1.108-.709h16.135c-.089 1.2-.089 2.394-.266 3.59a18.9 18.9 0 0 1-3.635 8.688 18.465 18.465 0 0 1-12.633 7.536 15.7 15.7 0 0 1-11.924-2.926 13.923 13.923 0 0 1-5.63-9.841 17.4 17.4 0 0 1 3.768-12.986 19.671 19.671 0 0 1 12.412-7.669 15.275 15.275 0 0 1 11.747 2.172 13.9 13.9 0 0 1 5.142 6.25c.265.399.09.621-.444.754z" transform="translate(-79.215 -77.866)"/></g><g id="Groupe_7255" data-name="Groupe 7255" transform="translate(31.597 .41)"><path id="Tracé_11506" data-name="Tracé 11506" class="cls-1" d="M166.323 112.4a16.629 16.629 0 0 1-10.816-3.9 13.9 13.9 0 0 1-4.787-8.555 16.921 16.921 0 0 1 3.59-13.387 18.582 18.582 0 0 1 12.411-7.4c4.521-.8 8.777-.355 12.633 2.261A13.8 13.8 0 0 1 185.6 91.3a17.111 17.111 0 0 1-5.1 15.027A20.312 20.312 0 0 1 169.869 112c-1.197.218-2.394.262-3.546.4zm10.55-17.908a12.755 12.755 0 0 0-.133-1.463 7.3 7.3 0 0 0-9.043-5.9 9.683 9.683 0 0 0-7.757 7.713 7.3 7.3 0 0 0 4.078 8.378 8.126 8.126 0 0 0 7.225-.266 9.7 9.7 0 0 0 5.629-8.467z" transform="translate(-150.496 -78.792)"/></g></g></g></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 91.042 34.014"><defs><style>.cls-1{fill:#2e3032}</style></defs><g id="Groupe_7546" data-name="Groupe 7546" transform="translate(-6892.702 -10514.941)"><g id="Groupe_7247" data-name="Groupe 7247" transform="translate(6899.396 10523.601)"><g id="Groupe_7246" data-name="Groupe 7246"><g id="Groupe_7245" data-name="Groupe 7245"><path id="Tracé_11502" data-name="Tracé 11502" class="cls-1" d="M39.977 99.04c-.177 0-.222-.089-.133-.222l.931-1.2a.635.635 0 0 1 .488-.222h15.824c.177 0 .222.133.133.266l-.754 1.152a.675.675 0 0 1-.443.266z" transform="translate(-39.8 -97.4)"/></g></g></g><g id="Groupe_7250" data-name="Groupe 7250" transform="translate(6892.702 10527.679)"><g id="Groupe_7249" data-name="Groupe 7249"><g id="Groupe_7248" data-name="Groupe 7248"><path id="Tracé_11503" data-name="Tracé 11503" class="cls-1" d="M24.877 108.24c-.177 0-.222-.089-.133-.222l.931-1.2a.635.635 0 0 1 .488-.222h20.213a.2.2 0 0 1 .222.266l-.355 1.064a.388.388 0 0 1-.4.266z" transform="translate(-24.7 -106.6)"/></g></g></g><g id="Groupe_7253" data-name="Groupe 7253" transform="translate(6903.429 10531.757)"><g id="Groupe_7252" data-name="Groupe 7252"><g id="Groupe_7251" data-name="Groupe 7251"><path id="Tracé_11504" data-name="Tracé 11504" class="cls-1" d="M49.077 117.44c-.177 0-.222-.133-.133-.266l.621-1.108a.588.588 0 0 1 .443-.266h8.865c.177 0 .266.133.266.31l-.089 1.064a.333.333 0 0 1-.31.31z" transform="translate(-48.9 -115.8)"/></g></g></g><g id="Groupe_7257" data-name="Groupe 7257" transform="translate(6916.867 10514.941)"><g id="CXHf1q_3_"><g id="Groupe_7256" data-name="Groupe 7256"><g id="Groupe_7254" data-name="Groupe 7254"><path id="Tracé_11505" data-name="Tracé 11505" class="cls-1" d="M111.966 87.367c-2.793.709-4.7 1.241-7.447 1.95-.665.177-.709.222-1.285-.443a5.934 5.934 0 0 0-2.083-1.684 7.707 7.707 0 0 0-8.023.665 9.427 9.427 0 0 0-4.521 8.422 6.949 6.949 0 0 0 5.984 6.959 8.181 8.181 0 0 0 7.536-2.926c.4-.488.754-1.02 1.2-1.64h-8.56c-.931 0-1.152-.576-.842-1.33.576-1.374 1.64-3.679 2.261-4.832a1.2 1.2 0 0 1 1.108-.709h16.135c-.089 1.2-.089 2.394-.266 3.59a18.9 18.9 0 0 1-3.635 8.688 18.465 18.465 0 0 1-12.633 7.536 15.7 15.7 0 0 1-11.924-2.926 13.923 13.923 0 0 1-5.63-9.841 17.4 17.4 0 0 1 3.768-12.986 19.671 19.671 0 0 1 12.412-7.669 15.275 15.275 0 0 1 11.747 2.172 13.9 13.9 0 0 1 5.142 6.25c.265.399.09.621-.444.754z" transform="translate(-79.215 -77.866)"/></g><g id="Groupe_7255" data-name="Groupe 7255" transform="translate(31.597 .41)"><path id="Tracé_11506" data-name="Tracé 11506" class="cls-1" d="M166.323 112.4a16.629 16.629 0 0 1-10.816-3.9 13.9 13.9 0 0 1-4.787-8.555 16.921 16.921 0 0 1 3.59-13.387 18.582 18.582 0 0 1 12.411-7.4c4.521-.8 8.777-.355 12.633 2.261A13.8 13.8 0 0 1 185.6 91.3a17.111 17.111 0 0 1-5.1 15.027A20.312 20.312 0 0 1 169.869 112c-1.197.218-2.394.262-3.546.4zm10.55-17.908a12.755 12.755 0 0 0-.133-1.463 7.3 7.3 0 0 0-9.043-5.9 9.683 9.683 0 0 0-7.757 7.713 7.3 7.3 0 0 0 4.078 8.378 8.126 8.126 0 0 0 7.225-.266 9.7 9.7 0 0 0 5.629-8.467z" transform="translate(-150.496 -78.792)"/></g></g></g></g></g></svg>

+ 1
- 1
server/sonar-web/public/images/languages/html5.svg 查看文件

@@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40.058 56.531"><defs><style>.cls-1{fill:#fff}.cls-3{fill:#2d3032}</style></defs><g id="HTML5_logo_and_wordmark"><path id="Tracé_10304" data-name="Tracé 10304" class="cls-1" d="M108.4 0h2.539v2.517h2.341V0h2.539v7.618h-2.539V5.079h-2.319v2.539H108.4m10.776-5.079h-2.241V0h7.033v2.539h-2.252v5.079h-2.539M125.083 0h2.661l1.634 2.683L131.012 0h2.661v7.618h-2.539V3.842l-1.778 2.738-1.778-2.738v3.776h-2.5M134.932 0h2.539v5.1h3.6v2.518h-6.139" transform="translate(-104.668)"/><path id="Tracé_10305" data-name="Tracé 10305" class="cls-1" d="M78.244 141.5L74.6 100.6h40.057l-3.644 40.874-16.413 4.549" transform="translate(-74.6 -89.493)"/><path id="Tracé_10306" data-name="Tracé 10306" d="M256 169.589V131h16.374l-3.125 34.89" transform="translate(-235.971 -116.536)" fill="#cfd3d7"/><path id="Tracé_10307" data-name="Tracé 10307" class="cls-3" d="M142 176.3h12.587v5.013H147.5l.464 5.134h6.625v5h-11.22m.221 2.517h5.035l.353 4.008 5.609 1.5v5.234l-10.29-2.871" transform="translate(-134.558 -156.835)"/><path id="Tracé_10308" data-name="Tracé 10308" class="cls-3" d="M268.365 176.3H255.8v5.013h12.1m-.453 5.134H255.8v5.013h6.183l-.585 6.514-5.6 1.5v5.211l10.268-2.849" transform="translate(-235.793 -156.835)"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40.057 56.531"><defs><style>.cls-1{fill:#2e3032}.cls-3{fill:#fff}</style></defs><g id="Groupe_7549" data-name="Groupe 7549" transform="translate(-6925.663 -10618)"><path id="Tracé_10304" data-name="Tracé 10304" class="cls-1" d="M108.4 0h2.539v2.517h2.341V0h2.539v7.618h-2.539V5.079h-2.319v2.539H108.4m10.776-5.079h-2.241V0h7.033v2.539h-2.252v5.079h-2.539M125.083 0h2.661l1.634 2.683L131.012 0h2.661v7.618h-2.539V3.842l-1.778 2.738-1.778-2.738v3.776h-2.5M134.932 0h2.539v5.1h3.6v2.518h-6.139" transform="translate(6820.995 10618)"/><path id="Tracé_10305" data-name="Tracé 10305" class="cls-1" d="M78.244 141.5L74.6 100.6h40.057l-3.644 40.874-16.413 4.549" transform="translate(6851.063 10528.508)"/><path id="Tracé_10306" data-name="Tracé 10306" d="M256 169.589V131h16.374l-3.125 34.89" transform="translate(6689.692 10501.464)" fill="#4a4d50"/><path id="Tracé_10307" data-name="Tracé 10307" class="cls-3" d="M142 176.3h12.587v5.013H147.5l.464 5.134h6.625v5h-11.22m.221 2.517h5.035l.353 4.008 5.609 1.5v5.234l-10.29-2.871" transform="translate(6791.105 10461.165)"/><path id="Tracé_10308" data-name="Tracé 10308" class="cls-3" d="M268.365 176.3H255.8v5.013h12.1m-.453 5.134H255.8v5.013h6.183l-.585 6.514-5.6 1.5v5.211l10.268-2.849" transform="translate(6689.87 10461.165)"/></g></svg>

+ 1
- 1
server/sonar-web/public/images/languages/java.svg 查看文件

@@ -1 +1 @@
<svg id="Groupe_7521" data-name="Groupe 7521" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39.004 72.543"><defs><style>.cls-1{fill:#fff;fill-rule:evenodd}</style></defs><path id="Tracé_10176" data-name="Tracé 10176" class="cls-1" d="M97.814 349.592s-1.9 1.106 1.354 1.479a28.484 28.484 0 0 0 10.3-.436 18.015 18.015 0 0 0 2.74 1.336c-9.741 4.173-22.047-.242-14.4-2.38z" transform="translate(-84.919 -311.112)"/><path id="Tracé_10177" data-name="Tracé 10177" class="cls-1" d="M84.688 300.1s-2.132 1.578 1.125 1.915a40.2 40.2 0 0 0 13.3-.638 5.88 5.88 0 0 0 2.046 1.248c-11.776 3.445-24.892.271-16.467-2.525z" transform="translate(-72.984 -267.071)"/><path id="Tracé_10178" data-name="Tracé 10178" class="cls-1" d="M179.7 105.966c2.4 2.764-.63 5.25-.63 5.25s6.094-3.145 3.3-7.086c-2.614-3.673-4.619-5.5 6.233-11.791 0 0-17.034 4.253-8.9 13.628z" transform="translate(-157.96 -82.174)"/><path id="Tracé_10179" data-name="Tracé 10179" class="cls-1" d="M43.326 382.8s1.407 1.16-1.549 2.057c-5.621 1.7-23.4 2.216-28.34.068-1.774-.773 1.554-1.844 2.6-2.07a6.8 6.8 0 0 1 1.715-.193c-1.974-1.39-12.761 2.731-5.479 3.912 19.86 3.219 36.2-1.45 31.051-3.774z" transform="translate(-8.704 -340.286)"/><path id="Tracé_10180" data-name="Tracé 10180" class="cls-1" d="M54.825 248.756s-9.043 2.148-3.2 2.929a67.916 67.916 0 0 0 11.963-.13c3.743-.314 7.5-.986 7.5-.986a15.948 15.948 0 0 0-2.274 1.217c-9.185 2.416-26.925 1.291-21.817-1.179a17.094 17.094 0 0 1 7.83-1.851z" transform="translate(-41.015 -221.368)"/><path id="Tracé_10181" data-name="Tracé 10181" class="cls-1" d="M271.338 254.01c9.336-4.85 5.019-9.511 2.006-8.884a7.061 7.061 0 0 0-1.067.287 1.7 1.7 0 0 1 .8-.615c5.961-2.095 10.544 6.18-1.922 9.457a.829.829 0 0 0 .187-.245z" transform="translate(-241.305 -217.555)"/><path id="Tracé_10182" data-name="Tracé 10182" class="cls-1" d="M128.721 0s5.169 5.172-4.9 13.123c-8.078 6.381-1.842 10.017 0 14.175-4.716-4.255-8.175-8-5.855-11.486 3.4-5.112 12.84-7.597 10.755-15.812z" transform="translate(-104.316)"/><path id="Tracé_10183" data-name="Tracé 10183" class="cls-1" d="M76.926 413.781c8.96.573 22.722-.319 23.047-4.559 0 0-.626 1.607-7.405 2.882a73.621 73.621 0 0 1-22.677.349s1.146.948 7.034 1.327z" transform="translate(-62.199 -364.178)"/><path id="Tracé_10184" data-name="Tracé 10184" class="cls-1" d="M337.22 518.483h-.273v-.153h.735v.153h-.272v.762h-.19v-.762zm1.467.039l-.271.724h-.125l-.269-.724v.724h-.18v-.915h.264l.249.648.25-.648h.263v.915h-.175v-.724z" transform="translate(-299.859 -461.277)"/><path id="Tracé_10185" data-name="Tracé 10185" class="cls-1" d="M66.813 525.293a4.07 4.07 0 0 1-2.54 1.144 1.62 1.62 0 0 1-1.762-1.785c0-1.189.663-2.059 3.32-2.059h.982v2.7zm2.332 2.631v-8.144c0-2.082-1.187-3.456-4.049-3.456a10.682 10.682 0 0 0-4.323.938l.342 1.443a10.041 10.041 0 0 1 3.339-.664c1.649 0 2.358.664 2.358 2.037v1.03h-.822c-4 0-5.812 1.553-5.812 3.889 0 2.013 1.191 3.157 3.433 3.157a5.177 5.177 0 0 0 3.522-1.466l.183 1.236z" transform="translate(-53.554 -459.492)"/><path id="Tracé_10186" data-name="Tracé 10186" class="cls-1" d="M160.541 529.607h-2.908l-3.5-11.393h2.54l2.173 7 .483 2.1a43.88 43.88 0 0 0 2.264-9.1h2.471a46.188 46.188 0 0 1-3.521 11.393z" transform="translate(-137.166 -461.174)"/><path id="Tracé_10187" data-name="Tracé 10187" class="cls-1" d="M260.1 525.293a4.083 4.083 0 0 1-2.541 1.144 1.62 1.62 0 0 1-1.762-1.785c0-1.189.665-2.059 3.319-2.059h.984v2.7zm2.333 2.631v-8.144c0-2.082-1.191-3.456-4.049-3.456a10.683 10.683 0 0 0-4.325.938l.343 1.443a10.057 10.057 0 0 1 3.341-.664c1.647 0 2.357.664 2.357 2.037v1.03h-.824c-4.006 0-5.812 1.553-5.812 3.889 0 2.013 1.189 3.157 3.431 3.157a5.184 5.184 0 0 0 3.524-1.466l.184 1.236z" transform="translate(-225.568 -459.492)"/><path id="Tracé_10188" data-name="Tracé 10188" class="cls-1" d="M4.066 498.779a6.122 6.122 0 0 1-2.915 2.174L0 499.6a4.84 4.84 0 0 0 2.019-1.891 7.317 7.317 0 0 0 .436-3.3V481.4h2.479v12.829c0 2.532-.2 3.555-.868 4.552z" transform="translate(0 -428.41)"/></svg>
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"><defs><style>.cls-1{fill:#2d3032;}</style></defs><title>java</title><g id="Groupe_6110" data-name="Groupe 6110"><path id="Tracé_10176" data-name="Tracé 10176" class="cls-1" d="M23.25,31.94s-1.52.88,1.07,1.17a22.57,22.57,0,0,0,8.19-.34,14.52,14.52,0,0,0,2.17,1.06c-7.74,3.31-17.51-.19-11.43-1.89Z"/><path id="Tracé_10177" data-name="Tracé 10177" class="cls-1" d="M22.3,27.61s-1.7,1.25.89,1.52a31.82,31.82,0,0,0,10.57-.51,4.51,4.51,0,0,0,1.62,1c-9.36,2.74-19.78.22-13.08-2Z"/><path id="Tracé_10178" data-name="Tracé 10178" class="cls-1" d="M30.27,20.27c1.91,2.19-.5,4.17-.5,4.17s4.84-2.5,2.62-5.63c-2.08-2.92-3.67-4.37,5-9.37,0,0-13.53,3.38-7.07,10.82Z"/><path id="Tracé_10179" data-name="Tracé 10179" class="cls-1" d="M40.51,35.14s1.12.92-1.23,1.63c-4.47,1.35-18.6,1.76-22.52.06-1.41-.62,1.23-1.47,2.07-1.65A5.16,5.16,0,0,1,20.19,35c-1.57-1.11-10.14,2.17-4.35,3.11,15.78,2.55,28.76-1.16,24.67-3Z"/><path id="Tracé_10180" data-name="Tracé 10180" class="cls-1" d="M24,23.12s-7.18,1.71-2.54,2.33a53.83,53.83,0,0,0,9.5-.1c3-.25,6-.79,6-.79a13.08,13.08,0,0,0-1.81,1c-7.3,1.92-21.39,1-17.33-.94A13.69,13.69,0,0,1,24,23.12Z"/><path id="Tracé_10181" data-name="Tracé 10181" class="cls-1" d="M36.86,30.33c7.42-3.86,4-7.56,1.6-7.06a5.2,5.2,0,0,0-.86.23,1.29,1.29,0,0,1,.64-.49c4.73-1.66,8.37,4.91-1.53,7.51a.7.7,0,0,0,.15-.19Z"/><path id="Tracé_10182" data-name="Tracé 10182" class="cls-1" d="M32.39,1.36s4.11,4.11-3.9,10.43c-6.42,5.07-1.46,8,0,11.26-3.74-3.38-6.49-6.35-4.65-9.12C26.55,9.86,34.05,7.89,32.39,1.36Z"/><path id="Tracé_10183" data-name="Tracé 10183" class="cls-1" d="M24.7,40.77c7.12.46,18.06-.25,18.31-3.62,0,0-.49,1.28-5.88,2.29a58.54,58.54,0,0,1-18,.28s.91.76,5.59,1.05Z"/><path id="Tracé_10184" data-name="Tracé 10184" class="cls-1" d="M42.68,46.81h-.21v-.12h.58v.12h-.21v.61h-.16Zm1.17,0h0l-.21.57h-.1l-.21-.57h0v.57h-.15v-.73h.21l.2.52.2-.52H44v.73h-.14v-.57Z"/><path id="Tracé_10185" data-name="Tracé 10185" class="cls-1" d="M23.53,53.64a3.14,3.14,0,0,1-2,.91,1.29,1.29,0,0,1-1.41-1.16,2.35,2.35,0,0,1,0-.26c0-.94.52-1.63,2.63-1.63h.78v2.14Zm1.86,2.09V49.26c0-1.65-.95-2.74-3.22-2.74a8.46,8.46,0,0,0-3.43.74L19,48.41a8.22,8.22,0,0,1,2.65-.53c1.31,0,1.87.53,1.87,1.62v.82h-.65c-3.19,0-4.62,1.23-4.62,3.09,0,1.6.94,2.51,2.73,2.51a4.12,4.12,0,0,0,2.79-1.17l.15,1Z"/><path id="Tracé_10186" data-name="Tracé 10186" class="cls-1" d="M31.57,55.73H29.26l-2.78-9h2l1.72,5.57.39,1.67a35.35,35.35,0,0,0,1.8-7.24h2a36.68,36.68,0,0,1-2.8,9Z"/><path id="Tracé_10187" data-name="Tracé 10187" class="cls-1" d="M40.44,53.64a3.22,3.22,0,0,1-2,.91A1.28,1.28,0,0,1,37,53.39a1.13,1.13,0,0,1,0-.26c0-.94.53-1.63,2.64-1.63h.78v2.14Zm1.86,2.09V49.26c0-1.65-.95-2.74-3.22-2.74a8.47,8.47,0,0,0-3.44.74l.27,1.15a8.33,8.33,0,0,1,2.65-.53c1.31,0,1.88.53,1.88,1.62v.82h-.66c-3.18,0-4.62,1.23-4.62,3.09,0,1.6,1,2.51,2.73,2.51a4.13,4.13,0,0,0,2.8-1.17l.15,1Z"/><path id="Tracé_10188" data-name="Tracé 10188" class="cls-1" d="M16.23,57.27A4.9,4.9,0,0,1,13.92,59L13,57.92a3.82,3.82,0,0,0,1.61-1.5A6,6,0,0,0,15,53.8V43.47h2V53.66c0,2-.16,2.82-.69,3.62Z"/></g></svg>

+ 1
- 1
server/sonar-web/public/images/languages/js.svg 查看文件

@@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60.207 60.207"><path data-name="Rectangle 5722" fill="#fff" d="M0 0h60.207v60.207H0z"/><path data-name="Tracé 10175" d="M40.444 47.037c1.213 1.98 2.791 3.436 5.581 3.436 2.344 0 3.842-1.172 3.842-2.791 0-1.94-1.539-2.627-4.119-3.756l-1.414-.607c-4.083-1.739-6.795-3.918-6.795-8.524 0-4.243 3.233-7.473 8.286-7.473 3.6 0 6.183 1.252 8.047 4.53l-4.406 2.829c-.97-1.739-2.016-2.425-3.641-2.425a2.462 2.462 0 0 0-2.707 2.425c0 1.7 1.051 2.384 3.479 3.436l1.414.606c4.807 2.061 7.521 4.163 7.521 8.888 0 5.094-4 7.884-9.375 7.884-5.254 0-8.649-2.5-10.31-5.786zm-19.986.49c.889 1.577 1.7 2.91 3.641 2.91 1.859 0 3.031-.727 3.031-3.555V27.645h5.658v19.314c0 5.858-3.435 8.524-8.448 8.524a8.783 8.783 0 0 1-8.487-5.168z" fill="#2d3032"/></svg>
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"><defs><style>.cls-1{fill:#2d3032;}.cls-2{fill:#fff;}</style></defs><title>js</title><g id="Unofficial_JavaScript_logo_2" data-name="Unofficial JavaScript logo 2"><rect id="Rectangle_5722" data-name="Rectangle 5722" class="cls-1" x="5" y="5" width="50.54" height="50.54"/><path id="Tracé_10175" data-name="Tracé 10175" class="cls-2" d="M39,44.49a5.17,5.17,0,0,0,4.69,2.88c2,0,3.22-1,3.22-2.34,0-1.63-1.29-2.21-3.46-3.15l-1.18-.51c-3.43-1.46-5.7-3.29-5.7-7.16,0-3.56,2.71-6.27,6.95-6.27a7,7,0,0,1,6.76,3.8l-3.7,2.37a3.22,3.22,0,0,0-3.06-2,2.06,2.06,0,0,0-2.26,1.84,1.28,1.28,0,0,0,0,.19c0,1.43.88,2,2.92,2.88l1.19.51c4,1.73,6.31,3.5,6.31,7.46,0,4.28-3.36,6.62-7.87,6.62s-7.26-2.1-8.66-4.85Zm-16.78.41c.75,1.32,1.43,2.44,3.06,2.44s2.55-.61,2.55-3V28.21h4.75V44.42c0,4.92-2.89,7.16-7.1,7.16a7.38,7.38,0,0,1-7.12-4.34Z"/></g></svg>

+ 1
- 1
server/sonar-web/public/images/languages/kotlin.svg 查看文件

@@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 41.206 64.473"><g data-name="Groupe 7528"><path data-name="Tracé 11989" d="M6.46 60.388l-1.043 1.084v2.883H4.292v-8.531h1.125v4.219l3.791-4.219h1.359L7.21 59.591l3.621 4.764H9.483zm4.74.738a3.745 3.745 0 0 1 .366-1.671 2.732 2.732 0 0 1 1.02-1.148 2.775 2.775 0 0 1 1.491-.4 2.674 2.674 0 0 1 2.095.9 3.449 3.449 0 0 1 .8 2.385v.063a3.777 3.777 0 0 1-.354 1.661 2.692 2.692 0 0 1-1.014 1.146 2.807 2.807 0 0 1-1.515.41 2.667 2.667 0 0 1-2.089-.9 3.432 3.432 0 0 1-.8-2.373zm1.09.129a2.712 2.712 0 0 0 .489 1.693 1.658 1.658 0 0 0 2.622-.009 2.966 2.966 0 0 0 .486-1.813 2.708 2.708 0 0 0-.5-1.69 1.574 1.574 0 0 0-1.315-.647 1.557 1.557 0 0 0-1.295.639 2.944 2.944 0 0 0-.487 1.827zm7.512-4.775v1.535h1.184v.84h-1.184v3.93a.878.878 0 0 0 .158.571.666.666 0 0 0 .539.19 2.624 2.624 0 0 0 .516-.07v.879a3.143 3.143 0 0 1-.832.117 1.35 1.35 0 0 1-1.1-.439 1.888 1.888 0 0 1-.369-1.248v-3.93h-1.151v-.84h1.154V56.48zm3.627 7.875h-1.084v-9h1.084zm2.912 0h-1.089v-6.34h1.084zm-1.172-8.021a.647.647 0 0 1 .161-.445.6.6 0 0 1 .478-.182.614.614 0 0 1 .48.182.64.64 0 0 1 .164.445.619.619 0 0 1-.164.439.626.626 0 0 1-.48.176.616.616 0 0 1-.478-.176.626.626 0 0 1-.161-.439zm3.932 1.681l.035.8a2.31 2.31 0 0 1 1.9-.914q2.01 0 2.027 2.268v4.186h-1.086v-4.2a1.459 1.459 0 0 0-.313-1.014 1.256 1.256 0 0 0-.958-.328 1.564 1.564 0 0 0-.926.281 1.91 1.91 0 0 0-.621.738v4.523h-1.084v-6.34z" fill="#fff"/><path d="M0 41.206l20.672-20.672 20.534 20.672z" fill="#cfd3d7"/><path data-name="Tracé 11935" d="M0 0h20.672L0 22.32z" fill="#676a71"/><path data-name="Tracé 11936" d="M20.672 0L0 21.771v19.435l20.672-20.672L41.206 0z" fill="#8a8c8f"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 41.206 64.473"><defs><style>.cls-1{fill:#2e3032}</style></defs><g id="Groupe_7556" data-name="Groupe 7556" transform="translate(-7327.794 -10496.794)"><path id="Tracé_11989" data-name="Tracé 11989" class="cls-1" d="M13.808 7.033l-1.043 1.084V11H11.64V2.469h1.125v4.219l3.791-4.219h1.359l-3.357 3.767L18.179 11h-1.348zm4.74.738a3.745 3.745 0 0 1 .366-1.671 2.732 2.732 0 0 1 1.02-1.148 2.775 2.775 0 0 1 1.491-.4 2.674 2.674 0 0 1 2.095.9 3.449 3.449 0 0 1 .8 2.385V7.9a3.777 3.777 0 0 1-.354 1.661 2.692 2.692 0 0 1-1.014 1.146 2.807 2.807 0 0 1-1.515.41 2.667 2.667 0 0 1-2.089-.9 3.432 3.432 0 0 1-.8-2.373zm1.09.129a2.712 2.712 0 0 0 .489 1.693 1.658 1.658 0 0 0 2.622-.009 2.966 2.966 0 0 0 .486-1.813 2.708 2.708 0 0 0-.5-1.69 1.574 1.574 0 0 0-1.315-.647 1.557 1.557 0 0 0-1.295.639 2.944 2.944 0 0 0-.487 1.827zm7.512-4.775V4.66h1.184v.84H27.15v3.93a.878.878 0 0 0 .158.571.666.666 0 0 0 .539.19 2.624 2.624 0 0 0 .516-.07V11a3.143 3.143 0 0 1-.832.117 1.35 1.35 0 0 1-1.1-.439 1.888 1.888 0 0 1-.369-1.248V5.5h-1.151v-.84h1.154V3.125zM30.777 11h-1.084V2h1.084zm2.912 0H32.6V4.66h1.084zm-1.172-8.021a.647.647 0 0 1 .161-.445.6.6 0 0 1 .478-.182.614.614 0 0 1 .48.182.64.64 0 0 1 .164.445.619.619 0 0 1-.164.439.626.626 0 0 1-.48.176.616.616 0 0 1-.478-.176.626.626 0 0 1-.161-.439zm3.932 1.681l.035.8a2.31 2.31 0 0 1 1.9-.914q2.01 0 2.027 2.268V11h-1.086V6.8a1.459 1.459 0 0 0-.313-1.014 1.256 1.256 0 0 0-.958-.328 1.564 1.564 0 0 0-.926.281 1.91 1.91 0 0 0-.621.738V11h-1.084V4.66z" transform="translate(7320.446 10550.149)"/><g id="Groupe_7547" data-name="Groupe 7547" transform="translate(263)"><g id="Kotlin-logo" transform="translate(7064.794 10496.794)"><path id="XMLID_2_" d="M0 50.572L20.672 29.9l20.534 20.672z" transform="translate(0 -9.366)" fill="#6b7076"/><path id="Tracé_11935" data-name="Tracé 11935" class="cls-1" d="M0 0h20.672L0 22.32z"/><path id="Tracé_11936" data-name="Tracé 11936" d="M20.672 0L0 21.771v19.435l20.672-20.672L41.206 0z" fill="#4a4d50"/></g></g></g></svg>

+ 1
- 1
server/sonar-web/public/images/languages/obj-c.svg
文件差異過大導致無法顯示
查看文件


+ 1
- 1
server/sonar-web/public/images/languages/php.svg 查看文件

@@ -1 +1 @@
<svg id="_4c69e694f411fe8138a5242020efdc8d" data-name="4c69e694f411fe8138a5242020efdc8d" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 57.583 30.33"><defs><style>.cls-1{fill:#fff}</style></defs><path id="Tracé_10232" data-name="Tracé 10232" class="cls-1" d="M239.078 425.051h-3.032l-1.246 6.41h2.832s3.449.088 3.608-4.154a1.96 1.96 0 0 0-2.162-2.256z" transform="translate(-221.591 -414.286)"/><path id="Tracé_10233" data-name="Tracé 10233" class="cls-1" d="M679.577 425.051h-3.032l-1.246 6.41h2.832s3.449.088 3.608-4.154a1.958 1.958 0 0 0-2.162-2.256z" transform="translate(-636.208 -414.286)"/><path id="Tracé_10234" data-name="Tracé 10234" class="cls-1" d="M38.792 241.9c-15.9 0-28.792 6.792-28.792 15.165s12.892 15.165 28.792 15.165 28.792-6.787 28.792-15.165S54.692 241.9 38.792 241.9zM25.9 261.455l-3.067-.023-.864 4.031h-3.285l2.962-15.163s4.207.053 6.969 0 5.476 1.9 4.207 6.316c-1.528 5.273-6.922 4.839-6.922 4.839zm14.766 0s.787-3.525 1.134-5.97c.141-1 .764-2.715-.881-2.715-1.375-.006-3.431-.012-3.431-.012l-1.733 8.7H32.5l3.032-15.236h3.326l-.834 4.072h3.431s4.548-.358 4.007 3.4-1.551 7.762-1.551 7.762zm18.034-4.836c-1.516 5.271-6.916 4.836-6.916 4.836l-3.067-.023-.864 4.031h-3.285l2.961-15.163s4.207.053 6.969 0 5.47 1.894 4.202 6.319z" transform="translate(-10 -241.9)"/></svg>
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 63 60"><defs><style>.cls-1{fill:#2d3032;}</style></defs><title>php</title><g id="_4c69e694f411fe8138a5242020efdc8d" data-name=" 4c69e694f411fe8138a5242020efdc8d"><path id="Tracé_10232" data-name="Tracé 10232" class="cls-1" d="M19.49,26.77h-3l-1.25,6.41H18s3.45.08,3.61-4.16A2,2,0,0,0,20,26.78,1.57,1.57,0,0,0,19.49,26.77Z"/><path id="Tracé_10233" data-name="Tracé 10233" class="cls-1" d="M45.37,26.77h-3l-1.25,6.41h2.83s3.45.08,3.61-4.16a2,2,0,0,0-1.62-2.24A1.63,1.63,0,0,0,45.37,26.77Z"/><path id="Tracé_10234" data-name="Tracé 10234" class="cls-1" d="M30.79,16C14.89,16,2,22.79,2,31.17S14.89,46.33,30.79,46.33s28.79-6.79,28.79-15.16S46.69,16,30.79,16ZM17.9,35.56l-3.07,0-.86,4H10.68l3-15.16s4.2.05,7,0,5.48,1.9,4.21,6.32C23.29,36,17.9,35.56,17.9,35.56Zm14.77,0s.78-3.53,1.13-6c.14-1,.76-2.72-.88-2.72H29.49l-1.74,8.7H24.5l3-15.24h3.33L30,24.39h3.44s4.54-.35,4,3.4-1.55,7.77-1.55,7.77Zm18-4.84c-1.52,5.27-6.92,4.84-6.92,4.84l-3.06,0-.87,4H36.57l3-15.16s4.21.05,7,0S52,26.29,50.7,30.72Z"/></g></svg>

+ 1
- 1
server/sonar-web/public/images/languages/pl-sql.svg 查看文件

@@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65.578 17.801"><path data-name="Tracé 11976" d="M3.077 9.875v5.26H0V.205h5.824A6.738 6.738 0 0 1 8.782.82a4.534 4.534 0 0 1 1.964 1.748 4.875 4.875 0 0 1 .684 2.58 4.287 4.287 0 0 1-1.5 3.461 6.257 6.257 0 0 1-4.158 1.266zm0-2.492h2.748a2.7 2.7 0 0 0 1.861-.574 2.088 2.088 0 0 0 .644-1.641 2.463 2.463 0 0 0-.646-1.774 2.413 2.413 0 0 0-1.784-.7H3.08zm12.705 5.281h6.532v2.471h-9.608V.205h3.076zm8.194 3.753h-2.2l5.5-16.211h2.2zm14.008-5.2a1.579 1.579 0 0 0-.615-1.338 8.07 8.07 0 0 0-2.215-.984 15.7 15.7 0 0 1-2.533-1.02 4.138 4.138 0 0 1-2.543-3.7 3.605 3.605 0 0 1 .682-2.158A4.448 4.448 0 0 1 32.718.535a7.372 7.372 0 0 1 2.866-.533 6.71 6.71 0 0 1 2.851.579 4.539 4.539 0 0 1 1.943 1.634 4.28 4.28 0 0 1 .692 2.4h-3.076a2.013 2.013 0 0 0-.646-1.594 2.655 2.655 0 0 0-1.818-.57 2.837 2.837 0 0 0-1.753.477 1.5 1.5 0 0 0-.625 1.256 1.44 1.44 0 0 0 .733 1.22 8.283 8.283 0 0 0 2.158.923 9.326 9.326 0 0 1 3.827 1.958 3.9 3.9 0 0 1 1.2 2.912 3.593 3.593 0 0 1-1.466 3.04 6.419 6.419 0 0 1-3.948 1.1 7.623 7.623 0 0 1-3.138-.631 4.965 4.965 0 0 1-2.158-1.728 4.425 4.425 0 0 1-.743-2.543h3.086q0 2.471 2.953 2.471a2.873 2.873 0 0 0 1.712-.446 1.451 1.451 0 0 0 .615-1.242zm16.571-3.209a9 9 0 0 1-.677 3.635 6.24 6.24 0 0 1-1.876 2.476l2.481 1.948-1.958 1.733-3.179-2.553a6.728 6.728 0 0 1-1.128.092 6.211 6.211 0 0 1-3.312-.892 5.926 5.926 0 0 1-2.256-2.548 8.755 8.755 0 0 1-.81-3.809v-.738a8.965 8.965 0 0 1 .79-3.881A5.917 5.917 0 0 1 44.88.897a6.581 6.581 0 0 1 6.634 0 5.917 5.917 0 0 1 2.246 2.574 8.94 8.94 0 0 1 .795 3.871zm-3.118-.673a6.283 6.283 0 0 0-.841-3.568 2.97 2.97 0 0 0-4.789-.015 6.211 6.211 0 0 0-.851 3.532v.728a6.361 6.361 0 0 0 .841 3.548 2.944 2.944 0 0 0 4.8.046 6.324 6.324 0 0 0 .841-3.543zm7.609 5.332h6.532v2.468H55.97V.205h3.076z" fill="#fff"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 65.578 17.801"><path data-name="Tracé 11994" d="M3.076 9.875v5.26H-.001V.205h5.824A6.738 6.738 0 0 1 8.781.82a4.534 4.534 0 0 1 1.964 1.748 4.875 4.875 0 0 1 .684 2.58 4.287 4.287 0 0 1-1.5 3.461 6.257 6.257 0 0 1-4.158 1.266zm0-2.492h2.748a2.7 2.7 0 0 0 1.861-.574 2.088 2.088 0 0 0 .644-1.641 2.463 2.463 0 0 0-.646-1.774 2.413 2.413 0 0 0-1.784-.7h-2.82zm12.705 5.281h6.532v2.471h-9.608V.205h3.076zm8.194 3.753h-2.2l5.5-16.211h2.2zm14.008-5.2a1.579 1.579 0 0 0-.615-1.338 8.07 8.07 0 0 0-2.215-.984 15.7 15.7 0 0 1-2.533-1.02 4.138 4.138 0 0 1-2.543-3.7 3.605 3.605 0 0 1 .682-2.158A4.448 4.448 0 0 1 32.717.535a7.372 7.372 0 0 1 2.866-.533 6.71 6.71 0 0 1 2.851.579 4.539 4.539 0 0 1 1.943 1.634 4.28 4.28 0 0 1 .692 2.4h-3.076a2.013 2.013 0 0 0-.646-1.594 2.655 2.655 0 0 0-1.818-.57 2.837 2.837 0 0 0-1.753.477 1.5 1.5 0 0 0-.625 1.256 1.44 1.44 0 0 0 .733 1.22 8.283 8.283 0 0 0 2.158.923 9.326 9.326 0 0 1 3.827 1.958 3.9 3.9 0 0 1 1.2 2.912 3.593 3.593 0 0 1-1.466 3.04 6.419 6.419 0 0 1-3.948 1.1 7.623 7.623 0 0 1-3.138-.631 4.965 4.965 0 0 1-2.158-1.728 4.425 4.425 0 0 1-.743-2.543h3.086q0 2.471 2.953 2.471a2.873 2.873 0 0 0 1.712-.446 1.451 1.451 0 0 0 .615-1.242zm16.571-3.209a9 9 0 0 1-.677 3.635 6.24 6.24 0 0 1-1.876 2.476l2.481 1.948-1.958 1.733-3.179-2.553a6.728 6.728 0 0 1-1.128.092 6.211 6.211 0 0 1-3.312-.892 5.926 5.926 0 0 1-2.256-2.548 8.755 8.755 0 0 1-.81-3.809v-.738a8.965 8.965 0 0 1 .79-3.881 5.917 5.917 0 0 1 2.25-2.574 6.581 6.581 0 0 1 6.634 0 5.917 5.917 0 0 1 2.246 2.574 8.94 8.94 0 0 1 .795 3.871zm-3.118-.673a6.283 6.283 0 0 0-.841-3.568 2.97 2.97 0 0 0-4.789-.015 6.211 6.211 0 0 0-.851 3.532v.728a6.361 6.361 0 0 0 .841 3.548 2.944 2.944 0 0 0 4.8.046 6.324 6.324 0 0 0 .841-3.543zm7.609 5.332h6.532v2.468h-9.608V.205h3.076z" fill="#2e3032"/></svg>

server/sonar-web/public/images/languages/black/plsql.svg → server/sonar-web/public/images/languages/plsql.svg 查看文件


+ 1
- 1
server/sonar-web/public/images/languages/python.svg 查看文件

@@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42.597 68.086"><defs><style>.cls-1{fill:#fff}</style><radialGradient id="radial-gradient" cx="-23.453" cy="142.313" r="12.486" gradientTransform="matrix(0 -.194 1.037 0 -76.413 35.855)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#b8b8b8" stop-opacity=".498"/><stop offset="1" stop-color="#7f7f7f" stop-opacity="0"/></radialGradient></defs><g id="Groupe_7527" data-name="Groupe 7527" transform="translate(-1080.847 -1520.27)"><path id="Tracé_11987" data-name="Tracé 11987" class="cls-1" d="M9.387 7.66V11H8.262V2.469h3.146a3.161 3.161 0 0 1 2.194.715 2.423 2.423 0 0 1 .798 1.892 2.391 2.391 0 0 1-.776 1.913 3.3 3.3 0 0 1-2.224.671zm0-.92h2.021a2.023 2.023 0 0 0 1.383-.425 1.552 1.552 0 0 0 .48-1.228 1.6 1.6 0 0 0-.48-1.219 1.9 1.9 0 0 0-1.318-.475H9.387zm8.437 2.672L19.3 4.66h1.16l-2.549 7.318q-.592 1.582-1.881 1.582l-.205-.018-.4-.076v-.879l.293.023a1.442 1.442 0 0 0 .858-.223 1.611 1.611 0 0 0 .507-.814l.24-.645-2.264-6.268h1.184zM22.9 3.125V4.66h1.184v.84H22.9v3.93a.878.878 0 0 0 .158.571.666.666 0 0 0 .539.19 2.624 2.624 0 0 0 .516-.07V11a3.143 3.143 0 0 1-.832.117 1.35 1.35 0 0 1-1.1-.439 1.888 1.888 0 0 1-.369-1.248V5.5H20.66v-.84h1.154V3.125zm3.533 2.3a2.3 2.3 0 0 1 1.875-.885q2.01 0 2.027 2.268V11H29.25V6.8a1.459 1.459 0 0 0-.313-1.014 1.256 1.256 0 0 0-.958-.328 1.564 1.564 0 0 0-.926.281 1.91 1.91 0 0 0-.621.738V11h-1.084V2h1.084zm5.237 2.346a3.745 3.745 0 0 1 .366-1.671 2.732 2.732 0 0 1 1.02-1.148 2.775 2.775 0 0 1 1.491-.4 2.674 2.674 0 0 1 2.095.9 3.449 3.449 0 0 1 .8 2.385V7.9a3.777 3.777 0 0 1-.354 1.661 2.692 2.692 0 0 1-1.014 1.146 2.807 2.807 0 0 1-1.515.41 2.667 2.667 0 0 1-2.089-.9 3.432 3.432 0 0 1-.8-2.373zm1.09.129a2.712 2.712 0 0 0 .489 1.693 1.658 1.658 0 0 0 2.622-.009 2.966 2.966 0 0 0 .486-1.813 2.708 2.708 0 0 0-.5-1.69 1.574 1.574 0 0 0-1.315-.647 1.557 1.557 0 0 0-1.295.639A2.944 2.944 0 0 0 32.76 7.9zm7.066-3.24l.035.8a2.31 2.31 0 0 1 1.9-.914q2.01 0 2.027 2.268V11H42.7V6.8a1.459 1.459 0 0 0-.313-1.014 1.256 1.256 0 0 0-.958-.328 1.564 1.564 0 0 0-.926.281 1.91 1.91 0 0 0-.621.738V11H38.8V4.66z" transform="translate(1076.127 1574.795)"/><g id="python-logo-generic" transform="translate(1080.846 1520.27)"><path id="path1948" class="cls-1" d="M26.636 6.4a29.338 29.338 0 0 0-4.91.419c-4.348.768-5.137 2.376-5.137 5.341v3.916h10.275v1.305H12.733a6.415 6.415 0 0 0-6.419 5.209 19.2 19.2 0 0 0 0 10.442c.73 3.042 2.475 5.209 5.461 5.209h3.533v-4.696a6.529 6.529 0 0 1 6.419-6.383h10.262a5.176 5.176 0 0 0 5.137-5.221v-9.784c0-2.784-2.349-4.876-5.137-5.341a32.047 32.047 0 0 0-5.353-.416zM21.08 9.547a1.958 1.958 0 1 1-1.928 1.964 1.949 1.949 0 0 1 1.928-1.964z" transform="translate(-5.591 -6.397)"/><path id="path1950" d="M56.11 35.054v4.562a6.59 6.59 0 0 1-6.419 6.514H39.429a5.241 5.241 0 0 0-5.137 5.221v9.784c0 2.784 2.421 4.422 5.137 5.221a17.19 17.19 0 0 0 10.263 0c2.587-.749 5.137-2.256 5.137-5.221V57.22H44.566v-1.305h15.4c2.986 0 4.1-2.083 5.137-5.209 1.073-3.218 1.027-6.314 0-10.442-.738-2.973-2.147-5.209-5.137-5.209zm-5.772 24.777a1.958 1.958 0 1 1-1.928 1.952 1.939 1.939 0 0 1 1.928-1.952z" transform="translate(-23.294 -24.073)" fill="#cfd3d7"/><path id="path1894" d="M36.765 102.791c0 1.475-6.165 2.67-13.769 2.67s-13.769-1.2-13.769-2.67 6.165-2.67 13.769-2.67 13.769 1.195 13.769 2.67z" transform="translate(-1.607 -53.856)" opacity=".444" fill="url(#radial-gradient)"/></g></g></svg>
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"><defs><style>.cls-1{isolation:isolate;}.cls-2{fill:#2d3032;}.cls-3{fill:#464a4d;}</style></defs><title>python</title><g class="cls-1"><path class="cls-2" d="M16.6,54.3v3.1h-1V49.6h2.9a2.58,2.58,0,0,1,2,.7,2.06,2.06,0,0,1,.7,1.7,2.27,2.27,0,0,1-.7,1.8,3.17,3.17,0,0,1-2,.6H16.6Zm0-.8h1.9a1.7,1.7,0,0,0,1.3-.4,1.71,1.71,0,0,0,0-2.2,1.59,1.59,0,0,0-1.2-.4H16.7v3Z"/><path class="cls-2" d="M24.3,55.9l1.4-4.4h1.1l-2.3,6.7c-.4,1-.9,1.5-1.7,1.5h-.2l-.4-.1v-.8h.3a1.88,1.88,0,0,0,.8-.2c.2-.1.3-.4.5-.7l.2-.6-2.1-5.7H23Z"/><path class="cls-2" d="M29,50.1v1.4h1.1v.8H29v3.6a.75.75,0,0,0,.1.5.76.76,0,0,0,.5.2,1.09,1.09,0,0,0,.5-.1v.8a2.2,2.2,0,0,1-.8.1,1.16,1.16,0,0,1-1-.4,2,2,0,0,1-.3-1.1V52.3H26.9v-.8H28V50.1Z"/><path class="cls-2" d="M32.2,52.2a2.14,2.14,0,0,1,1.7-.8c1.2,0,1.8.7,1.9,2.1v3.8h-1V53.5a1.06,1.06,0,0,0-1.2-1.2,1.14,1.14,0,0,0-.8.3,4.35,4.35,0,0,0-.6.7v4.1h-1V49.2h1v3Z"/><path class="cls-2" d="M37,54.4a3.34,3.34,0,0,1,.3-1.5,2.44,2.44,0,0,1,.9-1.1,3.26,3.26,0,0,1,1.4-.4,2.56,2.56,0,0,1,1.9.8,3.07,3.07,0,0,1,.7,2.2v.1a3.34,3.34,0,0,1-.3,1.5,2.19,2.19,0,0,1-.9,1,2.3,2.3,0,0,1-1.4.4,2.56,2.56,0,0,1-1.9-.8,3.39,3.39,0,0,1-.7-2.2Zm1,.1a2.73,2.73,0,0,0,.4,1.6,1.5,1.5,0,0,0,2.4,0,2.86,2.86,0,0,0,.4-1.7,2.25,2.25,0,0,0-.5-1.5,1.74,1.74,0,0,0-1.2-.6,1.43,1.43,0,0,0-1.2.6A5,5,0,0,0,38,54.5Z"/><path class="cls-2" d="M44.5,51.5v.7a1.88,1.88,0,0,1,1.7-.8c1.2,0,1.8.7,1.9,2.1v3.8h-1V53.5a1.06,1.06,0,0,0-1.2-1.2,1.14,1.14,0,0,0-.8.3,4.35,4.35,0,0,0-.6.7v4.1h-1V51.6h1Z"/></g><g id="python-logo-generic"><path id="path1948" class="cls-2" d="M31.64,2a18.4,18.4,0,0,0-4.1.4c-3.7.6-4.3,2-4.3,4.5v3.3h8.6v1.1H19.94a5.47,5.47,0,0,0-5.4,4.4,16.43,16.43,0,0,0,0,8.8c.6,2.6,2.1,4.4,4.6,4.4h3V25a5.58,5.58,0,0,1,5.4-5.4h8.6a4.35,4.35,0,0,0,4.3-4.4h0V7a4.9,4.9,0,0,0-4.3-4.5A17.26,17.26,0,0,0,31.64,2Zm-4.7,2.6a1.65,1.65,0,1,1-1.6,1.7h0A1.67,1.67,0,0,1,26.94,4.62Z"/><path id="path1950" class="cls-3" d="M41.54,11.22V15a5.53,5.53,0,0,1-5.4,5.5h-8.6a4.35,4.35,0,0,0-4.3,4.4v8.2c0,2.3,2,3.7,4.3,4.4a14,14,0,0,0,8.6,0c2.2-.6,4.3-1.9,4.3-4.4v-3.3h-8.6v-1.1h12.9c2.5,0,3.4-1.7,4.3-4.4a14.68,14.68,0,0,0,0-8.8c-.6-2.5-1.8-4.4-4.3-4.4ZM36.64,32a1.65,1.65,0,1,1-1.6,1.7h0a1.61,1.61,0,0,1,1.6-1.7Z"/></g></svg>

+ 1
- 1
server/sonar-web/public/images/languages/ruby.svg
文件差異過大導致無法顯示
查看文件


+ 1
- 1
server/sonar-web/public/images/languages/scala.svg
文件差異過大導致無法顯示
查看文件


+ 1
- 1
server/sonar-web/public/images/languages/swift.svg 查看文件

@@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39.268 62.117"><defs><style>.cls-1{fill:#fff}</style></defs><g id="Groupe_7532" data-name="Groupe 7532" transform="translate(-1080.753 -1756)"><path id="Tracé_11992" data-name="Tracé 11992" class="cls-1" d="M15.873 7.2a5.29 5.29 0 0 1-2.106-1.022 1.954 1.954 0 0 1-.659-1.5 2.064 2.064 0 0 1 .806-1.667 3.2 3.2 0 0 1 2.095-.659 3.5 3.5 0 0 1 1.567.34 2.577 2.577 0 0 1 1.066.938 2.4 2.4 0 0 1 .378 1.307h-1.131A1.552 1.552 0 0 0 17.4 3.72a2.006 2.006 0 0 0-1.389-.442 2.052 2.052 0 0 0-1.3.366 1.221 1.221 0 0 0-.466 1.017 1.1 1.1 0 0 0 .442.882 4.343 4.343 0 0 0 1.506.659 6.973 6.973 0 0 1 1.664.659 2.525 2.525 0 0 1 .891.841 2.146 2.146 0 0 1 .29 1.131 1.993 1.993 0 0 1-.809 1.661 3.448 3.448 0 0 1-2.162.624 4.01 4.01 0 0 1-1.641-.337 2.761 2.761 0 0 1-1.175-.923 2.252 2.252 0 0 1-.413-1.33h1.131a1.469 1.469 0 0 0 .571 1.222 2.4 2.4 0 0 0 1.526.448 2.211 2.211 0 0 0 1.365-.363 1.18 1.18 0 0 0 .475-.99 1.158 1.158 0 0 0-.439-.97 5.066 5.066 0 0 0-1.594-.675zm10.049 2.306l1.219-4.846h1.084L26.379 11H25.5l-1.541-4.8-1.5 4.8h-.879l-1.84-6.34h1.078l1.248 4.746 1.477-4.746h.873zM30.5 11h-1.08V4.66h1.08zm-1.168-8.021a.647.647 0 0 1 .161-.445.6.6 0 0 1 .478-.182.614.614 0 0 1 .48.182.64.64 0 0 1 .164.445.619.619 0 0 1-.164.439.626.626 0 0 1-.48.176.616.616 0 0 1-.478-.176.626.626 0 0 1-.161-.439zM32.772 11V5.5h-1v-.84h1v-.65a2.159 2.159 0 0 1 .545-1.576 2.058 2.058 0 0 1 1.541-.557 2.845 2.845 0 0 1 .744.1l-.059.879a3.113 3.113 0 0 0-.586-.053 1.059 1.059 0 0 0-.814.308 1.245 1.245 0 0 0-.287.882v.667h1.354v.84h-1.354V11zm5.1-7.875V4.66h1.184v.84h-1.181v3.93a.878.878 0 0 0 .158.571.666.666 0 0 0 .539.19 2.624 2.624 0 0 0 .516-.07V11a3.143 3.143 0 0 1-.832.117 1.35 1.35 0 0 1-1.1-.439 1.888 1.888 0 0 1-.369-1.248V5.5h-1.15v-.84h1.154V3.125z" transform="translate(1074.816 1807)"/><g id="Groupe_6112" data-name="Groupe 6112" transform="translate(1080.753 1756)"><path id="Tracé_10237" data-name="Tracé 10237" class="cls-1" d="M9.691.1h21.854a8.693 8.693 0 0 1 8.691 8.691v21.853a8.693 8.693 0 0 1-8.691 8.691H9.691A8.693 8.693 0 0 1 1 30.644V8.791A8.693 8.693 0 0 1 9.691.1z" transform="translate(-.969 -.097)"/><path id="Tracé_10238" data-name="Tracé 10238" d="M33.149 32.1s-1.523-2.539-4.064-2.539c-2.454 0-3.9 2.539-8.848 2.539-10.961 0-16.17-9.113-16.21-9.185L0 18.583V8.691A8.693 8.693 0 0 1 8.691 0h7.757l5.737 5.818c12.956 8.807 8.766 18.5 8.766 18.5s3.68 4.147 2.198 7.782z" fill="#cfd3d7"/><path id="Tracé_10239" data-name="Tracé 10239" d="M147.961 186.2c12.953 8.8 8.76 18.5 8.76 18.5s3.683 4.149 2.2 7.788c0 0-1.523-2.539-4.064-2.539-2.454 0-3.9 2.539-8.848 2.539-11 0-16.21-9.185-16.21-9.185 9.911 6.531 16.676 1.9 16.676 1.9-4.471-2.6-13.969-14.985-13.969-14.985 8.279 7.041 11.852 8.888 11.852 8.888-2.138-1.76-8.129-10.37-8.129-10.37 4.793 4.849 14.306 11.6 14.306 11.6 2.722-7.458-2.574-14.136-2.574-14.136z" transform="translate(-125.742 -180.379)" fill="#2d3032"/></g></g></svg>
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"><defs><style>.cls-1{fill:#2d3032;}.cls-2{fill:#121415;}.cls-3{fill:#fff;}</style></defs><title>swift</title><path id="Tracé_10736" data-name="Tracé 10736" class="cls-1" d="M20.79,54.08a4.77,4.77,0,0,1-1.92-.93,1.77,1.77,0,0,1-.6-1.38A1.83,1.83,0,0,1,19,50.25a2.86,2.86,0,0,1,1.92-.6,3.1,3.1,0,0,1,1.43.31,2.33,2.33,0,0,1,1,.86,2.19,2.19,0,0,1,.35,1.2h-1a1.44,1.44,0,0,0-.45-1.12,1.83,1.83,0,0,0-1.27-.41,1.79,1.79,0,0,0-1.19.34,1.09,1.09,0,0,0-.43.93,1,1,0,0,0,.4.81,4.14,4.14,0,0,0,1.38.6,5.94,5.94,0,0,1,1.53.6,2.32,2.32,0,0,1,.82.77,2,2,0,0,1,.26,1A1.83,1.83,0,0,1,23,57.1a3.13,3.13,0,0,1-2,.57,3.66,3.66,0,0,1-1.5-.3,2.51,2.51,0,0,1-1.08-.85A2,2,0,0,1,18,55.3h1a1.32,1.32,0,0,0,.52,1.12,2.18,2.18,0,0,0,1.4.41,2,2,0,0,0,1.25-.33,1.1,1.1,0,0,0,.43-.91,1.07,1.07,0,0,0-.4-.89A4.6,4.6,0,0,0,20.79,54.08ZM30,56.2l1.12-4.44h1l-1.69,5.81h-.8l-1.42-4.4-1.37,4.4H26l-1.68-5.81h1l1.15,4.35,1.35-4.35h.8Zm4.2,1.37h-1V51.76h1Zm-1.07-7.35a.61.61,0,0,1,.15-.41.55.55,0,0,1,.44-.17.57.57,0,0,1,.44.17.59.59,0,0,1,.15.41.54.54,0,0,1-.59.56.57.57,0,0,1-.44-.16A.6.6,0,0,1,33.13,50.22Zm3.15,7.35v-5h-.91v-.77h.91v-.6a2,2,0,0,1,.5-1.45,1.89,1.89,0,0,1,1.42-.51,2.59,2.59,0,0,1,.68.09l-.06.81a3.07,3.07,0,0,0-.53-.05,1,1,0,0,0-.75.28,1.15,1.15,0,0,0-.26.81v.61h1.24v.77H37.28v5ZM41,50.35v1.41h1.08v.76H41v3.6a.76.76,0,0,0,.14.53.6.6,0,0,0,.49.17,2,2,0,0,0,.48-.06v.81a3.33,3.33,0,0,1-.77.11,1.3,1.3,0,0,1-1-.4A1.7,1.7,0,0,1,40,56.13v-3.6H38.91v-.77H40V50.35Z"/><g id="Groupe_6112" data-name="Groupe 6112"><path id="Tracé_10237" data-name="Tracé 10237" class="cls-1" d="M18.72,1H40.58a8.69,8.69,0,0,1,8.69,8.69V31.55a8.69,8.69,0,0,1-8.69,8.69H18.72A8.69,8.69,0,0,1,10,31.55V9.69A8.69,8.69,0,0,1,18.72,1Z"/><path id="Tracé_10238" data-name="Tracé 10238" class="cls-2" d="M43.15,33.1s-1.52-2.54-4.07-2.54-3.9,2.54-8.84,2.54c-11,0-16.17-9.11-16.21-9.19h0l-4-4.33V9.69A8.69,8.69,0,0,1,18.69,1h7.76l5.73,5.82h0c13,8.8,8.77,18.5,8.77,18.5S44.63,29.47,43.15,33.1Z"/><path id="Tracé_10239" data-name="Tracé 10239" class="cls-3" d="M32.22,6.82c13,8.8,8.76,18.5,8.76,18.5s3.68,4.15,2.2,7.79c0,0-1.52-2.54-4.07-2.54s-3.89,2.54-8.84,2.54c-11,0-16.21-9.19-16.21-9.19,9.91,6.54,16.67,1.9,16.67,1.9-4.47-2.6-14-15-14-15,8.28,7,11.86,8.89,11.86,8.89C26.48,18,20.49,9.36,20.49,9.36,25.28,14.21,34.79,21,34.79,21,37.52,13.5,32.22,6.82,32.22,6.82Z"/></g></svg>

+ 1
- 1
server/sonar-web/public/images/languages/t-sql.svg 查看文件

@@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52.924 17.801"><path data-name="Tracé 11977" d="M12.161 2.697H7.588v12.438H4.512V2.697H0V.205h12.161zm3.693 7.238h-5.773V7.547h5.773zm9.475 1.282a1.579 1.579 0 0 0-.615-1.338 8.07 8.07 0 0 0-2.215-.984 15.7 15.7 0 0 1-2.533-1.02 4.138 4.138 0 0 1-2.543-3.7 3.605 3.605 0 0 1 .682-2.16 4.448 4.448 0 0 1 1.959-1.48A7.372 7.372 0 0 1 22.93.002a6.71 6.71 0 0 1 2.851.579 4.539 4.539 0 0 1 1.942 1.634 4.28 4.28 0 0 1 .692 2.4h-3.08a2.013 2.013 0 0 0-.646-1.594 2.655 2.655 0 0 0-1.815-.569 2.837 2.837 0 0 0-1.753.477 1.5 1.5 0 0 0-.625 1.256 1.44 1.44 0 0 0 .733 1.22 8.283 8.283 0 0 0 2.158.923 9.326 9.326 0 0 1 3.825 1.958 3.9 3.9 0 0 1 1.2 2.912 3.593 3.593 0 0 1-1.466 3.04 6.419 6.419 0 0 1-3.948 1.1 7.623 7.623 0 0 1-3.138-.631 4.965 4.965 0 0 1-2.158-1.728 4.425 4.425 0 0 1-.743-2.543h3.086q0 2.471 2.953 2.471a2.873 2.873 0 0 0 1.712-.446 1.451 1.451 0 0 0 .619-1.243zM41.9 8.008a9 9 0 0 1-.677 3.635 6.24 6.24 0 0 1-1.876 2.476l2.481 1.948L39.87 17.8l-3.179-2.553a6.728 6.728 0 0 1-1.128.092 6.211 6.211 0 0 1-3.312-.892 5.926 5.926 0 0 1-2.256-2.548 8.755 8.755 0 0 1-.81-3.809v-.738a8.965 8.965 0 0 1 .795-3.881A5.917 5.917 0 0 1 32.226.897a6.581 6.581 0 0 1 6.634 0 5.917 5.917 0 0 1 2.245 2.574 8.94 8.94 0 0 1 .795 3.871zm-3.117-.673a6.283 6.283 0 0 0-.841-3.568 2.97 2.97 0 0 0-4.789-.015 6.211 6.211 0 0 0-.851 3.532v.728a6.361 6.361 0 0 0 .841 3.548 2.944 2.944 0 0 0 4.8.046 6.324 6.324 0 0 0 .841-3.543zm7.609 5.332h6.532v2.468h-9.608V.205h3.076z" fill="#fff"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52.923 17.801"><path data-name="Tracé 11995" d="M12.161 2.697H7.588v12.438H4.512V2.697H0V.205h12.161zm3.693 7.238h-5.773V7.547h5.773zm9.475 1.282a1.579 1.579 0 0 0-.615-1.338 8.07 8.07 0 0 0-2.215-.984 15.7 15.7 0 0 1-2.533-1.02 4.138 4.138 0 0 1-2.543-3.7 3.605 3.605 0 0 1 .682-2.16 4.448 4.448 0 0 1 1.959-1.48A7.372 7.372 0 0 1 22.93.002a6.71 6.71 0 0 1 2.851.579 4.539 4.539 0 0 1 1.942 1.634 4.28 4.28 0 0 1 .692 2.4h-3.08a2.013 2.013 0 0 0-.646-1.594 2.655 2.655 0 0 0-1.815-.569 2.837 2.837 0 0 0-1.753.477 1.5 1.5 0 0 0-.625 1.256 1.44 1.44 0 0 0 .733 1.22 8.283 8.283 0 0 0 2.158.923 9.326 9.326 0 0 1 3.825 1.958 3.9 3.9 0 0 1 1.2 2.912 3.593 3.593 0 0 1-1.466 3.04 6.419 6.419 0 0 1-3.948 1.1 7.623 7.623 0 0 1-3.138-.631 4.965 4.965 0 0 1-2.158-1.728 4.425 4.425 0 0 1-.743-2.543h3.086q0 2.471 2.953 2.471a2.873 2.873 0 0 0 1.712-.446 1.451 1.451 0 0 0 .619-1.243zM41.9 8.008a9 9 0 0 1-.677 3.635 6.24 6.24 0 0 1-1.876 2.476l2.481 1.948L39.87 17.8l-3.179-2.553a6.728 6.728 0 0 1-1.128.092 6.211 6.211 0 0 1-3.312-.892 5.926 5.926 0 0 1-2.256-2.548 8.755 8.755 0 0 1-.81-3.809v-.738a8.965 8.965 0 0 1 .795-3.881A5.917 5.917 0 0 1 32.226.897a6.581 6.581 0 0 1 6.634 0 5.917 5.917 0 0 1 2.245 2.574 8.94 8.94 0 0 1 .795 3.871zm-3.117-.673a6.283 6.283 0 0 0-.841-3.568 2.97 2.97 0 0 0-4.789-.015 6.211 6.211 0 0 0-.851 3.532v.728a6.361 6.361 0 0 0 .841 3.548 2.944 2.944 0 0 0 4.8.046 6.324 6.324 0 0 0 .841-3.543zm7.609 5.332h6.532v2.468h-9.608V.205h3.076z" fill="#2e3032"/></svg>

+ 1
- 1
server/sonar-web/public/images/languages/ts.svg 查看文件

@@ -1 +1 @@
<svg id="Groupe_7522" data-name="Groupe 7522" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100.672 24.133"><defs><style>.cls-1{fill:#fff}</style></defs><path id="Tracé_10235" data-name="Tracé 10235" class="cls-1" d="M-52.485 419.507h-5.161v15.949h-2.092v-15.949H-64.9V417.6h12.369v1.906z" transform="translate(64.9 -417.322)"/><path id="Tracé_10236" data-name="Tracé 10236" class="cls-1" d="M-30.757 422.394l-5.859 14.787c-1.069 2.65-2.511 3.952-4.417 3.952a5.723 5.723 0 0 1-1.348-.14v-1.813a3.958 3.958 0 0 0 1.209.232 2.5 2.5 0 0 0 2.325-1.86l1.023-2.418-4.976-12.74h2.278l3.441 9.811q.07.209.279.976h.093c.047-.186.139-.511.233-.93l3.627-9.858zm3.441 10.927h-.047v7.719h-2.046v-18.6h2.046v2.232h.047a4.895 4.895 0 0 1 4.417-2.557 4.672 4.672 0 0 1 3.859 1.72 7.063 7.063 0 0 1 1.395 4.6 7.893 7.893 0 0 1-1.534 5.115 5.249 5.249 0 0 1-4.278 1.906 4.307 4.307 0 0 1-3.859-2.135zm-.047-5.161v1.767a3.756 3.756 0 0 0 1.023 2.7 3.377 3.377 0 0 0 2.6 1.116 3.431 3.431 0 0 0 2.929-1.442 6.33 6.33 0 0 0 1.069-3.952 5.218 5.218 0 0 0-.971-3.349 3.271 3.271 0 0 0-2.65-1.209 3.636 3.636 0 0 0-2.883 1.255 4.492 4.492 0 0 0-1.116 3.114zm22.32 1.116h-9.021a4.806 4.806 0 0 0 1.162 3.3 3.892 3.892 0 0 0 3.022 1.162 6.1 6.1 0 0 0 3.954-1.438v1.9a7.256 7.256 0 0 1-4.464 1.209 5.307 5.307 0 0 1-4.231-1.72 7.147 7.147 0 0 1-1.534-4.882 6.954 6.954 0 0 1 1.674-4.836 5.346 5.346 0 0 1 4.185-1.86 4.754 4.754 0 0 1 3.859 1.627 6.62 6.62 0 0 1 1.348 4.51v1.023zm-2.092-1.721a4.116 4.116 0 0 0-.837-2.743 2.92 2.92 0 0 0-2.325-.976 3.3 3.3 0 0 0-2.464 1.023 5.034 5.034 0 0 0-1.255 2.7zm3.208 6.975v-1.395a7 7 0 0 0 3.906 1.209 4.751 4.751 0 0 0 3.162-.883 2.843 2.843 0 0 0 1.069-2.418 3.044 3.044 0 0 0-.744-2.185A13 13 0 0 0 .3 426.625a11.418 11.418 0 0 1-3.441-2.65 4.4 4.4 0 0 1-.744-2.464 4.2 4.2 0 0 1 1.493-3.211 5.589 5.589 0 0 1 3.906-1.3 9.714 9.714 0 0 1 3.208.558v1.3a8.311 8.311 0 0 0-3.348-.7 4.292 4.292 0 0 0-2.883.93 2.98 2.98 0 0 0-1.069 2.325 3.044 3.044 0 0 0 .744 2.185 13.229 13.229 0 0 0 3.162 2.185 10.95 10.95 0 0 1 3.348 2.517 4.118 4.118 0 0 1 .837 2.557 4.3 4.3 0 0 1-1.442 3.343 5.648 5.648 0 0 1-4.045 1.3 10 10 0 0 1-2.139-.279 12.45 12.45 0 0 1-1.813-.7zm20.227.047a6.577 6.577 0 0 1-3.394.883 5.44 5.44 0 0 1-4.185-1.767A6.76 6.76 0 0 1 7.14 429a6.973 6.973 0 0 1 1.813-4.975 6.009 6.009 0 0 1 4.6-1.953 6.77 6.77 0 0 1 2.836.6v1.3a5.692 5.692 0 0 0-3.022-.837 4.6 4.6 0 0 0-3.627 1.628 6.148 6.148 0 0 0-1.395 4.185 6.056 6.056 0 0 0 1.255 4 4.069 4.069 0 0 0 3.348 1.488 5.6 5.6 0 0 0 3.348-1.023v1.162zm7.719-10.977a2.216 2.216 0 0 0-1.348-.419 2.9 2.9 0 0 0-2.511 1.534 7.862 7.862 0 0 0-1.023 4.417v6h-1.116v-12.738h1.116v2.836h.046a4.532 4.532 0 0 1 1.395-2.278 3.172 3.172 0 0 1 2.185-.79 3.55 3.55 0 0 1 1.255.233v1.205zm1.953-4.417a.918.918 0 0 1-.651-.279.946.946 0 0 1-.279-.7.78.78 0 0 1 .279-.651.87.87 0 0 1 .651-.233 1.253 1.253 0 0 1 .7.233.844.844 0 0 1 .279.651.946.946 0 0 1-.279.7 1.025 1.025 0 0 1-.7.281zm-.558 16V422.44h1.162v12.741zm5.161-2.279h-.046v8.137h-1.162v-18.6h1.162v2.651h.046a5.079 5.079 0 0 1 4.743-2.93 4.678 4.678 0 0 1 3.813 1.674 6.916 6.916 0 0 1 1.348 4.557 7.867 7.867 0 0 1-1.581 5.161 5.008 5.008 0 0 1-4.138 1.953 4.591 4.591 0 0 1-4.185-2.6zm-.046-4.743v1.627a4.9 4.9 0 0 0 1.209 3.3 3.962 3.962 0 0 0 3.162 1.395 3.71 3.71 0 0 0 3.162-1.674 7.523 7.523 0 0 0 1.209-4.417 6 6 0 0 0-1.116-3.813 3.659 3.659 0 0 0-2.976-1.395 4.2 4.2 0 0 0-3.441 1.488 5.388 5.388 0 0 0-1.209 3.487zM47.594 435a4.028 4.028 0 0 1-1.674.418c-1.906 0-2.836-1.116-2.836-3.394v-8.556h-2.279v-1.07h2.278v-3.3c.186-.047.372-.14.558-.186s.372-.14.558-.186v3.72h3.348v1.069H44.2v8.416a3.3 3.3 0 0 0 .418 1.906 1.654 1.654 0 0 0 1.395.6 3.043 3.043 0 0 0 1.534-.465V435h.047z" transform="translate(53.077 -417)"/></svg>
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 91.67 60"><defs><style>.cls-1{fill:#2d3032;}</style></defs><title>ts</title><g id="Groupe_6111" data-name="Groupe 6111"><path id="Tracé_10235" data-name="Tracé 10235" class="cls-1" d="M13.42,22.83H9.09V36.22H7.33V22.83H3v-1.6H13.38v1.6Z"/><path id="Tracé_10236" data-name="Tracé 10236" class="cls-1" d="M21.74,25.53,16.82,37.94c-.9,2.23-2.11,3.32-3.71,3.32A4.3,4.3,0,0,1,12,41.14V39.62a3.18,3.18,0,0,0,1,.2,2.08,2.08,0,0,0,1.95-1.56l.86-2-4.17-10.7h1.91l2.89,8.24c0,.11.11.39.23.82h.08c0-.16.12-.43.2-.79l3-8.27Zm2.89,9.17h0v6.48H22.87V25.57h1.72v1.87h0a4.11,4.11,0,0,1,3.7-2.15,3.92,3.92,0,0,1,3.24,1.45,5.9,5.9,0,0,1,1.18,3.86,6.69,6.69,0,0,1-1.29,4.3,4.4,4.4,0,0,1-3.59,1.6A3.61,3.61,0,0,1,24.63,34.7Zm0-4.33v1.48a3.11,3.11,0,0,0,.86,2.26,2.82,2.82,0,0,0,2.18.94,2.88,2.88,0,0,0,2.46-1.21,5.27,5.27,0,0,0,.9-3.32,4.36,4.36,0,0,0-.82-2.81,2.72,2.72,0,0,0-2.22-1,3,3,0,0,0-2.42,1.05,3.76,3.76,0,0,0-.94,2.62Zm18.73.93H35.75a4.08,4.08,0,0,0,1,2.78,3.28,3.28,0,0,0,2.53,1,5,5,0,0,0,3.32-1.21v1.6a6.06,6.06,0,0,1-3.74,1A4.44,4.44,0,0,1,35.28,35,6,6,0,0,1,34,30.91a5.81,5.81,0,0,1,1.4-4.06,4.51,4.51,0,0,1,3.51-1.56,4,4,0,0,1,3.24,1.37,5.55,5.55,0,0,1,1.14,3.78v.86Zm-1.75-1.44a3.45,3.45,0,0,0-.7-2.3,2.45,2.45,0,0,0-1.95-.82,2.75,2.75,0,0,0-2.07.86,4.28,4.28,0,0,0-1.06,2.26Zm2.69,5.86V34.54a5.83,5.83,0,0,0,3.28,1,4,4,0,0,0,2.65-.74,2.36,2.36,0,0,0,.9-2A2.58,2.58,0,0,0,50.47,31a11,11,0,0,0-2.66-1.87,9.75,9.75,0,0,1-2.88-2.22,3.76,3.76,0,0,1-.63-2.07,3.55,3.55,0,0,1,1.25-2.7A4.71,4.71,0,0,1,48.83,21a8,8,0,0,1,2.69.47v1.09A6.8,6.8,0,0,0,48.71,22a3.53,3.53,0,0,0-2.42.78,2.49,2.49,0,0,0-.9,1.95A2.54,2.54,0,0,0,46,26.54a11.09,11.09,0,0,0,2.66,1.84,9.07,9.07,0,0,1,2.81,2.11,3.43,3.43,0,0,1,.7,2.14A3.62,3.62,0,0,1,51,35.44a4.74,4.74,0,0,1-3.4,1.1,8.38,8.38,0,0,1-1.8-.24,10.34,10.34,0,0,1-1.52-.58Zm17,0a5.48,5.48,0,0,1-2.85.75A4.55,4.55,0,0,1,54.88,35a5.66,5.66,0,0,1-1.33-3.94,5.9,5.9,0,0,1,1.52-4.18,5.06,5.06,0,0,1,3.87-1.64,5.75,5.75,0,0,1,2.38.51v1.09a4.9,4.9,0,0,0-2.54-.7,3.85,3.85,0,0,0-3,1.37A5.16,5.16,0,0,0,54.57,31a5.09,5.09,0,0,0,1,3.36,3.43,3.43,0,0,0,2.81,1.25,4.71,4.71,0,0,0,2.81-.86v1Zm6.48-9.21a1.83,1.83,0,0,0-1.13-.35,2.46,2.46,0,0,0-2.11,1.29,6.65,6.65,0,0,0-.86,3.71v5h-.93V25.52h.94V27.9h0A3.8,3.8,0,0,1,64.83,26a2.64,2.64,0,0,1,1.84-.66,2.88,2.88,0,0,1,1,.2v1Zm1.64-3.71a.74.74,0,0,1-.54-.23.77.77,0,0,1-.24-.59.64.64,0,0,1,.24-.54.71.71,0,0,1,.54-.2,1,1,0,0,1,.59.2.7.7,0,0,1,.23.54.8.8,0,0,1-.23.59.92.92,0,0,1-.59.24Zm-.47,13.43V25.56h1v10.7Zm4.34-1.91h0v6.83h-1V25.57h1v2.22h0a4.27,4.27,0,0,1,4-2.46,3.91,3.91,0,0,1,3.2,1.41,5.75,5.75,0,0,1,1.13,3.82,6.64,6.64,0,0,1-1.33,4.34,4.22,4.22,0,0,1-3.47,1.64A3.85,3.85,0,0,1,73.23,34.35Zm0-4v1.36a4.11,4.11,0,0,0,1,2.78,3.37,3.37,0,0,0,2.66,1.17,3.14,3.14,0,0,0,2.65-1.41,6.31,6.31,0,0,0,1-3.71,5,5,0,0,0-.94-3.2,3.1,3.1,0,0,0-2.5-1.17,3.54,3.54,0,0,0-2.89,1.25,4.6,4.6,0,0,0-1,2.93Zm14.32,5.74a3.53,3.53,0,0,1-1.4.35c-1.6,0-2.38-.94-2.38-2.85V26.43H81.81v-.9h1.92V22.75l.46-.15c.16,0,.32-.12.47-.16v3.12h2.81v.9H84.66v7.07a2.87,2.87,0,0,0,.35,1.6,1.41,1.41,0,0,0,1.17.51,2.63,2.63,0,0,0,1.29-.39v.86Z"/></g></svg>

server/sonar-web/public/images/languages/black/tsql.svg → server/sonar-web/public/images/languages/tsql.svg 查看文件


+ 1
- 1
server/sonar-web/public/images/languages/vb.svg 查看文件

@@ -1 +1 @@
<svg id="vb" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 61.037 61.037"><defs><style>.cls-3{fill:#2d3032}</style></defs><path id="Tracé_11982" data-name="Tracé 11982" d="M30.1 0A30.1 30.1 0 1 1 0 30.1 30.1 30.1 0 0 1 30.1 0z" transform="translate(.839)" fill="#cfd3d7"/><path id="Tracé_10244" data-name="Tracé 10244" d="M9.184 9a30.1 30.1 0 1 0 42.5 42.5z" transform="translate(.892 -.535)" fill="#fff"/><path id="Tracé_10245" data-name="Tracé 10245" class="cls-3" d="M32 19.4l-8.738 23.7h-3.095l-8.6-23.7h3.095l6.584 18.812a11.165 11.165 0 0 1 .48 2.1h.066a10.346 10.346 0 0 1 .527-2.145l6.7-18.812z" transform="translate(.151 -1.149)"/><path id="Tracé_10246" data-name="Tracé 10246" class="cls-3" d="M36.92 43.1V19.4h6.744a7.374 7.374 0 0 1 4.872 1.5 4.863 4.863 0 0 1 1.806 3.922 5.766 5.766 0 0 1-1.119 3.5 5.888 5.888 0 0 1-3.01 2.116v.066a6.029 6.029 0 0 1 3.838 1.806 5.568 5.568 0 0 1 1.439 3.979 6.2 6.2 0 0 1-2.182 4.929 8.127 8.127 0 0 1-5.5 1.881zm2.822-21.2v7.656h2.822a5.4 5.4 0 0 0 3.565-1.129 3.828 3.828 0 0 0 1.307-3.1q0-3.452-4.543-3.452zm0 10.149v8.531H43.5a5.644 5.644 0 0 0 3.762-1.157 3.96 3.96 0 0 0 1.345-3.17q0-4.2-5.719-4.2z" transform="translate(-1.354 -1.152)"/></svg>
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"><defs><style>.cls-1{fill:#2d3032;}.cls-2{fill:#464a4d;}.cls-3{fill:#fff;}</style></defs><title>vb</title><g id="vb"><circle id="Ellipse_65" data-name="Ellipse 65" class="cls-1" cx="31.13" cy="29.45" r="24.45"/><path id="Tracé_10244" data-name="Tracé 10244" class="cls-2" d="M14.19,11.88A24.45,24.45,0,1,0,48.71,46.4Z"/><path id="Tracé_10245" data-name="Tracé 10245" class="cls-3" d="M32.12,19.82,25,39.08H22.51l-7-19.26H18l5.34,15.29a8.22,8.22,0,0,1,.39,1.7h.06a8.75,8.75,0,0,1,.42-1.75l5.44-15.28Z"/><path id="Tracé_10246" data-name="Tracé 10246" class="cls-3" d="M34.89,39.08V19.83h5.48a6,6,0,0,1,4,1.22,4,4,0,0,1,1.47,3.19,4.69,4.69,0,0,1-3.36,4.56v.05a4.9,4.9,0,0,1,3.12,1.47,4.52,4.52,0,0,1,1.17,3.23,5.08,5.08,0,0,1-1.77,4,6.65,6.65,0,0,1-4.48,1.53Zm2.29-17.22v6.22h2.29a4.4,4.4,0,0,0,2.9-.92,3.07,3.07,0,0,0,1.06-2.52q0-2.8-3.69-2.8Zm0,8.24V37h3.06a4.62,4.62,0,0,0,3.06-.94,3.25,3.25,0,0,0,1.09-2.58q0-3.41-4.65-3.41Z"/></g></svg>

+ 1
- 1
server/sonar-web/public/images/languages/xml.svg 查看文件

@@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 67.044 16.212"><path data-name="Tracé 11978" d="M2.981 8.593l5.845 2.061v2.876L-.003 9.787v-2.42L8.829 3.62v2.871zm12.986-3.445l2.8-5.147h3.538l-4.348 7.4 4.459 7.529h-3.578l-2.871-5.229-2.872 5.229H9.517l4.46-7.526-4.348-7.4h3.538zM27.144 0l3.837 10.83L34.794 0h4.04v14.93h-3.087v-4.081l.308-7.044-4.03 11.125h-2.112l-4.02-11.115.308 7.034v4.081h-3.076V0zm16.612 12.459h6.532v2.471h-9.607V0h3.076zm8.194 3.753h-2.2L55.241 0h2.2zm12.121-7.65L58.113 6.48V3.63l8.931 3.743v2.41l-8.931 3.753v-2.861z" fill="#fff"/></svg>
<svg id="Calque_1" data-name="Calque 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 76.67 60"><defs><style>.cls-1{fill:#2d3032;}</style></defs><title>xml</title><path id="Tracé_10738" data-name="Tracé 10738" class="cls-1" d="M8,31.58l5.85,2.06v2.87L5,32.77V30.35l8.83-3.75v2.87Zm13-3.45L23.77,23H27.3L23,30.38l4.46,7.53H23.84L21,32.68,18.1,37.91H14.52L19,30.39,14.63,23h3.54ZM32.14,23,36,33.81,39.79,23h4V37.91H40.75V33.83l.31-7L37,37.91H34.91l-4-11.11.31,7v4.08H28.12V23ZM48.76,35.44h6.53v2.47H45.68V23h3.08ZM57,39.2h-2.2L60.24,23h2.2Zm12.12-7.65-6-2.09V26.61L72,30.36v2.41l-8.93,3.75V33.66Z"/></svg>

+ 1
- 0
server/sonar-web/public/images/sonarcloud/home-background-grey-bottom.svg 查看文件

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3078.8 137.3"><path d="M3.3-.6s688 136.7 945.4 125.4c257.4-11.3 382-99.6 819.5-37s561.1 45.4 859.1 10.7S3078 21.1 3078 21.1l.5-21.7H3.3z" fill="#f9f9fb"/></svg>

+ 1
- 1
server/sonar-web/src/main/js/apps/about/sonarcloud/AzureDevOps.tsx 查看文件

@@ -129,7 +129,7 @@ export default function AzureDevOps() {
<li key={language.name}>
<img
alt={language.name}
src={`${getBaseUrl()}/images/languages/black/${language.file}`}
src={`${getBaseUrl()}/images/languages/${language.file}`}
style={{ width: language.width + 'px' }}
/>
</li>

+ 9
- 0
server/sonar-web/src/main/js/apps/about/sonarcloud/Home.tsx 查看文件

@@ -272,6 +272,15 @@ function Functionality() {
</div>
</div>
</div>
<div className="sc-functionality-background sc-functionality-background-bottom">
<div className="sc-background-center">
<img
alt=""
height="140px"
src={`${getBaseUrl()}/images/sonarcloud/home-background-grey-bottom.svg`}
/>
</div>
</div>
</div>
);
}

+ 21
- 46
server/sonar-web/src/main/js/apps/about/sonarcloud/SQHome.tsx 查看文件

@@ -151,7 +151,7 @@ function Languages() {
<img
alt="Java"
height="60"
src={`${getBaseUrl()}/images/languages/black/java.svg`}
src={`${getBaseUrl()}/images/languages/java.svg`}
width="60"
/>
</li>
@@ -159,7 +159,7 @@ function Languages() {
<img
alt="JavaScript"
height="60"
src={`${getBaseUrl()}/images/languages/black/js.svg`}
src={`${getBaseUrl()}/images/languages/js.svg`}
width="60"
/>
</li>
@@ -167,7 +167,7 @@ function Languages() {
<img
alt="TypeScript"
height="60"
src={`${getBaseUrl()}/images/languages/black/ts.svg`}
src={`${getBaseUrl()}/images/languages/ts.svg`}
width="60"
/>
</li>
@@ -175,7 +175,7 @@ function Languages() {
<img
alt="C#"
height="60"
src={`${getBaseUrl()}/images/languages/black/c-sharp.svg`}
src={`${getBaseUrl()}/images/languages/c-sharp.svg`}
width="60"
/>
</li>
@@ -183,49 +183,34 @@ function Languages() {
<img
alt="C++"
height="60"
src={`${getBaseUrl()}/images/languages/black/c-plus.svg`}
src={`${getBaseUrl()}/images/languages/c-plus.svg`}
width="60"
/>
</li>
<li>
<img
alt="Go"
height="60"
src={`${getBaseUrl()}/images/languages/black/go.svg`}
width="60"
/>
<img alt="Go" height="60" src={`${getBaseUrl()}/images/languages/go.svg`} width="60" />
</li>
<li>
<img
alt="Python"
height="60"
src={`${getBaseUrl()}/images/languages/black/python.svg`}
src={`${getBaseUrl()}/images/languages/python.svg`}
width="60"
/>
</li>
<li>
<img
alt="PHP"
height="60"
src={`${getBaseUrl()}/images/languages/black/php.svg`}
width="60"
/>
<img alt="PHP" height="60" src={`${getBaseUrl()}/images/languages/php.svg`} width="60" />
</li>
</ul>
<ul className="sc-languages-list">
<li>
<img
alt="VB"
height="60"
src={`${getBaseUrl()}/images/languages/black/vb.svg`}
width="60"
/>
<img alt="VB" height="60" src={`${getBaseUrl()}/images/languages/vb.svg`} width="60" />
</li>
<li>
<img
alt="Kotlin"
height="60"
src={`${getBaseUrl()}/images/languages/black/kotlin.svg`}
src={`${getBaseUrl()}/images/languages/kotlin.svg`}
width="60"
/>
</li>
@@ -233,23 +218,18 @@ function Languages() {
<img
alt="Flex"
height="60"
src={`${getBaseUrl()}/images/languages/black/flex.png`}
src={`${getBaseUrl()}/images/languages/flex.png`}
width="85"
/>
</li>
<li>
<img
alt="CSS"
height="60"
src={`${getBaseUrl()}/images/languages/black/css.svg`}
width="60"
/>
<img alt="CSS" height="60" src={`${getBaseUrl()}/images/languages/css.svg`} width="60" />
</li>
<li>
<img
alt="HTML"
height="60"
src={`${getBaseUrl()}/images/languages/black/html5.svg`}
src={`${getBaseUrl()}/images/languages/html5.svg`}
width="60"
/>
</li>
@@ -257,7 +237,7 @@ function Languages() {
<img
alt="Ruby"
height="60"
src={`${getBaseUrl()}/images/languages/black/ruby.svg`}
src={`${getBaseUrl()}/images/languages/ruby.svg`}
width="60"
/>
</li>
@@ -265,7 +245,7 @@ function Languages() {
<img
alt="Scala"
height="57"
src={`${getBaseUrl()}/images/languages/black/scala.svg`}
src={`${getBaseUrl()}/images/languages/scala.svg`}
width="57"
/>
</li>
@@ -273,7 +253,7 @@ function Languages() {
<img
alt="Swift"
height="60"
src={`${getBaseUrl()}/images/languages/black/swift.svg`}
src={`${getBaseUrl()}/images/languages/swift.svg`}
width="60"
/>
</li>
@@ -283,7 +263,7 @@ function Languages() {
<img
alt="Objective-C"
height="60"
src={`${getBaseUrl()}/images/languages/black/obj-c.svg`}
src={`${getBaseUrl()}/images/languages/obj-c.svg`}
width="60"
/>
</li>
@@ -291,7 +271,7 @@ function Languages() {
<img
alt="T-SQL"
height="60"
src={`${getBaseUrl()}/images/languages/black/tsql.svg`}
src={`${getBaseUrl()}/images/languages/tsql.svg`}
width="60"
/>
</li>
@@ -299,7 +279,7 @@ function Languages() {
<img
alt="PL/SQL"
height="60"
src={`${getBaseUrl()}/images/languages/black/plsql.svg`}
src={`${getBaseUrl()}/images/languages/plsql.svg`}
width="60"
/>
</li>
@@ -307,17 +287,12 @@ function Languages() {
<img
alt="ABAP"
height="60"
src={`${getBaseUrl()}/images/languages/black/abap.svg`}
src={`${getBaseUrl()}/images/languages/abap.svg`}
width="60"
/>
</li>
<li>
<img
alt="XML"
height="60"
src={`${getBaseUrl()}/images/languages/black/xml.svg`}
width="60"
/>
<img alt="XML" height="60" src={`${getBaseUrl()}/images/languages/xml.svg`} width="60" />
</li>
</ul>
</div>

+ 15
- 2
server/sonar-web/src/main/js/apps/about/sonarcloud/__tests__/__snapshots__/Home-test.tsx.snap 查看文件

@@ -372,6 +372,19 @@ exports[`should render 5`] = `
</div>
</div>
</div>
<div
className="sc-functionality-background sc-functionality-background-bottom"
>
<div
className="sc-background-center"
>
<img
alt=""
height="140px"
src="/images/sonarcloud/home-background-grey-bottom.svg"
/>
</div>
</div>
</div>
`;

@@ -420,7 +433,7 @@ exports[`should render 6`] = `
src="/images/languages/java.svg"
style={
Object {
"width": "39px",
"width": "65px",
}
}
/>
@@ -472,7 +485,7 @@ exports[`should render 6`] = `
src="/images/languages/python.svg"
style={
Object {
"width": "42px",
"width": "65px",
}
}
/>

+ 5
- 5
server/sonar-web/src/main/js/apps/about/sonarcloud/components/Languages.tsx 查看文件

@@ -26,23 +26,23 @@ interface State {
}

const LANGUAGES = [
{ name: 'Java', file: 'java.svg', width: 39 },
{ name: 'Java', file: 'java.svg', width: 65 },
{ name: 'JavaScript', file: 'js.svg', width: 60 },
{ name: 'TypeScript', file: 'ts.svg', width: 100 },
{ name: 'C#', file: 'csharp.svg', width: 60 },
{ name: 'Python', file: 'python.svg', width: 42 },
{ name: 'Python', file: 'python.svg', width: 65 },
{ name: 'C++', file: 'c-c-plus-plus.svg', width: 53 },
{ name: 'Go', file: 'go.svg', width: 91 },
{ name: 'Kotlin', file: 'kotlin.svg', width: 42 },
{ name: 'Ruby', file: 'ruby.svg', width: 43 },
{ name: 'ABAP', file: 'abap.svg', width: 52 },
{ name: 'Flex', file: 'flex.svg', width: 40 },
{ name: 'Flex', file: 'flex.png', width: 85 },
{ name: 'CSS', file: 'css.svg', width: 40 },
{ name: 'HTML', file: 'html5.svg', width: 40 },
{ name: 'Objective-C', file: 'obj-c.svg', width: 60 },
{ name: 'Objective-C', file: 'obj-c.svg', width: 63 },
{ name: 'PHP', file: 'php.svg', width: 57 },
{ name: 'Scala', file: 'scala.svg', width: 29 },
{ name: 'Swift', file: 'swift.svg', width: 40 },
{ name: 'Swift', file: 'swift.svg', width: 64 },
{ name: 'T-SQL', file: 't-sql.svg', width: 53 },
{ name: 'PL/SQL', file: 'pl-sql.svg', width: 65 },
{ name: 'VB', file: 'vb.svg', width: 55 },

+ 47
- 21
server/sonar-web/src/main/js/apps/about/sonarcloud/new_style.css 查看文件

@@ -85,7 +85,7 @@
}

.sc-page a:hover {
border-bottom: 1px solid #fff;
border-bottom: 1px solid var(--sonarcloudBlack100);
}

.sc-section {
@@ -199,6 +199,10 @@
z-index: 0;
}

.sc-functionality-background-bottom {
margin-top: 0;
}

.sc-background-start {
position: absolute;
background-color: #fdc300;
@@ -249,13 +253,30 @@
background-color: var(--sonarcloudBlack200);
}

.sc-functionality-container .sc-columns:last-of-type {
margin-bottom: 20px;
}

.sc-languages-container {
padding: 130px 0 0;
background-color: var(--sonarcloudBlack800);
padding: 60px 0 0;
background-color: var(--sonarcloudBlack100);
margin-bottom: 90px;
box-sizing: border-box;
}

.sc-languages-container::after {
content: '';
display: block;
margin: 0 auto;
height: 1px;
background-color: var(--sonarcloudBlack300);
width: 100px;
}

.sc-languages-container .sc-section {
margin-bottom: 30px;
}

.sc-languages-list {
display: flex;
flex-wrap: wrap;
@@ -276,25 +297,20 @@
vertical-align: middle;
}

.sc-languages-container h3,
.sc-languages-container a {
color: #fff;
color: var(--sonarcloudBlack700);
border-bottom-color: var(--sonarcloudBlack300);
}

.sc-page .white {
color: #fff !important;
.sc-languages-container a:hover {
color: var(--sonarcloudBlack900);
border-bottom-color: var(--sonarcloudBlack900);
}

.sc-page h4 span {
font-family: var(--sonarcloudFontFamily);
font-size: 32px;
}

.sc-page a.show-more {
.sc-languages-container a.show-more {
display: inline-block;
font-family: var(--sonarcloudFontFamily);
color: #fff;
font-weight: 700;
font-family: var(--sonarcloudFontFamily);
line-height: 33px;
font-size: 36px;
border: none;
@@ -303,8 +319,18 @@
width: 50px;
}

.sc-page a.show-more:hover {
.sc-languages-container a.show-more:hover {
background: var(--sonarcloudBlack700);
color: var(--sonarcloudBlack100);
}

.sc-page .white {
color: var(--sonarcloudBlack100) !important;
}

.sc-page h4 span {
font-family: var(--sonarcloudFontFamily);
font-size: 32px;
}

.sc-pricing-free {
@@ -334,7 +360,7 @@

.sc-pricing-privacy ul li,
.sc-pricing-privacy em {
color: #fff;
color: var(--sonarcloudBlack100);
}

.sc-pricing-free ul li em {
@@ -347,7 +373,7 @@
position: absolute;
border-radius: 7px;
background: linear-gradient(214deg, var(--sonarcloudBlack700) 0%, var(--sonarcloudBlack800) 100%);
color: #fff;
color: var(--sonarcloudBlack100);
width: 350px;
right: -70px;
top: -20px;
@@ -359,7 +385,7 @@
}

.sc-pricing-privacy a {
color: #fff;
color: var(--sonarcloudBlack100);
}

.sc-pricing-privacy .starts-at {
@@ -372,7 +398,7 @@
a.sc-orange-button {
display: inline-block;
background-color: var(--sonarcloudOrange500);
color: #fff;
color: var(--sonarcloudBlack100);
font-size: 18px;
font-weight: 700;
padding: 0 15px;
@@ -384,7 +410,7 @@ a.sc-orange-button {
}

a.sc-orange-button:hover {
color: #fff;
color: var(--sonarcloudBlack100);
background-color: var(--sonarcloudOrange700);
}


Loading…
取消
儲存