- Added page transition effects in app.vue for smoother navigation. - Updated nuxt.config.ts to include custom font styles and page transitions. - Improved loading indicators in MapPageWrapper.vue and login.vue for better user experience. - Enhanced MapView.vue with a collapsible control panel and improved styling. - Introduced new icons for various components to enhance visual consistency. - Updated Tailwind CSS configuration to extend font families and improve theme management. - Refined layout styles in default.vue and admin pages for better responsiveness and aesthetics. - Implemented error handling and loading states across various forms for improved user feedback.
44 lines
1.1 KiB
JavaScript
44 lines
1.1 KiB
JavaScript
/** @type {import('tailwindcss').Config} */
|
|
module.exports = {
|
|
content: [
|
|
'./components/**/*.{js,vue,ts}',
|
|
'./layouts/**/*.vue',
|
|
'./pages/**/*.vue',
|
|
'./plugins/**/*.{js,ts}',
|
|
'./app.vue',
|
|
'./lib/**/*.js',
|
|
],
|
|
theme: {
|
|
extend: {
|
|
fontFamily: {
|
|
sans: ['Inter', 'system-ui', 'sans-serif'],
|
|
mono: ['JetBrains Mono', 'ui-monospace', 'monospace'],
|
|
},
|
|
},
|
|
},
|
|
plugins: [require('daisyui')],
|
|
daisyui: {
|
|
themes: [
|
|
'light',
|
|
{
|
|
dark: {
|
|
'color-scheme': 'dark',
|
|
primary: '#6366f1',
|
|
'primary-content': '#ffffff',
|
|
secondary: '#8b5cf6',
|
|
'secondary-content': '#ffffff',
|
|
accent: '#06b6d4',
|
|
'accent-content': '#ffffff',
|
|
neutral: '#2a323c',
|
|
'neutral-focus': '#242b33',
|
|
'neutral-content': '#A6ADBB',
|
|
'base-100': '#1d232a',
|
|
'base-200': '#191e24',
|
|
'base-300': '#15191e',
|
|
'base-content': '#A6ADBB',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
}
|