尚未检测到更新。GitHub 发布版本后会显示在这里。
SuiteCraft - Netsuite Toolkit
翻译准备中
正在加载完整 README。
查看完整 README ↗Public landing page and product tour for SuiteCraft — Toolkit for NetSuite.
Live website: krolikowskidamian.github.io/suitecraft-site
This repository is deliberately self-contained. It contains the website, synthetic product screenshots and presentation assets only. The SuiteCraft browser-extension source code is maintained separately and is not published here.
demo.html is a reusable, synthetic eight-step product tour. It contains fictional account names, object IDs and values only. Query parameters such as demo.html?step=3 open a deterministic scene that can be captured for website, store and release screenshots.
The same real-UI screenshots are embedded in the #tour section of index.html. The standalone tour is retained as an optional full-screen view and a direct link for testers, rather than the landing page's primary navigation path.
The landing page's #changelog shows only the current release, with New / Improved / Fixed sections and a link to changelog.html. The dedicated history page contains every published version, newest first: the current release is expanded and earlier releases are collapsed. Direct links such as changelog.html#v0-4-1 open the selected version. Version 1.0.0 is the first stable release; earlier entries belong to the beta channel; use Current release and Earlier release consistently rather than mixing beta and release labels.
For each approved release, update the latest-version chip and current notes in index.html, add the same release to changelog.html, and mark the previous history entry as earlier and collapsed. Keep the version, date and notes aligned with the extension's bundled modules/shared/releases.js. Preserve historical entries; small implementation fixes should be grouped under the relevant release rather than published as raw commit history.
Open index.html directly, or serve this directory with any local static web server. For example:
python3 -m http.server 8765
Then open http://127.0.0.1:8765/.
The site can be published directly from the repository root:
/ (root) directory.The install buttons target the existing Chrome Web Store item hpcgajocaokahoibhmiofdjdjnnielka. Damian confirmed it is Published — Unlisted on 15 October 2026, so the website says available by direct link. Keep this wording aligned with the actual Dashboard state; do not claim a review is in progress or public discovery is enabled without confirmation. The historical #beta anchor is retained for existing links.
The About section presents Damian as a freelance NetSuite technical consultant and developer, with a project-contact link. Optional coffee contributions are separate from paid consulting work. Site changes and privacy clarifications must be deployed before the next Store submission. Extension packages remain outside this website repository.
All screenshots use fictional accounts, IDs, names and values. Do not replace them with captures from a client account unless every customer identifier and confidential value has been removed and the result has been reviewed before publication.
Never add extension source, private build configuration, signing keys, source maps or unpacked extension builds to this repository.
The landing page includes fresh captures of the real extension popup, navigation Quick Access, reference lists, list synchronization and Settings. Captures use fictional Northstar data in the extension repository's local lab. They are product previews, not evidence of live NetSuite compatibility testing.
Record Explorer, Inspector, Catalogue, Change Plans, Compare and Synchronization use fresh captures of the current interface with synthetic Lab data. See assets/screenshots/README.md for provenance. They do not replace live NetSuite release checks.
Damian approved 1.0.0 and a Store build on 15 October 2026. Version 0.4.1 remains preserved in release history. At Damian’s request, the website copy is prepared for the accepted release: the hero links to “What’s new in 1.0.0”, the notes use Current release / Stable channel, and the date label is Released. These labels do not independently verify the Store’s actual approval or publication state.
The first existing Features card contains a standalone Catalogue demo in
assets/catalogue-demo.js and assets/catalogue-demo.css. It uses 12 fictional
objects across two Northstar accounts and five categories. It does not import
extension source, connect to NetSuite, read real snapshots, save browser data
or send demo interactions to a backend. The existing website analytics remain
separate.
The walkthrough runs once when the demo becomes visible, ending at the Approval Guard script. Visitors can search names, Script IDs or Internal IDs, combine account/category filters, select a result, switch its light/dark theme and expand it into a native dialog. User interaction cancels playback; Replay starts a fresh walkthrough. Playback stops when the inline demo leaves the viewport or the page becomes hidden. Reduced-motion users get the completed example without autoplay. Without JavaScript, the first card shows the existing Catalogue screenshot.
The other Features cards and the hidden legacy #previews section remain as they
were. This implements only the first scene of D4, not the full feature-animation
backlog. Keep sample labels and supported interactions consistent with the real
Catalogue when its UI changes.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗