瀏覽代碼

focus color update

uat
Jason Chuang 1 天之前
父節點
當前提交
5d4b2e5ce5
共有 4 個文件被更改,包括 7 次插入8 次删除
  1. +2
    -3
      src/assets/style/styles.css
  2. +1
    -1
      src/themes/overrides/Checkbox.js
  3. +1
    -1
      src/themes/overrides/Radio.js
  4. +3
    -3
      src/themes/themeConst.js

+ 2
- 3
src/assets/style/styles.css 查看文件

@@ -95,9 +95,8 @@ a:active {
/* ===== MUI DataGrid keyboard focus (WCAG 2.4.7 / 2.4.11) ===== */
.MuiDataGrid-columnHeader:focus-visible,
.MuiDataGrid-cell:focus-visible {
outline: 3px solid #0c489e;
outline-offset: -2px;
box-shadow: 0 0 0 3px rgba(25, 118, 210, 0.25);
outline: none;
box-shadow: inset 0 0 0 3px #0c489e;
}

/* Contained buttons only */


+ 1
- 1
src/themes/overrides/Checkbox.js 查看文件

@@ -24,7 +24,7 @@ export default function Checkbox(theme) {
color: CONTAINED_PRIMARY_BLUE
},
'&.Mui-focusVisible': {
boxShadow: '0 0 0 3px rgba(25, 118, 210, 0.35)'
boxShadow: `0 0 0 3px ${CONTAINED_PRIMARY_BLUE}`
},
svg: {
width: checkboxSize,


+ 1
- 1
src/themes/overrides/Radio.js 查看文件

@@ -21,7 +21,7 @@ export default function Radio() {
color: CONTAINED_PRIMARY_BLUE
},
'&.Mui-focusVisible': {
boxShadow: '0 0 0 3px rgba(25, 118, 210, 0.35)'
boxShadow: `0 0 0 3px ${CONTAINED_PRIMARY_BLUE}`
}
}
}


+ 3
- 3
src/themes/themeConst.js 查看文件

@@ -310,7 +310,7 @@ export const PNSPS_THEME = createTheme({

/* Focus-visible */
'&.Mui-focusVisible': {
boxShadow: '0 0 0 3px rgba(25, 118, 210, 0.35)',
boxShadow: `0 0 0 3px ${CONTAINED_PRIMARY_BLUE}`,
},
},
},
@@ -336,7 +336,7 @@ export const PNSPS_THEME = createTheme({
},

'&.Mui-focusVisible': {
boxShadow: '0 0 0 3px rgba(25, 118, 210, 0.35)',
boxShadow: `0 0 0 3px ${CONTAINED_PRIMARY_BLUE}`,
},
},
},
@@ -505,7 +505,7 @@ export const PNSPS_THEME = createTheme({

// ✅ Keyboard TAB focus (visible & accessible)
'&.Mui-focusVisible': {
outline: '3px solid rgba(21, 101, 192, 0.55)',
outline: `3px solid ${CONTAINED_PRIMARY_BLUE}`,
outlineOffset: '3px',
borderRadius: '6px',
},


Loading…
取消
儲存