@tailwind base; html { @apply min-h-screen; } body { @apply min-h-screen; } .input-group { @apply py-2; } .input-group label { @apply text-lg; } input[type=text], input[type=password] { @apply border-gray-500 border px-2 py-2 rounded w-full bg-white; } select { @apply border-gray-500 border px-2 py-2 rounded bg-white text-yuika-blue-500 appearance-none; } textarea { @apply border-gray-500 border px-2 py-2 rounded w-full bg-white; } button { @apply rounded px-2 py-2 text-white bg-yuika-blue-500; } h1 { @apply text-4xl; } h2 { @apply text-3xl; } h3 { @apply text-2xl; } h4 { @apply text-xl; } h5 { @apply text-lg; } h6 { @apply text-base; } hr { @apply my-4; } code { @apply bg-gray-200 border border-gray-500 py-1 px-2 text-yuika-blue-700; } dt { @apply float-left mr-4 text-lg text-yuika-blue-700; } dd { @apply text-base text-gray-700; } ol { @apply list-decimal; } ul { @apply list-disc; } td, th { @apply border border-gray-500 py-2 px-2; } th { @apply bg-gray-200 text-yuika-blue-700; } pre { @apply bg-gray-200 py-2 px-2 border-gray-500; } pre code { @apply border-none; } blockquote { @apply block pl-8 border-l-4 border-yuika-blue-500 my-2; } a { @apply text-yuika-blue-500; } header { @apply h-16 w-full z-10 flex flex-row justify-start items-center px-4 text-white text-lg bg-yuika-blue-500; min-height: 3rem; } .header-link { @apply px-2 text-white; } footer { @apply h-16 w-full z-10 flex flex-row justify-start items-center px-4 text-white text-lg bg-yuika-blue-500; min-height: 3rem; } main { @apply mx-auto w-full py-4 px-4; min-height: calc(100vh - 8rem); } .header-middle { @apply flex-grow; } .form-title { @apply text-4xl text-center mb-4; } #forumbrowser { @apply flex flex-row justify-start items-start; } .forumbrowser-left { @apply flex flex-col mx-1; } .forumbrowser-item { @apply px-2 border-r-2 border-white text-yuika-blue-500 cursor-pointer flex flex-col justify-center items-end h-8 transition-colors; } .forumbrowser-item.selected { @apply border-yuika-blue-500 bg-yuika-blue-100 transition-colors; } .forumbrowser-item:hover { @apply bg-yuika-blue-100 transition-colors; } .forumbrowser-right-table { @apply flex flex-col flex-grow; } .forumbrowser-right { @apply text-left py-2 px-1 flex flex-row h-8 border-white border-l-2 text-yuika-blue-500 cursor-pointer transition-colors; } .forumbrowser-right.selected { @apply border-yuika-blue-500 bg-yuika-blue-100 transition-colors; } .forumbrowser-right:hover { @apply bg-yuika-blue-100 transition-colors; } .forumbrowser-right-col { @apply px-2 flex flex-col justify-center items-start; } .forum-post { @apply border my-4 border-yuika-blue-500; } .forum-post-title { @apply h-12 w-full text-white py-2 px-2 flex flex-row justify-start items-center flex flex-row bg-yuika-blue-500; } .forum-post-content { @apply flex flex-row py-2 px-2; min-height: 200px; } .forum-post-user { @apply w-1/6 py-2 px-4 flex flex-col; } .forum-post-user-detail { @apply flex flex-col justify-center; } .forum-post-user-detail img{ @apply rounded-full w-full; } .forum-post-text { @apply w-5/6 py-2 px-2; } .forum-post-profile { @apply w-5/6 py-2 px-2 flex flex-col; } .forum-post-profile-detail { @apply flex flex-row; } .forum-post-profile-about { min-height: 100px; } .forum-post-footer { @apply h-12 w-full py-2 flex flex-row justify-start items-center; } .forum-post-footer-left { @apply px-2; } .forum-post-footer-mid { @apply flex-grow px-2; } .forum-post-footer-right { @apply px-2; } .forum-post-footer-action { @apply px-4 cursor-pointer border-b-2 border-white py-2; } .forum-post-footer-action:hover { @apply bg-gray-200 border-yuika-blue-500 transition-colors; } .forum-post-footer-action.danger:hover{ @apply bg-red-200 border-red-500 text-red-700 transition-colors; } .lock-message { @apply bg-red-200 py-4 px-4 border-red-500 border my-2 mx-2; } #forumbrowser { @apply flex flex-row my-4; } #editor-poster { @apply h-full; } @tailwind components; @tailwind utilities;