Update .env.example with clearer instructions for PRINTER_APP_URL, remove pdf-lib dependency from package.json, and adjust translations for alignment and zoom features across multiple locales. Improve template layout consistency in various components.

This commit is contained in:
Amruth Pillai
2026-01-24 10:43:12 +01:00
parent 4e73a81d4b
commit c875cc858d
79 changed files with 1399 additions and 1142 deletions
+4 -3
View File
@@ -3,9 +3,10 @@ TZ="Etc/UTC"
APP_URL="http://localhost:3000"
# Optional, uses APP_URL by default
# This can be set to a different URL (like http://host.docker.internal:3000 or http://{docker_service}:3000)
# to let the browser navigate to a non-public instance of Reactive Resume
# Note: set this to `http://host.docker.internal:3000` if your printer service is running on docker, but Reactive Resume is running outside of Docker.
# PLEASE READ: This should be set to an internal URL (like http://host.docker.internal:3000 or http://{docker_service}:3000)
# to let the browser navigate to a non-public instance of Reactive Resume.
# This is required when the printer service is running inside Docker, and cannot reach the app via the APP URL,
# which is usually when the APP_URL is localhost or a local network IP/hostname.
PRINTER_APP_URL="http://host.docker.internal:3000"
# --- Printer ---
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr "Zentriert"
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr "Backup-Codes kopieren"
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr "An Reactive Resume spenden"
msgid "Download"
msgstr "Herunterladen"
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr "Laden Sie eine Kopie Ihres Lebenslaufs im JSON-Format herunter. Nutzen Sie diese Datei für Backups oder zum Importieren in andere Anwendungen, einschließlich KI-Assistenten."
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr "Laden Sie eine Kopie Ihres Lebenslaufs im PDF-Format herunter. Nutzen Sie diese Datei zum Drucken oder zum einfachen Teilen mit Personalvermittlern."
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr "Design"
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr "Geben Sie dann den 6-stelligen Code ein, den die App bereitstellt, um fortzufahren."
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr "Der öffentliche Link Ihres Lebenslaufs ist derzeit mit einem Passwort g
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -467,7 +467,7 @@ msgstr "Catalan"
msgid "Center Align"
msgstr "Center Align"
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr "Center view"
@@ -590,7 +590,7 @@ msgstr "Copy Backup Codes"
msgid "Copy this secret key and use it in your applications to access your data."
msgstr "Copy this secret key and use it in your applications to access your data."
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr "Copy URL"
@@ -854,19 +854,19 @@ msgstr "Donate to Reactive Resume"
msgid "Download"
msgstr "Download"
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr "Download JSON"
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr "Download PDF"
@@ -2228,6 +2228,11 @@ msgstr "Theme"
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr "Then, enter the 6 digit code that the app provides to continue."
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr "There was a problem while generating the PDF, please try again in some time."
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2693,11 +2698,11 @@ msgstr "Your resume's public link is currently protected by a password. Share th
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr "Your support ensures the project remains free and accessible for everyone, now and in the future."
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr "Zoom in"
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr "Zoom out"
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr "Catalan"
msgid "Center Align"
msgstr "Alignement centré"
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr "Centrer la vue"
@@ -595,7 +595,7 @@ msgstr "Copier les codes de secours"
msgid "Copy this secret key and use it in your applications to access your data."
msgstr "Copiez cette clé secrète et utilisez-la dans vos applications pour accéder à vos données."
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr "Copier l'URL"
@@ -859,19 +859,19 @@ msgstr "Faire un don à Reactive Resume"
msgid "Download"
msgstr "Télécharger"
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr "Téléchargez un exemplaire de votre CV au format JSON. Utilisez ce fichier comme sauvegarde ou pour importer votre CV dans d'autres applications, y compris les assistants IA."
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr "Téléchargez un exemplaire de votre CV au format PDF. Utilisez ce fichier pour l'imprimer ou pour partager facilement votre CV avec les recruteurs."
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr "Télécharger le PDF"
@@ -2233,6 +2233,11 @@ msgstr "Thème"
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr "Ensuite, entrez le code à 6 chiffres fourni par l'application pour continuer."
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr "Le lien public de votre CV est actuellement protégé par un mot de pass
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr "Grâce à votre soutien, le projet reste gratuit et accessible à tous, aujourd'hui et à l'avenir."
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr "Zoom avant"
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr "Zoom arrière"
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr "Aumentar zoom"
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr "Diminuir zoom"
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -472,7 +472,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -595,7 +595,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -859,19 +859,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2233,6 +2233,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2698,11 +2703,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+13 -8
View File
@@ -467,7 +467,7 @@ msgstr ""
msgid "Center Align"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:77
#: src/routes/builder/$resumeId/-components/dock.tsx:82
msgid "Center view"
msgstr ""
@@ -590,7 +590,7 @@ msgstr ""
msgid "Copy this secret key and use it in your applications to access your data."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:79
#: src/routes/builder/$resumeId/-components/dock.tsx:84
msgid "Copy URL"
msgstr ""
@@ -854,19 +854,19 @@ msgstr ""
msgid "Download"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:44
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:51
msgid "Download a copy of your resume in JSON format. Use this file for backup or to import your resume into other applications, including AI assistants."
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:67
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:74
msgid "Download a copy of your resume in PDF format. Use this file for printing or to easily share your resume with recruiters."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:80
#: src/routes/builder/$resumeId/-components/dock.tsx:85
msgid "Download JSON"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:82
#: src/routes/builder/$resumeId/-components/dock.tsx:87
msgid "Download PDF"
msgstr ""
@@ -2228,6 +2228,11 @@ msgstr ""
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:66
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx:35
msgid "There was a problem while generating the PDF, please try again in some time."
msgstr ""
#: src/routes/builder/$resumeId/-components/header.tsx:103
#: src/routes/dashboard/resumes/-components/resume-card.tsx:80
msgid "This action cannot be undone."
@@ -2693,11 +2698,11 @@ msgstr ""
msgid "Your support ensures the project remains free and accessible for everyone, now and in the future."
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:75
#: src/routes/builder/$resumeId/-components/dock.tsx:80
msgid "Zoom in"
msgstr ""
#: src/routes/builder/$resumeId/-components/dock.tsx:76
#: src/routes/builder/$resumeId/-components/dock.tsx:81
msgid "Zoom out"
msgstr ""
+4 -5
View File
@@ -56,10 +56,10 @@
"@sindresorhus/slugify": "^3.0.0",
"@t3-oss/env-core": "^0.13.10",
"@tanstack/react-query": "5.90.20",
"@tanstack/react-router": "^1.154.14",
"@tanstack/react-router-ssr-query": "^1.154.14",
"@tanstack/react-start": "^1.154.14",
"@tanstack/zod-adapter": "^1.154.14",
"@tanstack/react-router": "^1.156.0",
"@tanstack/react-router-ssr-query": "^1.156.0",
"@tanstack/react-start": "^1.156.0",
"@tanstack/zod-adapter": "^1.156.0",
"@tiptap/extension-highlight": "^3.17.0",
"@tiptap/extension-table": "^3.17.0",
"@tiptap/extension-text-align": "^3.17.0",
@@ -83,7 +83,6 @@
"monaco-editor": "^0.55.1",
"motion": "^12.29.0",
"nodemailer": "^7.0.12",
"pdf-lib": "^1.17.1",
"pg": "^8.17.2",
"puppeteer-core": "^24.36.0",
"qrcode.react": "^4.2.0",
+90 -122
View File
@@ -28,7 +28,7 @@ importers:
version: 1.5.0-beta.9(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.21)(better-call@1.2.0(zod@4.3.6))(jose@6.1.3)(kysely@0.28.10)(nanostores@1.1.0)
'@better-auth/passkey':
specifier: 1.5.0-beta.9
version: 1.5.0-beta.9(87ae041ffecf8648aaa22a11c58cd8f7)
version: 1.5.0-beta.9(074b48b880977d1d570e1adf757a81b2)
'@dnd-kit/core':
specifier: ^6.3.1
version: 6.3.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
@@ -87,17 +87,17 @@ importers:
specifier: 5.90.20
version: 5.90.20(react@19.2.3)
'@tanstack/react-router':
specifier: ^1.154.14
version: 1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
specifier: ^1.156.0
version: 1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-router-ssr-query':
specifier: ^1.154.14
version: 1.154.14(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.2.3))(@tanstack/react-router@1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.154.14)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
specifier: ^1.156.0
version: 1.156.0(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.2.3))(@tanstack/react-router@1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.156.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-start':
specifier: ^1.154.14
version: 1.154.14(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))
specifier: ^1.156.0
version: 1.156.0(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))
'@tanstack/zod-adapter':
specifier: ^1.154.14
version: 1.154.14(@tanstack/react-router@1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(zod@4.3.6)
specifier: ^1.156.0
version: 1.156.0(@tanstack/react-router@1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(zod@4.3.6)
'@tiptap/extension-highlight':
specifier: ^3.17.0
version: 3.17.0(@tiptap/core@3.17.0(@tiptap/pm@3.17.0))
@@ -127,7 +127,7 @@ importers:
version: 6.0.0
better-auth:
specifier: 1.5.0-beta.9
version: 1.5.0-beta.9(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@tanstack/react-start@1.154.14(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)))(drizzle-kit@1.0.0-beta.9-e89174b)(drizzle-orm@1.0.0-beta.9-e89174b(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@types/mssql@9.1.9)(@types/pg@8.16.0)(mssql@11.0.1)(mysql2@3.15.3)(pg@8.17.2)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mongodb@7.0.0(socks@2.8.7))(mysql2@3.15.3)(pg@8.17.2)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
version: 1.5.0-beta.9(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@tanstack/react-start@1.156.0(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)))(drizzle-kit@1.0.0-beta.9-e89174b)(drizzle-orm@1.0.0-beta.9-e89174b(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@types/mssql@9.1.9)(@types/pg@8.16.0)(mssql@11.0.1)(mysql2@3.15.3)(pg@8.17.2)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mongodb@7.0.0(socks@2.8.7))(mysql2@3.15.3)(pg@8.17.2)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
class-variance-authority:
specifier: ^0.7.1
version: 0.7.1
@@ -167,9 +167,6 @@ importers:
nodemailer:
specifier: ^7.0.12
version: 7.0.12
pdf-lib:
specifier: ^1.17.1
version: 1.17.1
pg:
specifier: ^8.17.2
version: 8.17.2
@@ -2580,12 +2577,6 @@ packages:
cpu: [x64]
os: [win32]
'@pdf-lib/standard-fonts@1.0.0':
resolution: {integrity: sha512-hU30BK9IUN/su0Mn9VdlVKsWBS6GyhVfqjwl1FjZN4TxP6cCw0jP2w7V3Hf5uX7M0AZJ16vey9yE0ny7Sa59ZA==}
'@pdf-lib/upng@1.0.1':
resolution: {integrity: sha512-dQK2FUMQtowVP00mtIksrlZhdFXQZPC+taih1q4CvPZ5vqdxR/LKBaFg0oAfzd1GlHZXXSPdQfzQnt+ViGvEIQ==}
'@peculiar/asn1-android@2.6.0':
resolution: {integrity: sha512-cBRCKtYPF7vJGN76/yG8VbxRcHLPF3HnkoHhKOZeHpoVtbMYfY9ROKtH3DtYUY9m8uI1Mh47PRhHf2hSK3xcSQ==}
@@ -3930,8 +3921,8 @@ packages:
peerDependencies:
react: ^18 || ^19
'@tanstack/react-router-ssr-query@1.154.14':
resolution: {integrity: sha512-P2WnFEImzgZf1sSkc+XwYwJ97trOvsLkutdtx9Xmq4Pa8rROOmiyr6IXytJQvjS+Ek8mtQxp1NxQYFyoMlCQNQ==}
'@tanstack/react-router-ssr-query@1.156.0':
resolution: {integrity: sha512-2wcVutPrJXAk+4U9zdAcpAVjcSycX/bFzP0QNVtoDfNd/t6ysYvGb8YtbIIyTzvyqoInGq99bTZRTjjk/JvCPw==}
engines: {node: '>=12'}
peerDependencies:
'@tanstack/query-core': '>=5.90.0'
@@ -3940,29 +3931,29 @@ packages:
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
'@tanstack/react-router@1.154.14':
resolution: {integrity: sha512-jYQGv1ArCpgsTtlr6xpenHjeEbGSr5RiAta8N7hW9E5AUEuiZoZ1kqV2g28zlIgvaG2HbIivs2WAhj8XJ7GQWQ==}
'@tanstack/react-router@1.156.0':
resolution: {integrity: sha512-ET1MyOhLAWVYNE/6XQmIi1RNcmTVsN+rPAW7sjU7XDbQ62g4kAyK4sip2WkInYOHrB5iWktvqtjDsdErvGugVw==}
engines: {node: '>=12'}
peerDependencies:
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
'@tanstack/react-start-client@1.154.14':
resolution: {integrity: sha512-GmOSABppsCeh6hAXrcKLSH0Zf4foFEfZsC3+LXpTuLZqTgawaMQdix+QTazX3jhr3h7Waem5a+s6oT7vPAvADg==}
'@tanstack/react-start-client@1.156.0':
resolution: {integrity: sha512-vZA/y7RIzjLv5RvoIKn2R6k8QhwvHE6h0WBJwdAKRPm1h01nmzruB09xjuzpDnFOSfZxvM9d4z6M+HzNJltLRA==}
engines: {node: '>=22.12.0'}
peerDependencies:
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
'@tanstack/react-start-server@1.154.14':
resolution: {integrity: sha512-vObTODg6WZkLHDlbrduipckGCQZ6n8vcXlE4UDoIz3I0F5b85fheVZr89lor57CkLC5iucMfIvtbGgG/BsxYgg==}
'@tanstack/react-start-server@1.156.0':
resolution: {integrity: sha512-hTVw4OhydSXnLJBstLCIYpBTtD4qYv52vtj3Vx5gHBKbFBqc2WqWi43Bh946AWof08HECfRpS1+FFy6vp2SXbg==}
engines: {node: '>=22.12.0'}
peerDependencies:
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
'@tanstack/react-start@1.154.14':
resolution: {integrity: sha512-9YuyEFJQ3RrYZKP0n4hJZPTHQCIdctEsmCAd33Pa5N0wAUwUhdD1JBeHKvpzM4zBmX+T4tm28jSbJ056Gjxi3A==}
'@tanstack/react-start@1.156.0':
resolution: {integrity: sha512-SjWMib0KcW0h48Wuiu8PS/r9fGTPX0MhK4ONmj1p55tz5/hbtN3ct8ZgHKQsSqCkBmfpECYmiYZB99wlG5X8tw==}
engines: {node: '>=22.12.0'}
peerDependencies:
react: '>=18.0.0 || >=19.0.0'
@@ -3975,20 +3966,20 @@ packages:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
'@tanstack/router-core@1.154.14':
resolution: {integrity: sha512-vScPNEf2psk7dR8Gt2DK7Pdjh/3VFvyn6bjPbdEm0D0U7Pf/6eSAElKTdQYY3lcqzv47lXSSNW0ggfUR54ESAg==}
'@tanstack/router-core@1.156.0':
resolution: {integrity: sha512-v4/ecOxEHn9Wd9xvDX5sgHVK9NOQCKYg3VSx3xPwEkJL9mV20/raYj8uY9n3+uSCpE6TpSsak0br9Nw64if85w==}
engines: {node: '>=12'}
'@tanstack/router-generator@1.154.14':
resolution: {integrity: sha512-UMyvEO4YM1zavO9LF4Bpn7mqLSC0Q9cvmUwwYZwCWtruhjSk0O2yie5B/1py4C3jNqtFLSUCcmudpOIjya8ncw==}
'@tanstack/router-generator@1.156.0':
resolution: {integrity: sha512-Xx1KBTraggv4tM75KJoGcbfYsRBIotPAoltnDOZs5xEzHIwCfmvbcyAuUQL6ulqwyQEp2HGmf1iQzLXubIDbnA==}
engines: {node: '>=12'}
'@tanstack/router-plugin@1.154.14':
resolution: {integrity: sha512-mi4HqQD6k0IP+NjrGnUBskfVWTL3OouYf+kC5fBdQzYk63FWFK1+6XHniNq7qDHpYYqWNcMjnpoxaHM9Yzv//w==}
'@tanstack/router-plugin@1.156.0':
resolution: {integrity: sha512-qjfm2kGeqe/tsu2qjz1PkKMjy/dZlqweF845GoQQwkRdEZXtdefSyjweL6vIOBalsjJpYfrXrkl3QYlUI55zlg==}
engines: {node: '>=12'}
peerDependencies:
'@rsbuild/core': '>=1.0.2'
'@tanstack/react-router': ^1.154.14
'@tanstack/react-router': ^1.156.0
vite: '>=5.0.0 || >=6.0.0 || >=7.0.0'
vite-plugin-solid: ^2.11.10
webpack: '>=5.92.0'
@@ -4004,8 +3995,8 @@ packages:
webpack:
optional: true
'@tanstack/router-ssr-query-core@1.154.14':
resolution: {integrity: sha512-emxdNJxxMOv4i08k2nS4csGuJmadrLePwatPFBhO7srm/N+24ojDFH7rHXNwKsRby1d/JqL6AdDI8cPyOiu7OQ==}
'@tanstack/router-ssr-query-core@1.156.0':
resolution: {integrity: sha512-i8qhCSHGvcyjztaA69P/Ojcxj12qJDnqiOxgQls0uS9VfiwK7a2oerqGYZZ89dh47PPPvpK2hSMTofinUGJ/GQ==}
engines: {node: '>=12'}
peerDependencies:
'@tanstack/query-core': '>=5.90.0'
@@ -4015,26 +4006,26 @@ packages:
resolution: {integrity: sha512-61bGx32tMKuEpVRseu2sh1KQe8CfB7793Mch/kyQt0EP3tD7X0sXmimCl3truRiDGUtI0CaSoQV1NPjAII1RBA==}
engines: {node: '>=12'}
'@tanstack/start-client-core@1.154.14':
resolution: {integrity: sha512-WyL3sKGGQvMvHylBJX2g0nCgoRB4fRWgawt1NCheKq3iq9W+MjG8k+xBsu6kyACLgnxqc+8D8KHwavX79qVQkw==}
'@tanstack/start-client-core@1.156.0':
resolution: {integrity: sha512-DpWDNKojZ+Nq+w1/eCIjZIir529HTWqx2HBjGxMxpZgm3emxmYzN721LcOtuqqhpPcKNuL7ls/P7/82T7d/K+Q==}
engines: {node: '>=22.12.0'}
'@tanstack/start-fn-stubs@1.154.7':
resolution: {integrity: sha512-D69B78L6pcFN5X5PHaydv7CScQcKLzJeEYqs7jpuyyqGQHSUIZUjS955j+Sir8cHhuDIovCe2LmsYHeZfWf3dQ==}
engines: {node: '>=22.12.0'}
'@tanstack/start-plugin-core@1.154.14':
resolution: {integrity: sha512-bEec3iC5Z/4q5ydAUeoLi8pr2KSgl6hYhSu0E9bt4XhMRTI8VmFqA+LsyUGoEUL8KNjE3Lx4QRbldsaffiq4zA==}
'@tanstack/start-plugin-core@1.156.0':
resolution: {integrity: sha512-qpb9NZ2Q2SsPVJ6SAqGLDz+KrfUHYCqxArFHeizR9FZDBZ8hMIT0jbHEkM9Et552mate4g2IhRQCEz5g6ilTrg==}
engines: {node: '>=22.12.0'}
peerDependencies:
vite: '>=7.0.0'
'@tanstack/start-server-core@1.154.14':
resolution: {integrity: sha512-VU/R5AoLxS2Mvvw96g64b9egKcKQQ3kz0vw7D+DfILqC3kTxd0yWT4xUIvdCZHLNjYKWoZBQCnmaRPrtGl/xvA==}
'@tanstack/start-server-core@1.156.0':
resolution: {integrity: sha512-8RoUruRUF0LWYW5u+jJoEu2VsoPMFF0GOx09JLJnFKu5TwHEgm9EHRE9Lt0HWQKDplQuKT7W8NI+HFkMjHebXw==}
engines: {node: '>=22.12.0'}
'@tanstack/start-storage-context@1.154.14':
resolution: {integrity: sha512-U0qEbVTeHwzGp+780sqia6toZjvmZGb2CIurCJCskgp1ztL1I+w87XhBm/tnqsINe0wR7bzdIer1U1eumL1Ybw==}
'@tanstack/start-storage-context@1.156.0':
resolution: {integrity: sha512-7Gwt3btLBehQ6zLQiCzdsE61WIAcaJmWTopJ4o+c5ppprkukMjY1YT/WOtR90Z18LHuPnBnanMWzRFAW26BIuA==}
engines: {node: '>=22.12.0'}
'@tanstack/store@0.8.0':
@@ -4044,8 +4035,8 @@ packages:
resolution: {integrity: sha512-cHHDnewHozgjpI+MIVp9tcib6lYEQK5MyUr0ChHpHFGBl8Xei55rohFK0I0ve/GKoHeioaK42Smd8OixPp6CTg==}
engines: {node: '>=12'}
'@tanstack/zod-adapter@1.154.14':
resolution: {integrity: sha512-VXv2mJ5jMw1X5vKfizjmysrq+maAg8Im+/txqatcd+PO4nEQCY5a9ZUau3s9hVBpvikipcE7cYwwHUNuYoi7ww==}
'@tanstack/zod-adapter@1.156.0':
resolution: {integrity: sha512-ZuFTH4gF4+hdgslNDP7N9y4oYE3UGnnB+WJyR8S10dj+zuLpQk+fY8qXr39V0mErBMckOOr0AQqz34TwHYcK1g==}
engines: {node: '>=12'}
peerDependencies:
'@tanstack/react-router': '>=1.43.2'
@@ -6689,9 +6680,6 @@ packages:
package-manager-detector@1.6.0:
resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==}
pako@1.0.11:
resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}
parent-module@1.0.1:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
@@ -6748,9 +6736,6 @@ packages:
pathe@2.0.3:
resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
pdf-lib@1.17.1:
resolution: {integrity: sha512-V/mpyJAoTsN4cnP31vc0wfNA1+p20evqqnap0KLoRUN0Yk/p3wN52DOEsL4oBFcLdb76hlpKPtzJIgo67j/XLw==}
pend@1.2.0:
resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}
@@ -9987,14 +9972,14 @@ snapshots:
'@better-auth/utils': 0.3.0
mongodb: 7.0.0(socks@2.8.7)
'@better-auth/passkey@1.5.0-beta.9(87ae041ffecf8648aaa22a11c58cd8f7)':
'@better-auth/passkey@1.5.0-beta.9(074b48b880977d1d570e1adf757a81b2)':
dependencies:
'@better-auth/core': 1.5.0-beta.9(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.21)(better-call@1.2.0(zod@4.3.6))(jose@6.1.3)(kysely@0.28.10)(nanostores@1.1.0)
'@better-auth/utils': 0.3.0
'@better-fetch/fetch': 1.1.21
'@simplewebauthn/browser': 13.2.2
'@simplewebauthn/server': 13.2.2
better-auth: 1.5.0-beta.9(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@tanstack/react-start@1.154.14(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)))(drizzle-kit@1.0.0-beta.9-e89174b)(drizzle-orm@1.0.0-beta.9-e89174b(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@types/mssql@9.1.9)(@types/pg@8.16.0)(mssql@11.0.1)(mysql2@3.15.3)(pg@8.17.2)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mongodb@7.0.0(socks@2.8.7))(mysql2@3.15.3)(pg@8.17.2)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
better-auth: 1.5.0-beta.9(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@tanstack/react-start@1.156.0(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)))(drizzle-kit@1.0.0-beta.9-e89174b)(drizzle-orm@1.0.0-beta.9-e89174b(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@types/mssql@9.1.9)(@types/pg@8.16.0)(mssql@11.0.1)(mysql2@3.15.3)(pg@8.17.2)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mongodb@7.0.0(socks@2.8.7))(mysql2@3.15.3)(pg@8.17.2)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
better-call: 1.2.0(zod@4.3.6)
nanostores: 1.1.0
zod: 4.3.6
@@ -11088,14 +11073,6 @@ snapshots:
'@oxc-transform/binding-win32-x64-msvc@0.110.0':
optional: true
'@pdf-lib/standard-fonts@1.0.0':
dependencies:
pako: 1.0.11
'@pdf-lib/upng@1.0.1':
dependencies:
pako: 1.0.11
'@peculiar/asn1-android@2.6.0':
dependencies:
'@peculiar/asn1-schema': 2.6.0
@@ -12670,59 +12647,59 @@ snapshots:
'@tanstack/query-core': 5.90.20
react: 19.2.3
'@tanstack/react-router-ssr-query@1.154.14(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.2.3))(@tanstack/react-router@1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.154.14)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
'@tanstack/react-router-ssr-query@1.156.0(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.2.3))(@tanstack/react-router@1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.156.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@tanstack/query-core': 5.90.20
'@tanstack/react-query': 5.90.20(react@19.2.3)
'@tanstack/react-router': 1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/router-ssr-query-core': 1.154.14(@tanstack/query-core@5.90.20)(@tanstack/router-core@1.154.14)
'@tanstack/react-router': 1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/router-ssr-query-core': 1.156.0(@tanstack/query-core@5.90.20)(@tanstack/router-core@1.156.0)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
transitivePeerDependencies:
- '@tanstack/router-core'
'@tanstack/react-router@1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
'@tanstack/react-router@1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@tanstack/history': 1.154.14
'@tanstack/react-store': 0.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/router-core': 1.154.14
'@tanstack/router-core': 1.156.0
isbot: 5.1.33
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
'@tanstack/react-start-client@1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
'@tanstack/react-start-client@1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@tanstack/react-router': 1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/router-core': 1.154.14
'@tanstack/start-client-core': 1.154.14
'@tanstack/react-router': 1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/router-core': 1.156.0
'@tanstack/start-client-core': 1.156.0
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
'@tanstack/react-start-server@1.154.14(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
'@tanstack/react-start-server@1.156.0(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
'@tanstack/history': 1.154.14
'@tanstack/react-router': 1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/router-core': 1.154.14
'@tanstack/start-client-core': 1.154.14
'@tanstack/start-server-core': 1.154.14(crossws@0.4.3(srvx@0.10.1))
'@tanstack/react-router': 1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/router-core': 1.156.0
'@tanstack/start-client-core': 1.156.0
'@tanstack/start-server-core': 1.156.0(crossws@0.4.3(srvx@0.10.1))
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
transitivePeerDependencies:
- crossws
'@tanstack/react-start@1.154.14(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))':
'@tanstack/react-start@1.156.0(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))':
dependencies:
'@tanstack/react-router': 1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-start-client': 1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-start-server': 1.154.14(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-router': 1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-start-client': 1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-start-server': 1.156.0(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/router-utils': 1.154.7
'@tanstack/start-client-core': 1.154.14
'@tanstack/start-plugin-core': 1.154.14(@tanstack/react-router@1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.3(srvx@0.10.1))(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))
'@tanstack/start-server-core': 1.154.14(crossws@0.4.3(srvx@0.10.1))
'@tanstack/start-client-core': 1.156.0
'@tanstack/start-plugin-core': 1.156.0(@tanstack/react-router@1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.3(srvx@0.10.1))(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))
'@tanstack/start-server-core': 1.156.0(crossws@0.4.3(srvx@0.10.1))
pathe: 2.0.3
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
@@ -12741,7 +12718,7 @@ snapshots:
react-dom: 19.2.3(react@19.2.3)
use-sync-external-store: 1.6.0(react@19.2.3)
'@tanstack/router-core@1.154.14':
'@tanstack/router-core@1.156.0':
dependencies:
'@tanstack/history': 1.154.14
'@tanstack/store': 0.8.0
@@ -12751,9 +12728,9 @@ snapshots:
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
'@tanstack/router-generator@1.154.14':
'@tanstack/router-generator@1.156.0':
dependencies:
'@tanstack/router-core': 1.154.14
'@tanstack/router-core': 1.156.0
'@tanstack/router-utils': 1.154.7
'@tanstack/virtual-file-routes': 1.154.7
prettier: 3.8.0
@@ -12764,7 +12741,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@tanstack/router-plugin@1.154.14(@tanstack/react-router@1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))':
'@tanstack/router-plugin@1.156.0(@tanstack/react-router@1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))':
dependencies:
'@babel/core': 7.28.6
'@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.28.6)
@@ -12772,8 +12749,8 @@ snapshots:
'@babel/template': 7.28.6
'@babel/traverse': 7.28.6
'@babel/types': 7.28.6
'@tanstack/router-core': 1.154.14
'@tanstack/router-generator': 1.154.14
'@tanstack/router-core': 1.156.0
'@tanstack/router-generator': 1.156.0
'@tanstack/router-utils': 1.154.7
'@tanstack/virtual-file-routes': 1.154.7
babel-dead-code-elimination: 1.0.12
@@ -12781,15 +12758,15 @@ snapshots:
unplugin: 2.3.11
zod: 3.25.76
optionalDependencies:
'@tanstack/react-router': 1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-router': 1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
vite: rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)
transitivePeerDependencies:
- supports-color
'@tanstack/router-ssr-query-core@1.154.14(@tanstack/query-core@5.90.20)(@tanstack/router-core@1.154.14)':
'@tanstack/router-ssr-query-core@1.156.0(@tanstack/query-core@5.90.20)(@tanstack/router-core@1.156.0)':
dependencies:
'@tanstack/query-core': 5.90.20
'@tanstack/router-core': 1.154.14
'@tanstack/router-core': 1.156.0
'@tanstack/router-utils@1.154.7':
dependencies:
@@ -12803,29 +12780,29 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@tanstack/start-client-core@1.154.14':
'@tanstack/start-client-core@1.156.0':
dependencies:
'@tanstack/router-core': 1.154.14
'@tanstack/router-core': 1.156.0
'@tanstack/start-fn-stubs': 1.154.7
'@tanstack/start-storage-context': 1.154.14
'@tanstack/start-storage-context': 1.156.0
seroval: 1.4.2
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
'@tanstack/start-fn-stubs@1.154.7': {}
'@tanstack/start-plugin-core@1.154.14(@tanstack/react-router@1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.3(srvx@0.10.1))(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))':
'@tanstack/start-plugin-core@1.156.0(@tanstack/react-router@1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.3(srvx@0.10.1))(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))':
dependencies:
'@babel/code-frame': 7.27.1
'@babel/core': 7.28.6
'@babel/types': 7.28.6
'@rolldown/pluginutils': 1.0.0-beta.40
'@tanstack/router-core': 1.154.14
'@tanstack/router-generator': 1.154.14
'@tanstack/router-plugin': 1.154.14(@tanstack/react-router@1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))
'@tanstack/router-core': 1.156.0
'@tanstack/router-generator': 1.156.0
'@tanstack/router-plugin': 1.156.0(@tanstack/react-router@1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))
'@tanstack/router-utils': 1.154.7
'@tanstack/start-client-core': 1.154.14
'@tanstack/start-server-core': 1.154.14(crossws@0.4.3(srvx@0.10.1))
'@tanstack/start-client-core': 1.156.0
'@tanstack/start-server-core': 1.156.0(crossws@0.4.3(srvx@0.10.1))
babel-dead-code-elimination: 1.0.12
cheerio: 1.1.2
exsolve: 1.0.8
@@ -12845,29 +12822,29 @@ snapshots:
- vite-plugin-solid
- webpack
'@tanstack/start-server-core@1.154.14(crossws@0.4.3(srvx@0.10.1))':
'@tanstack/start-server-core@1.156.0(crossws@0.4.3(srvx@0.10.1))':
dependencies:
'@tanstack/history': 1.154.14
'@tanstack/router-core': 1.154.14
'@tanstack/start-client-core': 1.154.14
'@tanstack/start-storage-context': 1.154.14
'@tanstack/router-core': 1.156.0
'@tanstack/start-client-core': 1.156.0
'@tanstack/start-storage-context': 1.156.0
h3-v2: h3@2.0.1-rc.11(crossws@0.4.3(srvx@0.10.1))
seroval: 1.4.2
tiny-invariant: 1.3.3
transitivePeerDependencies:
- crossws
'@tanstack/start-storage-context@1.154.14':
'@tanstack/start-storage-context@1.156.0':
dependencies:
'@tanstack/router-core': 1.154.14
'@tanstack/router-core': 1.156.0
'@tanstack/store@0.8.0': {}
'@tanstack/virtual-file-routes@1.154.7': {}
'@tanstack/zod-adapter@1.154.14(@tanstack/react-router@1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(zod@4.3.6)':
'@tanstack/zod-adapter@1.156.0(@tanstack/react-router@1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(zod@4.3.6)':
dependencies:
'@tanstack/react-router': 1.154.14(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@tanstack/react-router': 1.156.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
zod: 4.3.6
'@tediousjs/connection-string@0.5.0': {}
@@ -13413,7 +13390,7 @@ snapshots:
node-addon-api: 8.5.0
node-gyp-build: 4.8.4
better-auth@1.5.0-beta.9(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@tanstack/react-start@1.154.14(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)))(drizzle-kit@1.0.0-beta.9-e89174b)(drizzle-orm@1.0.0-beta.9-e89174b(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@types/mssql@9.1.9)(@types/pg@8.16.0)(mssql@11.0.1)(mysql2@3.15.3)(pg@8.17.2)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mongodb@7.0.0(socks@2.8.7))(mysql2@3.15.3)(pg@8.17.2)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
better-auth@1.5.0-beta.9(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@tanstack/react-start@1.156.0(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)))(drizzle-kit@1.0.0-beta.9-e89174b)(drizzle-orm@1.0.0-beta.9-e89174b(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@types/mssql@9.1.9)(@types/pg@8.16.0)(mssql@11.0.1)(mysql2@3.15.3)(pg@8.17.2)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mongodb@7.0.0(socks@2.8.7))(mysql2@3.15.3)(pg@8.17.2)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
'@better-auth/core': 1.5.0-beta.9(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.21)(better-call@1.2.0(zod@4.3.6))(jose@6.1.3)(kysely@0.28.10)(nanostores@1.1.0)
'@better-auth/drizzle-adapter': 1.5.0-beta.9(@better-auth/core@1.5.0-beta.9(@better-auth/utils@0.3.0)(@better-fetch/fetch@1.1.21)(better-call@1.2.0(zod@4.3.6))(jose@6.1.3)(kysely@0.28.10)(nanostores@1.1.0))(@better-auth/utils@0.3.0)(drizzle-orm@1.0.0-beta.9-e89174b(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@types/mssql@9.1.9)(@types/pg@8.16.0)(mssql@11.0.1)(mysql2@3.15.3)(pg@8.17.2)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))
@@ -13434,7 +13411,7 @@ snapshots:
zod: 4.3.6
optionalDependencies:
'@prisma/client': 7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3)
'@tanstack/react-start': 1.154.14(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))
'@tanstack/react-start': 1.156.0(crossws@0.4.3(srvx@0.10.1))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rolldown-vite@7.3.1(@types/node@25.0.10)(esbuild@0.27.2)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0))
drizzle-kit: 1.0.0-beta.9-e89174b
drizzle-orm: 1.0.0-beta.9-e89174b(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(@types/mssql@9.1.9)(@types/pg@8.16.0)(mssql@11.0.1)(mysql2@3.15.3)(pg@8.17.2)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.9)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))
mongodb: 7.0.0(socks@2.8.7)
@@ -15574,8 +15551,6 @@ snapshots:
package-manager-detector@1.6.0: {}
pako@1.0.11: {}
parent-module@1.0.1:
dependencies:
callsites: 3.1.0
@@ -15625,13 +15600,6 @@ snapshots:
pathe@2.0.3: {}
pdf-lib@1.17.1:
dependencies:
'@pdf-lib/standard-fonts': 1.0.0
'@pdf-lib/upng': 1.0.1
pako: 1.0.11
tslib: 1.14.1
pend@1.2.0: {}
perfect-debounce@1.0.0: {}
+1 -1
View File
@@ -8,7 +8,7 @@ type Props = z.infer<typeof levelDesignSchema> & React.ComponentProps<"div"> & {
export function LevelDisplay({ icon, type, level, className, ...props }: Props) {
if (level === 0) return null;
if (type === "hidden") return null;
if (type === "hidden" || icon === "") return null;
return (
<div
@@ -163,7 +163,7 @@ export function getSectionComponent(
return (
<section className={cn(`page-section page-section-custom page-section-${id}`, sectionClassName)}>
<h6 className="mb-1 text-(--page-primary-color)">{customSection.title}</h6>
<h6 className="mb-1.5 text-(--page-primary-color)">{customSection.title}</h6>
<div
className="section-content grid gap-x-(--page-gap-x) gap-y-(--page-gap-y)"
@@ -19,7 +19,7 @@ export function PageSection<T extends SectionType>({ type, className, children }
return (
<section className={cn(`page-section page-section-${type}`, className)}>
<h6 className="mb-2 text-(--page-primary-color)">{section.title || getSectionTitle(type)}</h6>
<h6 className="mb-1.5 text-(--page-primary-color)">{section.title || getSectionTitle(type)}</h6>
<div
className="section-content grid gap-x-(--page-gap-x) gap-y-(--page-gap-y)"
@@ -19,7 +19,7 @@ export function PageSummary({ className }: PageSummaryProps) {
className,
)}
>
<h6 className="mb-2 text-(--page-primary-color)">{section.title || getSectionTitle("summary")}</h6>
<h6 className="mb-1.5 text-(--page-primary-color)">{section.title || getSectionTitle("summary")}</h6>
<div className="section-content">
<TiptapContent style={{ columnCount: section.columns }} content={section.content} />
+1 -1
View File
@@ -61,7 +61,7 @@ export function AzurillTemplate({ pageIndex, pageLayout }: TemplateProps) {
const { main, sidebar, fullWidth } = pageLayout;
return (
<div className="template-azurill page-content space-y-(--page-gap-y) px-(--page-margin-x) py-(--page-margin-y) print:p-0">
<div className="template-azurill page-content space-y-(--page-gap-y) px-(--page-margin-x) pt-(--page-margin-y) print:p-0">
{isFirstPage && <Header />}
<div className="flex gap-x-(--page-gap-x)">
+1 -1
View File
@@ -23,7 +23,7 @@ export function BronzorTemplate({ pageIndex, pageLayout }: TemplateProps) {
const { main, sidebar, fullWidth } = pageLayout;
return (
<div className="template-bronzor page-content space-y-(--page-gap-y) px-(--page-margin-x) py-(--page-margin-y) print:p-0">
<div className="template-bronzor page-content space-y-(--page-gap-y) px-(--page-margin-x) pt-(--page-margin-y) print:p-0">
{isFirstPage && <Header />}
<div className="space-y-(--page-gap-y)">
@@ -46,7 +46,7 @@ export function ChikoritaTemplate({ pageIndex, pageLayout }: TemplateProps) {
<div className="flex">
<main
data-layout="main"
className="group page-main z-10 flex-1 space-y-4 px-(--page-margin-x) py-(--page-margin-y)"
className="group page-main z-10 flex-1 space-y-4 px-(--page-margin-x) pt-(--page-margin-y)"
>
{main.map((section) => {
const Component = getSectionComponent(section, { sectionClassName });
@@ -57,7 +57,7 @@ export function ChikoritaTemplate({ pageIndex, pageLayout }: TemplateProps) {
{!fullWidth && (
<aside
data-layout="sidebar"
className="group page-sidebar z-10 w-(--page-sidebar-width) shrink-0 space-y-4 overflow-x-hidden px-(--page-margin-x) py-(--page-margin-y) text-(--page-background-color)"
className="group page-sidebar z-10 w-(--page-sidebar-width) shrink-0 space-y-4 overflow-x-hidden px-(--page-margin-x) pt-(--page-margin-y) text-(--page-background-color)"
>
{sidebar.map((section) => {
const Component = getSectionComponent(section, { sectionClassName });
+2 -2
View File
@@ -44,7 +44,7 @@ export function DitgarTemplate({ pageIndex, pageLayout }: TemplateProps) {
<aside data-layout="sidebar" className="sidebar group z-10 flex w-(--page-sidebar-width) shrink-0 flex-col">
{isFirstPage && <Header />}
<div className="flex-1 space-y-4 px-(--page-margin-x) py-(--page-margin-y)">
<div className="flex-1 space-y-4 px-(--page-margin-x) pt-(--page-margin-y)">
{sidebar.map((section) => {
const Component = getSectionComponent(section, { sectionClassName });
return <Component key={section} id={section} />;
@@ -55,7 +55,7 @@ export function DitgarTemplate({ pageIndex, pageLayout }: TemplateProps) {
<main data-layout="main" className={cn("main group z-10", !fullWidth ? "col-span-2" : "col-span-3")}>
{isFirstPage && <SummaryComponent id="summary" />}
<div className="space-y-4 px-(--page-margin-x) py-(--page-margin-y)">
<div className="space-y-4 px-(--page-margin-x) pt-(--page-margin-y)">
{main
.filter((section) => section !== "summary")
.map((section) => {
+1 -1
View File
@@ -24,7 +24,7 @@ export function DittoTemplate({ pageIndex, pageLayout }: TemplateProps) {
<div className="template-ditto page-content">
{isFirstPage && <Header />}
<div className="flex py-(--page-margin-y)">
<div className="flex pt-(--page-margin-y)">
{!fullWidth && (
<aside
data-layout="sidebar"
+2 -2
View File
@@ -39,7 +39,7 @@ export function GengarTemplate({ pageIndex, pageLayout }: TemplateProps) {
{isFirstPage && <Header />}
{!fullWidth && (
<div className="shrink-0 space-y-4 overflow-x-hidden px-(--page-margin-x) pt-4 pb-(--page-margin-y)">
<div className="shrink-0 space-y-4 overflow-x-hidden px-(--page-margin-x) pt-(--page-margin-y)">
{sidebar
.filter((section) => section !== "summary")
.map((section) => {
@@ -61,7 +61,7 @@ export function GengarTemplate({ pageIndex, pageLayout }: TemplateProps) {
/>
)}
<div className="space-y-4 px-(--page-margin-x) pt-4 pb-(--page-margin-y)">
<div className="space-y-4 px-(--page-margin-x) pt-(--page-margin-y)">
{main
.filter((section) => section !== "summary")
.map((section) => {
+2 -2
View File
@@ -33,7 +33,7 @@ export function GlalieTemplate({ pageIndex, pageLayout }: TemplateProps) {
<div className="flex">
<aside
data-layout="sidebar"
className="group page-sidebar flex w-(--page-sidebar-width) shrink-0 flex-col space-y-4 px-(--page-margin-x) py-(--page-margin-y)"
className="group page-sidebar flex w-(--page-sidebar-width) shrink-0 flex-col space-y-4 px-(--page-margin-x) pt-(--page-margin-y)"
>
{isFirstPage && <Header />}
@@ -48,7 +48,7 @@ export function GlalieTemplate({ pageIndex, pageLayout }: TemplateProps) {
</aside>
<main data-layout="main" className="group page-main">
<div className="space-y-4 px-(--page-margin-x) py-(--page-margin-y)">
<div className="space-y-4 px-(--page-margin-x) pt-(--page-margin-y)">
{main.map((section) => {
const Component = getSectionComponent(section, { sectionClassName });
return <Component key={section} id={section} />;
+1 -1
View File
@@ -20,7 +20,7 @@ export function KakunaTemplate({ pageIndex, pageLayout }: TemplateProps) {
const { main, sidebar, fullWidth } = pageLayout;
return (
<div className="template-kakuna page-content space-y-4 px-(--page-margin-x) py-(--page-margin-y) print:p-0">
<div className="template-kakuna page-content space-y-4 px-(--page-margin-x) pt-(--page-margin-y) print:p-0">
{isFirstPage && <Header />}
<main data-layout="main" className="group page-main space-y-4">
+4 -4
View File
@@ -12,7 +12,7 @@ const sectionClassName = cn(
"rounded-(--container-border-radius) border border-(--page-text-color)/10 bg-(--page-background-color) p-4",
// Section Heading
"[&>h6]:-mt-(--heading-negative-margin) [&>h6]:max-w-fit [&>h6]:bg-(--page-background-color) [&>h6]:px-4 [&>h6]:pb-0.5",
"[&>h6]:-mt-(--heading-negative-margin) [&>h6]:max-w-fit [&>h6]:bg-(--page-background-color) [&>h6]:px-4",
);
/**
@@ -33,11 +33,11 @@ export function LaprasTemplate({ pageIndex, pageLayout }: TemplateProps) {
"--heading-negative-margin": `${headingNegativeMargin}pt`,
} as React.CSSProperties
}
className="template-lapras page-content space-y-7 px-(--page-margin-x) py-(--page-margin-y) print:p-0"
className="template-lapras page-content space-y-6 px-(--page-margin-x) pt-(--page-margin-y) print:p-0"
>
{isFirstPage && <Header />}
<main data-layout="main" className="group page-main space-y-7">
<main data-layout="main" className="group page-main space-y-6">
{main.map((section) => {
const Component = getSectionComponent(section, { sectionClassName });
return <Component key={section} id={section} />;
@@ -45,7 +45,7 @@ export function LaprasTemplate({ pageIndex, pageLayout }: TemplateProps) {
</main>
{!fullWidth && (
<aside data-layout="sidebar" className="group page-sidebar space-y-7">
<aside data-layout="sidebar" className="group page-sidebar space-y-6">
{sidebar.map((section) => {
const Component = getSectionComponent(section, { sectionClassName });
return <Component key={section} id={section} />;
+1 -1
View File
@@ -24,7 +24,7 @@ export function LeafishTemplate({ pageIndex, pageLayout }: TemplateProps) {
<div className="template-leafish page-content space-y-4">
{isFirstPage && <Header />}
<div className="flex gap-x-(--page-margin-x) px-(--page-margin-x) pb-(--page-margin-y)">
<div className="flex gap-x-(--page-margin-x) px-(--page-margin-x) pt-(--page-margin-y)">
<main data-layout="main" className="group page-main space-y-4">
{main
.filter((section) => section !== "summary")
+2 -2
View File
@@ -17,7 +17,7 @@ export function OnyxTemplate({ pageIndex, pageLayout }: TemplateProps) {
const { main, sidebar, fullWidth } = pageLayout;
return (
<div className="template-onyx page-content space-y-(--page-gap-y) px-(--page-margin-x) py-(--page-margin-y) print:p-0">
<div className="template-onyx page-content space-y-(--page-gap-y) px-(--page-margin-x) pt-(--page-margin-y) print:p-0">
{isFirstPage && <Header />}
<main data-layout="main" className="group page-main space-y-(--page-gap-y)">
@@ -43,7 +43,7 @@ function Header() {
const basics = useResumeStore((state) => state.resume.data.basics);
return (
<div className="page-header flex items-center gap-x-4 border-(--page-primary-color) border-b pb-(--page-gap-y)">
<div className="page-header flex items-center gap-x-4 border-(--page-primary-color) border-b pb-(--page-margin-y)">
<PagePicture />
<div className="page-basics space-y-2">
+26 -28
View File
@@ -24,39 +24,37 @@ export function PikachuTemplate({ pageIndex, pageLayout }: TemplateProps) {
const { main, sidebar, fullWidth } = pageLayout;
return (
<div className="template-pikachu page-content px-(--page-margin-x) py-(--page-margin-y) print:p-0">
<div className="flex gap-x-(--page-margin-x)">
<aside
data-layout="sidebar"
className="group page-sidebar flex w-(--page-sidebar-width) shrink-0 flex-col space-y-3"
>
{isFirstPage && (
<div className="flex items-center justify-center">
<PagePicture />
</div>
)}
<div className="template-pikachu page-content flex gap-x-(--page-margin-x) px-(--page-margin-x) pt-(--page-margin-y) print:p-0">
<aside
data-layout="sidebar"
className="group page-sidebar flex w-(--page-sidebar-width) shrink-0 flex-col space-y-(--page-gap-y)"
>
{isFirstPage && (
<div className="flex max-w-(--page-sidebar-width) items-center justify-start">
<PagePicture />
</div>
)}
{!fullWidth && (
<div className="shrink-0 space-y-4 overflow-x-hidden">
{sidebar.map((section) => {
const Component = getSectionComponent(section, { sectionClassName });
return <Component key={section} id={section} />;
})}
</div>
)}
</aside>
<main data-layout="main" className="group page-main flex-1 space-y-3">
{isFirstPage && <Header />}
<div className="space-y-4 pb-(--page-margin-y)">
{main.map((section) => {
{!fullWidth && (
<div className="shrink-0 space-y-(--page-gap-y) overflow-x-hidden">
{sidebar.map((section) => {
const Component = getSectionComponent(section, { sectionClassName });
return <Component key={section} id={section} />;
})}
</div>
</main>
</div>
)}
</aside>
<main data-layout="main" className="group page-main flex-1 space-y-(--page-margin-y)">
{isFirstPage && <Header />}
<div className="space-y-(--page-gap-y)">
{main.map((section) => {
const Component = getSectionComponent(section, { sectionClassName });
return <Component key={section} id={section} />;
})}
</div>
</main>
</div>
);
}
+1 -1
View File
@@ -20,7 +20,7 @@ export function RhyhornTemplate({ pageIndex, pageLayout }: TemplateProps) {
const { main, sidebar, fullWidth } = pageLayout;
return (
<div className="template-rhyhorn page-content space-y-4 px-(--page-margin-x) py-(--page-margin-y) print:p-0">
<div className="template-rhyhorn page-content space-y-4 px-(--page-margin-x) pt-(--page-margin-y) print:p-0">
{isFirstPage && <Header />}
<main data-layout="main" className="group page-main space-y-4">
+2 -1
View File
@@ -1,5 +1,6 @@
import z from "zod";
import { resumeDataSchema, sampleResumeData } from "@/schema/resume/data";
import { resumeDataSchema } from "@/schema/resume/data";
import { sampleResumeData } from "@/schema/resume/sample";
import { generateRandomName, slugify } from "@/utils/string";
import { protectedProcedure, publicProcedure, serverOnlyProcedure } from "../context";
import { resumeService } from "../services/resume";
+2 -2
View File
@@ -138,7 +138,7 @@ export const printerService = {
if (!Number.isNaN(heightValue)) {
// Subtract top + bottom margins from page height
const newHeight = `${heightValue - marginY * 2}px`;
const newHeight = `${heightValue - marginY}px`;
if (container) container.style.setProperty("--page-height", newHeight);
root.style.setProperty("--page-height", newHeight);
}
@@ -170,7 +170,7 @@ export const printerService = {
margin: {
top: marginY,
right: marginX,
bottom: marginY,
// bottom: marginY,
left: marginX,
},
});
@@ -36,9 +36,9 @@ export function BuilderDock() {
);
const publicUrl = useMemo(() => {
if (!session || !resume) return "";
if (!session?.user.username || !resume?.slug) return "";
return `${window.location.origin}/${session.user.username}/${resume.slug}`;
}, [session, resume]);
}, [session?.user.username, resume?.slug]);
const onCopyUrl = useCallback(async () => {
await copyToClipboard(publicUrl);
@@ -46,22 +46,27 @@ export function BuilderDock() {
}, [publicUrl, copyToClipboard]);
const onDownloadJSON = useCallback(async () => {
if (!resume) return;
const jsonString = JSON.stringify(resume, null, 2);
const blob = new Blob([jsonString], { type: "application/json" });
if (!resume?.data) return;
const filename = generateFilename(resume.data.basics.name, "json");
const jsonString = JSON.stringify(resume.data, null, 2);
const blob = new Blob([jsonString], { type: "application/json" });
downloadWithAnchor(blob, filename);
}, [resume]);
}, [resume?.data]);
const onDownloadPDF = useCallback(async () => {
if (!resume) return;
if (!resume?.id) return;
const filename = generateFilename(resume.data.basics.name, "pdf");
const { url } = await printResumeAsPDF({ id: resume.id });
downloadFromUrl(url, filename);
}, [resume, printResumeAsPDF]);
try {
const { url } = await printResumeAsPDF({ id: resume.id });
downloadFromUrl(url, filename);
} catch (error) {
toast.error(t`There was a problem while generating the PDF, please try again in some time.`);
console.error("[Error from printResumeAsPDF]:", error);
}
}, [resume?.id, resume?.data.basics.name, printResumeAsPDF]);
return (
<div className="fixed inset-x-0 bottom-4 flex items-center justify-center">
@@ -1,7 +1,9 @@
import { t } from "@lingui/core/macro";
import { Trans } from "@lingui/react/macro";
import { CircleNotchIcon, FileJsIcon, FilePdfIcon } from "@phosphor-icons/react";
import { useMutation } from "@tanstack/react-query";
import { useCallback } from "react";
import { toast } from "sonner";
import { useResumeStore } from "@/components/resume/store/resume";
import { Button } from "@/components/ui/button";
import { orpc } from "@/integrations/orpc/client";
@@ -17,7 +19,7 @@ export function ExportSectionBuilder() {
const onDownloadJSON = useCallback(() => {
const filename = generateFilename(resume.data.basics.name, "json");
const jsonString = JSON.stringify(resume, null, 2);
const jsonString = JSON.stringify(resume.data, null, 2);
const blob = new Blob([jsonString], { type: "application/json" });
downloadWithAnchor(blob, filename);
@@ -25,9 +27,14 @@ export function ExportSectionBuilder() {
const onDownloadPDF = useCallback(async () => {
const filename = generateFilename(resume.data.basics.name, "pdf");
const { url } = await printResumeAsPDF({ id: resume.id });
downloadFromUrl(url, filename);
try {
const { url } = await printResumeAsPDF({ id: resume.id });
downloadFromUrl(url, filename);
} catch (error) {
toast.error(t`There was a problem while generating the PDF, please try again in some time.`);
console.error("[Error from printResumeAsPDF]:", error);
}
}, [resume, printResumeAsPDF]);
return (
-520
View File
@@ -617,523 +617,3 @@ export const defaultResumeData: ResumeData = {
notes: "",
},
};
export const sampleResumeData: ResumeData = {
picture: {
hidden: false,
url: `https://i.imgur.com/o4Jpt1p.jpeg`,
size: 100,
rotation: 0,
aspectRatio: 1,
borderRadius: 0,
borderColor: "rgba(0, 0, 0, 0.5)",
borderWidth: 0,
shadowColor: "rgba(0, 0, 0, 0.5)",
shadowWidth: 0,
},
basics: {
name: "David Kowalski",
headline: "Game Developer | Unity & Unreal Engine Specialist",
email: "david.kowalski@email.com",
phone: "+1 (555) 291-4756",
location: "Seattle, WA",
website: {
url: "https://davidkowalski.games",
label: "davidkowalski.games",
},
customFields: [
{
id: "cf1",
icon: "github-logo",
text: "github.com/dkowalski-dev",
link: "https://github.com/dkowalski-dev",
},
{
id: "cf2",
icon: "game-controller",
text: "itch.io/dkowalski",
link: "https://itch.io/dkowalski",
},
],
},
summary: {
title: "Professional Summary",
columns: 1,
hidden: false,
content:
"<p>Passionate game developer with 5+ years of professional experience creating engaging gameplay systems and polished player experiences across multiple platforms. Specialized in Unity and Unreal Engine with strong expertise in C#, C++, and game design principles. Proven ability to collaborate effectively with cross-functional teams including designers, artists, and QA to deliver high-quality games on time and within scope. Deep understanding of game mechanics, AI systems, physics, and performance optimization for PC, console, and mobile platforms.</p>",
},
sections: {
profiles: {
title: "Online Presence",
columns: 3,
hidden: false,
items: [
{
id: "profile1",
hidden: false,
icon: "github-logo",
network: "GitHub",
username: "dkowalski-dev",
website: {
url: "https://github.com/dkowalski-dev",
label: "github.com/dkowalski-dev",
},
},
{
id: "profile2",
hidden: false,
icon: "linkedin-logo",
network: "LinkedIn",
username: "davidkowalski",
website: {
url: "https://linkedin.com/in/davidkowalski",
label: "linkedin.com/in/davidkowalski",
},
},
{
id: "profile3",
hidden: false,
icon: "game-controller",
network: "itch.io",
username: "dkowalski",
website: {
url: "https://itch.io/dkowalski",
label: "itch.io/dkowalski",
},
},
],
},
experience: {
title: "Professional Experience",
columns: 1,
hidden: false,
items: [
{
id: "exp1",
hidden: false,
company: "Cascade Studios",
position: "Senior Game Developer",
location: "Seattle, WA",
period: "March 2022 - Present",
website: {
url: "",
label: "",
},
description:
"<ul><li>Lead gameplay programmer on an unannounced AAA action-adventure title built in Unreal Engine 5 for PC and next-gen consoles</li><li>Architected and implemented core combat system including hit detection, combo mechanics, and enemy AI behavior trees serving 15+ enemy types</li><li>Developed custom editor tools in C++ that reduced level designer iteration time by 40% and improved workflow efficiency across the team</li><li>Optimized rendering pipeline and gameplay systems to maintain 60 FPS performance target on all supported platforms, achieving 95% frame rate stability</li><li>Mentor two junior developers on programming best practices, code architecture, and game engine fundamentals</li><li>Collaborate with design team to prototype and iterate on new gameplay mechanics, balancing player agency with technical feasibility</li><li>Participate in code reviews and maintain high code quality standards across 200K+ lines of C++ codebase</li></ul>",
},
{
id: "exp2",
hidden: false,
company: "Pixel Forge Interactive",
position: "Game Developer",
location: "Bellevue, WA",
period: "June 2020 - February 2022",
website: {
url: "",
label: "",
},
description:
"<ul><li>Core developer on 'Starbound Odyssey,' a sci-fi roguelike that achieved 500K+ sales on Steam with 'Very Positive' user reviews</li><li>Implemented procedural generation systems for level layouts, enemy encounters, and loot drops using Unity and C#</li><li>Designed and programmed player progression systems including skill trees, equipment upgrades, and meta-progression mechanics</li><li>Created robust save/load system supporting cloud saves and cross-platform play between PC and Nintendo Switch</li><li>Integrated third-party SDKs for analytics (GameAnalytics), achievements (Steamworks), and multiplayer networking (Photon)</li><li>Fixed critical bugs and balanced gameplay based on community feedback and telemetry data, releasing 12 post-launch content updates</li><li>Worked closely with artists to implement VFX, animations, and shaders that enhanced visual polish while maintaining performance targets</li></ul>",
},
{
id: "exp3",
hidden: false,
company: "Mobile Games Studio",
position: "Junior Game Developer",
location: "Remote",
period: "September 2018 - May 2020",
website: {
url: "",
label: "",
},
description:
"<ul><li>Contributed to development of three mobile puzzle games built in Unity, collectively downloaded 2M+ times on iOS and Android</li><li>Implemented UI systems, touch controls, and gesture recognition optimized for mobile devices and various screen sizes</li><li>Developed monetization features including rewarded video ads, in-app purchases, and daily reward systems that increased retention by 25%</li><li>Optimized memory usage and load times for mobile platforms, reducing app size by 35% through asset compression and code optimization</li><li>Collaborated with game designers to balance puzzle difficulty curves and progression pacing using A/B testing data</li><li>Maintained live operations for released games, pushing regular content updates and seasonal events to sustain player engagement</li></ul>",
},
],
},
education: {
title: "Education",
columns: 1,
hidden: false,
items: [
{
id: "edu1",
hidden: false,
school: "University of Washington",
degree: "Bachelor of Science",
area: "Computer Science",
grade: "3.6 GPA",
location: "Seattle, WA",
period: "2014 - 2018",
website: {
url: "",
label: "",
},
description:
"<p>Concentration in Game Development. Relevant Coursework: Game Engine Architecture, Computer Graphics, Artificial Intelligence, Physics Simulation, 3D Mathematics, Software Engineering, Data Structures & Algorithms</p>",
},
],
},
projects: {
title: "Notable Projects",
columns: 1,
hidden: false,
items: [
{
id: "proj1",
hidden: false,
name: "Echoes of the Void (Indie Game)",
period: "2023 - Present",
website: {
url: "https://itch.io/echoes-of-the-void",
label: "View on itch.io",
},
description:
"<p>Solo developer for a narrative-driven 2D platformer built in Unity. Features custom dialogue system, branching story paths, and atmospheric pixel art. Currently in development with demo released on itch.io garnering 5K+ downloads and positive community feedback. Planned Steam release Q2 2025.</p>",
},
{
id: "proj2",
hidden: false,
name: "Open Source: Unity Dialogue Framework",
period: "2021 - 2023",
website: {
url: "https://github.com/dkowalski-dev/unity-dialogue",
label: "View on GitHub",
},
description:
"<p>Created and maintain an open-source dialogue system for Unity with visual node-based editor, localization support, and voice acting integration. Project has 800+ GitHub stars and is actively used by indie developers worldwide. Includes comprehensive documentation and example projects.</p>",
},
{
id: "proj3",
hidden: false,
name: "Game Jam Participation",
period: "2019 - Present",
website: {
url: "",
label: "",
},
description:
"<p>Regular participant in Ludum Dare and Global Game Jam events. Created 12+ game prototypes exploring experimental mechanics and art styles. Won 'Best Gameplay' award at Ludum Dare 48 with puzzle game 'Deeper and Deeper' that ranked in top 5% overall.</p>",
},
],
},
skills: {
title: "Technical Skills",
columns: 1,
hidden: false,
items: [
{
id: "skill1",
hidden: false,
icon: "code",
name: "Unity Engine",
proficiency: "Expert",
level: 5,
keywords: ["C#", "Editor Tools", "Performance Profiling"],
},
{
id: "skill2",
hidden: false,
icon: "brackets-curly",
name: "Unreal Engine",
proficiency: "Advanced",
level: 4,
keywords: ["C++", "Blueprints", "UE5 Features"],
},
{
id: "skill3",
hidden: false,
icon: "cpu",
name: "Programming Languages",
proficiency: "Expert",
level: 5,
keywords: ["C#", "C++", "Python", "HLSL/GLSL"],
},
{
id: "skill4",
hidden: false,
icon: "brain",
name: "Game AI",
proficiency: "Advanced",
level: 4,
keywords: ["Behavior Trees", "FSM", "Pathfinding", "Navigation"],
},
{
id: "skill5",
hidden: false,
icon: "shooting-star",
name: "Physics & Mathematics",
proficiency: "Advanced",
level: 4,
keywords: ["3D Math", "Collision Detection", "Rigid Body Dynamics"],
},
{
id: "skill6",
hidden: false,
icon: "chart-line-up",
name: "Performance Optimization",
proficiency: "Advanced",
level: 4,
keywords: ["Profiling", "Memory Management", "Frame Rate"],
},
],
},
languages: {
title: "Languages",
columns: 2,
hidden: false,
items: [
{
id: "lang1",
hidden: false,
language: "English",
fluency: "Native",
level: 5,
},
{
id: "lang2",
hidden: false,
language: "Polish",
fluency: "Conversational",
level: 3,
},
],
},
interests: {
title: "Interests",
columns: 1,
hidden: false,
items: [
{
id: "int1",
hidden: false,
icon: "game-controller",
name: "Game Design",
keywords: ["Mechanics", "Level Design", "Player Psychology"],
},
{
id: "int2",
hidden: false,
icon: "robot",
name: "AI & Procedural Generation",
keywords: ["PCG", "Machine Learning", "Emergent Gameplay"],
},
{
id: "int3",
hidden: false,
icon: "book-open",
name: "Indie Game Development",
keywords: ["Solo Dev", "Game Jams", "Community"],
},
{
id: "int4",
hidden: false,
icon: "pen-nib",
name: "Technical Art",
keywords: ["Shaders", "VFX", "Optimization"],
},
],
},
awards: {
title: "Awards & Recognition",
columns: 1,
hidden: false,
items: [
{
id: "award1",
hidden: false,
title: "Best Gameplay - Ludum Dare 48",
awarder: "Ludum Dare",
date: "April 2021",
website: {
url: "",
label: "",
},
description:
"<p>Awarded for puzzle game 'Deeper and Deeper' which ranked in the top 5% overall among 3,000+ submissions</p>",
},
{
id: "award2",
hidden: false,
title: "Employee Excellence Award",
awarder: "Pixel Forge Interactive",
date: "December 2021",
website: {
url: "",
label: "",
},
description:
"<p>Recognized for exceptional contributions to 'Starbound Odyssey' development and dedication to code quality</p>",
},
],
},
certifications: {
title: "Certifications",
columns: 1,
hidden: false,
items: [
{
id: "cert1",
hidden: false,
title: "Unity Certified Expert: Programmer",
issuer: "Unity Technologies",
date: "March 2022",
website: {
url: "",
label: "",
},
description: "",
},
{
id: "cert2",
hidden: false,
title: "Unreal Engine 5 C++ Developer",
issuer: "Epic Games (Udemy)",
date: "June 2023",
website: {
url: "",
label: "",
},
description: "",
},
],
},
publications: {
title: "Publications & Talks",
columns: 1,
hidden: false,
items: [
{
id: "pub1",
hidden: false,
title: "Optimizing Unity Games for Mobile: A Practical Guide",
publisher: "Game Developer Magazine",
date: "September 2021",
website: {
url: "",
label: "",
},
description:
"<p>Technical article covering mobile optimization techniques including draw call batching, LOD systems, and memory management</p>",
},
{
id: "pub2",
hidden: false,
title: "Building Modular Dialogue Systems",
publisher: "Seattle Indie Game Developers Meetup",
date: "May 2022",
website: {
url: "",
label: "",
},
description:
"<p>Presented talk on designing flexible dialogue systems for narrative games, attended by 60+ local developers</p>",
},
],
},
volunteer: {
title: "Community Involvement",
columns: 1,
hidden: false,
items: [
{
id: "vol1",
hidden: false,
organization: "Seattle Indies",
location: "Seattle, WA",
period: "2020 - Present",
website: {
url: "",
label: "",
},
description:
"<p>Active member of local indie game development community. Organize monthly game showcases and provide mentorship to aspiring game developers through code reviews and technical guidance.</p>",
},
{
id: "vol2",
hidden: false,
organization: "Code.org Game Development Workshops",
location: "Seattle, WA",
period: "2021 - Present",
website: {
url: "",
label: "",
},
description:
"<p>Volunteer instructor teaching basic game programming concepts to middle school students. Led 8+ workshops introducing Unity fundamentals and game design principles.</p>",
},
],
},
references: {
title: "References",
columns: 1,
hidden: false,
items: [
{
id: "ref1",
hidden: false,
name: "Available upon request",
position: "",
website: { url: "", label: "" },
phone: "",
description: "",
},
],
},
},
customSections: [],
metadata: {
template: "onyx",
layout: {
sidebarWidth: 35,
pages: [
{
fullWidth: false,
main: ["profiles", "summary", "education", "experience", "projects", "volunteer", "references"],
sidebar: ["skills", "certifications", "awards", "languages", "interests", "publications"],
},
],
},
css: {
enabled: false,
value: "",
},
page: {
gapX: 4,
gapY: 6,
marginX: 18,
marginY: 16,
format: "a4",
locale: "en-US",
hideIcons: false,
},
design: {
level: {
icon: "star",
type: "circle",
},
colors: {
primary: "rgba(239, 68, 68, 1)",
text: "rgba(0, 0, 0, 1)",
background: "rgba(255, 255, 255, 1)",
},
},
typography: {
body: {
fontFamily: "IBM Plex Serif",
fontWeights: ["400", "600"],
fontSize: 11,
lineHeight: 1.5,
},
heading: {
fontFamily: "Oswald",
fontWeights: ["600"],
fontSize: 15,
lineHeight: 1.5,
},
},
notes: "",
},
};
+533
View File
@@ -0,0 +1,533 @@
import type { ResumeData } from "./data";
export const sampleResumeData: ResumeData = {
picture: {
hidden: false,
url: "https://i.imgur.com/o4Jpt1p.jpeg",
size: 100,
rotation: 0,
aspectRatio: 1,
borderRadius: 0,
borderColor: "rgba(0, 0, 0, 0.5)",
borderWidth: 0,
shadowColor: "rgba(0, 0, 0, 0.5)",
shadowWidth: 0,
},
basics: {
name: "David Kowalski",
headline: "Game Developer | Unity & Unreal Engine Specialist",
email: "david.kowalski@email.com",
phone: "+1 (555) 291-4756",
location: "Seattle, WA",
website: {
url: "https://davidkowalski.games",
label: "davidkowalski.games",
},
customFields: [
{
id: "019bef5a-0477-77e0-968b-5d0e2ecb34e3",
icon: "github-logo",
text: "github.com/dkowalski-dev",
link: "https://github.com/dkowalski-dev",
},
{
id: "019bef5a-93e4-7746-ad39-3a132360f823",
icon: "game-controller",
text: "itch.io/dkowalski",
link: "https://itch.io/dkowalski",
},
],
},
summary: {
title: "",
columns: 1,
hidden: false,
content:
"<p>Passionate game developer with 5+ years of professional experience creating engaging gameplay systems and polished player experiences across multiple platforms. Specialized in Unity and Unreal Engine with strong expertise in C#, C++, and game design principles. Proven ability to collaborate effectively with cross-functional teams including designers, artists, and QA to deliver high-quality games on time and within scope. Est anim est quis nostrud ipsum deserunt do anim Lorem mollit nostrud minim. Est anim est quis nostrud ipsum.</p>",
},
sections: {
profiles: {
title: "",
columns: 1,
hidden: false,
items: [
{
id: "019bef5a-93e4-7746-ad39-3d42ddc9b4d8",
hidden: false,
icon: "github-logo",
network: "GitHub",
username: "dkowalski-dev",
website: {
url: "https://github.com/dkowalski-dev",
label: "github.com/dkowalski-dev",
},
},
{
id: "019bef5a-93e4-7746-ad39-43c470b77f4a",
hidden: false,
icon: "linkedin-logo",
network: "LinkedIn",
username: "davidkowalski",
website: {
url: "https://linkedin.com/in/davidkowalski",
label: "linkedin.com/in/davidkowalski",
},
},
],
},
experience: {
title: "",
columns: 1,
hidden: false,
items: [
{
id: "019bef5a-93e4-7746-ad39-44d8cec98ca4",
hidden: false,
company: "Cascade Studios",
position: "Senior Game Developer",
location: "Seattle, WA",
period: "March 2022 - Present",
website: {
url: "",
label: "",
},
description:
"<ul><li><p>Lead gameplay programmer on an unannounced AAA action-adventure title built in Unreal Engine 5 for PC and next-gen consoles</p></li><li><p>Architected and implemented core combat system including hit detection, combo mechanics, and enemy AI behavior trees serving 15+ enemy types</p></li><li><p>Developed custom editor tools in C++ that reduced level designer iteration time by 40% and improved workflow efficiency across the team</p></li><li><p>Optimized rendering pipeline and gameplay systems to maintain 60 FPS performance target on all supported platforms, achieving 95% frame rate stability</p></li><li><p>Ad nostrud enim adipisicing ea proident aliqua veniam nisi amet ea irure et mollit.</p></li></ul><p></p>",
},
],
},
education: {
title: "",
columns: 1,
hidden: false,
items: [
{
id: "019bef5a-93e4-7746-ad39-48455f6cef9e",
hidden: false,
school: "University of Washington",
degree: "Bachelor of Science",
area: "Computer Science",
grade: "3.6 GPA",
location: "Seattle, WA",
period: "2014 - 2018",
website: {
url: "",
label: "",
},
description:
"<p>Concentration in Game Development. Relevant Coursework: Game Engine Architecture, Computer Graphics, Artificial Intelligence, Physics Simulation, 3D Mathematics, Software Engineering, Data Structures & Algorithms</p>",
},
],
},
projects: {
title: "",
columns: 1,
hidden: false,
items: [
{
id: "019bef5a-93e4-7746-ad39-4d2603fe2801",
hidden: false,
name: "Echoes of the Void (Indie Game)",
period: "2023 - Present",
website: {
url: "https://itch.io/echoes-of-the-void",
label: "View on itch.io",
},
description:
"<p>Solo developer for a narrative-driven 2D platformer built in Unity. Features custom dialogue system, branching story paths, and atmospheric pixel art. Currently in development with demo released on itch.io garnering 5K+ downloads and positive community feedback. Planned Steam release Q2 2025.</p>",
},
{
id: "019bef5a-93e4-7746-ad39-524195dd7eff",
hidden: false,
name: "Open Source: Unity Dialogue Framework",
period: "2021 - 2023",
website: {
url: "https://github.com/dkowalski-dev/unity-dialogue",
label: "View on GitHub",
},
description:
"<p>Created and maintain an open-source dialogue system for Unity with visual node-based editor, localization support, and voice acting integration. Project has 800+ GitHub stars and is actively used by indie developers worldwide. Includes comprehensive documentation and example projects.</p>",
},
{
id: "019bef5a-93e4-7746-ad39-549106273c73",
hidden: false,
name: "Game Jam Participation",
period: "2019 - Present",
website: {
url: "",
label: "",
},
description:
"<p>Regular participant in Ludum Dare and Global Game Jam events. Created 12+ game prototypes exploring experimental mechanics and art styles. Won 'Best Gameplay' award at Ludum Dare 48 with puzzle game 'Deeper and Deeper' that ranked in top 5% overall.</p>",
},
],
},
skills: {
title: "",
columns: 1,
hidden: false,
items: [
{
id: "019bef5a-93e4-7746-ad39-5a52dcf50ed4",
hidden: false,
icon: "code",
name: "Unity Engine",
proficiency: "Expert",
level: 5,
keywords: ["C#", "Editor Tools", "Performance Profiling"],
},
{
id: "019bef5a-93e4-7746-ad39-5e8bb7cacbc8",
hidden: false,
icon: "brackets-curly",
name: "Unreal Engine",
proficiency: "Advanced",
level: 4,
keywords: ["C++", "Blueprints", "UE5 Features"],
},
{
id: "019bef5a-93e4-7746-ad39-622f9d41da55",
hidden: false,
icon: "cpu",
name: "Programming Languages",
proficiency: "Expert",
level: 5,
keywords: ["C#", "C++", "Python", "HLSL/GLSL"],
},
{
id: "019bef5a-93e4-7746-ad39-6574ab6814bd",
hidden: false,
icon: "brain",
name: "Game AI",
proficiency: "Advanced",
level: 4,
keywords: ["Behavior Trees", "FSM", "Pathfinding", "Navigation"],
},
{
id: "019bef5a-93e4-7746-ad39-6a8e22bec684",
hidden: false,
icon: "shooting-star",
name: "Physics & Mathematics",
proficiency: "Advanced",
level: 4,
keywords: ["3D Math", "Collision Detection", "Rigid Body Dynamics"],
},
{
id: "019bef5a-93e4-7746-ad39-6d8bf7be7514",
hidden: true,
icon: "chart-line-up",
name: "Performance Optimization",
proficiency: "Advanced",
level: 4,
keywords: ["Profiling", "Memory Management", "Frame Rate"],
},
],
},
languages: {
title: "",
columns: 1,
hidden: false,
items: [
{
id: "019bef5a-93e4-7746-ad39-73807ccc48b5",
hidden: false,
language: "English",
fluency: "Native",
level: 5,
},
{
id: "019bef5a-93e4-7746-ad39-768670459358",
hidden: false,
language: "Polish",
fluency: "Conversational",
level: 3,
},
],
},
interests: {
title: "",
columns: 1,
hidden: false,
items: [
{
id: "019bef5a-93e4-7746-ad39-7821b4de95f7",
hidden: false,
icon: "game-controller",
name: "Game Design",
keywords: ["Mechanics", "Level Design", "Player Psychology"],
},
{
id: "019bef5a-93e4-7746-ad39-7c64c1a607d3",
hidden: false,
icon: "robot",
name: "AI & Procedural Generation",
keywords: ["PCG", "Machine Learning", "Emergent Gameplay"],
},
{
id: "019bef5a-93e4-7746-ad39-80bccce3c0ef",
hidden: false,
icon: "book-open",
name: "Indie Game Development",
keywords: ["Solo Dev", "Game Jams", "Community"],
},
{
id: "019bef5a-93e4-7746-ad39-84bb7e9af005",
hidden: false,
icon: "pen-nib",
name: "Technical Art",
keywords: ["Shaders", "VFX", "Optimization"],
},
],
},
awards: {
title: "",
columns: 1,
hidden: false,
items: [
{
id: "019bef5a-93e4-7746-ad39-8a8bb9fbe182",
hidden: false,
title: "Best Gameplay - Ludum Dare 48",
awarder: "Ludum Dare",
date: "April 2021",
website: {
url: "",
label: "",
},
description:
"<p>Awarded for puzzle game 'Deeper and Deeper' which ranked in the top 5% overall among 3,000+ submissions</p>",
},
{
id: "019bef5a-93e4-7746-ad39-8dd81379c7c9",
hidden: false,
title: "Employee Excellence Award",
awarder: "Pixel Forge Interactive",
date: "December 2021",
website: {
url: "",
label: "",
},
description:
"<p>Recognized for exceptional contributions to 'Starbound Odyssey' development and dedication to code quality</p>",
},
],
},
certifications: {
title: "",
columns: 1,
hidden: false,
items: [
{
id: "019bef5a-93e4-7746-ad39-91fe8a4dfea6",
hidden: false,
title: "Unity Certified Expert: Programmer",
issuer: "Unity Technologies",
date: "March 2022",
website: {
url: "",
label: "",
},
description: "",
},
{
id: "019bef5a-93e4-7746-ad39-961afccc2508",
hidden: false,
title: "Unreal Engine 5 C++ Developer",
issuer: "Epic Games (Udemy)",
date: "June 2023",
website: {
url: "",
label: "",
},
description: "",
},
],
},
publications: {
title: "",
columns: 1,
hidden: false,
items: [
{
id: "019bef5a-93e4-7746-ad39-9816f0081895",
hidden: false,
title: "Optimizing Unity Games for Mobile: A Practical Guide",
publisher: "Game Developer Magazine",
date: "September 2021",
website: {
url: "",
label: "",
},
description:
"<p>Technical article covering mobile optimization techniques including draw call batching, LOD systems, and memory management</p>",
},
{
id: "019bef5a-93e4-7746-ad39-9cf55c272c05",
hidden: false,
title: "Building Modular Dialogue Systems",
publisher: "Seattle Indie Game Developers Meetup",
date: "May 2022",
website: {
url: "",
label: "",
},
description:
"<p>Presented talk on designing flexible dialogue systems for narrative games, attended by 60+ local developers</p>",
},
],
},
volunteer: {
title: "",
columns: 1,
hidden: false,
items: [
{
id: "019bef5a-93e4-7746-ad39-a02580473e05",
hidden: false,
organization: "Seattle Indies",
location: "Seattle, WA",
period: "2020 - Present",
website: {
url: "",
label: "",
},
description:
"<p>Active member of local indie game development community. Organize monthly game showcases and provide mentorship to aspiring game developers through code reviews and technical guidance.</p>",
},
{
id: "019bef5a-93e4-7746-ad39-a731c5b1b286",
hidden: false,
organization: "Code.org Game Development Workshops",
location: "Seattle, WA",
period: "2021 - Present",
website: {
url: "",
label: "",
},
description:
"<p>Volunteer instructor teaching basic game programming concepts to middle school students. Led 8+ workshops introducing Unity fundamentals and game design principles.</p>",
},
],
},
references: {
title: "",
columns: 1,
hidden: false,
items: [
{
id: "019bef5a-93e4-7746-ad39-a945c0f42dd5",
hidden: false,
name: "Available upon request",
position: "",
website: {
url: "",
label: "",
},
phone: "",
description: "",
},
],
},
},
customSections: [
{
title: "Experience",
columns: 1,
hidden: false,
id: "019becaf-0b87-769d-98a6-46ccf558c0e8",
type: "experience",
items: [
{
id: "019bef5a-d1fa-7289-a87c-2677688d9e75",
hidden: false,
company: "Pixel Forge Interactive",
position: "Game Developer",
location: "Bellevue, WA",
period: "June 2020 - February 2022",
website: {
url: "",
label: "",
},
description:
"<ul><li>Core developer on 'Starbound Odyssey,' a sci-fi roguelike that achieved 500K+ sales on Steam with 'Very Positive' user reviews</li><li>Implemented procedural generation systems for level layouts, enemy encounters, and loot drops using Unity and C#</li><li>Designed and programmed player progression systems including skill trees, equipment upgrades, and meta-progression mechanics</li><li>Created robust save/load system supporting cloud saves and cross-platform play between PC and Nintendo Switch</li><li>Integrated third-party SDKs for analytics (GameAnalytics), achievements (Steamworks), and multiplayer networking (Photon)</li><li>Fixed critical bugs and balanced gameplay based on community feedback and telemetry data, releasing 12 post-launch content updates</li><li>Worked closely with artists to implement VFX, animations, and shaders that enhanced visual polish while maintaining performance targets</li></ul>",
},
{
id: "019bef5a-db0e-73c6-9b6e-4471703864f1",
hidden: false,
company: "Mobile Games Studio",
position: "Junior Game Developer",
location: "Remote",
period: "September 2018 - May 2020",
website: {
url: "",
label: "",
},
description:
"<ul><li><p>Contributed to development of three mobile puzzle games built in Unity, collectively downloaded 2M+ times on iOS and Android</p></li><li><p>Implemented UI systems, touch controls, and gesture recognition optimized for mobile devices and various screen sizes</p></li><li><p>Developed monetization features including rewarded video ads, in-app purchases, and daily reward systems that increased retention by 25%</p></li><li><p>Optimized memory usage and load times for mobile platforms, reducing app size by 35% through asset compression and code optimization</p></li><li><p>Collaborated with game designers to balance puzzle difficulty curves and progression pacing using A/B testing data</p></li></ul><p></p>",
},
],
},
],
metadata: {
template: "azurill",
layout: {
sidebarWidth: 30,
pages: [
{
fullWidth: false,
main: ["summary", "education", "experience"],
sidebar: ["profiles", "skills"],
},
{
fullWidth: false,
main: ["019becaf-0b87-769d-98a6-46ccf558c0e8", "awards"],
sidebar: ["languages", "certifications", "interests", "references"],
},
{
fullWidth: true,
main: ["projects", "publications", "volunteer"],
sidebar: [],
},
],
},
css: {
enabled: false,
value: "",
},
page: {
gapX: 4,
gapY: 8,
marginX: 16,
marginY: 14,
format: "a4",
locale: "en-US",
hideIcons: false,
},
design: {
level: {
icon: "acorn",
type: "circle",
},
colors: {
primary: "rgba(0, 132, 209, 1)",
text: "rgba(0, 0, 0, 1)",
background: "rgba(255, 255, 255, 1)",
},
},
typography: {
body: {
fontFamily: "IBM Plex Serif",
fontWeights: ["400", "600"],
fontSize: 11,
lineHeight: 1.5,
},
heading: {
fontFamily: "Fira Sans Condensed",
fontWeights: ["500"],
fontSize: 18,
lineHeight: 1.5,
},
},
notes: "",
},
};