feat: Implement the promoter event creation

- Promoter can now create an event in draft mode
- Place is found based on address and long/lat are automatically
  deducted from it
- Slug is forged using the *slug* npm package instead of custom code
This commit is contained in:
kbe
2025-09-10 20:46:31 +02:00
parent 9b5d8fcf97
commit 1a7fb818df
19 changed files with 552 additions and 1661 deletions

View File

@@ -9,6 +9,21 @@ module.exports = {
"./app/views/**/*.{erb,haml,html,slim}",
"./app/components/**/*.{erb,haml,html,slim,js}",
],
theme: {},
theme: {
extend: {
colors: {
"brand-primary": "#667eea",
"brand-secondary": "#764ba2",
"brand-accent": "#facc15",
},
fontFamily: {
sans: ["Inter", "system-ui", "sans-serif"],
display: ["DM Sans", "system-ui", "sans-serif"],
},
backgroundImage: {
"gradient-primary": "linear-gradient(135deg, #667eea 0%, #764ba2 100%)",
},
},
},
plugins: [require("tailwindcss-animate")],
};