The GitHub Actions job "Lint PR" on texera.git/claude/optimistic-einstein-09df75 has failed. Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).
Head commit for run: 47b697f04b5759f45f3d989aff5a495370a06762 / Xinyuan Lin <[email protected]> feat(frontend): mobile-friendly workflow editor and dashboard Strip and restyle the Angular GUI on phones (<768px) so the Texera iOS WKWebView wrapper renders a coherent app-shaped experience. Desktop unchanged via @media gates throughout. - Dashboard: hide top nav (#nav) and left sider (nz-sider); content uses the whole viewport. - Workflow list: hide every per-row .resource-info column (avatar / views / size / created / edited / like), drop the inline rename and edit-description buttons via hover suppression + pointer-events:none on the description, hide the .button-group action row and the header utility-button-group. - Workspace editor: hide texera-mini-map / texera-left-panel / texera-property-editor / texera-agent-panel; restyle texera-menu into a frosted-glass title card pinned to top-center with Run + Kill buttons inside, hiding the rest of #menu-user / #user-buttons / #expanded-utilities / #utilities-dropdown-button / share / compute- unit selector / checkpoint / connection badge / duration timer. - Workflow center-on-load: rewrote handleCenterEvent to use joint graph.getCellsBBox and map bbox center to (viewport - card - result-panel) center instead of the desktop "top-left at 15% offset" trick. workspace.component.ts triggers it after reloadWorkflow on mobile so saved positions don't end up off-screen. - Result panel: opens automatically on mobile via openPanel() in ngOnInit, then CSS docks it to a 40vh band at the bottom. Hide the vertical tab list, search columns input, column-navigation buttons, per-cell download button, and stats sub-header to declutter the cramped frame. - About / login page: mobile hero (peacock logo + tagline) + in-flow login card replaces the desktop layout (which floats the login absolutely top-right). About prose hidden, condensed "Learn more about Texera ->" link in its place. local-login card redesigned with rounded corners, soft shadow, 16px inputs to suppress iOS focus zoom, 44pt button. Login card now always shown so users on a persisted WKWebView session can sign in as someone else. - Popovers globally suppressed on mobile via .ant-popover {display:none} to stop tap-induced :hover firing nz-popover triggers (e.g. the Run button's "Execution Settings" panel). Report URL: https://github.com/apache/texera/actions/runs/25947126337 With regards, GitHub Actions via GitBox
