Skip to content

Conversation

@ELO-I
Copy link

@ELO-I ELO-I commented Jan 12, 2026

I am submitting

  • a new package

Description: This is a CV/resume template designed to provide total control over spacing parameters (adapting to how much content you have) and control grid alignment, while remaining easy to complete by simply filling in the provided functions.

I have read and followed the submission guidelines and, in particular, I

  • selected a name that isn't the most obvious or canonical name for what the package does
  • added a typst.toml file with all required keys
  • added a README.md with documentation for my package
  • have chosen a license and added a LICENSE file or linked one in my README.md
  • tested my package locally on my system and it worked
  • excluded PDFs or README images, if any, but not the LICENSE
  • ensured that my package is licensed such that users can use and distribute the contents of its template directory without restriction, after modifying them through normal use.

@elegaanz elegaanz self-assigned this Jan 16, 2026
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you delete this file please?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one too.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is no link to this file in your README, which makes it very hard to discover for people browsing Universe. Also, I don't know whether it's just a bug/mistake but the PDF seems to be a single blank page. If you don't plan to actually write a manual, can you remove that file? Otherwise, can you fix it and link to it in your README?

#let grid-row-spacing = 0.7em
#let list-indentation = 1em

#let linkedin-icon = image.decode("<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='#0077b5'><path d='M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z'/></svg>")
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image.decode is deprecated and will be removed in the next Typst version. You should use image(bytes("...")) instead.

2. **`main.typ`**: An example file showing how to use the template.

## Sample
![Sample](thumbnail.png)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The image description here could be a bit longer in my opinion. Something like "Linus Torvalds' resume, built using this template." would be a good start, but you can also be more precise and describe the page layout and style a bit. The goal is to give to people using assistive technologies (or with a poor internet connection that struggles to load the image) as much information as you expect a person seeing the image to gather.

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.

2 participants