P
POLA29.DEV

テクニカルアセット

フォーム、ボタン、スクロール連動など、画面を彩る小さな部品をまとめています。依存ライブラリは増やさず、CSSと少ないJavaScriptで動くものを優先。デザイントークンに合わせて数値だけ差し替えれば、そのままプロジェクトに載せ替えられます。

UI ID: animated-star-rating

Interactive Star Rating

ホバーと選択状態が直感に沿って動く星評価。inputとlabelだけで実装し、JSゼロでもキーボード操作に耐えるマークアップです。

Source Code
JS ID: magnetic-cta-button

Magnetic CTA Button

ポインタ位置に応じてわずかに追従する円形CTA。ホバー域を広げつつ、クリック意図を損なわない強度(0.4倍の変位)に抑えています。

Source Code
JS ID: ripple-button

リップル(波紋)ボタン

クリック座標を起点に白い波紋を生成し、600msで消すフィードバック。タッチデバイスでも違和感の少ないシンプルな実装です。

Source Code
UI ID: widget-1

Neumorphic Soft Button

外光と影の二層のボックスシャドウで、ソフトな押しボタン質感を再現。背景色が明るいUIでのみ成立するので、トーンに合わせて彩度を調整してください。

Source Code
UI ID: widget-10

Floating Label Form

入力時にラベルが美しく浮き上がるフォーム要素。入力ミスの軽減と、省スペースなデザインを両立します。

Source Code
UI ID: widget-11

Floating Navigation

スクロールに合わせて伸縮し、常に使いやすさを提供するフローティング・ナビゲーション。

Source Code
CSS ID: widget-12

Infinite Marquee

流れるようにロゴやテキストを表示するインフィニティ・マーキー。ロゴリストなどの表示に最適です。

Source Code
CSS ID: widget-13

3D Card Hover

奥行きを感じさせる3Dホバー・エフェクト。カードにマウスを乗せると立体的に傾きます。

Source Code
UI ID: widget-14

Progress Ring (SVG)

SVGを使用したサークル型のプログレスバー。パーセンテージを直感的に表示します。

Source Code
JS ID: widget-15

Notification Toast

アクションの成否を伝えるトースト通知。画面端から滑らかに出現します。

Source Code
JS ID: widget-16

Modal Window

スムーズなフェードインで出現するモーダルウィンドウ。重要な情報提示や、フォームの呼び出しに最適です。

Source Code
UI ID: widget-17

Tabs Component

情報の整理に欠かせないタブ切り替えUI。スムーズな切り替え体験を提供します。

Source Code
CSS ID: widget-18

Tooltip Logic

ホバー時に補足情報を表示するツールチップ。CSSのみで動作し、ユーザビリティを補助します。

Source Code
UI ID: widget-19

グラスモフィズムタブ (Glass Tab)

背景のボカシを活かした、透明感のあるタブ切り替えUI。最新のOSデザインを彷彿とさせます。

Source Code
JS ID: widget-2

Custom Scroll Progress

読了率を視覚化するスクロールプログレスバー。ユーザーのスクロール量に合わせてバーが伸びます。

Source Code
JS ID: widget-20

Animated Counter

数字がゼロからカウントアップするアニメーション。実績や数値を強調し、サイトに動的な印象を与えます。

Source Code
CSS ID: widget-21

ネオンタイポグラフィ (Neon Text)

発光するようなアニメーションを文字に適用し、特定のワードに強力な視覚効果を与えます。

Source Code
JS ID: widget-22

カスタムカーソル追従 (Custom Cursor)

マウスカーソルに遅延して追従するカスタムポインター。サイト全体の没入感を高めます。

Source Code
CSS ID: widget-23

Gradient Text Effect

背景のグラデーションを文字に適用した、印象的なタイポグラフィ。見出しに強力なインパクトを与えます。

Source Code
CSS ID: widget-24

Border Animation

枠線が光りながら一周するアニメーション。注目させたいセクションやカードに最適です。

Source Code
CSS ID: widget-25

Pulse Effect CTA

波紋が広がるようなパルス・アニメーションを持つボタン。緊急性や「クリック可能」であることを強調します。

Source Code
CSS ID: widget-26

Custom Checkbox UI

ブラウザ標準のチェックボックスを美しく再設計。入力フォームのブランド統一性を高めます。

Source Code
JS ID: widget-27

Copy to Clipboard

ボタン一つでコードやリンクをコピーできる機能。開発者向けドキュメント等に必須のアセットです。

Source Code
UI ID: widget-28

Custom Search Bar

入力時に広がる、フォーカス感を重視した検索バー。情報を探すユーザーに最適な案内を。

Source Code
CSS ID: widget-29

Loading Spinner (CSS)

処理中であることを示す滑らかなローディングアニメーション。SVGや画像を使わずCSSだけで実装されています。

Source Code
CSS ID: widget-3

Glassmorphism Card

背景の透け感とボカシを活かした、高級感のあるグラスモーフィズム・エフェクト。最新のトレンドを取り入れたUI設計に。

Source Code
JS ID: widget-30

Scroll to Top

ページ上部へスムーズに戻るボタン。長大なLPや記事ページにおいて、ユーザーの回遊性を高めます。

Source Code
UI ID: widget-4

Smooth Accordion

JavaScriptを使用せず、CSSのみで実現した極めて滑らかな開閉アニメーションを持つアコーディオン。

Source Code
Astro ID: widget-5

Skeleton Loader

コンテンツの読み込み中に表示されるスケルトン(骨組み)。LighthouseのCLSスコアを改善し、ユーザーの体感速度を向上させます。

Source Code
JS ID: widget-6

Sticky Header Logic

スクロールすると縮小または出現する、スマートなヘッダー。表示領域を最大化しつつ、ナビゲーションを維持します。

Source Code
UI ID: widget-7

パンくずリスト (Breadcrumbs)

構造化されたナビゲーションにより、ユーザーの現在地を明示し、SEOを強化します。

Source Code
JS ID: widget-8

Parallax Image Scroller

スクロール量に合わせて画像が動く、奥行きのあるパララックス・エフェクト。ブランドサイトの没入感を高めます。

Source Code
CSS ID: widget-9

Typing Effect Text

AIとの対話や、技術的な印象を与えるタイピング風アニメーション。JavaScriptを使用せずCSSのみで実装可能です。

Source Code