https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42971 Bug ID: 42971 Summary: POS: UX improvements enabled by the Vue rework Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Point of Sale Assignee: koha-bugs@lists.koha-community.org Reporter: martin.renvoize@openfifth.co.uk QA Contact: martin.renvoize@openfifth.co.uk Depends on: 42966, 42967, 42969, 42970 Blocks: 42959 Target Milestone: --- This is a follow-on bug for the Point of Sale to Vue migration tracked under bug 42959, filed once bugs 42966, 42967, 42969 and 42970 have merged. The migration bugs above intentionally aim for functional parity with the legacy pos/pay.pl, pos/register.pl, pos/registers.pl and pos/printreceipt.pl pages rather than a full UX redesign, though small improvements were welcomed where they fell naturally out of the Vue rework. This bug is a placeholder to collect further UX proposals that become easier to justify or implement once the POS interface is Vue-based, for example: combining item selection and payment into a single step, live search/filter for sellable items, inline register switching without a page reload, or a better receipt preview. It should accumulate specific, separately-assessable proposals as the migration progresses rather than being treated as a single large redesign task. Test plan: N/A - this bug tracks a set of proposals; each proposal should carry its own test plan once scoped and implemented. Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42959 [Bug 42959] Migrate staff interface functionality from CGI controller + Template Toolkit to REST API + Vue.js https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42966 [Bug 42966] Migrate POS payment screen to Vue.js (pos/pay.pl) https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42967 [Bug 42967] Migrate POS register detail view to Vue.js (pos/register.pl) https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42969 [Bug 42969] Migrate POS registers list and cashup view to Vue.js (pos/registers.pl) https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42970 [Bug 42970] Migrate POS receipt view to Vue.js (pos/printreceipt.pl) -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.