41 lines
981 B
CSS
41 lines
981 B
CSS
@tailwind base;
|
|
@tailwind components;
|
|
@tailwind utilities;
|
|
|
|
@layer base {
|
|
* {
|
|
@apply box-border;
|
|
}
|
|
|
|
body {
|
|
@apply font-sans antialiased;
|
|
}
|
|
}
|
|
|
|
@layer components {
|
|
.btn-primary {
|
|
@apply bg-brand-pink hover:bg-brand-pink-dark text-white font-medium px-6 py-3 rounded-full transition-colors duration-200;
|
|
}
|
|
|
|
.btn-secondary {
|
|
@apply border-2 border-white text-white hover:bg-white hover:text-gray-900 font-medium px-6 py-3 rounded-full transition-all duration-200;
|
|
}
|
|
|
|
.job-card {
|
|
@apply bg-white rounded-lg border border-gray-200 p-6 hover:shadow-lg transition-shadow duration-200;
|
|
}
|
|
|
|
.job-card-featured {
|
|
@apply bg-gradient-to-r from-purple-50 to-pink-50 border-purple-200;
|
|
}
|
|
|
|
.company-logo {
|
|
@apply w-12 h-12 object-contain grayscale hover:grayscale-0 transition-all duration-300;
|
|
}
|
|
}
|
|
|
|
@layer utilities {
|
|
.text-gradient {
|
|
@apply bg-gradient-to-r from-brand-pink to-purple-600 bg-clip-text text-transparent;
|
|
}
|
|
} |