Template for creating a simple “link in bio” site using GitHub Pages.
- Press the
Use this template
button on theCode
tab and selectCreate a new repository
. - Go to the
Settings
tab and then go to thePages
settings. - Set the source branch to
main
and pressSave
.
You'll see a URL show up, but the site takes a few minutes before it's actually live.
This is the content you'll want to update with your info:
- Name and profile blurb
- Avatar image and alt text
- Links
- Interests (Optional)
- Metadata
- Open
index.md
and change theavatar-name
setting to your name. - Use the content area to write your profile blurb. Use GitHub-flavored Markdown for formatting.
- If you don't have an existing image online to use, upload one and copy the URL.
- Go to the
assets/img
folder in your repo and use theAdd file
action.
- Go to the
- Open
index.md
and changeavatar-url
to the url of your image.- For example,
assets/img/YOUR-FILE.jpg
- For example,
- Open
_data/links.yml
and change the list of items, using the text, URL, and icon you want for each link.- See Bootstrap Icons for the names of the icons.
- Open
data/interests.yml
and change the list of items.- Put each item on a new line preceded by a hyphen and a space (
-
). - If you want to change the text preceding the interests, open
index.md
and change theinterest-prefix
setting.
- Put each item on a new line preceded by a hyphen and a space (
- Open
data/metadata.yml
to change the site title, description, and language information used by browsers and search engines.
This project was created using the GitHub Pages gem for Jekyll. It is licensed under The Unlicense, which allows everything and promises nothing.
Favicon is Soft Ice Cream
from Twemoji, licensed under CC-BY 4.0.
Other parts of this project, including Primer CSS and Bootstrap, have their own licenses.