100% FreeNot just free, but CC0, meaning you can use them for absolutely any purpose without restrictions. No paywalls or signup required, simply download what you want and use it immediately without worry. Hand CraftedAll our assets are made by humans with love, avoiding generative AI and overreliance on procedural methods. We don't want to pollute the web with more trash, so we focus on creating
Flex-Layout と Angular Material でこれを作りました。 この画面、CSSファイルには何も書いていません。 いい時代になりましたね。ごめんなさい、嘘です。 全体のパディングだけ1行設定しています。それ以外はすべて Flex-Layout と Angular Material の仕組みで完結しています。 ※ Twitter等で「CSSがなくなるわけではないよね」というご指摘をいただき確かにそのとおりですので全体的に誤解を与えぬよう修正しています。ありがとうございました。 自分で書くCSSをなるべく少なくしたい 可能な限りフレームワークやライブラリの仕組みに乗り、CSSファイルの記述量は少なくしたいところです。単純にメンテするコードの量が減りますし、どこに何のCSSが適用されているのか気にしなくてよくなります。 画面を構成していくための道具を選定するにあたり、以下2要
LiveAnnouncer LiveAnnouncer is used to announce messages for screen-reader users using an aria-live region. See the W3C's WAI-ARIA for more information on aria-live regions. Methods announce(message: string, politeness?: 'off' | 'polite' | 'assertive'): void Announce the given message via aria-live region. The politeness argument determines the aria-live attribute on the announcer element, default
When building bigger applications, we always strive for flexibility, extensibility and reusability. This applies not only to the actual application logic, but also to style sheets. Especially nowadays, where things like CSS variables and modules exist. These tools are great and they solve many different problems in a very elegant way. However, one thing that’s still super hard to do these days is
* fix(tabs): remove body and header from compatibility (angular#3168) * feat(ripple): expose ripple directive in template (angular#3165) * When programmatically calling `launch` on the ripple element the developer can specifiy a configuration object. Since the `launch` method is part of the directive and all the associated `@Input`s. The given configuration should be used as default. * Exposes the
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く