|
Luc Didry |
2a1059 |
@tailwind base;
|
|
Luc Didry |
2a1059 |
|
|
Luc Didry |
2a1059 |
/* Recreate some normal behavior */
|
|
Luc Didry |
2a1059 |
h1 {
|
|
Luc Didry |
2a1059 |
@apply text-2xl;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
h2 {
|
|
Luc Didry |
2a1059 |
@apply text-xl;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
h3 {
|
|
Luc Didry |
2a1059 |
@apply text-lg;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
|
|
Luc Didry |
2a1059 |
@tailwind components;
|
|
Luc Didry |
2a1059 |
|
|
Luc Didry |
2a1059 |
a {
|
|
Luc Didry |
2a1059 |
@apply underline;
|
|
Luc Didry |
2a1059 |
text-decoration-style: dotted;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
/* Default */
|
|
Luc Didry |
2a1059 |
body {
|
|
Luc Didry |
2a1059 |
@apply bg-cover;
|
|
Luc Didry |
2a1059 |
background-image: repeating-linear-gradient(135deg, #00000033, #00000033 63%, transparent 63%, transparent),
|
|
Luc Didry |
2a1059 |
url('../background');
|
|
Luc Didry |
2a1059 |
@apply text-white;
|
|
Luc Didry |
2a1059 |
@apply min-h-screen;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
body > * {
|
|
Luc Didry |
2a1059 |
@apply px-4;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
body.rtl {
|
|
Luc Didry |
2a1059 |
direction: rtl;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
/* Navbar */
|
|
Luc Didry |
2a1059 |
.navbar {
|
|
Luc Didry |
2a1059 |
@apply bg-gray-800 bg-opacity-75;
|
|
Luc Didry |
2a1059 |
@apply w-full;
|
|
Luc Didry |
2a1059 |
@apply text-base uppercase;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar .navbrand {
|
|
Luc Didry |
2a1059 |
@apply font-bold;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar ul li {
|
|
Luc Didry |
2a1059 |
@apply px-2 py-1;
|
|
Luc Didry |
2a1059 |
@apply hidden;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar ul li.navbrand {
|
|
Luc Didry |
2a1059 |
display: list-item;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar ul li > *,
|
|
Luc Didry |
2a1059 |
.dropdown.user ul li * {
|
|
Luc Didry |
2a1059 |
@apply align-middle;
|
|
Luc Didry |
2a1059 |
@apply no-underline;
|
|
Luc Didry |
2a1059 |
@apply border-solid border-gray-400 border-b-4;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar ul.show-menu li {
|
|
Luc Didry |
2a1059 |
display: list-item;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar ul li.navbrand * {
|
|
Luc Didry |
2a1059 |
@apply border-none;
|
|
Luc Didry |
2a1059 |
@apply inline-block;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar .hamburger {
|
|
Luc Didry |
2a1059 |
@apply float-right;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
@screen xl {
|
|
Luc Didry |
2a1059 |
.navbar .navbrand .hamburger {
|
|
Luc Didry |
2a1059 |
@apply hidden;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar ul {
|
|
Luc Didry |
2a1059 |
@apply flex;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar ul li {
|
|
Luc Didry |
2a1059 |
display: list-item;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar ul li.active,
|
|
Luc Didry |
2a1059 |
.dropdown.user ul li.active {
|
|
Luc Didry |
2a1059 |
@apply font-bold;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar ul li.active *,
|
|
Luc Didry |
2a1059 |
.dropdown.active ul li.active * {
|
|
Luc Didry |
2a1059 |
@apply border-solid border-teal-400 border-b-4;
|
|
Luc Didry |
2a1059 |
@apply no-underline;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar ul li.dropdown {
|
|
Luc Didry |
2a1059 |
@apply relative;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar ul li.dropdown.lang *,
|
|
Luc Didry |
2a1059 |
.navbar ul li.dropdown.user > a {
|
|
Luc Didry |
2a1059 |
@apply border-opacity-0;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.dropdown span,
|
|
Luc Didry |
2a1059 |
.dropdown li {
|
|
Luc Didry |
2a1059 |
@apply cursor-pointer;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.dropdown a {
|
|
Luc Didry |
2a1059 |
display: ruby;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.navbar ul li.dropdown ul {
|
|
Luc Didry |
2a1059 |
@apply bg-gray-800 bg-opacity-100;
|
|
Luc Didry |
2a1059 |
@apply absolute;
|
|
Luc Didry |
2a1059 |
@apply mt-1;
|
|
Luc Didry |
2a1059 |
@apply block;
|
|
Luc Didry |
2a1059 |
white-space: nowrap;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.dropdown.lang ul li {
|
|
Luc Didry |
2a1059 |
@apply underline;
|
|
Luc Didry |
2a1059 |
text-decoration-style: dotted;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.dropdown.user ul,
|
|
Luc Didry |
2a1059 |
.dropdown.user ul li form {
|
|
Luc Didry |
2a1059 |
@apply border-none;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.dropdown.user button {
|
|
Luc Didry |
2a1059 |
@apply text-base uppercase;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
main {
|
|
Luc Didry |
2a1059 |
@apply mt-4 w-auto mx-auto;
|
|
Luc Didry |
2a1059 |
@apply grid grid-cols-1;
|
|
Luc Didry |
2a1059 |
@apply max-w-6xl;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
main > * {
|
|
Luc Didry |
2a1059 |
@apply bg-gray-900 bg-opacity-75;
|
|
Luc Didry |
2a1059 |
@apply p-4;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
main a {
|
|
Luc Didry |
2a1059 |
@apply text-teal-200;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
main a:visited {
|
|
Luc Didry |
2a1059 |
@apply text-purple-400;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
/* Icons */
|
|
Luc Didry |
2a1059 |
svg {
|
|
Luc Didry |
2a1059 |
@apply h-4 w-4;
|
|
Luc Didry |
2a1059 |
@apply text-white;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
svg.icon-hamburger {
|
|
Luc Didry |
2a1059 |
@apply h-8 w-8;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
svg.icon-infos {
|
|
Luc Didry |
2a1059 |
@apply h-5 w-5;
|
|
Luc Didry |
2a1059 |
@apply text-blue-500 inline-block;
|
|
Luc Didry |
2a1059 |
@apply bg-white rounded-full;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
svg.icon-upload {
|
|
Luc Didry |
2a1059 |
@apply mx-auto;
|
|
Luc Didry |
2a1059 |
@apply rounded-full border border-gray-200 border-8;
|
|
Luc Didry |
2a1059 |
@apply h-32 w-32;
|
|
Luc Didry |
2a1059 |
@apply text-gray-200;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
/* Cards */
|
|
Luc Didry |
2a1059 |
.card {
|
|
Luc Didry |
2a1059 |
@apply p-4 mt-4;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.card.mini {
|
|
Luc Didry |
2a1059 |
@apply pl-1 pr-0 py-0 my-1;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.card.error {
|
|
Luc Didry |
2a1059 |
@apply bg-orange-100;
|
|
Luc Didry |
2a1059 |
@apply text-orange-700;
|
|
Luc Didry |
2a1059 |
@apply border-l-4 border-orange-500;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.card.info {
|
|
Luc Didry |
2a1059 |
@apply bg-blue-100;
|
|
Luc Didry |
2a1059 |
@apply text-blue-700;
|
|
Luc Didry |
2a1059 |
@apply border-l-4 border-blue-500;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
/* Buttons */
|
|
Luc Didry |
2a1059 |
.btn,
|
|
Luc Didry |
2a1059 |
.btn a {
|
|
Luc Didry |
2a1059 |
@apply text-white text-center no-underline !important;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.btn {
|
|
Luc Didry |
2a1059 |
@apply bg-teal-700;
|
|
Luc Didry |
2a1059 |
@apply font-bold;
|
|
Luc Didry |
2a1059 |
@apply py-1 px-2;
|
|
Luc Didry |
2a1059 |
@apply border-2 border-teal-700 rounded;
|
|
Luc Didry |
2a1059 |
@apply text-white text-center no-underline !important;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.btn:hover {
|
|
Luc Didry |
2a1059 |
@apply bg-teal-900;
|
|
Luc Didry |
2a1059 |
@apply border-teal-900;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.btn.disabled {
|
|
Luc Didry |
2a1059 |
@apply opacity-50 cursor-not-allowed;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.form {
|
|
Luc Didry |
2a1059 |
@apply mx-auto;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.form .input-field {
|
|
Luc Didry |
2a1059 |
@apply mb-4;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.form label {
|
|
Luc Didry |
2a1059 |
@apply text-sm font-bold;
|
|
Luc Didry |
2a1059 |
@apply mb-2;
|
|
Luc Didry |
2a1059 |
@apply block;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.form input {
|
|
Luc Didry |
2a1059 |
@apply pl-2 w-full;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.form .btn {
|
|
Luc Didry |
2a1059 |
@apply w-full;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
select {
|
|
Luc Didry |
2a1059 |
@apply appearance-none;
|
|
Luc Didry |
2a1059 |
@apply block appearance-none w-full;
|
|
Luc Didry |
2a1059 |
@apply border border-gray-200 rounded;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.modale {
|
|
Luc Didry |
2a1059 |
@apply bg-gray-900 bg-opacity-100;
|
|
Luc Didry |
2a1059 |
@apply p-4 pt-8;
|
|
Luc Didry |
2a1059 |
@apply w-full h-full;
|
|
Luc Didry |
2a1059 |
@apply fixed inset-0;
|
|
Luc Didry |
2a1059 |
@apply overflow-y-scroll;
|
|
Luc Didry |
2a1059 |
@apply z-50;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.modale div {
|
|
Luc Didry |
2a1059 |
@apply mx-auto max-w-4xl;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.modale ul {
|
|
Luc Didry |
2a1059 |
@apply list-disc list-inside;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
/* My files page */
|
|
Luc Didry |
2a1059 |
.block-div.myfiles hr {
|
|
Luc Didry |
2a1059 |
@apply mb-2;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.block-div.myfiles {
|
|
Luc Didry |
2a1059 |
@apply leading-tight;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.files-buttons {
|
|
Luc Didry |
2a1059 |
@apply my-4 grid grid-cols-1 gap-2;
|
|
Luc Didry |
2a1059 |
@apply text-center;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
@screen lg {
|
|
Luc Didry |
2a1059 |
.files-buttons {
|
|
Luc Didry |
2a1059 |
@apply mt-4 grid grid-cols-2;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.files-buttons .btn {
|
|
Luc Didry |
2a1059 |
@apply w-full;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
/* Index page */
|
|
Luc Didry |
2a1059 |
.upload {
|
|
Luc Didry |
2a1059 |
@apply my-4 grid grid-cols-1 gap-2;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
@screen lg {
|
|
Luc Didry |
2a1059 |
.upload {
|
|
Luc Didry |
2a1059 |
@apply mt-4 grid grid-cols-2;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
@screen xl {
|
|
Luc Didry |
2a1059 |
.upload {
|
|
Luc Didry |
2a1059 |
@apply mt-4 grid grid-cols-3;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.upload #results {
|
|
Luc Didry |
2a1059 |
@apply col-span-2;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.upload .upload-form {
|
|
Luc Didry |
2a1059 |
@apply bg-gray-900 bg-opacity-75;
|
|
Luc Didry |
2a1059 |
@apply rounded-md;
|
|
Luc Didry |
2a1059 |
@apply p-4;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
@screen md {
|
|
Luc Didry |
2a1059 |
.upload .upload-form {
|
|
Luc Didry |
2a1059 |
@apply leading-relaxed;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
@screen lg {
|
|
Luc Didry |
2a1059 |
.upload .upload-form {
|
|
Luc Didry |
2a1059 |
@apply leading-loose;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.upload .upload-form select {
|
|
Luc Didry |
2a1059 |
@apply leading-normal;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.upload .upload-form input {
|
|
Luc Didry |
2a1059 |
@apply pl-2;
|
|
Luc Didry |
2a1059 |
@apply leading-relaxed;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.upload .upload-form select,
|
|
Luc Didry |
2a1059 |
.upload .upload-form input,
|
|
Luc Didry |
2a1059 |
.upload .upload-form {
|
|
Luc Didry |
2a1059 |
@apply bg-gray-700 bg-opacity-75;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.upload #results h1 {
|
|
Luc Didry |
2a1059 |
@apply text-xl text-center;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.upload .upload-form .input-field {
|
|
Luc Didry |
2a1059 |
@apply relative;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.upload .upload-form [type="checkbox"] {
|
|
Luc Didry |
2a1059 |
@apply w-4 h-4;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
|
|
Luc Didry |
2a1059 |
.upload #files {
|
|
Luc Didry |
2a1059 |
@apply text-center;
|
|
Luc Didry |
2a1059 |
@apply mt-4 p-4;
|
|
Luc Didry |
2a1059 |
@apply border-2 border-gray-200 border-dashed;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
|
|
Luc Didry |
2a1059 |
.upload #results {
|
|
Luc Didry |
2a1059 |
@apply bg-gray-700 bg-opacity-75;
|
|
Luc Didry |
2a1059 |
@apply rounded-md;
|
|
Luc Didry |
2a1059 |
@apply p-4 mx-10;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
.form.invite {
|
|
Luc Didry |
2a1059 |
@apply max-w-2xl;
|
|
Luc Didry |
2a1059 |
}
|
|
Luc Didry |
2a1059 |
@tailwind utilities;
|