Skip to content

gaelzarco/z1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio (Perseus)

A small portfolio built using Perseus.

Features

  • Dynamic project pages at /project/<slug> (e.g., /project/rgx, /project/space, /project/moxie)

Structure

  • src/templates/index.rs — Home page
  • src/templates/project.rs — Dynamic route /project/<project_name>
  • src/scripts/main.js — Exports fadeContent()
  • static/styles.css
  • static/projects.json — Project data by slug
  • static/assets/ — Images, icons
  • static/fonts/ — Custom fonts

Routing & Data

  • Template path: project/<project_name> renders at /project/<slug>
  • Prebuilt slugs via build_paths_fn: rgx, space, moxie
  • build_state_fn (or request_state_fn) reads static/projects.json and selects the entry by slug

About

portfolio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published