@@ -103,41 +103,6 @@ Edit `data/members/pi.yaml`. Fields:
103103- ` name` , `title`, `photo`, `email`, `bio`, `research_vision`, `links`
104104
105105---
106-
107- # # Project Structure
108-
109- ```
110- sbpl/
111- ├── hugo.toml # Site configuration
112- ├── content/
113- │ ├── _ index.md # Homepage
114- │ ├── people/_ index.md # People page
115- │ └── publications/ # One .md file per publication
116- │ ├── _ index.md
117- │ └── paper-name.md
118- ├── data/members/ # Member data (YAML)
119- │ ├── pi.yaml # Principal Investigator
120- │ ├── current.yaml # Current lab members
121- │ └── alumni.yaml # Alumni with "now_at" field
122- ├── layouts/ # HTML templates
123- │ ├── _ default/baseof.html # Base template (nav, footer)
124- │ ├── index.html # Homepage layout
125- │ ├── people/list.html # People page layout
126- │ ├── publications/list.html # Publications listing
127- │ ├── publications/single.html # Single publication page
128- │ ├── authors/taxonomy.html # Per-author publication list
129- │ ├── authors/terms.html # All authors index
130- │ └── partials/ # Reusable components
131- │ ├── member-card.html
132- │ └── publication-card.html
133- ├── static/
134- │ ├── css/custom.css # Custom styles (on top of Pico.css)
135- │ └── images/
136- │ ├── members/ # Headshot photos
137- │ └── publications/ # Thumbnail GIFs
138- └── .github/workflows/deploy.yml # Auto-deploy to GitHub Pages
139- ```
140-
141106# # How Cross-Referencing Works
142107
143108Publications and members are linked automatically via Hugo's **taxonomy** system :
0 commit comments