f56cd425c8
Original task: #56 — Let users hide or show the home clock with one tap. Changes: - artifacts/teaboy-os/src/pages/home.tsx: Added a small dismiss "×" button overlay on the SortableClockTile. The button stops pointer propagation so it does not trigger drag or the existing long-press size toggle. It calls setHomeClockVisible(false) (now destructured from useHomeClockVisibility) to hide the tile in one tap. The button uses absolute positioning with `end-1` so it works in both LTR and RTL. It is always visible at large size and revealed on hover/focus at compact size to keep the tile clean. - artifacts/teaboy-os/src/locales/{en,ar}.json: Added `home.clockStyle.hideWidget` ("Hide clock" / "إخفاء الساعة") used as the button's aria-label and tooltip. Re-showing the clock is handled by the existing toggle in the clock style picker popover (already bilingual), so users can bring the clock back later. Hiding/showing keeps the persisted grid position. Notes / deviations: - Did not add a context-menu since long-press is already used for the size toggle on the same tile and would conflict. - Pre-existing TypeScript errors in unrelated files (admin.tsx, clock-style-picker.tsx codegen drift) are not addressed here. Replit-Task-Id: 87bb057d-dc81-4916-8bb1-b24e34ff4794