タグ

colissのブックマーク (5,498)

  • VS Codeを便利に使いこなしたい人にお勧め、実務にかなり役立つ解説書 -改訂新版 Visual Studio Code実践ガイド

    ページは、アフィリエイト広告を利用しています。 当ブログのビジターも多くの人が、Visual Studio Code(以下、VS Code)を使用していると思います。VS CodeはWeb制作やアプリ開発で必需品とも言えるエディタで、コードエディタとしてだけでなく、テキストエディタとしても人気が高いエディタです。 VS Codeは解説書がなくても利用できますが、さまざまな便利な機能が備わっています。VS Codeをより深く使いこなしたい人に、Web制作やアプリ開発の実務で役立つ機能やカスタマイズを徹底的に解説した解説書を紹介します。 書は2020年に発売された『Visual Studio Code実践ガイド』の改訂新版で、2023年11月時点のVS Code最新版に対応しています。基機能をはじめ、アップデートされて便利になった機能、リモート開発機能やGitHubとの連携など、VS

    VS Codeを便利に使いこなしたい人にお勧め、実務にかなり役立つ解説書 -改訂新版 Visual Studio Code実践ガイド
    coliss
    coliss 2024/02/09
    VS Codeをより深く使いこなしたい人に、Web制作やアプリ開発の実務で役立つ機能やカスタマイズを徹底的に解説した解説書。
  • モダンCSSで実装する、テーブル(<table>)のさまざまなスタイルのまとめ

    モダンCSSでテーブルをゼブラストライプしたり、テーブルの四隅を角丸にしたり(昔はかなり面倒でした)、列や行を分割したり、ホバーでハイライトやアウトラインを表示したりなど、表のデータを読みやすくするテーブル(<table>)のさまざまなスタイルを紹介します。 A Guide to Styling Tables by Mads Stoumann 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに テーブルを構成するHTMLの要素 テーブルをゼブラストライブにするCSS テーブルを角丸にするCSS テーブルの列を分割するCSS テーブルの行を分割するCSS ホバー・フォーカスでハイライトするCSS ホバーでアウトラインを表示するCSS データを左右・中央に揃えるCSS 終わりに はじめに 私は最近、小さな矛盾に気がつきました。

    モダンCSSで実装する、テーブル(<table>)のさまざまなスタイルのまとめ
    coliss
    coliss 2024/02/08
    モダンCSSで実装する、テーブル(<table>)のさまざまなスタイルのまとめ。
  • CSSで三角形を実装するにはaspect-ratioとclip-pathを使用するのが簡単 -CSS Triangle Shapes

    HTMLはdiv要素一つだけ(もしくはimg要素一つだけ)、あとはCSSをコピペするだけで三角形を実装できるCSS Triangle Shapesを紹介します。 CSSの三角形は、一昔前はborderで実装していましたが、最近では2つのプロパティ(aspect-ratio, clip-path)で実装します。どうやって実装するんだっけ? というときに覚えておくと、さくっと利用できるので便利です。 CSS Triangle Shapes CSSで三角形を実装する最近の方法 CSSで三角形を作成するジェネレター CSSで三角形を実装する最近の方法 まずは、三角形をCSSで実装する方法を見てましょう。 これまでのCSSだと、divなどの矩形にborderプロパティで太いボーダーを設定し、三角形の部分だけ残して使用していました。

    CSSで三角形を実装するにはaspect-ratioとclip-pathを使用するのが簡単 -CSS Triangle Shapes
    coliss
    coliss 2024/02/07
    CSSで三角形を実装するにはaspect-ratioとclip-pathを使用するのが簡単です。
  • 商用利用も完全に無料! これはすぐに使いたくなる、オールドスタイルの美しいフリーフォント -築豊35ポイントゴチック

    私のお気に入り「かもめ明朝(紹介記事)」をはじめ、「トレゴ」「新レトロ丸ゴシック」「築豊明朝」など、オールドスタイルの日語フリーフォントをリリースされている文字魚さんから新作フォントがリリースされました! 今回リリースされた「築豊35ポイントゴチック」もオールドスタイルで、ハネやハライがあるゴシック体です。見出し・タイトルだけでなく、文にも使える使い勝手のよい日語フリーフォントです。 【フリーフォント】「築豊35ポイントゴチック」オールドスタイルのゴシック ※要登録(無料、pixiv ID可) 気に入った方には、支援版の投げ銭用も用意されています。 築豊35ポイントゴチックの特徴 築豊35ポイントゴチックは、民友社三十五ポイント明朝を参考に、もし「築地35ポイントゴチック」があったらをテーマに作成されたオールドスタイルのゴシック体です。 ライセンスはSIL Open Font Lic

    商用利用も完全に無料! これはすぐに使いたくなる、オールドスタイルの美しいフリーフォント -築豊35ポイントゴチック
    coliss
    coliss 2024/02/05
    もし「築地35ポイントゴチック」があったらをテーマに作成されたオールドスタイルのゴシック体。
  • Tailwind CSSの基本的な使い方から実践的なテクニックまでしっかりと学べる一冊 -Tailwind CSS実践入門

    ページは、アフィリエイト広告を利用しています。 Tailwind CSSは好き嫌いが分かれるフレームワークだと思いますが、Tailwind CSSを採用しているWebサイトは確実に増えてきました。 Tailwind CSSのユーティリティファーストでどのようにマークアップするのか、ユーティリティクラスを用いたコンポーネント設計、基的な使い方からテーマのカスタマイズやプラグインなど実践的なテクニックを詳しく解説した解説書を紹介します。 書は、CSSのフレームワーク「Tailwind CSS」の解説書です。Tailwind CSSについては導入方法からていねいに解説されていますが、HTMLCSSの基礎知識は解説されていません。すでにHTMLCSSを使用して実際にWebサイトを構築している人向けです。 Tailwind CSSをこれから使用してみたい、すでに使用していてより良い使い方

    Tailwind CSSの基本的な使い方から実践的なテクニックまでしっかりと学べる一冊 -Tailwind CSS実践入門
    coliss
    coliss 2024/02/02
    ユーティリティファーストでどのようにマークアップするのか、ユーティリティクラスを用いたコンポーネント設計、基本的な使い方からテーマのカスタマイズやプラグインなど実践的なテクニックを詳しく解説した解説書
  • 想定外の新機能! HTMLの<input type="checkbox" switch>だけで、スイッチUIが実装できるようになるぞ

    WebサイトやアプリのUIで、スイッチを実装するのはなかなか面倒です。CSSで書くと、なかなかのボリュームになってしまいます。 そんなスイッチがHTMLだけで実装できるようになります。 Release Notes for Safari TP 185によると、HTMLの新機能としてswitch属性がサポートされました。これにより、スイッチUIHTMLで簡単に実装できるようになります。 switchについては、かなり前から実装についてGitHubで議論されていました。スイッチは人気のあるUIコントロールだけど、CSSで実装するのは簡単じゃないよね、簡単に実装できるようにしよう。という感じです。 スイッチUIを実装するHTMLは、下記の通りです。

    想定外の新機能! HTMLの<input type="checkbox" switch>だけで、スイッチUIが実装できるようになるぞ
    coliss
    coliss 2024/02/01
    HTMLの<input type="checkbox" switch>だけで、スイッチUIが実装できるようになります。
  • Web制作者は要チェック! Chrome 121で新しく追加された6つのCSSの機能

    今年もCSSはどんどん進化しそうですね! 1/24にリリースされたChrome 121に追加された、CSSの新しい機能6つを紹介します。スクロールバーのスタイル、スペルミスや文法的に正しくないテキストをハイライトする疑似要素、SVGCSSマスキングなど、これからのWeb制作に役立つ機能ばかりです。 New in Chrome 121 Chrome 121 beta 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスに基づいて翻訳しています。基づいてというのは、貢献部分に関して同ライセンスも含みます。 はじめに CSSによるハイライトの継承 CSSによるスクロールバーのスタイル font-paletteプロパティでカラーフォントをアニメーション CSSのスペルチェック機能 SVGCSSマスキングの改善 displayプロパティの新しい値 はじめに 1/24にリリースされたCh

    Web制作者は要チェック! Chrome 121で新しく追加された6つのCSSの機能
    coliss
    coliss 2024/01/30
    1/24にリリースされたChrome 121に追加された、CSSの新しい機能。
  • ブックマークしておくと便利! CSSで実装されたローダー、簡単にカスタマイズもできる優れもの -Loadership

    自分のデザインに合ったローダーを簡単に実装したい! そんな要望に応えるオンラインで簡単にカスタマイズができるCSSで実装されたローダーを紹介します。 ローダーはHTMLCSSをコピペするだけで簡単に実装でき、カスタマイズもオンラインでサイズ・カラー・アニメーションなどを変更できます。 Loadership Loadershipの特徴 Loadershipの使い方 Loadershipのローダー Loadershipの特徴 Loadershipは、CSSで実装されたローダーをコピペで簡単に利用できるオンラインツールです。ローダーはオンラインでカスタマイズもでき、自分のデザインに合ったローダーを作成できます。 ローダーのCSSは依存関係はなく、HTMLCSSをコピペするだけで利用できます。MITライセンスで、個人でも商用プロジェクトでも無料で利用できます。詳しくは、Aboutをご覧ください

    ブックマークしておくと便利! CSSで実装されたローダー、簡単にカスタマイズもできる優れもの -Loadership
    coliss
    coliss 2024/01/29
    ローダーはHTMLとCSSをコピペするだけで簡単に実装でき、カスタマイズもオンラインでサイズ・カラー・アニメーションなどを変更できます。
  • 商用でも完全に無料! 日本や世界の古地図にインスピレーションを得て作成されたブラシ素材 -Fantasy Map Brushes

    や世界の古地図(浮世絵や木版画なども)にインスピレーションを得て作成されたブラシ素材を紹介します。ブラシはPhotoshop用ですが、GIMP, Affinity Photo, Procreate, クリスタなど他のアプリでも使用できます。 Fantasy Map Brushesはブラシで、ハンコみたいにポンポンと押すように山・森・木々・草・川・沼・道路・建物などを簡単に描けます。無料とは思えないほど大ボリュームで、予想を遙かに上回る思います。 Fantasy Map Brushes Fantasy Map BrushesのライセンスはCC0で、個人でも商用でも無料で利用できます。詳しくはライセンスページをご覧ください。 ブラシの数は膨大で、日や世界の古地図ごとにダウンロードできます。ダウンロードはリンク先ページの下の方「Download」ボタンからです。 まずは、日にインスピレー

    商用でも完全に無料! 日本や世界の古地図にインスピレーションを得て作成されたブラシ素材 -Fantasy Map Brushes
    coliss
    coliss 2024/01/25
    CC0、日本や世界の古地図(浮世絵や木版画なども)にインスピレーションを得て作成されたブラシ素材。ブラシはPhotoshop用ですが、GIMP, Affinity Photo, Procreate, クリスタなど他のアプリでも使用できます。
  • 最近のCSSは進化が早い! モダンCSSの新機能、ブラウザのサポートが充実した機能のまとめ

    最近のCSSは進化が早く、またブラウザはエバーグリーン(自動で最新版にアップデートするブラウザ)になり月一ペースでアップデートされ、モダンCSSの機能もたくさんサポートされました。 CSSの新機能をはじめ、ブラウザのサポートが充実した機能を紹介します。2024年はこれらのモダンCSSを使用する機会が増えますね。 :has()疑似クラスがすべてのブラウザにサポートされました CSSのコンテナクエリ CSSのスタイルクエリ CSSのネスト CSSの@scopeはセレクタの適用範囲を設定できる CSSで三角関数が使用できるようになった スクロールをトリガーにしたアニメーションの実装が大きく変わる 今までは面倒だったことが簡単に実装できるようになった新機能 知っておくと便利なCSSの知識とテクニック HTML関連も少しだけ :has()疑似クラスがすべてのブラウザにサポートされました まずは、:h

    最近のCSSは進化が早い! モダンCSSの新機能、ブラウザのサポートが充実した機能のまとめ
    coliss
    coliss 2024/01/24
    モダンCSSの新機能、ブラウザのサポートが充実した機能のまとめ
  • UIデザインで、小さいサイズでもはっきりと美しく見えるように設計されたMicroサイズのSVGアイコン -Heroicons Micro

    テキストの横にアイコンを配置すると、アイコンが少し大きすぎてバランスが悪いと感じることはありませんか? アイコンは通常のMiniサイズだと20x20ですが、それより一回り小さく高密度のUI向けに設計されたMicroサイズの16x16のSVGアイコンを紹介します。 Heroicons Micro Heroicons -GitHub Heroicons Microの特徴 Heroicons Microのダウンロード Heroicons Microのアイコン Heroicons Microの特徴 Microサイズのアイコンは、先日v2.1にアップデートされたHeroiconsに新しく加わったサイズです。 タイトで高密度のUI向けに設計されており、UIデザイン用に約300種類のアイコンが揃っています。MITライセンスで、商用プロジェクトでも無料で利用できます。 Heroicons 既存のアイコンを

    UIデザインで、小さいサイズでもはっきりと美しく見えるように設計されたMicroサイズのSVGアイコン -Heroicons Micro
    coliss
    coliss 2024/01/23
    高密度のUI向けに設計されたMicroサイズの16x16のSVGアイコン。
  • ピクセルフォントが好きな人に! JIS第1・第2水準漢字まで揃った、かわいさ全開の丸文字ピクセルフォント -マルミーニャM

    ピクセルフォント「マルモニカ」などをリリースされているx0y0pxFreeFontから、新しいピクセルフォントがリリースされました。 ※「マルモニカ」(紹介記事)も第1・第2水準漢字対応です。 「マルミーニャM」はかわいさ全開の丸ゴシック体のピクセルフォントで、かわいいドット絵やゲーム演出にぴったりな丸文字フォントです。 マルミーニャM マルミーニャM -BOOTH マルミーニャMのダウンロード マルミーニャMの特徴 x0y0pxFreeFontの他のフォント マルミーニャMのダウンロード さっそくフォントのダウンロード方法を紹介します。 まずは、サイトから。x0y0pxFreeFontのサイトはGitHubに移転され、そこからフォントをダウンロードできます。

    ピクセルフォントが好きな人に! JIS第1・第2水準漢字まで揃った、かわいさ全開の丸文字ピクセルフォント -マルミーニャM
    coliss
    coliss 2024/01/22
    ひらがな・カタカナ・英数記号文字、JIS第1・JIS第2水準の漢字も揃ったピクセルフォント「マルミーニャM」
  • 2024年のCSSの書き方、ワークフローとツールについて

    CSSには大きく変わるタイミングが何度かありました。レスポンシブ対応、メディアクエリ、Flexbox、CSS Gridなどはその大きく変わったタイミングでしょう。 そして、2024年もこれらと同様に大きく変わりそうです。CSSのネスト、:has()疑似クラス、subgrid、コンテナクエリ、ビューポート単位などの新機能がすべてのブラウザにサポートされました。 2024年のCSSの書き方として、より保守しやすいCSS、ワークフロー、ツールについて紹介します。 How I'm Writing CSS in 2024 by Lee Robinson 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに デザインの制約 2024年のCSS お勧めのCSSツール 終わりに はじめに 2024年のCSSは、素晴らしいの一言に尽きます。

    2024年のCSSの書き方、ワークフローとツールについて
    coliss
    coliss 2024/01/18
    2024年のCSSの書き方、より保守しやすいCSS、ワークフロー、ツールなど
  • 2024年の実装に役立つCSSの新機能と使い方のまとめ

    2023年の後半に、CSSの多くの新機能がすべてのブラウザにサポートされました。新機能が登場するときもワクワクしますが、やはりすべてのブラウザにサポートされてからが番です。 2024年の実装に役立つCSSの新機能とその使い方を紹介します。セレクタを条件式のように記述できる:has()、複数のカード内でテキストを揃えられるsubgrid、CSS内でネストを使用できるCSSネスト、レスポンシブ対応のコンポーネントに役立つコンテナクエリ単位など、次のプロジェクトに役立つCSSがたくさんあります。 5 CSS snippets every front-end developer should know in 2024 by Adam Argyle 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスに基づいて翻訳しています。基づいてというのは、貢献部分に関して同ライセンスも含みます。

    2024年の実装に役立つCSSの新機能と使い方のまとめ
    coliss
    coliss 2024/01/16
    セレクタを条件式のように記述できる:has()、複数のカード内でテキストを揃えられるsubgrid、CSS内でネストを使用できるCSSネスト、レスポンシブ対応のコンポーネントに役立つコンテナクエリ単位など
  • 商用利用無料! コピペで簡単に実装できる、Tailwind CSSで実装されたUIコンポーネントが150種類以上! -Mamba UI

    Webサイトやスマホアプリでよく使用されるUIコンポーネントとテンプレートをTailwind CSSベースで実装したコレクションを紹介します。 コードはHTMLVueとJSXに対応しており、Tailwind CSSを用意しておけばコピペで簡単に利用できます。 Mamba UI Mamba UI -GitHub Mamba UIの特徴 Mamba UIの使い方 Mamba UIのコンポーネント Mamba UIの特徴 Mamba UIは、Webサイトやスマホアプリによく使用されるUI要素をTailwind CSSベースで実装したオープンソースのコレクションです。すべてのコンポーネント・テンプレートはHTMLCSSで実装されており、Tailwind CSSのおかげで複雑なCSSルールを記述する必要はありません。 Tailwind CSSはユーティリティファーストのCSSフレームワークなので

    商用利用無料! コピペで簡単に実装できる、Tailwind CSSで実装されたUIコンポーネントが150種類以上! -Mamba UI
    coliss
    coliss 2024/01/15
    Webサイトやスマホアプリでよく使用されるUIコンポーネントとテンプレートをTailwind CSSベースで実装。
  • 明朝体の奥深さを学べる良書! デザイン、さまざまな明朝体の比較、歴史など、明朝体のすべてを解説 -明朝体の教室

    ページは、アフィリエイト広告を利用しています。 「こんな、今までなかった」との帯にあるように、書体デザイナーが明朝体のデザインと作り方について言語化して解説することは日の書体設計史上はじめてのことです。 書体デザインに携わる人をはじめ、書体を扱うデザイナーやフォントが大好物な人にかなりお勧めの解説書を紹介します。明朝体の奥深さを楽しめます。 著者の鳥海 修氏は、ヒラギノシリーズ、こぶりなゴシック、游明朝体・游ゴシック体など100以上の書体開発に携わった字游工房の書体設計士で、日の書体デザインの第一人者。そんな氏による游明朝体を基準にした文用明朝体の作り方、さまざまな明朝体の比較検討、明朝体のすべてを分かりやすく解説した一冊です。 書は一昨日発売されたばかり、ほやほやの最新刊!

    明朝体の奥深さを学べる良書! デザイン、さまざまな明朝体の比較、歴史など、明朝体のすべてを解説 -明朝体の教室
    coliss
    coliss 2024/01/12
    明朝体のデザイン、さまざまな明朝体の比較検討、明朝体のすべてを分かりやすく解説した一冊。
  • これは知っておくとかなり便利! details要素にname属性を与えると、連動して開閉するアコーディオンを実装できます

    <details>要素でアコーディオンを簡単に実装できますが、懸念点は複数のウィジェットが個別に開閉してしまうことです。1つ目を開いて、2つ目を開くと、1つ目は開いたままです。1つ目を閉じるには、1つ目をクリックして閉じる必要がありました。 しかし、<details>要素にname属性を与えると、すべてのウィジェットを連動して開閉させることができます。1つのウィジェットだけを開くことができる排他的アコーディオンをHTMLCSSだけで実装する方法を紹介します。 Exclusive Accordion by Bramus 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスに基づいて翻訳しています。基づいてというのは、貢献部分に関して同ライセンスも含みます。 アコーディオンの実装 1つのウィジェットだけを開くことができる排他的アコーディオン 排他的アコーディオンのポリフィル アコー

    これは知っておくとかなり便利! details要素にname属性を与えると、連動して開閉するアコーディオンを実装できます
    coliss
    coliss 2024/01/11
    details要素にname属性を与えると、1つのウィジェットだけを開くことができる排他的アコーディオンを簡単に実装できます。
  • マンガや同人誌にぴったりなフリーフォント「GL-ノバンチカ源」 濁点・半濁点つきの仮名、小書き仮名、記号文字が盛りだくさん!

    マンガ・同人誌向けのアンチック体フォントはたくさんあります。今回紹介する「GL-ノバンチカ源」はアンチゴチとしての読みやすさはもちろん、セリフや擬音・擬態語に使用する濁点・半濁点つきのひらがな・カタカナ、小書き仮名も揃っており、こんなにも仮名や記号文字が揃っているフォントはないと思います。小書きの「ん」や「ー」の濁点なども揃っています。 オープンソースなので、個人でも商用でも完全に無料で利用できます。しかも、改変や組み込みもOKの太っ腹ライセンス! GL-ノバンチカ源 -GitHub 「GL-ノバンチカ源」の特徴 「GL-ノバンチカ源」のダウンロード 「GL-ノバンチカ源」を使ってみた 「GL-ノバンチカ源」の特徴 「GL-ノバンチカ源」は、「GL-アンチック」「GL-オとマのペ」などマンガ・同人誌向けのフリーフォントや「GL-築地初号などを多数リリースされているGutenberg Lag

    マンガや同人誌にぴったりなフリーフォント「GL-ノバンチカ源」 濁点・半濁点つきの仮名、小書き仮名、記号文字が盛りだくさん!
    coliss
    coliss 2024/01/10
    濁点・半濁点つきのひらがな・カタカナ、小書き仮名、記号文字が揃ったアンチック体のフリーフォント。SIL OFL 1.1
  • 2023年、Web制作・デザインに役立つ記事の総まとめ

    2023年、当サイトで公開した記事の中からPocketにたくさん保存された記事やXにポストされた記事をジャンル別にまとめました。今年を振り返りつつ、来年のWeb制作にも役立つオススメです。 Web制作全般 UI/UX関連 デザインのテクニック・インスピレーション Photoshop, XD, Figma, VSCodeなどツール フォント・タイポグラフィ カラー HTML CSS: 基礎知識 CSS: 実装テクニック JavaScript フレームワーク・ライブラリ 無料素材 便利ツール・サービス 当サイトの購読は、RSS Feedを利用すると便利です。 コリスのRSS Feed ※旧Feedに登録されている人がまだ多いので変更をお願いします。 Web制作全般 2023年のもっとも大きなニュースの一つは、ChatGPTをはじめとするAIです。どのジャンルでもそうですが、完全に任せるのではな

    2023年、Web制作・デザインに役立つ記事の総まとめ
    coliss
    coliss 2023/12/27
    2023年、Web制作・デザインに役立つ記事の総まとめ。今年も一年、ありがとうございました。
  • 朗報! CSSの:has()疑似クラスがすべてのブラウザにサポートされました、:has()疑似クラスの便利な使い方のまとめ

    CSSの:has()疑似クラスは便利そうだけどブラウザのサポートがまだ、と見送っていた人に朗報です。12/19にリリースされたFirefox 121(リリース情報)でサポートされ、これで:has()疑似クラスがすべてのブラウザにサポートされました。 そんな:has()疑似クラスの便利な使い方を紹介します。 :has()疑似クラスのサポート状況 ※まだFirefox 121の分がアップデートされていないようです。 Chrome, Edgeは105から、Safariは15.4からサポートされているので、来年は:has()疑似クラスを使用する機会も増えるでしょう。 また、12/20にアップデートされたTailwind CSS v3.4(リリース情報)でも:has()疑似クラスがサポートされました。 :has()疑似クラスの基礎知識 CSSの:has()疑似クラスとは、指定した要素がある場合にのみ

    朗報! CSSの:has()疑似クラスがすべてのブラウザにサポートされました、:has()疑似クラスの便利な使い方のまとめ
    coliss
    coliss 2023/12/21
    CSS :has()疑似クラスの便利な使い方をまとめました。