You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: enhance resume editor settings and import functionality
- Updated SettingControls component to improve layout and hint display.
- Refactored SettingsSelect to use a custom select element with a dropdown icon.
- Enhanced SettingsRange to visually represent range progress and display current value.
- Improved SettingsColor to show selected color and its hex value.
- Added resume-markdown-import service for importing resumes from markdown files.
- Integrated markdown import functionality into resume service.
- Updated cover letter templates to conditionally render sections based on visibility settings.
- Introduced isCoverLetterSectionVisible utility to manage section visibility in cover letters.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+40-51Lines changed: 40 additions & 51 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,11 +10,21 @@ First off, thank you for considering contributing to **VeriWorkly**! We are buil
10
10
11
11
---
12
12
13
-
## ⚡ Quick TL;DR Contribution Workflow
13
+
## ⚡ Contribution Workflow
14
14
15
-
If you just need a quick heads-up on the commands and branching protocol:
15
+
Follow these steps to contribute code or documentation to VeriWorkly:
16
16
17
-
### 1. Fork & Clone
17
+
### 1. Star the Repository 🌟
18
+
19
+
Before getting started, please **star our repository** to show your support for the project!
20
+
21
+
### 2. Claim an Issue 📋
22
+
23
+
- Browse our open issues.
24
+
- If you find an issue you want to work on, comment on it expressing your interest and wait to be officially assigned by a maintainer.
25
+
- ⚠️ **Do not start coding or open a Pull Request before being assigned to the issue.** Unassigned PRs or PRs targeting unclaimed issues may be closed without review to avoid duplicate work.
26
+
27
+
### 3. Fork & Clone 🍴
18
28
19
29
1. Fork the [original repository](https://github.com/VeriWorkly/veriworkly).
20
30
2. Clone your fork locally:
@@ -27,77 +37,56 @@ If you just need a quick heads-up on the commands and branching protocol:
-**App/Component**: `[Studio]`, `[Server]`, `[Site]`, `[UI]`, etc.
79
+
-**Example**: `[Fix] [Studio]: hide auth-only actions in account menu for anonymous users`
84
80
85
-
-**TypeScript**: Mandatory for all new code.
86
-
-**Linting**: Run `npm run lint` before committing.
87
-
-**Formatting**: We use Prettier. Run `npm run format:write`.
81
+
### 2. Linking Issues
88
82
89
-
---
83
+
- You **must link the issue** your PR addresses in the PR description using the hashtag format (e.g., `Fixes #123` or `Closes #123`). This allows GitHub to automatically associate and close the issue upon merge.
90
84
91
-
##📝 Pull Request Process
85
+
### 3. Complete the PR Template & Checklist
92
86
93
-
1.**Create an Issue**: Discuss large changes before starting work.
94
-
2.**Submit PR**: Open a PR against the `master` branch.
95
-
3.**Checklist**:
96
-
-[ ] Lint passes (`npm run lint`)
97
-
-[ ] Prettier formatting succeeds (`npm run format:write`)
98
-
-[ ] Code builds successfully (`npm run build`)
99
-
-[ ] Tests pass (`npm test`)
100
-
-[ ] Documentation updated (if applicable)
87
+
- When opening a PR, fill out the template fully.
88
+
- Complete the checkbox checklist in the PR body by replacing `[ ]` with `[x]` for items you have done (e.g., linting, formatting, tests).
89
+
- ⚠️ **PRs with empty, uncompleted checklists will not be reviewed.**
0 commit comments