coder13 / algs

Trexrush's Algs website

Home Page:https://trexrush.github.io/algs/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About

A central place for me to share the algorithms I use for speedsolving the Rubik's Cube with inline visualizations, data driven, and shipped as a Progressive web app to have the offline power of a PDF.

Link to my (old/current) algsheet on Google Sheets

Get Started

pnpm i

pnpm astro dev

add this to settings.json in VSCode for Tailwind intellisense in strings (i.e. in AlgListing.svelte):

  "tailwindCSS.experimental.classRegex": [
    ["Styles \\=([^;]*);", "'([^']*)'"],
    ["Styles \\=([^;]*);", "\"([^\"]*)\""],
    ["Styles \\=([^;]*);", "\\`([^\\`]*)\\`"]
  ],

Build site locally

pnpm astro build && pnpm astro preview

Stack

Powered by Astro 🚀, Tailwind ☁️, Svelte 🦾, and CubingJS 📦

About

Trexrush's Algs website

https://trexrush.github.io/algs/


Languages

Language:TypeScript 68.7%Language:Svelte 16.0%Language:Astro 13.0%Language:JavaScript 2.2%Language:CSS 0.1%