code.gitea.io/gitea@v1.22.3/web_src/css/font_i18n.css (about)

     1  :root :lang(ja) {
     2    --fonts-override: var(--fonts-default-override-ja);
     3  }
     4  
     5  :root :lang(zh-CN) {
     6    --fonts-override: var(--fonts-default-override-zh-cn);
     7  }
     8  
     9  :root :lang(zh-TW) {
    10    --fonts-override: var(--fonts-default-override-zh-tw);
    11  }
    12  
    13  :root :lang(zh-HK) {
    14    --fonts-override: var(--fonts-default-override-zh-hk);
    15  }
    16  
    17  :root :lang(ko) {
    18    --fonts-override: var(--fonts-default-override-ko);
    19  }
    20  
    21  [lang] {
    22    font-family: var(--fonts-regular);
    23  }
    24  
    25  :root {
    26    --fonts-default-override-ja: system-ui-ja, var(--fonts-proportional);
    27    --fonts-default-override-zh-cn: system-ui-zh-cn, var(--fonts-proportional);
    28    --fonts-default-override-zh-tw: system-ui-zh-tw, var(--fonts-proportional);
    29    --fonts-default-override-zh-hk: system-ui-zh-hk, var(--fonts-proportional);
    30    --fonts-default-override-ko: system-ui-ko, var(--fonts-proportional);
    31  }
    32  
    33  /* Special handling for Firefox on Windows/Linux */
    34  @supports (-moz-appearance: none) {
    35    :root {
    36      --fonts-default-override-ja: var(--fonts-proportional), system-ui-ja;
    37      --fonts-default-override-zh-cn: var(--fonts-proportional), system-ui-zh-cn;
    38      --fonts-default-override-zh-tw: var(--fonts-proportional), system-ui-zh-tw;
    39      --fonts-default-override-zh-hk: var(--fonts-proportional), system-ui-zh-hk;
    40      --fonts-default-override-ko: var(--fonts-proportional), system-ui-ko;
    41    }
    42  }
    43  
    44  @font-face {
    45    font-family: system-ui-ja;
    46    src: local("HiraKakuProN-W3"), local("Hiragino Kaku Gothic ProN W3"),
    47      local("HiraginoSans-W2"), local("Source Han Sans JP Light"),
    48      local("SourceHanSansJP-Light"), local("Source Han Sans J Light"),
    49      local("SourceHanSansJ-Light"), local("Noto Sans CJK JP Light"),
    50      local("NotoSansCJKJP-Light"), local("Source Han Sans Light"),
    51      local("SourceHanSans-Light"), local("Yu Gothic Regular"),
    52      local("YuGothic Regular"), local("Droid Sans Japanese"), local("Meiryo"),
    53      local("MS PGothic");
    54    font-weight: 300;
    55    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
    56      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
    57  }
    58  
    59  @font-face {
    60    font-family: system-ui-ja;
    61    src: local("HiraKakuProN-W3"), local("Hiragino Kaku Gothic ProN W3"),
    62      local("HiraginoSans-W4"), local("Source Han Sans JP Regular"),
    63      local("SourceHanSansJP-Regular"), local("Source Han Sans J Regular"),
    64      local("SourceHanSansJ-Regular"), local("Noto Sans CJK JP Regular"),
    65      local("NotoSansCJKJP-Regular"), local("Source Han Sans Regular"),
    66      local("SourceHanSans-Regular"), local("Yu Gothic Medium"),
    67      local("YuGothic Medium"), local("Droid Sans Japanese"), local("Meiryo"),
    68      local("MS PGothic");
    69    font-weight: 400;
    70    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
    71      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
    72  }
    73  
    74  @font-face {
    75    font-family: system-ui-ja;
    76    src: local("HiraKakuProN-W3"), local("Hiragino Kaku Gothic ProN W3"),
    77      local("HiraginoSans-W5"), local("Source Han Sans JP Medium"),
    78      local("SourceHanSansJP-Medium"), local("Source Han Sans J Medium"),
    79      local("SourceHanSansJ-Medium"), local("Noto Sans CJK JP Medium"),
    80      local("NotoSansCJKJP-Medium"), local("Source Han Sans Medium"),
    81      local("SourceHanSans-Medium"), local("Yu Gothic Medium"),
    82      local("YuGothic Medium"), local("Droid Sans Japanese"), local("Meiryo"),
    83      local("MS PGothic");
    84    font-weight: 500;
    85    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
    86      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
    87  }
    88  
    89  @font-face {
    90    font-family: system-ui-ja;
    91    src: local("HiraKakuProN-W6"), local("Hiragino Kaku Gothic ProN W6"),
    92      local("HiraginoSans-W6"), local("Source Han Sans JP Bold"),
    93      local("SourceHanSansJP-Bold"), local("Source Han Sans J Bold"),
    94      local("SourceHanSansJ-Bold"), local("Noto Sans CJK JP Bold"),
    95      local("NotoSansCJKJP-Bold"), local("Source Han Sans Bold"),
    96      local("SourceHanSans-Bold"), local("Yu Gothic Bold"), local("YuGothic Bold"),
    97      local("Droid Sans Japanese"), local("Meiryo Bold"), local("MS PGothic");
    98    font-weight: 600;
    99    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   100      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   101  }
   102  
   103  /* Safari on macOS/iOS */
   104  @font-face {
   105    font-family: system-ui-ja;
   106    src: local("HelveticaNeue");
   107    unicode-range: U+A0;
   108  }
   109  
   110  /* Other browsers on macOS/iOS */
   111  @supports not (-webkit-hyphens: none) {
   112    @font-face {
   113      font-family: system-ui-ja;
   114      src: local("HelveticaNeue");
   115      unicode-range: U+20;
   116    }
   117  }
   118  
   119  @font-face {
   120    font-family: system-ui-zh-cn;
   121    src: local("PingFangSC-Light"), local("Source Han Sans CN Light"),
   122      local("SourceHanSansCN-Light"), local("Source Han Sans SC Light"),
   123      local("SourceHanSansSC-Light"), local("Noto Sans CJK SC Light"),
   124      local("NotoSansCJKSC-Light"), local("HiraginoSansGB-W3"),
   125      local("Hiragino Sans GB W3"), local("Microsoft YaHei Light"),
   126      local("Heiti SC Light"), local("SimHei");
   127    font-weight: 300;
   128    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   129      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   130  }
   131  
   132  @font-face {
   133    font-family: system-ui-zh-cn;
   134    src: local("PingFangSC-Regular"), local("Source Han Sans CN Regular"),
   135      local("SourceHanSansCN-Regular"), local("Source Han Sans SC Regular"),
   136      local("SourceHanSansSC-Regular"), local("Noto Sans CJK SC Regular"),
   137      local("NotoSansCJKSC-Regular"), local("HiraginoSansGB-W3"),
   138      local("Hiragino Sans GB W3"), local("Microsoft YaHei"),
   139      local("Heiti SC Light"), local("SimHei");
   140    font-weight: 400;
   141    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   142      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   143  }
   144  
   145  @font-face {
   146    font-family: system-ui-zh-cn;
   147    src: local("PingFangSC-Medium"), local("Source Han Sans CN Medium"),
   148      local("SourceHanSansCN-Medium"), local("Source Han Sans SC Medium"),
   149      local("SourceHanSansSC-Medium"), local("Noto Sans CJK SC Medium"),
   150      local("NotoSansCJKSC-Medium"), local("HiraginoSansGB-W3"),
   151      local("Hiragino Sans GB W3"), local("Microsoft YaHei"),
   152      local("Heiti SC Light"), local("SimHei");
   153    font-weight: 500;
   154    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   155      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   156  }
   157  
   158  @font-face {
   159    font-family: system-ui-zh-cn;
   160    src: local("PingFangSC-Semibold"), local("Source Han Sans CN Bold"),
   161      local("SourceHanSansCN-Bold"), local("Source Han Sans SC Bold"),
   162      local("SourceHanSansSC-Bold"), local("Noto Sans CJK SC Bold"),
   163      local("NotoSansCJKSC-Bold"), local("HiraginoSansGB-W6"),
   164      local("Hiragino Sans GB W6"), local("Microsoft YaHei Bold"),
   165      local("Heiti SC Medium"), local("SimHei");
   166    font-weight: 600;
   167    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   168      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   169  }
   170  
   171  /* Safari on macOS/iOS */
   172  @font-face {
   173    font-family: system-ui-zh-cn;
   174    src: local("HelveticaNeue");
   175    unicode-range: U+A0;
   176  }
   177  
   178  /* Other browsers on macOS/iOS */
   179  @supports not (-webkit-hyphens: none) {
   180    @font-face {
   181      font-family: system-ui-zh-cn;
   182      src: local("HelveticaNeue");
   183      unicode-range: U+20;
   184    }
   185  }
   186  
   187  @font-face {
   188    font-family: system-ui-zh-tw;
   189    src: local("PingFangTC-Light"), local("Source Han Sans TW Light"),
   190      local("SourceHanSansTW-Light"), local("Source Han Sans TC Light"),
   191      local("SourceHanSansTC-Light"), local("Noto Sans CJK TC Light"),
   192      local("NotoSansCJKTC-Light"), local("HiraginoSansTC-W3"),
   193      local("Hiragino Sans TC W3"), local("Microsoft JhengHei Light"),
   194      local("Heiti TC Light"), local("PMingLiU");
   195    font-weight: 300;
   196    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   197      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   198  }
   199  
   200  @font-face {
   201    font-family: system-ui-zh-tw;
   202    src: local("PingFangTC-Regular"), local("Source Han Sans TW Regular"),
   203      local("SourceHanSansTW-Regular"), local("Source Han Sans TC Regular"),
   204      local("SourceHanSansTC-Regular"), local("Noto Sans CJK TC Regular"),
   205      local("NotoSansCJKTC-Regular"), local("HiraginoSansTC-W3"),
   206      local("Hiragino Sans TC W3"), local("Microsoft JhengHei"),
   207      local("Heiti TC Light"), local("PMingLiU");
   208    font-weight: 400;
   209    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   210      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   211  }
   212  
   213  @font-face {
   214    font-family: system-ui-zh-tw;
   215    src: local("PingFangTC-Medium"), local("Source Han Sans TW Medium"),
   216      local("SourceHanSansTW-Medium"), local("Source Han Sans TC Medium"),
   217      local("SourceHanSansTC-Medium"), local("Noto Sans CJK TC Medium"),
   218      local("NotoSansCJKTC-Medium"), local("HiraginoSansTC-W3"),
   219      local("Hiragino Sans TC W3"), local("Microsoft JhengHei"),
   220      local("Heiti TC Light"), local("PMingLiU");
   221    font-weight: 500;
   222    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   223      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   224  }
   225  
   226  @font-face {
   227    font-family: system-ui-zh-tw;
   228    src: local("PingFangTC-Semibold"), local("Source Han Sans TW Bold"),
   229      local("SourceHanSansTW-Bold"), local("Source Han Sans TC Bold"),
   230      local("SourceHanSansTC-Bold"), local("Noto Sans CJK TC Bold"),
   231      local("NotoSansCJKTC-Bold"), local("HiraginoSansTC-W6"),
   232      local("Hiragino Sans TC W6"), local("Microsoft JhengHei Bold"),
   233      local("Heiti TC Medium"), local("PMingLiU");
   234    font-weight: 600;
   235    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   236      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   237  }
   238  
   239  /* Safari on macOS/iOS */
   240  @font-face {
   241    font-family: system-ui-zh-tw;
   242    src: local("HelveticaNeue");
   243    unicode-range: U+A0;
   244  }
   245  
   246  /* Other browsers on macOS/iOS */
   247  @supports not (-webkit-hyphens: none) {
   248    @font-face {
   249      font-family: system-ui-zh-tw;
   250      src: local("HelveticaNeue");
   251      unicode-range: U+20;
   252    }
   253  }
   254  
   255  @font-face {
   256    font-family: system-ui-zh-hk;
   257    src: local("PingFangHK-Light"), local("Source Han Sans HK Light"),
   258      local("SourceHanSansHK-Light"), local("Source Han Sans HC Light"),
   259      local("SourceHanSansHC-Light"), local("Noto Sans CJK HK Light"),
   260      local("NotoSansCJKHK-Light"), local("Source Han Sans TC Light"),
   261      local("SourceHanSansTC-Light"), local("Noto Sans CJK TC Light"),
   262      local("NotoSansCJKTC-Light"), local("HiraginoSansTC-W3"),
   263      local("Hiragino Sans TC W3"), local("Microsoft JhengHei Light"),
   264      local("Heiti TC Light"), local("PMingLiU_HKSCS"), local("PMingLiU");
   265    font-weight: 300;
   266    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   267      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   268  }
   269  
   270  @font-face {
   271    font-family: system-ui-zh-hk;
   272    src: local("PingFangHK-Regular"), local("Source Han Sans HK Regular"),
   273      local("SourceHanSansHK-Regular"), local("Source Han Sans HC Regular"),
   274      local("SourceHanSansHC-Regular"), local("Noto Sans CJK HK Regular"),
   275      local("NotoSansCJKHK-Regular"), local("Source Han Sans TC Regular"),
   276      local("SourceHanSansTC-Regular"), local("Noto Sans CJK TC Regular"),
   277      local("NotoSansCJKTC-Regular"), local("HiraginoSansTC-W3"),
   278      local("Hiragino Sans TC W3"), local("Microsoft JhengHei"),
   279      local("Heiti TC Light"), local("PMingLiU_HKSCS"), local("PMingLiU");
   280    font-weight: 400;
   281    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   282      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   283  }
   284  
   285  @font-face {
   286    font-family: system-ui-zh-hk;
   287    src: local("PingFangHK-Medium"), local("Source Han Sans HK Medium"),
   288      local("SourceHanSansHK-Medium"), local("Source Han Sans HC Medium"),
   289      local("SourceHanSansHC-Medium"), local("Noto Sans CJK HK Medium"),
   290      local("NotoSansCJKHK-Medium"), local("Source Han Sans TC Medium"),
   291      local("SourceHanSansTC-Medium"), local("Noto Sans CJK TC Medium"),
   292      local("NotoSansCJKTC-Medium"), local("HiraginoSansTC-W3"),
   293      local("Hiragino Sans TC W3"), local("Microsoft JhengHei"),
   294      local("Heiti TC Light"), local("PMingLiU_HKSCS"), local("PMingLiU");
   295    font-weight: 500;
   296    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   297      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   298  }
   299  
   300  @font-face {
   301    font-family: system-ui-zh-hk;
   302    src: local("PingFangHK-Semibold"), local("Source Han Sans HK Bold"),
   303      local("SourceHanSansHK-Bold"), local("Source Han Sans HC Bold"),
   304      local("SourceHanSansHC-Bold"), local("Noto Sans CJK HK Bold"),
   305      local("NotoSansCJKHK-Bold"), local("Source Han Sans TC Bold"),
   306      local("SourceHanSansTC-Bold"), local("Noto Sans CJK TC Bold"),
   307      local("NotoSansCJKTC-Bold"), local("HiraginoSansTC-W6"),
   308      local("Hiragino Sans TC W6"), local("Microsoft JhengHei Bold"),
   309      local("Heiti TC Medium"), local("PMingLiU_HKSCS"), local("PMingLiU");
   310    font-weight: 600;
   311    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   312      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   313  }
   314  
   315  /* Safari on macOS/iOS */
   316  @font-face {
   317    font-family: system-ui-zh-hk;
   318    src: local("HelveticaNeue");
   319    unicode-range: U+A0;
   320  }
   321  
   322  /* Other browsers on macOS/iOS */
   323  @supports not (-webkit-hyphens: none) {
   324    @font-face {
   325      font-family: system-ui-zh-hk;
   326      src: local("HelveticaNeue");
   327      unicode-range: U+20;
   328    }
   329  }
   330  
   331  @font-face {
   332    font-family: system-ui-ko;
   333    src: local("AppleSDGothicNeo-Light"), local("Source Han Sans KR Light"),
   334      local("SourceHanSansKR-Light"), local("Source Han Sans K Light"),
   335      local("SourceHanSansK-Light"), local("Noto Sans CJK KR Light"),
   336      local("NotoSansCJKKR-Light"), local("NanumBarunGothic Light"),
   337      local("Malgun Gothic Semilight"), local("Nanum Gothic"), local("Dotum");
   338    font-weight: 300;
   339    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   340      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   341  }
   342  
   343  @font-face {
   344    font-family: system-ui-ko;
   345    src: local("AppleSDGothicNeo-Regular"), local("Source Han Sans KR Regular"),
   346      local("SourceHanSansKR-Regular"), local("Source Han Sans K Regular"),
   347      local("SourceHanSansK-Regular"), local("Noto Sans CJK KR Regular"),
   348      local("NotoSansCJKKR-Regular"), local("NanumBarunGothic"),
   349      local("Malgun Gothic"), local("Nanum Gothic"), local("Dotum");
   350    font-weight: 400;
   351    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   352      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   353  }
   354  
   355  @font-face {
   356    font-family: system-ui-ko;
   357    src: local("AppleSDGothicNeo-Medium"), local("Source Han Sans KR Medium"),
   358      local("SourceHanSansKR-Medium"), local("Source Han Sans K Medium"),
   359      local("SourceHanSansK-Medium"), local("Noto Sans CJK KR Medium"),
   360      local("NotoSansCJKKR-Medium"), local("NanumBarunGothic"),
   361      local("Malgun Gothic"), local("Nanum Gothic"), local("Dotum");
   362    font-weight: 500;
   363    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   364      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   365  }
   366  
   367  @font-face {
   368    font-family: system-ui-ko;
   369    src: local("AppleSDGothicNeo-SemiBold"), local("Source Han Sans KR Bold"),
   370      local("SourceHanSansKR-Bold"), local("Source Han Sans K Bold"),
   371      local("SourceHanSansK-Bold"), local("Noto Sans CJK KR Bold"),
   372      local("NotoSansCJKKR-Bold"), local("NanumBarunGothic Bold"),
   373      local("Malgun Gothic Bold"), local("Nanum Gothic Bold"), local("Dotum");
   374    font-weight: 600;
   375    unicode-range: U+11??, U+2E80-4DBF, U+4E00-9FFF, U+A960-A97F, U+AC00-D7FF,
   376      U+F900-FAFF, U+FE00-FE6F, U+FF00-FFEF, U+1F2??, U+2????;
   377  }
   378  
   379  /* Safari on macOS/iOS */
   380  @font-face {
   381    font-family: system-ui-ko;
   382    src: local("HelveticaNeue");
   383    unicode-range: U+A0;
   384  }
   385  
   386  /* Other browsers on macOS/iOS */
   387  @supports not (-webkit-hyphens: none) {
   388    @font-face {
   389      font-family: system-ui-ko;
   390      src: local("HelveticaNeue");
   391      unicode-range: U+20;
   392    }
   393  }