OAuth ボタンコンポーネント
ブログまたはコンテンツ消費プラットフォーム用に設計された Neumorphism スタイルの OAuth ボタンコンポーネント。このコンポーネントは、レスポンシブデザイン、ダークテーマのサポート、単色の配色を備えたさまざまな OAuth プロバイダーのボタンを備えています。
HTMLコード
<div class="flex flex-col items-center justify-center h-screen bg-gray-200 dark:bg-gray-800 p-4">
<h2 class="text-gray-800 dark:text-gray-200 font-semibold text-2xl mb-6">Sign in with</h2>
<div class="space-y-4">
<a href="#" class="flex items-center justify-between bg-gray-300 dark:bg-gray-700 shadow-neumorphism p-4 rounded-xl transition duration-300 ease-in-out transform hover:scale-105 hover:shadow-lg">
<img src="https://picsum.photos/30/30" alt="OAuth Provider" class="rounded-full mr-3">
<span class="text-gray-800 dark:text-gray-200">Provider 1</span>
</a>
<a href="#" class="flex items-center justify-between bg-gray-300 dark:bg-gray-700 shadow-neumorphism p-4 rounded-xl transition duration-300 ease-in-out transform hover:scale-105 hover:shadow-lg">
<img src="https://picsum.photos/30/30" alt="OAuth Provider" class="rounded-full mr-3">
<span class="text-gray-800 dark:text-gray-200">Provider 2</span>
</a>
<a href="#" class="flex items-center justify-between bg-gray-300 dark:bg-gray-700 shadow-neumorphism p-4 rounded-xl transition duration-300 ease-in-out transform hover:scale-105 hover:shadow-lg">
<img src="https://picsum.photos/30/30" alt="OAuth Provider" class="rounded-full mr-3">
<span class="text-gray-800 dark:text-gray-200">Provider 3</span>
</a>
</div>
</div>
<style>
.shadow-neumorphism {
box-shadow: 5px 5px 15px rgba(255, 255, 255, 0.2),
-5px -5px 15px rgba(0, 0, 0, 0.2);
}
</style>
関連コンポーネント
OAuth ボタンコンポーネント
ニューモーフィズムでスタイル設定された OAuth 認証ボタンの Web コンポーネントで、ポートフォリオ用に設計されており、ダークテーマをサポートするレスポンシブレイアウトが含まれています。
OAuth ボタンコンポーネント
ダークモード用に設計されたレスポンシブ OAuth ボタンコンポーネントで、類似のカラースキームで、ソーシャルメディア用の複数のインタラクティブ要素を備えています。
RetroOAuthボタン
シンプルなレトロなテーマの OAuth ボタン コンポーネントで、トライアドの配色で、ポートフォリオ サイトに最適です。レスポンシブデザインとダークモードのサポートが特徴で、80年代/90年代の美学を彷彿とさせます。