Make it orange #1

Merged
eggy merged 8 commits from feat/orange into master 2023-10-21 15:06:09 -04:00
2 changed files with 10 additions and 13 deletions
Showing only changes of commit 5a5890d7f1 - Show all commits

View File

@ -21,7 +21,7 @@
), ),
( (
service: fa[#github], service: fa[#github],
display: "potatoeggy", display: "github.com/potatoeggy",
link: "https://github.com/potatoeggy" link: "https://github.com/potatoeggy"
), ),
( (
@ -55,7 +55,7 @@
"Software Engineering Intern", "Software Engineering Intern",
"Dropbase", "Dropbase",
start_date: "May 2023", end_date: "Aug 2023", start_date: "May 2023", end_date: "Aug 2023",
location: "Remote", location: "San Francisco, CA (Remote)",
tasks: ( tasks: (
"Automated synchronising Airtable and HubSpot APIs with Google Sheets via AWS Lambda", "Automated synchronising Airtable and HubSpot APIs with Google Sheets via AWS Lambda",
"Engineered a heuristic algorithm for resolving SQL aliases for database-specific editor autocompletion", "Engineered a heuristic algorithm for resolving SQL aliases for database-specific editor autocompletion",
@ -66,7 +66,7 @@
#work_entry( #work_entry(
"Backend Developer", "Backend Developer",
"Hack the North", "Techyon",
start_date: "Mar 2023", end_date: "present", start_date: "Mar 2023", end_date: "present",
location: "Waterloo, ON", location: "Waterloo, ON",
tasks: ( tasks: (
@ -116,7 +116,7 @@
#indent[ #indent[
#education_entry( #education_entry(
"University of Waterloo", "Candidate for B.A.Sc. in Computer Engineering", start_date: "Sep 2022", end_date: "Apr 2027", "University of Waterloo", "Candidate for B.A.Sc. in Computer Engineering", start_date: "Sep 2022", end_date: "Apr 2027 (expected)",
location: "Waterloo, ON", location: "Waterloo, ON",
details: ( details: (
[Courses: Object-oriented programming, data structures & algorithms, digital computers & circuits ], [Courses: Object-oriented programming, data structures & algorithms, digital computers & circuits ],

15
lib.typ
View File

@ -1,10 +1,4 @@
#import "fontawesome.typ": github, fa #import "fontawesome.typ": github, fa
// Reduce space between paragraphs.
#let par_space = 0.75em
// Reduce space between headings and descriptions.
#let sep_space = par_space + 0.1em
#let subtitle_space = par_space - 0.2em
// Format start and end dates. // Format start and end dates.
#let format_date(start_date: none, end_date: none) = { #let format_date(start_date: none, end_date: none) = {
@ -115,12 +109,15 @@
// Set name and contact data and format headings // Set name and contact data and format headings
#let template(name, contact_data, color, doc) = { #let template(name, contact_data, color, doc) = {
let TITLE_FONT = "Bitter"
let HEADING_FONT = "Bitter"
let BODY_FONT = "Open Sans"
set page(margin: (rest: 0.5in, top: 0.4in), paper: "us-letter") set page(margin: (rest: 0.5in, top: 0.4in), paper: "us-letter")
set list(indent: 1.25em) set list(indent: 1.25em)
set text(font: ("Latin Modern Sans"), 11pt) set text(font: (BODY_FONT), 10pt)
set par(justify: true, leading: 0.65em) set par(justify: true, leading: 0.65em)
align(center)[ align(center)[
#text(size: 2em, font: "Bitter", fill: color)[*#name*] #text(size: 2em, font: TITLE_FONT, fill: color)[*#name*]
#block(above: 0em, below: 1em) #block(above: 0em, below: 1em)
#{ #{
if contact_data != none and contact_data.len() > 0 { if contact_data != none and contact_data.len() > 0 {
@ -145,7 +142,7 @@
// add line to right of heading // add line to right of heading
set block(above: 1em, below: 0.75em) set block(above: 1em, below: 0.75em)
set text(size: 0.9em, fill: color, font: "Bitter") set text(size: 0.9em, fill: color, font: HEADING_FONT)
stack( stack(
dir: ltr, dir: ltr,
spacing: 3mm, spacing: 3mm,