구성 요소 배지 Badges 구성 요소

Badges 구성 요소

블로그/콘텐츠 웹 사이트에 대한 유사한 색 구성표가 있는 Neumorphic Badges 구성 요소. HTML과 Tailwind CSS만 사용하는 반응형 디자인과 어두운 테마 지원이 특징입니다.

미리 보기

HTML 코드

<div class="flex flex-wrap justify-center items-center h-screen bg-gray-200 dark:bg-gray-800 p-6">

  <!-- Badge 1 -->
  <div class="m-4">
    <span class="inline-flex items-center px-4 py-2 rounded-full text-sm font-medium
                   bg-gradient-to-br from-indigo-200 to-purple-300 dark:from-indigo-700 dark:to-purple-800
                   shadow-neumorphic-light dark:shadow-neumorphic-dark
                   text-gray-700 dark:text-gray-200
                   transition duration-300 ease-in-out transform hover:scale-105">
      <svg class="w-4 h-4 mr-2" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path></svg>
      Category A
    </span>
  </div>

  <!-- Badge 2 -->
  <div class="m-4">
    <span class="inline-flex items-center px-4 py-2 rounded-full text-sm font-medium
                   bg-gradient-to-br from-blue-200 to-indigo-300 dark:from-blue-700 dark:to-indigo-800
                   shadow-neumorphic-light dark:shadow-neumorphic-dark
                   text-gray-700 dark:text-gray-200
                   transition duration-300 ease-in-out transform hover:scale-105">
      <svg class="w-4 h-4 mr-2" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"></path></svg>
      New Topic
    </span>
  </div>

  <!-- Badge 3 -->
  <div class="m-4">
    <span class="inline-flex items-center px-4 py-2 rounded-full text-sm font-medium
                   bg-gradient-to-br from-purple-200 to-pink-300 dark:from-purple-700 dark:to-pink-800
                   shadow-neumorphic-light dark:shadow-neumorphic-dark
                   text-gray-700 dark:text-gray-200
                   transition duration-300 ease-in-out transform hover:scale-105">
      <svg class="w-4 h-4 mr-2" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"></path></svg>
      Popular
    </span>
  </div>

  <!-- Badge 4 -->
  <div class="m-4">
    <span class="inline-flex items-center px-4 py-2 rounded-full text-sm font-medium
                   bg-gradient-to-br from-green-200 to-teal-300 dark:from-green-700 dark:to-teal-800
                   shadow-neumorphic-light dark:shadow-neumorphic-dark
                   text-gray-700 dark:text-gray-200
                   transition duration-300 ease-in-out transform hover:scale-105">
      <svg class="w-4 h-4 mr-2" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"></path></svg>
      Featured
    </span>
  </div>

  <!-- Badge 5 (with avatar)-->
  <div class="m-4">
    <span class="inline-flex items-center px-3 py-2 rounded-full text-sm font-medium
                   bg-gradient-to-br from-red-200 to-orange-300 dark:from-red-700 dark:to-orange-800
                   shadow-neumorphic-light dark:shadow-neumorphic-dark
                   text-gray-700 dark:text-gray-200
                   transition duration-300 ease-in-out transform hover:scale-105">
      <img class="h-6 w-6 rounded-full mr-2" src="https://randomuser.me/api/portraits/men/32.jpg" alt="Avatar">
      Author Name
    </span>
  </div>

</div>

<!-- To make Neumorphic shadow work, you need to extend your tailwind.config.js -->
<style>
  .shadow-neumorphic-light {
    box-shadow: 6px 6px 12px #a8a8a8, -6px -6px 12px #ffffff;
  }
  .dark .shadow-neumorphic-dark {
    box-shadow: 6px 6px 12px #4a4a4a, -6px -6px 12px #323232;
  }
</style>

관련 구성 요소

뉴모피즘 배지

파스텔 색상 구성표가 있는 뉴모피즘 스타일의 배지 컴포넌트로, 포트폴리오용으로 설계되었으며 Tailwind CSS를 사용합니다.

열다

Badges 구성 요소

마이크로 인터랙션으로 설계된 반응형 Badges 구성 요소로, 보색 구성표와 어두운 테마 지원을 특징으로 합니다. 비즈니스 및 기업 웹 사이트에 이상적인 이 구성 요소에는 사용자 작업에 응답하는 매력적인 애니메이션이 포함되어 있습니다. 앞서 언급한 호버 효과와 같은 시각적 신호는 사용자 경험을 향상시킵니다.

열다

Badges 구성 요소

비즈니스/기업 웹사이트용으로 설계된 다재다능한 배지 구성 요소로, 다크 모드 UI에서 어스 톤을 활용하여 사용자 경험을 향상시킵니다. 이 구성 요소는 몇 가지 대화형 요소를 사용하여 응답성을 제공합니다.

열다