컴포넌트 디자인 변경 반영

This commit is contained in:
현성필
2025-11-17 13:24:09 +09:00
parent ac59d4109c
commit f35470814d
25 changed files with 337 additions and 500 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
@@ -5,8 +5,8 @@
// Color Palette - Vibrant and Modern
// Primary colors
$primary-blue: #4B9BFF; // Bright blue (main brand color)
$secondary-blue: #2E7FF7; // Deep blue
$primary-blue: #0049b4; // 광주은행 블루
$secondary-blue: #c3dfea; // Deep blue
$accent-cyan: #00D4FF; // Sky blue accent
$accent-yellow: #FFD93D; // Yellow accent
$accent-orange: #FF6B6B; // Orange accent
@@ -31,7 +31,7 @@
// Button variants
&-primary {
background: $gradient-primary;
background: $primary-blue;
color: $white;
box-shadow: $shadow-md;
@@ -46,9 +46,8 @@
}
&-secondary {
background: $white;
color: $primary-blue;
border: 2px solid $primary-blue;
background: $secondary-blue;
color: #6e7780;
&:hover {
background: $light-bg;
@@ -475,4 +474,4 @@
i {
font-size: 14px;
}
}
}
@@ -332,30 +332,30 @@
}
}
button {
padding: $spacing-sm $spacing-lg;
background: $gradient-primary;
color: $white;
border: none;
border-radius: $border-radius-md;
font-size: $font-size-sm;
font-weight: $font-weight-medium;
cursor: pointer;
transition: $transition-base;
white-space: nowrap;
&:hover {
transform: translateY(-2px);
box-shadow: $shadow-md;
}
&:active {
transform: translateY(0);
}
i {
margin-right: $spacing-xs;
}
}
//button {
// padding: $spacing-sm $spacing-lg;
// background: $gradient-primary;
// color: $white;
// border: none;
// border-radius: $border-radius-md;
// font-size: $font-size-sm;
// font-weight: $font-weight-medium;
// cursor: pointer;
// transition: $transition-base;
// white-space: nowrap;
//
// &:hover {
// transform: translateY(-2px);
// box-shadow: $shadow-md;
// }
//
// &:active {
// transform: translateY(0);
// }
//
// i {
// margin-right: $spacing-xs;
// }
//}
}
}
@@ -102,14 +102,14 @@
align-items: center;
justify-content: space-between;
padding: $spacing-lg $spacing-xl;
background: linear-gradient(135deg, $primary-blue 0%, $secondary-blue 100%);
background: #EDF9FE;
border-radius: $border-radius-md;
margin-bottom: $spacing-xl;
h3 {
font-size: $font-size-lg;
font-weight: $font-weight-semibold;
color: $white;
font-weight: $font-weight-regular;
color: #515961;
margin: 0;
}
@@ -50,36 +50,6 @@
gap: $spacing-md;
}
.btn-create-user,
.btn-create-user-large {
display: inline-flex;
align-items: center;
gap: $spacing-sm;
padding: 12px $spacing-xl;
background: $gradient-primary;
color: $white;
font-size: $font-size-base;
font-weight: $font-weight-semibold;
border: none;
border-radius: $border-radius-lg;
cursor: pointer;
transition: $transition-base;
box-shadow: $shadow-md;
&:hover {
transform: translateY(-2px);
box-shadow: $shadow-lg;
}
&:active {
transform: translateY(0);
}
.btn-icon {
font-size: $font-size-lg;
}
}
.btn-create-user-large {
padding: $spacing-md $spacing-2xl;
font-size: $font-size-md;
@@ -344,16 +314,6 @@
}
}
&.btn-secondary {
background-color: $text-gray;
color: $white;
&:hover {
background-color: darken($text-gray, 10%);
box-shadow: $shadow-sm;
}
}
&.btn-danger {
background-color: $accent-orange;
color: $white;
@@ -622,35 +582,3 @@
flex-direction: column;
}
}
.btn-secondary {
display: inline-flex;
align-items: center;
gap: $spacing-sm;
padding: 12px $spacing-xl;
background-color: $white;
color: $text-dark;
font-size: $font-size-base;
font-weight: $font-weight-medium;
border: 2px solid $border-gray;
border-radius: $border-radius-lg;
text-decoration: none;
cursor: pointer;
transition: $transition-base;
&:hover {
background-color: $gray-bg;
border-color: $primary-blue;
color: $primary-blue;
transform: translateY(-2px);
box-shadow: $shadow-sm;
}
&:active {
transform: translateY(0);
}
i {
font-size: $font-size-base;
}
}