Skip to content

Commit e5455ca

Browse files
committed
Customize SCSS #28
1 parent 7d55435 commit e5455ca

38 files changed

+577
-738
lines changed

README.md

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,14 @@ jsDelivr で配信している CSS ファイルへのリンクを HTML 内に記
6262

6363
| フォント名 | HTML に貼る CDN リンクタグ |
6464
| :----------: | ---------------------------------------------------------------------------------------------------------- |
65-
| `YakuHanJP` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.1.0/dist/css/yakuhanjp.min.css">` |
66-
| `YakuHanJPs` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.1.0/dist/css/yakuhanjp_s.min.css">` |
67-
| `YakuHanMP` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.1.0/dist/css/yakuhanmp.min.css">` |
68-
| `YakuHanMPs` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.1.0/dist/css/yakuhanmp_s.min.css">` |
69-
| `YakuHanRP` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.1.0/dist/css/yakuhanrp.min.css">` |
70-
| `YakuHanRPs` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.1.0/dist/css/yakuhanrp_s.min.css">` |
65+
| `YakuHanJP` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.2.0/dist/css/yakuhanjp.min.css">` |
66+
| `YakuHanJPs` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.2.0/dist/css/yakuhanjp_s.min.css">` |
67+
| `YakuHanMP` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.2.0/dist/css/yakuhanmp.min.css">` |
68+
| `YakuHanMPs` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.2.0/dist/css/yakuhanmp_s.min.css">` |
69+
| `YakuHanRP` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.2.0/dist/css/yakuhanrp.min.css">` |
70+
| `YakuHanRPs` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.2.0/dist/css/yakuhanrp_s.min.css">` |
7171

72-
### npm
72+
## npm
7373

7474
- https://www.npmjs.com/package/yakuhanjp
7575

@@ -79,6 +79,17 @@ npm コマンドで任意のプロジェクトにインストールできます
7979
npm install yakuhanjp
8080
```
8181

82+
### SCSS
83+
84+
SCSS を使ったカスタマイズを強化しました。`npm install` 後、任意の SCSS ファイルで使用する YakuHanJP の SCSS ファイルを import します。変数をオーバーライドすれば、CSS から CDN のフォントファイルへダイレクトにリンクを貼ったり、EOT 形式を省いたりできます。
85+
86+
```scss
87+
$yakuhanjp-eot-use: false;
88+
$yakuhanjp-cdn-use: true;
89+
90+
@import "yakuhanjp/src/scss/yakuhanjp.scss";
91+
```
92+
8293
## Specific Edition
8394

8495
### For Noto
@@ -89,10 +100,10 @@ npm install yakuhanjp
89100

90101
| フォント名 | HTML に貼る CDN リンクタグ |
91102
| :---------------: | --------------------------------------------------------------------------------------------------------------- |
92-
| `YakuHanJP_Noto` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.1.0/dist/css/yakuhanjp-noto.min.css">` |
93-
| `YakuHanJPs_Noto` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.1.0/dist/css/yakuhanjp_s-noto.min.css">` |
94-
| `YakuHanMP_Noto` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.1.0/dist/css/yakuhanmp-noto.min.css">` |
95-
| `YakuHanMPs_Noto` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.1.0/dist/css/yakuhanmp_s-noto.min.css">` |
103+
| `YakuHanJP_Noto` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.2.0/dist/css/yakuhanjp-noto.min.css">` |
104+
| `YakuHanJPs_Noto` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.2.0/dist/css/yakuhanjp_s-noto.min.css">` |
105+
| `YakuHanMP_Noto` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.2.0/dist/css/yakuhanmp-noto.min.css">` |
106+
| `YakuHanMPs_Noto` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.2.0/dist/css/yakuhanmp_s-noto.min.css">` |
96107

97108
- [Noto Sans JP・Noto Serif JP 専用の CSS ファイルを追加 · Issue #23 · qrac/yakuhanjp](https://github.com/qrac/yakuhanjp/issues/23)
98109

@@ -104,8 +115,8 @@ macOS 10.13・iOS11 以降の Safari では、`font-family` に `-apple-system`
104115

105116
| フォント名 | HTML に貼る CDN リンクタグ |
106117
| :-----------------: | ----------------------------------------------------------------------------------------------------------------- |
107-
| `YakuHanJP_Narrow` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.1.0/dist/css/yakuhanjp-narrow.min.css">` |
108-
| `YakuHanJPs_Narrow` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.1.0/dist/css/yakuhanjp_s-narrow.min.css">` |
118+
| `YakuHanJP_Narrow` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.2.0/dist/css/yakuhanjp-narrow.min.css">` |
119+
| `YakuHanJPs_Narrow` | `<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/yakuhanjp@3.2.0/dist/css/yakuhanjp_s-narrow.min.css">` |
109120

110121
- [macOS・iOS Safari の細字を考慮した CSS ファイルを追加 · Issue #27 · qrac/yakuhanjp](https://github.com/qrac/yakuhanjp/issues/27)
111122

dist/css/yakuhanjp-narrow.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Yaku Han JP v3.1.0 (OFL-1.1 AND MIT) by Qrac */
1+
/*! Yaku Han JP v3.2.0 (OFL-1.1 AND MIT) by Qrac */
22
/*! Type: YakuHanJP_Narrow - Based on Noto Sans CJK JP */
33
@font-face {
44
font-family: "YakuHanJP_Narrow";

dist/css/yakuhanjp-narrow.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/css/yakuhanjp-noto.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Yaku Han JP v3.1.0 (OFL-1.1 AND MIT) by Qrac */
1+
/*! Yaku Han JP v3.2.0 (OFL-1.1 AND MIT) by Qrac */
22
/*! Type: YakuHanJP_Noto - Based on Noto Sans CJK JP */
33
@font-face {
44
font-family: "YakuHanJP_Noto";

dist/css/yakuhanjp-noto.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/css/yakuhanjp.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Yaku Han JP v3.1.0 (OFL-1.1 AND MIT) by Qrac */
1+
/*! Yaku Han JP v3.2.0 (OFL-1.1 AND MIT) by Qrac */
22
/*! Type: YakuHanJP - Based on Noto Sans CJK JP */
33
@font-face {
44
font-family: "YakuHanJP";

dist/css/yakuhanjp.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/css/yakuhanjp_s-narrow.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! Yaku Han JP v3.1.0 (OFL-1.1 AND MIT) by Qrac */
1+
/*! Yaku Han JP v3.2.0 (OFL-1.1 AND MIT) by Qrac */
22
/*! Type: YakuHanJPs_Narrow - Based on Noto Sans CJK JP */
33
@font-face {
44
font-family: "YakuHanJPs_Narrow";

0 commit comments

Comments
 (0)