feat: Integrate NativeWind for styling and implement theme management with Zustand

This commit is contained in:
2025-12-26 23:50:57 +01:00
parent 1e355d5d8e
commit 2a3dc9f0e0
45 changed files with 5426 additions and 5835 deletions
+31
View File
@@ -0,0 +1,31 @@
/** @type {import('tailwindcss').Config} */
const { colors } = require('./src/core/colors');
module.exports = {
content: [
"./App.tsx",
"./app/**/*.{js,jsx,ts,tsx}",
"./src/**/*.{js,jsx,ts,tsx}",
],
presets: [require("nativewind/preset")],
darkMode: 'class',
theme: {
extend: {
colors,
fontFamily: {
sans: ["System", "sans-serif"],
},
spacing: {
"safe-top": "env(safe-area-inset-top)",
"safe-bottom": "env(safe-area-inset-bottom)",
},
borderRadius: {
"xl": "12px",
"2xl": "16px",
"3xl": "24px",
},
},
},
plugins: [],
};