- Install dependencies
npm install
- Serve your content
npm run dev
- Check http://localhost:5173/ for your content
- Make changes and then submit a PR; tag @arvind for review/approval.
- (Once a PR is merged, the site will automatically build a static version of the website and deploy it to the csail-buildbranch. This branch will then eventually be slurped up to go live on CSAIL servers by a cron job.)
 
- (Once a PR is merged, the site will automatically build a static version of the website and deploy it to the 
Edit these files:
- Add an entry in src/data/people.json. Ideally, your key should be your MIT Kerberos.
Add these files:
- Add a square photo to static/imgs/people- filename must match the key you used for your entry in src/data/people.json
- extension must be .jpg
 
- filename must match the key you used for your entry in 
Add these files:
- Add <my-paper>.pdftostatic/pubs
- Add a thumbnail image, <my-paper>.png, tostatic/imgs/thumbs. It should be 640x360 or similar widescreen (16:9) aspect ratio.
- Add a teaser image, <my-paper>.png, tostatic/imgs/teasers.
- Add <my-paper>.mdtosrc/routes/pubs- Authors can either:
- refer to group members by their keyinsrc/data/people.json(which should be their MIT Kerberos)
- for non-VIS group members, explicitly specify their name,affiliation, and (optional)url
- An equal: truekey can be added to authors who share equal contribution (only expected for co-first authors)
 
- refer to group members by their 
- themescan reference one or more keys from- src/data/research_themes.json
- tagscan reference one or more entries from- src/data/tags.json
- Only two types of videosare supported: conferencetalkandfigurewhich can reference a demo, walkthrough, or any other video you would like to feature. Video values are YouTube IDs.
- The typeofmaterialsare any free fontawesome icon. Typical values are:- desktopfor project websites, demo websites, etc.
- codefor GitHub/code repos
- laptop-codefor live editors
- file-archivefor supplementary materials
 
 
- Authors can either: