Skip to content

skamansam/skamansam.github.io

Repository files navigation

Gitpod Ready-to-Code pages-build-deployment

Rudeboy.dev

Hello, all! This is the blog for "Skaman Sam" Tyler, founder of Rude Boy Enterprises. I love to code and fix problems. This blog is all about my code and solutions to problems relating to Linux, Windows (probably not much there), and other computer-related issues. I hope this will be as educational for you as for me!

Source Branch

The svelte branch is the main git branch and is used for the development of this project. The deployed code is on the `gh-pages`` branch.

Roll Your Own with Svelte

I rolled this site in about a day, using Svelte, MDSvex, and Tailwind. It has the following features:

  • 📚 Markdown-it compatibility (mostly)
    • 📘 CommonMark (),
    • 📖 Extramark
    • 😸 GitHub
    • 📰 Pandoc
  • 🌔 Dark-mode aware, and selectable
  • 🖌️ Themes! (selector is working, but themes aren't done yet)
  • ✅ Checkboxes! (user-editable, but not remembered)
  • ✔️ Tasklists (non-editable)
  • 📑 Table of Contents (custom placement inside markdown files)
  • ➗ Math/LaTeX support using KaTeX
  • 🧑‍🤝‍🧑 OpenGraph support (including images form articles)
  • 🆚 Good integration with VSCode / FrontMatter
  • 😹 deploy to github pages
  • 🐰 use bunny fonts instead of google fonts
  • 🗺️ Auto Generated sitemap
  • 🚀 Automatic deployment when pushing to svelte branch
  • JSON Resume support - user info
  • 📻 Auto-generated RSS feed

Still TODO: