A Figma plugin that transforms Markdown-formatted text into a professionally designed classic resume. Perfect for designers and professionals looking to create sleek resumes effortlessly.
- Markdown Support: Convert Markdown text into structured resume sections.
- Formatted Text: Supports bold text and hyperlinks.
- Auto Pagination: Automatically creates new pages if content exceeds page height.
- Customizable Layout: Adjust page dimensions, margins, and spacing as needed.
- Responsive Design: Ensures your resume looks great on various devices and formats.
- Easy Editing: Modify generated resumes directly within Figma for further customization.
-
Clone the Repository:
git clone https://github.com/t1c1/md2fig.git
-
Load into Figma:
- Open Figma.
- Navigate to Plugins > Development > Import Plugin from Manifest...
- Select the manifest.json file from the cloned repository.
-
Open the Plugin In Figma, go to Plugins > Development > Classic Resume.
-
Input Markdown Paste your Markdown-formatted resume into the textarea.
Example:
# John Doe ## Professional Summary Experienced software engineer with a passion for developing innovative programs. ## Work Experience ### Senior Developer, Tech Co - Led a team of 5 developers - Implemented new features for the main product ## Education ### Bachelor of Science in Computer Science University of Example, 2015-2019 ## Skills - JavaScript - Python - React
-
Generate Resume Click the "Create Resume" button. The plugin will generate formatted text nodes within Figma, creating new pages as necessary.
Follow these steps to get your Classic Resume plugin up and running:
-
Ensure You Have Figma Installed:
- Download Figma if you haven't already.
-
Clone and Load the Plugin:
- Clone the repository as shown in the Installation section.
- Import the plugin into Figma.
-
Prepare Your Markdown Resume:
- Use any Markdown editor or write directly in a text editor.
-
Generate and Customize:
- Use the plugin to generate your resume.
- Edit and customize the design directly within Figma as needed.
Q1: The plugin isn't generating the resume correctly. What should I do?
A: Ensure your Markdown syntax is correct. Refer to the Markdown Guide for proper formatting. If the issue persists, open an issue on GitHub with detailed information.
Q2: I'm experiencing performance issues when generating large resumes.
A: Try breaking down your resume into smaller sections or optimizing the content. If the problem continues, please report it here.
Q3: How do I update the plugin after making changes?
A: After pulling the latest changes from the repository, re-import the plugin in Figma by navigating to Plugins > Development > Import Plugin from Manifest... and selecting the updated manifest.json file.
Contributions are welcome! Please follow these guidelines:
-
Fork the Repository:
- Click the "Fork" button at the top-right corner of the repository page.
-
Create a Feature Branch:
git checkout -b feature/YourFeatureName
-
Commit Your Changes:
git commit -m "Add a new feature"
-
Push to the Branch:
git push origin feature/YourFeatureName
-
Open a Pull Request:
- Navigate to your forked repository on GitHub.
- Click "Compare & pull request".
- Provide a clear description of your changes and submit the pull request.
For any questions, feedback, or support, please open an issue on GitHub or contact me directly at [email protected].
- Initial release of Classic Resume plugin.
- Supports Markdown conversion to resume sections.
- Features auto pagination and customizable layout.
- Export Options: Allow exporting resumes in PDF or DOCX formats.
- Templates: Introduce multiple resume templates for varied styles.
- Collaboration Features: Enable sharing and collaborative editing of resumes.
- Integration with LinkedIn: Import professional data directly from LinkedIn profiles.
Q: Can I customize the colors and fonts used in the generated resume?
A: Yes! After generating the resume, you can modify colors, fonts, and other design elements directly within Figma.
Q: Does the plugin support images in the resume?
A: Currently, the plugin focuses on text formatting. Future updates may include support for images.
Q: Is there a way to import existing Figma resumes and convert them to Markdown?
A: This feature is not available at the moment but is on our roadmap for future releases.
If you encounter any issues or have questions about using the Classic Resume plugin, please:
- Check Existing Issues: Browse through existing issues on GitHub to see if your question has already been answered.
- Open a New Issue: If you can't find a solution, feel free to open a new issue detailing your problem.
- Contact Directly: For urgent support, email me at [email protected].
- Figma for providing an excellent design platform.
- Markdown Guide for comprehensive Markdown resources.
- GitHub for hosting and version control.