8000 GitHub - TedGoas/Dante: My site: http://www.tedgoas.com · GitHub
[go: up one dir, main page]

Skip to content
TedGoasPublic

About

My site: http://www.tedgoas.com

Resources

Stars

16 stars

Watchers

2 watching

Forks

Repository files navigation

This is my website's uncompiled source code. Humans.txt contains information about how the site is built, my process, resources used, and credits.

Built with Eleventy (11ty). I handed coded large portions of this, with the help of Cursor and Github Copilot to speed me up and help with a few tricky parts.


Getting Started

  1. Clone this repository
git clone https://github.com/tedgoas/dante.git
  1. Navigate to the directory
cd dante
  1. Install dependencies
npm install

Development

Start the development server with live reload:

npm start

Production Build

Build the site for production:

npm run build

Additional Commands

  • npm run serve - Start development server (same as npm start)
  • npm run watch - Watch for changes without live reload
  • npm run debug - Build with Eleventy debug output

Configuration

To change the title, description, author data, menu/nav items, etc., go to src/_data/.

Contributing

This is a personal site, not a community project. I leave it public so people can see how the site is built.

Thoughtful PRs are welcome, but if it's your first PR here, say hi in the description and tell me what you're trying to fix. I'd much rather hear from you than your coding agent. A one-line hello beats a mystery commit from a stranger.

Planned Improvements

Flexible Work Figures

  • Replace the current single-image case-study figure pattern with a reusable figure component pattern.
  • Support one image or grouped visuals (2-4 assets) in a single figure, with each asset positionable independently.
  • Keep semantic figure markup (<figure>, <figcaption>) and descriptive alt text requirements for every image.
  • Use project theme tokens and BEM-inspired classes for figure layouts and visual variants.
  • Preserve performance defaults (lazy loading for below-the-fold images and no new dependencies by default).

Interactive Figure Visuals

Build Output

The site builds to the dist/ directory, which is configured for deployment on Netlify.

About

My site: http://www.tedgoas.com

Resources

Stars

16 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages

0