Source code for my itch.io profile page.
Main stylesheet—styles.scss
,
Profile content—content.html
.

Theme setting | Value | |
Color | BG |
|
Text |
|
|
Link |
|
|
Text | Font |
|
Size |
|
|
Images | Size |
|
My Projects | Layout |
|
B. Radius |
|
|
Collections | Layout |
|
Require Node.js >23.5
.
-
Fork this repository.
-
Install the dependencies.
npm install
-
Edit
build.js
.- Update
version
constant to whatever version you want. - Update
githubRepo
constant to the forked GitHub repository path, i.e.nndda/itchio-profile
- Update
-
Modify the
styles.scss
and/or thecontent.html
to your liking. -
Build the CSS.
npm run build
-
Commit and push the changes. Most importantly, stuff under
dist/
. -
Create a new release. Make sure the release's name and the tag's name matched the
version
constant defined inbuild.js
. -
Copy-paste the CSS from
dist/styles.css
to the profile page's theme editor. And the HTML fromcontent.html
to your profile page's content.
MIT licensed :)