260706_0_회사싱크 후 커밋
This commit is contained in:
@@ -0,0 +1,101 @@
|
||||
/* =============================================================================
|
||||
* B06_wf3_ProfileCross_UI_Style.css
|
||||
* 3차 워크플로우(종·횡단 생성) 페이지 전용 스타일.
|
||||
*
|
||||
* 원칙(frontend.md §1): 하드코딩 색상 금지. theme.css 변수(var(--...))만 참조.
|
||||
* 공통 컴포넌트 스타일은 ui_template_elements.ts가 주입하므로 여기서는
|
||||
* B06 고유 레이아웃(옵션 그룹/결과 메트릭)만 정의한다.
|
||||
* ========================================================================== */
|
||||
|
||||
/* --- 좌측 입력 폼 --- */
|
||||
.b06-profile__form {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: var(--spacing-16);
|
||||
}
|
||||
|
||||
.b06-profile__group {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: var(--spacing-16);
|
||||
margin: 0;
|
||||
padding: var(--spacing-16);
|
||||
border: 1px solid var(--color-border);
|
||||
border-radius: var(--radius-cards);
|
||||
background-color: var(--color-surface-raised);
|
||||
}
|
||||
|
||||
.b06-profile__group-legend {
|
||||
padding: 0 var(--spacing-8);
|
||||
font-size: var(--text-caption);
|
||||
font-weight: var(--font-weight-medium);
|
||||
color: var(--color-text-secondary);
|
||||
}
|
||||
|
||||
/* --- 체크박스 --- */
|
||||
.b06-profile__check {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: var(--spacing-8);
|
||||
font-size: var(--text-body-sm);
|
||||
color: var(--color-text-body);
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.b06-profile__check input {
|
||||
accent-color: var(--color-primary);
|
||||
}
|
||||
|
||||
/* --- 액션 버튼 행 --- */
|
||||
.b06-profile__actions {
|
||||
display: flex;
|
||||
gap: var(--spacing-8);
|
||||
}
|
||||
|
||||
/* --- 우측 결과 --- */
|
||||
.b06-profile__result {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: var(--spacing-16);
|
||||
padding: var(--spacing-24);
|
||||
}
|
||||
|
||||
.b06-profile__result-title {
|
||||
font-size: var(--text-subheading);
|
||||
color: var(--color-text);
|
||||
}
|
||||
|
||||
.b06-profile__empty {
|
||||
color: var(--color-text-muted);
|
||||
font-size: var(--text-body-sm);
|
||||
}
|
||||
|
||||
.b06-profile__result-body {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: var(--spacing-8);
|
||||
max-width: 480px;
|
||||
}
|
||||
|
||||
.b06-profile__metric {
|
||||
display: flex;
|
||||
align-items: baseline;
|
||||
justify-content: space-between;
|
||||
gap: var(--spacing-16);
|
||||
padding: var(--spacing-8) var(--spacing-16);
|
||||
border-radius: var(--radius-inputs);
|
||||
background-color: var(--color-surface);
|
||||
}
|
||||
|
||||
.b06-profile__metric-key {
|
||||
font-size: var(--text-caption);
|
||||
color: var(--color-text-secondary);
|
||||
}
|
||||
|
||||
.b06-profile__metric-val {
|
||||
font-family: var(--font-mono);
|
||||
font-size: var(--text-body-sm);
|
||||
color: var(--color-text-body);
|
||||
word-break: break-all;
|
||||
text-align: right;
|
||||
}
|
||||
Reference in New Issue
Block a user