-
-
-
@@ -1722,7 +1728,7 @@ $font-weight-semibold: 600;
// ============================================
.page-header {
background: linear-gradient(135deg, $primary-600 0%, $primary-700 100%);
- border-radius: 16px 16px 0 0;
+ border-radius: 0 !important;
box-shadow: 0 4px 16px rgba(58, 97, 201, 0.2);
}
@@ -1730,7 +1736,8 @@ $font-weight-semibold: 600;
display: flex;
align-items: center;
justify-content: space-between;
- padding: 32px;
+ padding: 16px 28px;
+ height: 80px;
color: $neutral-100;
}
@@ -1741,15 +1748,15 @@ $font-weight-semibold: 600;
.header-icon {
background: rgba(255, 255, 255, 0.2);
- border-radius: 16px;
- padding: 16px;
- margin-right: 20px;
+ border-radius: 12px;
+ padding: 12px;
+ margin-right: 16px;
backdrop-filter: blur(10px);
}
.page-title {
- font-size: 36px;
- line-height: 44px;
+ font-size: 32px;
+ line-height: 40px;
font-weight: $font-weight-semibold;
margin: 0;
color: $neutral-100;
@@ -1757,10 +1764,10 @@ $font-weight-semibold: 600;
}
.page-subtitle {
- margin: 4px 0 0 0;
+ margin: 2px 0 0 0;
opacity: 0.9;
- font-size: 16px;
- line-height: 24px;
+ font-size: 15px;
+ line-height: 22px;
font-weight: $font-weight-regular;
color: $neutral-100;
}
@@ -1787,6 +1794,35 @@ $font-weight-semibold: 600;
color: $primary-600 !important;
}
+// ============================================
+// ACTION BAR
+// ============================================
+.action-bar {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding: 16px 20px;
+ background: $neutral-100;
+ border-radius: 12px;
+ border: 1px solid $neutral-400;
+ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
+}
+
+.action-bar-left {
+ display: flex;
+ align-items: center;
+ gap: 8px;
+ flex-wrap: wrap;
+}
+
+.action-btn {
+ font-weight: $font-weight-semibold;
+ text-transform: none;
+ letter-spacing: 0.5px;
+ font-size: 16px;
+ line-height: 24px;
+}
+
// ============================================
// DATA TABLE
// ============================================
diff --git a/pages/Setting/MasterAnjungan.vue b/pages/Setting/MasterAnjungan.vue
index 88a578f..9765dfd 100644
--- a/pages/Setting/MasterAnjungan.vue
+++ b/pages/Setting/MasterAnjungan.vue
@@ -4,26 +4,31 @@
+
+
+
+
+
+
mdi-plus-circle
Tambah Anjungan
-