Ryo Blog

〜WEB制作をスキルに〜

こんなことを説明しています!

  • mixinを利用して、爆速でフォント情報を入力する方法
  • 他のmixinの作り方と発想
  • スニペット登録の仕方

動画の解説

コードの解説

登録している mixinはこちら!

XD.ver と Figma開発.verの両方を用意したので、カンプによって適宜使い分けていただけると良いかと思います! 

// =================================
//  フォント情報の一括入力
// =================================
//XD Version
@mixin font($size, $height, $spacing, $weight) {
    font-size: calc($size / 16 * 1rem);
    line-height: calc($height / $size);
    letter-spacing: calc($spacing / 1000 * 1em);
    font-weight: $weight;
}
//Figma Version
@mixin font($size, $weight, $height, $spacing) {
    font-size: calc($size / 16 * 1rem);
    font-weight: $weight;
    line-height: calc($height / $size);
    letter-spacing: calc($spacing / $size * 1em);
}

ポイント (XDの場合)

以下の4つを①〜④の順に入力

@include font( ①, ②, ③, ④ );

※ ④は Bold -> 700 に変換する

下記の例だと、@include font(30, 41, 100, 700);

ポイント (Figmaの場合)

下記の例だと、@include font(80, 700, 80, 8);

スニペットに登録 

下記を登録しておくと "font" と打つだけで自動出力されます!

動画でスニペット登録の方法に関しても解説しているので、登録の仕方がわからない方はぜひご覧になってください。

動画で使用しているサイトは下記になります。

VSCodeスニペット用コード作成ツール

"font": {
    "prefix": "font",
    "body": [
        "@include font($1, $2, $3, $4);",
    ],
    "description": ""
},
記事一覧へ

About

りょー|29歳 フリーランス|LPコーディング、WordPressサイト構築、ディレクション、Shopify (Liquid編集) を中心に活動しております!

完全未経験からWEB業界に入り
デイトラで3ヶ月間学習
営業開始後4日→ゼロイチ達成
開業3ヶ月後→月収50万達成
その後平均月収50万 (最高月収120万円)

WEBで独立したい!未経験からでもフリーランスになりたい!そんな方々のためになるような情報をこのブログを通して発信します!

コンサルのお申し込みはこちら Ryo's Portfolio

私がWEB制作フリーランスとして独立するために学習したオンラインスクール「デイトラ」の詳細リンクはこちら↓↓

Products

Coming Soon