From 177205a055e278bbf95fc1913da15864f18da4a9 Mon Sep 17 00:00:00 2001 From: Phil Bastian Date: Fri, 28 Nov 2025 15:56:06 +0800 Subject: [PATCH] create PR template to contain a reviewer checklist --- .github/pull_request_template.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .github/pull_request_template.md diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 000000000..25d143785 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,9 @@ +PR Description… + +## Reviewer Checklist + +- [ ] Components are broken down into sensible and maintainable sub-components. +- [ ] Styles are scoped to the component using it. If multiple components need to share CSS, then a .css file is created containing the shared CSS and imported into component scoped style sections. +- [ ] Naming is consistent with existing code, and adequately describes the component or function being introduced +- [ ] Only functions utilizing Vue state or lifecycle hooks are named as composables (i.e. starting with 'use'); +- [ ] No module-level state is being introduced. If so, request the PR author to move the state to the corresponding Pinia store.