구성 요소 채팅 창 간단한 브루탈리스트 채팅 창

간단한 브루탈리스트 채팅 창

브루탈리즘 심플 그레이스케일 채팅 창 구성 요소는 다크 모드와 반응형 디자인으로 블로그 콘텐츠 소비를 위한 것입니다.

미리 보기

HTML 코드

<div class="flex flex-col h-screen bg-white dark:bg-black border border-black dark:border-white">
  <!-- Chat Header -->
  <div class="flex justify-between items-center p-4 bg-gray-200 dark:bg-gray-800 border-b border-black dark:border-white">
    <div class="flex items-center">
      <img class="w-8 h-8 rounded-full mr-2 border border-black dark:border-white" src="https://randomuser.me/api/portraits/men/1.jpg" alt="Avatar">
      <h2 class="text-lg font-bold text-black dark:text-white">Simple Chat</h2>
    </div>
    <button class="text-black dark:text-white font-bold">X</button>
  </div>

  <!-- Chat Body -->
  <div class="flex-1 overflow-y-auto p-4">
    <!-- Incoming Message -->
    <div class="flex mb-4">
      <div class="bg-gray-300 dark:bg-gray-700 p-3 rounded-lg max-w-xs border border-black dark:border-white">
        <p class="text-sm text-black dark:text-white">Hey, this is a simple message.</p>
      </div>
    </div>

    <!-- Outgoing Message -->
    <div class="flex justify-end mb-4">
      <div class="bg-black dark:bg-white text-white dark:text-black p-3 rounded-lg max-w-xs border border-black dark:border-white">
        <p class="text-sm">This is a reply message.</p>
      </div>
    </div>

    <!-- Incoming Message -->
    <div class="flex mb-4">
      <div class="bg-gray-300 dark:bg-gray-700 p-3 rounded-lg max-w-xs border border-black dark:border-white">
        <p class="text-sm text-black dark:text-white">Another simple incoming message to show the scroll.</p>
      </div>
    </div>

      <!-- Outgoing Message -->
    <div class="flex justify-end mb-4">
      <div class="bg-black dark:bg-white text-white dark:text-black p-3 rounded-lg max-w-xs border border-black dark:border-white">
        <p class="text-sm max-w-xs">And a longer outgoing message to test wrapping and responsiveness. It should wrap when the screen is smaller.</p>
      </div>
    </div>

  </div>

  <!-- Chat Footer -->
  <div class="flex p-4 bg-gray-200 dark:bg-gray-800 border-t border-black dark:border-white">
    <input type="text" placeholder="Type a message..." class="flex-1 p-2 rounded-lg border border-black dark:border-white bg-white dark:bg-black text-black dark:text-white placeholder-gray-500 dark:placeholder-gray-400">
    <button class="ml-2 px-4 py-2 bg-black dark:bg-white text-white dark:text-black font-bold rounded-lg border border-black dark:border-white">Send</button>
  </div>
</div>

관련 구성 요소

Chat Window 구성 요소

Brutalism 스타일로 디자인된 Chat Window 구성 요소로, 고대비, 반응형 효과, 어두운 테마를 지원합니다.

열다

Chat Window 구성 요소

마이크로 상호 작용, 반응형 디자인 및 어두운 테마 지원을 제공하는 간단한 채팅 창 구성 요소로, 블로그 또는 콘텐츠 소비에 적합합니다.

열다

Chat Window 구성 요소

Tailwind CSS를 사용하여 다크 모드를 지원하는 반응형 채팅 창 구성 요소입니다. 사용자 정보가 있는 헤더, 들어오고 나가는 메시지가 있는 메시지 영역, 새 메시지를 입력할 수 있는 바닥글이 있습니다. 이미지는 picsum.photos 및 randomuser.me 의 자리 표시자입니다.

열다