feature: keep sidebar and add service layer

This commit is contained in:
antv
2026-06-30 11:59:34 +07:00
parent 8a77324f89
commit c5016489ac
54 changed files with 1181 additions and 284 deletions
+3 -2
View File
@@ -57,6 +57,7 @@
@source '../../storage/framework/views/*.php';
@source '../**/*.blade.php';
@source '../**/*.js';
@source inline('bg-primary-light/35 ring-primary/20 border-primary ring-2 animate-pulse');
@theme {
--font-sans: 'SVN-Poppins', 'SVN-Poppins-SemiBold', 'SVN-Poppins-Regular', 'SVN-Poppins-Medium', 'Roboto', 'Instrument Sans', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
@@ -100,7 +101,7 @@
}
.sidebar {
@apply w-60 bg-bg-sidebar border-r border-border-light flex flex-col justify-between shrink-0 shadow-sidebar transition-all duration-300;
@apply w-60 h-screen sticky top-0 bg-bg-sidebar border-r border-border-light flex flex-col justify-between shrink-0 shadow-sidebar transition-all duration-300 overflow-hidden;
}
.main-content {
@@ -185,7 +186,7 @@
}
.form-label {
@apply block text-[16px] font-[600] text-text-dark mb-2; /* 8px label gap */
@apply block text-[14px] font-[600] text-text-dark mb-2; /* 8px label gap */
}
/* Standard Input & Select */