Skip to content

add validation for subscription routes - #4

Merged
nxglabs merged 1 commit into
OpenSignLabs:mainfrom
prafull-opensignlabs:main
Oct 22, 2023
Merged

add validation for subscription routes#4
nxglabs merged 1 commit into
OpenSignLabs:mainfrom
prafull-opensignlabs:main

Conversation

@prafull-opensignlabs

Copy link
Copy Markdown
Contributor

No description provided.

@nxglabs
nxglabs self-requested a review October 22, 2023 17:54
@nxglabs
nxglabs merged commit 0a3d7c1 into OpenSignLabs:main Oct 22, 2023
andrew-opensignlabs pushed a commit that referenced this pull request Oct 30, 2023
nxglabs pushed a commit that referenced this pull request Oct 31, 2023
nxglabs pushed a commit that referenced this pull request Nov 3, 2023
deshabhishek007 added a commit to deshabhishek007/OpenSign-lfd that referenced this pull request Aug 5, 2026
… links

Layout rhythm (OpenSignLabs#4): Contactbook was a single full-width table like every
other page. Rebuilt it as a two-pane master/detail — a compact contact
list (avatar initials + name + email, selected-row highlight) on the left,
a real detail pane on the right (large avatar, name, job/company subtitle,
icon-labelled Email/Phone/Company/Job-title fields, and inline Edit +
Delete). Edit now happens inline in the pane (EditContactForm) instead of
a modal; delete confirms via a single selection-driven dialog. Fully
responsive: desktop shows both panes, mobile shows the list and swaps to
the detail (with a Back button) on select. All existing behaviour kept —
search, A–Z sort, pagination, bulk import, add-contact, load-more. Dead
row-action code (handleActionBtn, isOption) removed.

Legacy first-login tour retired: the 8-step reactour walkthrough no longer
auto-fires on login now that the dashboard "Get started" checklist is the
onboarding — HomeLayout.checkTourStatus just records status and leaves the
tour closed (component still wired for any future on-demand use; one-line
revert to re-enable).

Removed the two remaining opensignlabs.com click-through links: the "read
more" docs link in the Templates tour (ReportTour.jsx + the <1>/<3> Trans
placeholders across all 7 locales) and the Terms link on the org-admin
setup page (AddAdmin.jsx) — kept "terms" as plain text since there's no
LDF Sign ToS page yet, and dropped the now-unused openInNewTab import.

Two new strings (contact-detail-empty-title/desc) translated into all 6
non-English locales.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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.

2 participants