35 lines
1007 B
Markdown
35 lines
1007 B
Markdown
# seanstarkey.dev
|
|
|
|
A static project portfolio generated from Sean Starkey's public GitHub repositories.
|
|
|
|
## Files
|
|
|
|
- `index.html` contains the page structure and metadata.
|
|
- `styles.css` contains the responsive layout and visual design.
|
|
- `projects.js` contains editable project data.
|
|
- `app.js` renders featured projects, the project grid, search, and filters.
|
|
|
|
To add a live project link, add `siteUrl` to any project in `projects.js`:
|
|
|
|
```js
|
|
siteUrl: "https://seanstarkey.dev/Hallowdeep/"
|
|
```
|
|
|
|
To link a project to a self-hosted git repository, add `gitUrl`:
|
|
|
|
```js
|
|
gitUrl: "https://git.seanstarkey.dev/Hallowdeep"
|
|
```
|
|
|
|
Projects can keep their existing `url` GitHub link, use only `gitUrl`, or include both.
|
|
|
|
To link a project to SourceForge, add `sourceforgeUrl`:
|
|
|
|
```js
|
|
sourceforgeUrl: "https://sourceforge.net/projects/project-name/"
|
|
```
|
|
|
|
SourceForge projects can also omit `url` if there is no GitHub mirror.
|
|
|
|
Open `index.html` directly in a browser or deploy the whole directory to any static host.
|