Skip to content

Implement responsive design for main pages and fix CSS errors#2

Open
DiegoDev-7 wants to merge 1 commit into
mainfrom
test
Open

Implement responsive design for main pages and fix CSS errors#2
DiegoDev-7 wants to merge 1 commit into
mainfrom
test

Conversation

@DiegoDev-7

Copy link
Copy Markdown
Owner

Trial phase merge to main with Nexia launch

…f the contacts application and fix for some CSS errors
@vercel

vercel Bot commented Apr 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
project_nexia Error Error Apr 20, 2026 3:53am

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: aa35a2f5a0

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +234 to +235
{trash && (
<button

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Scope delete action visibility to the hovered contact

The delete control is gated by a single component-wide trash flag, so hovering any one contact makes all rows render their delete button ({trash && ...}). In a multi-contact list this exposes destructive actions on non-hovered rows and makes accidental deletion much more likely; this should be keyed to the active contact_id (or row-local hover state) so only the intended row becomes deletable.

Useful? React with 👍 / 👎.

Comment on lines +121 to +123
position: absolute;
right: 35px;
transform: translateY(22.5px);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Anchor each delete button to its contact row

.box-delete-contact is absolutely positioned, but its parent row (.contact-item) is not positioned, so each delete button is placed relative to the page/container rather than its own item. With multiple contacts, delete buttons stack at the same coordinates and the topmost one can correspond to a different contact than the row the user is interacting with, causing wrong-contact deletions.

Useful? React with 👍 / 👎.

@DiegoDev-7 DiegoDev-7 force-pushed the main branch 3 times, most recently from 0d46302 to 9f19d4f Compare June 7, 2026 02:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant