HR-ATS-Portal/frontend/node_modules
Talha Ahmed 14c78970bd Mobile responsiveness: fix grid blowouts, calendar clipping, wrapping controls; add viewport test
Audited all 25 routes at 320/375/390/430/768 with browser automation.
Root cause of most overflows: grid items default min-width:auto, so one
wide intrinsic child (a select option, the 620px RBAC matrix) pushed
whole cards past the viewport.

- .grid > * / .rbac-layout > * min-width:0 (CV Import, Interviews,
  Tasks, Access Control card blowouts)
- calendar: minmax(0,1fr) columns — SAT was clipped off-screen at 320
- .seg wraps (Tasks filters), .card-head wraps <=900
- sticky mobile table column: first column (identity), was nth-child(2)
- tooltips display:none until hover + .content overflow-x clip (killed
  a 7px sideways wiggle from invisible tooltip boxes)
- Ask Analytics form: design-system input styling, stacks on phones
- bar/grouped-bar charts thin x labels by slot width (overlap on phones)
- Candidates sort label+select wrap as one unit
- new: mobile.test.mjs + npm run test:mobile (puppeteer-core devDep,
  drives installed Chrome) — fails on sideways scroll or runtime errors

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-02 15:18:47 +05:00
..
.bin update 2026-08-12 13:57:53 +05:00
.vite/deps Merge branch 'Talha' of https://git.utopiadeals.com/utopia-ai/HR-ATS-Portal into Vibe-Coding 2026-08-18 12:47:25 +05:00
@asamuzakjp update 2026-08-12 13:57:53 +05:00
@babel update 2026-08-12 13:57:53 +05:00
@bramus/specificity update 2026-08-12 13:57:53 +05:00
@csstools update 2026-08-12 13:57:53 +05:00
@esbuild/win32-x64 update 2026-08-12 13:57:53 +05:00
@exodus/bytes update 2026-08-12 13:57:53 +05:00
@jridgewell update 2026-08-12 13:57:53 +05:00
@rolldown/pluginutils update 2026-08-12 13:57:53 +05:00
@rollup update 2026-08-12 13:57:53 +05:00
@tanstack update 2026-08-12 13:57:53 +05:00
@types update 2026-08-12 13:57:53 +05:00
@vitejs/plugin-react update 2026-08-12 13:57:53 +05:00
baseline-browser-mapping update 2026-08-12 13:57:53 +05:00
bidi-js update 2026-08-12 13:57:53 +05:00
browserslist update 2026-08-12 13:57:53 +05:00
caniuse-lite update 2026-08-12 13:57:53 +05:00
convert-source-map update 2026-08-12 13:57:53 +05:00
cookie update 2026-08-12 13:57:53 +05:00
css-tree update 2026-08-12 13:57:53 +05:00
data-urls update 2026-08-12 13:57:53 +05:00
debug update 2026-08-12 13:57:53 +05:00
decimal.js update 2026-08-12 13:57:53 +05:00
electron-to-chromium update 2026-08-12 13:57:53 +05:00
entities update 2026-08-12 13:57:53 +05:00
esbuild update 2026-08-12 13:57:53 +05:00
escalade update 2026-08-12 13:57:53 +05:00
fdir update 2026-08-12 13:57:53 +05:00
gensync update 2026-08-12 13:57:53 +05:00
html-encoding-sniffer update 2026-08-12 13:57:53 +05:00
is-potential-custom-element-name update 2026-08-12 13:57:53 +05:00
js-tokens update 2026-08-12 13:57:53 +05:00
jsdom update 2026-08-12 13:57:53 +05:00
jsesc update 2026-08-12 13:57:53 +05:00
json5 update 2026-08-12 13:57:53 +05:00
lru-cache update 2026-08-12 13:57:53 +05:00
mdn-data update 2026-08-12 13:57:53 +05:00
ms update 2026-08-12 13:57:53 +05:00
nanoid update 2026-08-12 13:57:53 +05:00
node-releases update 2026-08-12 13:57:53 +05:00
parse5 update 2026-08-12 13:57:53 +05:00
picocolors update 2026-08-12 13:57:53 +05:00
picomatch update 2026-08-12 13:57:53 +05:00
postcss update 2026-08-12 13:57:53 +05:00
punycode update 2026-08-12 13:57:53 +05:00
react update 2026-08-12 13:57:53 +05:00
react-dom update 2026-08-12 13:57:53 +05:00
react-refresh update 2026-08-12 13:57:53 +05:00
react-router update 2026-08-12 13:57:53 +05:00
react-router-dom update 2026-08-12 13:57:53 +05:00
require-from-string update 2026-08-12 13:57:53 +05:00
rollup update 2026-08-12 13:57:53 +05:00
saxes update 2026-08-12 13:57:53 +05:00
scheduler update 2026-08-12 13:57:53 +05:00
semver update 2026-08-12 13:57:53 +05:00
set-cookie-parser update 2026-08-12 13:57:53 +05:00
source-map-js update 2026-08-12 13:57:53 +05:00
symbol-tree update 2026-08-12 13:57:53 +05:00
tinyglobby update 2026-08-12 13:57:53 +05:00
tldts update 2026-08-12 13:57:53 +05:00
tldts-core update 2026-08-12 13:57:53 +05:00
tough-cookie update 2026-08-12 13:57:53 +05:00
tr46 update 2026-08-12 13:57:53 +05:00
undici update 2026-08-12 13:57:53 +05:00
update-browserslist-db update 2026-08-12 13:57:53 +05:00
vite update 2026-08-12 13:57:53 +05:00
w3c-xmlserializer update 2026-08-12 13:57:53 +05:00
webidl-conversions update 2026-08-12 13:57:53 +05:00
whatwg-mimetype update 2026-08-12 13:57:53 +05:00
whatwg-url update 2026-08-12 13:57:53 +05:00
xml-name-validator update 2026-08-12 13:57:53 +05:00
xmlchars update 2026-08-12 13:57:53 +05:00
yallist update 2026-08-12 13:57:53 +05:00
.package-lock.json Mobile responsiveness: fix grid blowouts, calendar clipping, wrapping controls; add viewport test 2026-09-02 15:18:47 +05:00