fix(B01): 시스템 관리 페이지 다듬기 — 로그 동작 · 대상 한글 추가 · 회사 상세 되돌아가기 링크 · 단추 눌림 색을 셸 강조 색으로 (PLAN 549-2)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -594,3 +594,24 @@ a.b01-pg-name__main:hover {
|
||||
.b01-sys-chart line {
|
||||
stroke: var(--b01-line);
|
||||
}
|
||||
|
||||
/* 공용 단추 눌림 색 — 기본이 보라(royal-amethyst · mist-violet)라 셸 강조 색으로 */
|
||||
.b01-pg .ui-btn--filled:hover:not(:disabled) {
|
||||
background-color: var(--b01-accent);
|
||||
filter: brightness(0.92);
|
||||
}
|
||||
.b01-pg .ui-btn--ghost:hover:not(:disabled) {
|
||||
background-color: var(--b01-accent-soft);
|
||||
}
|
||||
.b01-sys-back {
|
||||
align-self: flex-start;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
background: none;
|
||||
color: var(--b01-muted);
|
||||
font: inherit;
|
||||
cursor: pointer;
|
||||
}
|
||||
.b01-sys-back:hover {
|
||||
color: var(--b01-text);
|
||||
}
|
||||
|
||||
@@ -158,11 +158,9 @@ async function companyDetail(
|
||||
page.setAction(
|
||||
createButton({ label: "정보 수정", onClick: () => openEditCompanyModal(company) }),
|
||||
);
|
||||
const back = createButton({
|
||||
label: "‹ 회사 목록",
|
||||
variant: "ghost",
|
||||
onClick: () => ctx.go("sys-companies"),
|
||||
});
|
||||
const back = el("button", "b01-sys-back", "‹ 회사 목록");
|
||||
back.type = "button";
|
||||
back.addEventListener("click", () => ctx.go("sys-companies"));
|
||||
const logoBtn = createButton({
|
||||
label: logoLabel(company),
|
||||
variant: "ghost",
|
||||
|
||||
@@ -21,12 +21,15 @@ export const ACTION_KO: Record<string, string> = {
|
||||
COMPANY_CREATE: "회사 생성",
|
||||
CALC_SITE_CHANGE: "계산 자리 변경",
|
||||
RATE_ANOMALY: "호출 이상",
|
||||
M02_OTHER_LAYER_WRITE: "마스터 다른 층 수정",
|
||||
};
|
||||
const TARGET_KO: Record<string, string> = {
|
||||
PROJECT: "프로젝트",
|
||||
COMPANY: "회사",
|
||||
USER: "사용자",
|
||||
ASSET: "자산",
|
||||
M02_PERSONAL: "개인 마스터",
|
||||
CALC_SITE: "계산 자리",
|
||||
};
|
||||
|
||||
export const actionLabel = (action: string): string => ACTION_KO[action] ?? action;
|
||||
|
||||
Reference in New Issue
Block a user