Commit Graph

41 Commits

Author SHA1 Message Date
Sina Atalay
4331110c55 Upgrade to v2 (#271)
* prepare the base for typst

* rename theme folders

* rename themes

* rename themes

* update testdata with new theme names

* rename themes

* fix docs issues

* fundamentals

* fundamental renames

* generalize `create_a_latex_file`

* generalize render_a_pdf_from_latex

* make latex optional dependency, and add typst as dependency

* first tests with typst

* finish `markdown_to_typst`

* fix `markdown_to_latex`

* finish `markdown_to_typst`

* first steps towards Typst RenderCV themes

* first draft of classic theme

* start working on new design options

* work on new design options

* make default theme: "classic"

* start integrating design options with templates

* rename typst variables

* start working on connections integration

* polish connections

* polish design options and themes

* fix spelling mistakes and improve typst themes

* use ms instead of s in printer

* improve templates

* fix typos

* use ms instead of s in printer

* improve typst templates

* improve

* improve

* improve

* improve

* make PyMuPDF optional

* rename last_updated_date_style to last_updated_date_template

* revert changelog

* progress

* improve

* exclude gifs from sdist

* update tests

* improve templates

* improve templater

* data: update `sample_content.yaml`

* improve

* remove latex support

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* remove testdata

* remove latex

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* rename `locale_catalog` to `locale`

* docs: update developer guide faq

* add new input, rendercv_settings.date

* add show_time_span_in

* create a new function, parse_validation_errors

* improve templates

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* improve

* update templates

* fix experience entry

* improve

* finish templates

* update tests

* update testdata

* remove time_machine

* update sample content

* improve

* add sb2nov theme

* update options

* update theme.options

* update theme.options

* update theme options

* create engineeringresumes templates

* add engineering resumes

* format

* update templates

* add new theme

* fix a typo in sample content

* update templating system

* update options

* add photo support

* update workflows

* improve templates

* improve parse_validation_errors

* create a new interface for web

* fix summary

* improve

* resolve typing issues

* update mkdocs.yaml

* update pyproject.toml

* update docs scripts

* update testdata

* update tests

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* rename column template fields

* update

* update test data

* add moderncv

* fix problems

* moderncv

* create moderncv

* fix tests

* update

* update

* update templates

* update

* use optional dependencies

* fix

* improve

* aa

* a

* update

* update

* update

* update

* rename

* update

* update

* update

* improve

* update

* update

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* update

* update

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* format

* update changelog

* update examples

* update entry figures

* update schema

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-07 01:30:40 +03:00
Sina Atalay
53cb3992cc docs: add --watch option to CLI referene 2024-12-26 14:57:28 -05:00
Sina Atalay
f3e265823c docs: update user guide 2024-12-25 18:01:14 -05:00
Sina Atalay
16dc64ff68 Move last_updated_date_style and page_numbering_style fields to locale_catalog field (#270)
* Move last_updated_date_style and page_numbering_style fields to locale_catalog field (#148)

* update testdata

* fix an example

* update locale catalog validator

* set update_testdata to False

* update
2024-12-25 17:25:20 -05:00
Sina Atalay
1186d4ca41 docs: update the user guide 2024-12-25 16:15:31 -05:00
Sina Atalay
75350a953e docs: update "How to use it with Docker?" 2024-12-25 15:58:00 -05:00
Sina Atalay
a326fb2549 docs: fix links 2024-12-25 05:14:49 -05:00
Sina Atalay
4bcf00af58 docs: improve the content (#267)
* update the developer guide

* rename changelog

* update changelog in navbar

* update readme.md

* update docs/index.md

* improve
2024-12-25 05:01:44 -05:00
Sina Atalay
62401fdfcd rename sinaatalay/rendercv to rendercv/rendercv 2024-12-09 04:30:59 -05:00
Sina Atalay
8d81262735 minor changes 2024-12-09 02:14:01 -05:00
Sina Atalay
df80e06854 docs: remove unanswered faq and update sidebar 2024-12-08 19:57:29 -05:00
Sina Atalay
7312d72e77 docs: fix 2024-12-08 05:28:04 -05:00
Govind Singh
f7e24bb24c Update faq.md
Mentioned jsonresume-to-rendercv for JSON Resume schema users.
2024-12-01 22:56:19 -05:00
kito323
377aa9f896 Answer an FAQ: Can I add a profile picture? #74 (#174)
* Profile picture feture with `moderncv` theme
Only for this theme and only optional "add" possibility. Should also include design parameters (height and frame thickness) but didn't know how to add those so that they would have default values.

* Revert "Profile picture feture with `moderncv` theme"

This reverts commit f81da26170.

* FAQ to add profile picture using `moderncv` theme
2024-10-24 17:55:58 -04:00
Sina Atalay
a54ac53783 data: improve rendercv_settings 2024-09-07 17:46:56 -04:00
Akibur Rahman
0cc14c4f45 docs: Add rendercv_settings to YAML input file structure
This commit adds the `rendercv_settings` field to the YAML input file structure in the and the `rendercv_settings.md` describing the reference of the file.
2024-09-07 06:37:01 +00:00
Sina Atalay
39303aa4d7 docs: fix minor issues in the user guide 2024-08-01 02:13:40 +00:00
Sina Atalay
d717adbcc3 docs: fix broken links 2024-07-31 21:56:35 +00:00
Sina Atalay
8dcbb66a8b docs: improve 2024-07-23 18:12:44 +03:00
Sina Atalay
45ccfedf04 docs: improve the user guide on using custom themes (#127) 2024-07-19 17:47:18 +03:00
Sina Atalay
7e20bae046 data: add a new field, locale_catalog.phone_format (#130) 2024-07-19 16:50:16 +03:00
Sina Atalay
dc34e0e91f Merge branch 'main' of https://github.com/sinaatalay/rendercv 2024-07-16 00:49:03 +03:00
Sina Atalay
13b11056b4 docs: fix typos in structure of the yaml input file page 2024-07-16 00:48:59 +03:00
1993CRV
412a49a282 proofread docs 2024-07-14 16:10:17 -04:00
Sina Atalay
c2c0324b51 docs: use content.tabs.link feature of mkdocs-material 2024-07-14 15:47:52 +03:00
Sina Atalay
41535cabaf docs: explain overriding built-in themes in the user guide 2024-07-14 15:41:45 +03:00
Sina Atalay
07b17764a8 docs: document extra keys feature 2024-07-12 23:13:04 +03:00
Sina Atalay
fafa4084cf docs: update copyright and remove label field from user guide 2024-06-27 15:48:03 +03:00
Sina Atalay
298a198224 docs: fix a typo 2024-06-24 14:39:15 +03:00
Sina Atalay
c8f33e9553 renderer: localize TODAY placeholder in last_updated_date_style (#111) 2024-06-20 15:55:45 +03:00
Sina Atalay
4066f9e4b9 docs: update the user guide 2024-06-18 15:32:38 +03:00
Sina Atalay
75169637c3 docs: update 2024-06-17 21:57:50 +03:00
Sina Atalay
4abf367039 rename HTML output 2024-06-10 20:52:50 +03:00
Sina Atalay
1f8c8a964c docs: improve structure_of_the_yaml_input_file.md 2024-05-29 16:15:36 +03:00
Joey Simone
471b82b270 formatting correction structure_of_the_yaml_input_file.md
Included line breaks before the subheadings for 'normal entry' and 'oneline entry' to make it more visually clear where one ended and the next began.

Without the clear line between, the rendered markdown showed 
`highlights: A list of bullet points. {% elif entry_name == "OneLineEntry" %}` and `date: The date as a custom string or in YYYY-MM-DD, YYYY-MM, or YYYY format. {% elif entry_name == "Normal Entry" %}`
2024-05-28 21:58:43 -07:00
Sina Atalay
795b0cc2fc docs: add available social networks to the guide 2024-05-25 15:49:25 +03:00
Sina Atalay
6d1224dafd docs: fix links 2024-05-19 13:10:41 +03:00
Sina Atalay
c64f658a65 docs: update user guide 2024-05-19 01:17:11 +03:00
Sina Atalay
77143ab92c docs: update user guide heading 2024-05-19 01:00:14 +03:00
Sina Atalay
f48882aa33 docs: add FAQ to the user guide 2024-05-19 00:45:00 +03:00
Sina Atalay
ef04e05476 docs: improve the user guide 2024-05-19 00:02:14 +03:00