Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CeegorWebsite

Personal project shelf for Ceegore. Lists small games and developer tools I made for my own workflows — you're welcome to use any of them.

Live site: the URL Netlify gives you (after you connect this repo). Edit on GitHub: https://github.com/Ceegore/CeegorWebsite

Stack

  • No build step. Edit HTML, save, push. Netlify picks it up.
  • No framework. Vanilla HTML + CSS + a tiny assets/js/main.js.
  • No external fonts or icons. Everything is system-font and inline SVG, so the page loads fast and works offline.

File layout

.
├── index.html             # Home — hero, current projects, "why this is public", feedback CTA
├── projects.html          # All projects + filter chips
├── about.html             # Bio, currently-building, contact
├── netlify.toml           # Netlify build config (publish = ".")
├── README.md              # you are here
├── .gitignore
└── assets/
    ├── css/style.css      # The entire stylesheet (design tokens at the top)
    ├── js/main.js         # Year stamp + filter chips
    └── img/favicon.svg    # Favicon (gradient "C" mark)

How to edit

Edit text on any page

Open the page you want to change (index.html, projects.html, or about.html) — either in your editor locally, or directly on github.com by clicking the pencil icon — change the text, commit. Netlify auto-deploys in ~30 seconds.

Add a new project

  1. Open projects.html
  2. Scroll down to the EDIT_HERE HTML comment (right above the project cards)
  3. Copy any <article class="project-card">...</article> block
  4. Paste it, change the title, description, emoji, tags, status, and links
  5. Save. Done.

If you want the project to show up on the home page too, repeat the edit in index.html under its own EDIT_HERE block.

Change the colors

All colors live as CSS variables at the top of assets/css/style.css (the :root block). Change them once, the whole site updates.

:root {
  --purple: #8b5cf6;
  --pink:   #ec4899;
  --orange: #f59e0b;
  --cyan:   #06b6d4;
  /* ... */
}

Download / Install links

Each card has either a Download button (→ GitHub Release) or an Install button (→ AMO for Firefox add-ons). When you publish a new release, update the version in the URL — Netlify picks it up on the next deploy.


Local development

There's no build step, so any HTTP server works. Two easy options:

Option A — Python:

cd path/to/CeegorWebsite
python -m http.server 8000
# then open http://localhost:8000

Option B — Node:

npx serve .

⚠️ Don't open index.html directly via file:// — most browsers block CSS/JS loads from file:// origins. Always serve via HTTP, even locally.


Deployment (Netlify)

  1. Connect this GitHub repo to a Netlify site: https://app.netlify.com/start
  2. Netlify auto-detects: build command = none, publish directory = . (the repo root)
  3. Every push to main triggers a new deploy. You'll get a preview URL for each PR.

License

MIT — do whatever you want with this code. If you fork it for your own project shelf, attribution is appreciated but not required.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages