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 {
|
.b01-sys-chart line {
|
||||||
stroke: var(--b01-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(
|
page.setAction(
|
||||||
createButton({ label: "정보 수정", onClick: () => openEditCompanyModal(company) }),
|
createButton({ label: "정보 수정", onClick: () => openEditCompanyModal(company) }),
|
||||||
);
|
);
|
||||||
const back = createButton({
|
const back = el("button", "b01-sys-back", "‹ 회사 목록");
|
||||||
label: "‹ 회사 목록",
|
back.type = "button";
|
||||||
variant: "ghost",
|
back.addEventListener("click", () => ctx.go("sys-companies"));
|
||||||
onClick: () => ctx.go("sys-companies"),
|
|
||||||
});
|
|
||||||
const logoBtn = createButton({
|
const logoBtn = createButton({
|
||||||
label: logoLabel(company),
|
label: logoLabel(company),
|
||||||
variant: "ghost",
|
variant: "ghost",
|
||||||
|
|||||||
@@ -21,12 +21,15 @@ export const ACTION_KO: Record<string, string> = {
|
|||||||
COMPANY_CREATE: "회사 생성",
|
COMPANY_CREATE: "회사 생성",
|
||||||
CALC_SITE_CHANGE: "계산 자리 변경",
|
CALC_SITE_CHANGE: "계산 자리 변경",
|
||||||
RATE_ANOMALY: "호출 이상",
|
RATE_ANOMALY: "호출 이상",
|
||||||
|
M02_OTHER_LAYER_WRITE: "마스터 다른 층 수정",
|
||||||
};
|
};
|
||||||
const TARGET_KO: Record<string, string> = {
|
const TARGET_KO: Record<string, string> = {
|
||||||
PROJECT: "프로젝트",
|
PROJECT: "프로젝트",
|
||||||
COMPANY: "회사",
|
COMPANY: "회사",
|
||||||
USER: "사용자",
|
USER: "사용자",
|
||||||
ASSET: "자산",
|
ASSET: "자산",
|
||||||
|
M02_PERSONAL: "개인 마스터",
|
||||||
|
CALC_SITE: "계산 자리",
|
||||||
};
|
};
|
||||||
|
|
||||||
export const actionLabel = (action: string): string => ACTION_KO[action] ?? action;
|
export const actionLabel = (action: string): string => ACTION_KO[action] ?? action;
|
||||||
|
|||||||
Reference in New Issue
Block a user