diff --git a/src/hooks/option/useCanvasSetting.js b/src/hooks/option/useCanvasSetting.js index d6cc0e2b..88c32d5f 100644 --- a/src/hooks/option/useCanvasSetting.js +++ b/src/hooks/option/useCanvasSetting.js @@ -802,25 +802,25 @@ export function useCanvasSetting(executeEffect = true) { /** 문자 글꼴 설정 */ wordFont: globalFont.commonText.fontFamily?.value ?? 'MS PGothic', wordFontStyle: globalFont.commonText.fontWeight?.value ?? 'normal', - wordFontSize: globalFont.commonText.fontSize?.value ?? 16, + wordFontSize: globalFont.commonText.fontSize?.value ?? 28, wordFontColor: globalFont.commonText.fontColor?.value ?? 'black', /** 흐름방향 글꼴 설정 */ flowFont: globalFont.flowText.fontFamily?.value ?? 'MS PGothic', flowFontStyle: globalFont.flowText.fontWeight?.value ?? 'normal', - flowFontSize: globalFont.flowText.fontSize?.value ?? 16, + flowFontSize: globalFont.flowText.fontSize?.value ?? 28, flowFontColor: globalFont.flowText.fontColor?.value ?? 'black', /** 치수 글꼴 설정 */ dimensioFont: globalFont.dimensionLineText.fontFamily?.value ?? 'MS PGothic', dimensioFontStyle: globalFont.dimensionLineText.fontWeight?.value ?? 'normal', - dimensioFontSize: globalFont.dimensionLineText.fontSize?.value ?? 16, + dimensioFontSize: globalFont.dimensionLineText.fontSize?.value ?? 28, dimensioFontColor: globalFont.dimensionLineText.fontColor?.value ?? 'black', /** 회로번호 글꼴 설정 */ circuitNumFont: globalFont.circuitNumberText.fontFamily?.value ?? 'MS PGothic', circuitNumFontStyle: globalFont.circuitNumberText.fontWeight?.value ?? 'normal', - circuitNumFontSize: globalFont.circuitNumberText.fontSize?.value ?? 16, + circuitNumFontSize: globalFont.circuitNumberText.fontSize?.value ?? 36, circuitNumFontColor: globalFont.circuitNumberText.fontColor?.value ?? 'black', /** 치수선 글꼴 설정 */ diff --git a/src/store/fontAtom.js b/src/store/fontAtom.js index 3cc4396c..1e42a6b6 100644 --- a/src/store/fontAtom.js +++ b/src/store/fontAtom.js @@ -1,11 +1,14 @@ import { atom, selectorFamily } from 'recoil' -const defaultFont = { +const makeDefaultFont = (fontSize) => ({ fontFamily: { id: 1, name: 'MS PGothic', value: 'MS PGothic' }, fontWeight: { id: 'normal', name: '보통', value: 'normal' }, - fontSize: { id: 16, name: 16, value: 16 }, + fontSize: { id: fontSize, name: fontSize, value: fontSize }, fontColor: { id: 'black', name: '검정색', value: 'black' }, -} +}) + +const defaultFont = makeDefaultFont(28) +const defaultCircuitNumberFont = makeDefaultFont(36) export const globalFontAtom = atom({ key: 'fontAtom', @@ -14,7 +17,7 @@ export const globalFontAtom = atom({ dimensionLineText: defaultFont, flowText: defaultFont, lengthText: defaultFont, - circuitNumberText: defaultFont, + circuitNumberText: defaultCircuitNumberFont, }, })