feat(auth,docs): add AGENTS guidelines, consistency kit, particle background, solid card, logo swap, header toggles, signup password rules, and phone input border fix

This commit is contained in:
2025-08-10 01:18:32 +07:00
parent bc77267291
commit 9aa4484129
40 changed files with 7288 additions and 1 deletions

50
.github/ISSUE_TEMPLATE/ai-task.yml vendored Normal file
View File

@@ -0,0 +1,50 @@
name: AI Task
description: Brief for the coding agent to implement features consistently
title: "[AI] <short title>"
labels: [ai-task]
body:
- type: input
id: project_path
attributes:
label: Project path
description: Path of the target app (e.g., kediritechnopark-app)
placeholder: kediritechnopark-app
validations:
required: true
- type: textarea
id: objective
attributes:
label: Objective
description: What to build and why
placeholder: e.g., Build pricing card with tiers and CTA
validations:
required: true
- type: textarea
id: requirements
attributes:
label: Requirements
description: States, a11y, tests, performance, theming, i18n
validations:
required: true
- type: textarea
id: deliverables
attributes:
label: Deliverables
description: Files and paths to create or modify
placeholder: |
src/components/PricingCard/PricingCard.tsx
src/components/PricingCard/types.ts
src/components/PricingCard/PricingCard.test.tsx
validations:
required: true
- type: textarea
id: constraints
attributes:
label: Constraints
description: Perf budget, API contracts, dependency limits
- type: textarea
id: acceptance
attributes:
label: Definition of Done
description: Validation criteria (build/lint/tests pass, coverage, screenshots)

19
.github/PULL_REQUEST_TEMPLATE.md vendored Normal file
View File

@@ -0,0 +1,19 @@
## Summary
Closes #
## Scope
- What/why in 12 sentences
- Affected areas (files, routes, components)
## Screenshots / Videos
If UI changed, include before/after and dark mode.
## Checklist
- [ ] Build OK
- [ ] Lint OK
- [ ] Tests added/updated and passing
- [ ] A11y checked (labels, roles, keyboard, focus)
- [ ] Handles states (loading/empty/error)
- [ ] Dark mode verified
- [ ] Docs updated (AGENTS.md or component README where relevant)