Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mizok/nx-typography-snippet

nx-typography
https://github.com/mizok/nx-typography-snippet

Last synced: 6 days ago
JSON representation

nx-typography

Awesome Lists containing this project

README

        

# nx-typography-snippet README

NEUX UI SCSS SYSTEM TYPOGRAPHY MIXIN GENERATOR.

# 安裝方法

![image](https://i.imgur.com/YqlMRly.png)

請在VSCODE 編輯器上找到extension頁籤, 點擊右上方的...開啟選項, 然後選取 install from VSIX, 選擇透過本repo 產生的nx-typography-snippet-<版本號>.vsix 檔案以手動安裝插件

![image](https://i.imgur.com/SvgX3BZ.png)

安裝後就可以在已安裝的插件中找到nx-typography-snippet
![image](https://i.imgur.com/xTK1760.png)

# 使用說明

這個snippet只會在scss檔案下做編輯時才會觸發, 只要key-in 指定的字級名稱,就會跳出對應的mixin include 指令
例如Large Tilte/50/2 Bold/1 Light/2 Default Color/1 Left Aligned(如果是直接用貼上的, 請貼上完畢之後, backspace掉最後一個字母,然後再手打回去, 這樣就可以重新觸發snippet)
# 這個插件是用來幹嘛用的?

因為平常在使用nx-ui或nx-ui-jquery切版時, zeplin會自動把字級名稱內的斜線和空白自動換成“-” , 這樣一來不太方便直接透過複製zeplin上面的字級名稱來找到對應的mixin, 所以這邊簡單做了一個snippet插件。安裝這個插件之後可以直接導入整個nx-ui/nx-ui-jquery 的 typography mixin snippet, 希望這樣多少可以減少不便的狀況。
# npm 指令說明:

- build : 產生.code-snippets文檔
- package : 產生.vsix 插件手動安裝檔

執行上述兩個指令前, 請先確認全域環境底下有安裝:

- node.js
- vsce(npm包)