Skip to content

Commit 991eb2d

Browse files
markhiltgithub-actions[bot]
authored andcommitted
Setup repo
1 parent f50bd81 commit 991eb2d

9 files changed

Lines changed: 12 additions & 777 deletions

File tree

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/issue.yaml

Lines changed: 0 additions & 34 deletions
This file was deleted.

.github/pull_request_template.md

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,4 @@
1-
STOP!!!
1+
This website is based on the Lab Website Template.
2+
See its documentation for working with this site:
23

3-
You are about to open this pull request against THE TEMPLATE ITSELF. You probably meant to open it against your own website repo.
4-
5-
---
6-
7-
FOR THE TEMPLATE MAINTAINER(S)
8-
9-
New template version checklist:
10-
11-
- [ ] I have updated CITATION and CHANGELOG as appropriate.
12-
- [ ] I have updated lab-website-template-docs as appropriate.
13-
- [ ] I have checked the testbed as appropriate.
4+
https://greene-lab.gitbook.io/lab-website-template-docs

.github/user_pull_request_template.md

Lines changed: 0 additions & 4 deletions
This file was deleted.

.github/workflows/versioning.yaml

Lines changed: 0 additions & 131 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 0 additions & 126 deletions
This file was deleted.

README.md

Lines changed: 3 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,7 @@
1-
Visit **[johannessonlab.org](https://johannessonlab.org)** 🚀
21

3-
# Johannesson Lab
2+
# johannessonlab's Website
43

5-
This repository hosts the source code and data for the [Johannesson lab web page](https://johannessonlab.github.io/). It was created from the [Lab website template](https://github.com/greenelab/lab-website-template/).
4+
Visit **[website url](#)** 🚀
65

7-
## Update the site
6+
_Built with [Lab Website Template](https://greene-lab.gitbook.io/lab-website-template-docs)_
87

9-
_Internal user guide for the johannessonlab administrator_
10-
11-
### Adding lab members
12-
**Add new members** in the `_members` directory as new `.md` files. Simplest way is to copy a present member, change file name, and edit metadata. Add a photo in the `images` directory.
13-
14-
### Removing lab members
15-
**Removing active lab members** is done by changing the group from `group: current` to `group: alum` in the member data.
16-
17-
### Adding publications
18-
Add new publications by making new entries in `data/sources.yaml`. Only the DOI number is necessary, but an image can also be added. **Important**: after adding the DOI number in `sources.yaml`, auto-cite.py needs to be run. You will have to install some dependencies first. See [the lab website template documentations for details](https://greene-lab.gitbook.io/lab-website-template-docs/basics/citations).
19-
20-
Installing dependencies:
21-
```bash
22-
pip install importlib
23-
pip install dict_hash
24-
pip install --upgrade manubot
25-
```
26-
manubot defaults to install in `$HOME/.local/bin/`. You may have to add it to PATH:
27-
```bash
28-
export "PATH=$HOME/.local/bin/:$PATH" >> $HOME/.bashrc
29-
```
30-
31-
### Make a news post
32-
Make news posts by adding files in `_posts`. The files need to be named according to jekyll blog post format, i.e. with the date first. Easiest is to copy a previous post and edit the information.
33-
34-
After all changes are done in the source code, commit and push changes as per usual. Pushed changes are automatically updated by github-pages.
35-
36-
### Tags
37-
Tags in news posts, research projects, publications, etc need to be indented by two spaces in the yaml front matter. Each tag on a new line, else spaces aren't included in the tag.

_config.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
# site properties and page defaults
2-
title: Johannesson Lab
3-
subtitle: at Stockholm University
4-
description: The lab group of professor Hanna Johannesson at Stockholm University
2+
title: johannessonlab
3+
subtitle:
4+
description: An engaging 1-3 sentence description of your lab.
55
header: images/background.jpg
66
footer: images/background.jpg
77

88
# site social media and other links
99
links:
10-
email: hanna.johannesson@su.se
10+
email: contact@johannessonlab.com
1111
orcid: 0000-0001-6359-9856
1212
google-scholar: __qwxZoAAAAJ
1313
github: johannessonlab
14-
twitter: JohannessonLab
15-
youtube:
14+
twitter: johannessonlab
15+
youtube: johannessonlab
1616

1717
### jekyll settings
1818

0 commit comments

Comments
 (0)