@@ -22,13 +22,13 @@ npm login --registry="https://nexus.iroha.tech/repository/npm-group/"
22
22
23
23
# 2. Add as a dependency to the project
24
24
25
- Add ` "@soramitsu/soramitsu-js-ui": "^0.3.4 " ` in ` package.json ` file (` "dependencies" ` section)
25
+ Add ` "@soramitsu/soramitsu-js-ui": "version " ` in ` package.json ` file (` "dependencies" ` section)
26
26
27
27
OR RUN
28
28
29
29
` yarn add "@soramitsu/soramitsu-js-ui" `
30
30
31
- # 3. Add components with styles to the project
31
+ # 3. Add components with utilities to the project
32
32
33
33
For instance, ` soramitsuUI.ts ` :
34
34
@@ -57,7 +57,7 @@ setTheme(Theme.LIGHT)
57
57
setDesignSystem(DesignSystem.NEUMORPHIC)
58
58
```
59
59
60
- You could also use direct components import:
60
+ You could also use direct components import to reduce vendors bundle size :
61
61
62
62
```
63
63
import Vue from 'vue'
@@ -92,11 +92,16 @@ Add `"element-ui"` in `tsconfig.json` file (`"types"` section)
92
92
93
93
# 5. Add all required styles
94
94
95
- The previous section added not all required styles. To fix it you should add imports into ` scss ` file.
95
+ The previous sections added not all required styles. To fix it you should add imports into ` scss ` file.
96
+ Also, you should add ** Font variables**
96
97
97
98
For instance, ` soramitsu-variables.scss ` :
98
99
99
100
```
101
+ $s-font-family-default-path: '~@soramitsu/soramitsu-js-ui/lib/assets/fonts/Sora-VariableFont_wght.ttf' !default;
102
+ $s-font-family-mono-path: '~@soramitsu/soramitsu-js-ui/lib/assets/fonts/JetBrainsMono-Regular.woff' !default;
103
+ $s-font-family-icons-path: '~@soramitsu/soramitsu-js-ui/lib/assets/fonts/soramitsu-icons-1.0.0.ttf' !default;
104
+
100
105
@import '~@soramitsu/soramitsu-js-ui/lib/styles/index';
101
106
```
102
107
@@ -110,6 +115,10 @@ $s-color-theme-accent: #ED145B;
110
115
// Basic colors
111
116
$s-color-base-content-primary: #0D0248;
112
117
118
+ $s-font-family-default-path: '~@soramitsu/soramitsu-js-ui/lib/assets/fonts/Sora-VariableFont_wght.ttf' !default;
119
+ $s-font-family-mono-path: '~@soramitsu/soramitsu-js-ui/lib/assets/fonts/JetBrainsMono-Regular.woff' !default;
120
+ $s-font-family-icons-path: '~@soramitsu/soramitsu-js-ui/lib/assets/fonts/soramitsu-icons-1.0.0.ttf' !default;
121
+
113
122
@import '~@soramitsu/soramitsu-js-ui/lib/styles/index';
114
123
115
124
```
0 commit comments