Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New features #10

Open
wants to merge 23 commits into
base: master
Choose a base branch
from
Open

New features #10

wants to merge 23 commits into from

Conversation

cuihantao
Copy link

Features:

  • Support uploading BibTex and formatting the publication section accordingly.
  • Added a theme selector and added my theme.
  • Added the support for meta.pageSize for letter and A4, but no UI changes have been made.

Fixes

  • Time formatted will recognize "now" and "present".
  • Fetch the remote schema first and use the local one as the fallback.

To do:

  • Please add LICENSE to the repository. Consider Apache or MIT.
  • Themes may be licensed in CC-BY or similar licenses.
  • Use citation.js or bibhtml to support custom citation formats.

… JSON, and Upload of BibTex accepts .bib and .txt.
…in preview for the paper size (but won't print).
… for publications to include new fields (authors, citationKey, bibtexEntry) and improved handling of formatted citations. Modified BibTeX processing to support replace/merge modes for publications. Adjusted citation formatting in the UI to ensure proper display and alignment. Cleaned up CSS for citation layout.
…lication year if not available, and implemented sorting of publications by release date (newest first) in the CV data. Improved debug logging for better visibility of publication updates.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant