feat: add BaseTable component for improved table rendering

- Introduced a new BaseTable component to enhance table functionality with sorting and loading states.
- Updated upload queue logic to support chunk uploads and improved error handling.
- Refactored various admin routes to utilize the new BaseTable component.
- Adjusted import paths for UI components to maintain consistency.
- Enhanced upload handling with better progress tracking and cancellation support.
- Updated theme colors in uno.config.ts for a more cohesive design.
This commit is contained in:
2026-03-18 22:23:11 +07:00
parent 87c99e64cd
commit bd8b21955e
39 changed files with 429 additions and 273 deletions

View File

@@ -27,13 +27,13 @@ export default defineConfig({
theme: {
colors: {
primary: {
DEFAULT: "#4563ca",
DEFAULT: "#1f883d",
50: "#effcf3",
100: "#dcf9e2",
200: "#bbf0c8",
300: "#86efac",
400: "#4ade80",
500: "#4563ca",
500: "#1f883d",
600: "#16a34a",
700: "#15803d",
800: "#166534",