Make portfolio fully data-driven via data.toml
- Added hero, experience_heading, footer, resume sections to data.toml - Rewrote SelectedWorks.tsx with 3 dynamic card layouts (HeroCard, IconCard, TerminalCard) - Updated Hero, Footer, Experience, ContactSection to pull from data.toml - Fixed stray 'z' syntax error in ContactSection.tsx - Set resume_pdf_url to Google Docs Viewer for cross-origin PDF embedding
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
[config]
|
[config]
|
||||||
resume_pdf_url = ""
|
resume_pdf_url = "https://docs.google.com/viewer?url=https://git.cyber.ayyalasomayajula.net/marsultor/resume-cv/raw/branch/master/resume.pdf&embedded=true"
|
||||||
|
|
||||||
[[experiences]]
|
[[experiences]]
|
||||||
id = "exp-1"
|
id = "exp-1"
|
||||||
@@ -84,7 +84,7 @@ skills = [
|
|||||||
[[contact_links]]
|
[[contact_links]]
|
||||||
label = "Resume"
|
label = "Resume"
|
||||||
value = "View & Print Resume"
|
value = "View & Print Resume"
|
||||||
url = "https://git.cyber.ayyalasomayajula.net/marsultor/resume-cv/raw/branch/master/resume.pdf"
|
url = "action:resume"
|
||||||
cmd = "cat resume.md"
|
cmd = "cat resume.md"
|
||||||
icon = "file"
|
icon = "file"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user