Skip to content

Latest commit

 

History

History
50 lines (32 loc) · 1.65 KB

README.md

File metadata and controls

50 lines (32 loc) · 1.65 KB

LASR Site

LASR Laboratory public website.

Updating

How to update the site:

Adding News Items

Adding a Publication

Places to look for proceedings documents:

Adding a New Lab Member

When Someone Leaves LASR

Adding Research Topics

A Note About Research Categories

When adding a research topic, the research_category parameter in the file's front matter defines how the content is grouped on the Research page. Setting to a never-before-seen research category will simply create that new category.

Deploying the Site

Development

The site is built with Hugo, which renders the pages down to static HTML. Step one is to install Hugo.

For development, launch Hugo in watch mode, from the repository root:

hugo server -wv --bind "[your ip address]" -b "http://[your-ip]/"

Visit http://[your-ip]:1313/ in your browser. Pages should auto-reload when updated.

Site Stylesheets

To develop stylesheets, first install Sass then run npm run watch-sass from the repository root. Sass styles are located in src/style/ and rendered to static/css/

Notes

  • Research section uses a content list template to render research topics

TODO

  • Research topic sections
  • Proper News display on home page
  • Abstracts for publications + display in site
  • BibTex output for publications