@import "./mixin.less"; .resources-dialog { @apply px-4; > .dialog-container { @apply w-128 max-w-full mb-8; > .dialog-content-container { @apply flex flex-col justify-start items-start w-full; > .tip-text-container { @apply w-full flex flex-row justify-start items-start border border-yellow-600 rounded px-2 py-1 mb-2 text-yellow-600 bg-yellow-50 text-sm; } > .upload-resource-container { @apply mt-2 mb-4 w-full rounded flex flex-row justify-start items-center; > .upload-resource-btn { @apply px-3 py-1 rounded cursor-pointer flex flex-row justify-center items-center border border-dashed border-blue-600 text-blue-600 bg-blue-50 hover:opacity-80; > .icon-img { @apply w-4 h-auto mr-1; } } } > .loading-text-container { @apply flex flex-col justify-center items-center w-full h-32; } > .resource-table-container { @apply flex flex-col justify-start items-start w-full; > .fields-container { @apply px-2 py-2 w-full grid grid-cols-5 border-b; > .field-text { @apply font-mono text-gray-400; } } > .tip-text { @apply w-full text-center text-base my-6 mt-8; } > .resource-container { @apply px-2 py-2 w-full grid grid-cols-5; > .buttons-container { @apply w-full flex flex-row justify-end items-center; > .actions-dropdown { .delete-btn { @apply text-red-600; } } } } .field-text { @apply w-full truncate text-base pr-2 last:pr-0; &.name-text { @apply col-span-2; } } } } } }