Skip to content

ericrobskyhuntley/ericrobskyhuntley.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

263 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ericrobskyhuntley.github.io

Project Status: Active – The project has reached a stable, usable state and is being actively developed.Deploy to GitHub Pages

Essentially a slightly-more-involved LinkTree alternative. Built with Astro. Here's how you can make it your own, assuming you're using Github pages.

Blocks

Stored as .mdx files within src/blocks/, these are the basic units. They contain simple front-matter and lists of links that are displayed alongside the block.

Config

The remainder of site data is populated from src/config.json. This should be relatively self-explanatory. "links" provided here appear alongside the name at the top. "avatar" should refernece a file in the src/assets/ folder. "pages.user" is your GitHub user or organization and "pages.repo" is the pages repostiory.

Astro Config

Finally, you should modify your astro.config.mts file as follows...

export default defineConfig({
  integrations: [icon(), mdx()],
  site: '<YOUR GITHUG PAGES SITE>'
});

Contributors