Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
d5bc204
out with the old
kevinkace Jun 22, 2025
384fa5f
in with the new
kevinkace Jun 22, 2025
d90c637
nav
kevinkace Jun 22, 2025
a7f8ebf
gh pages prep
kevinkace Jun 22, 2025
e75d825
move assets to static
kevinkace Jun 25, 2025
98dce29
homepage
kevinkace Jun 25, 2025
d3277ef
header
kevinkace Jun 27, 2025
d2255ac
buh bye tailwind
kevinkace Jun 28, 2025
074ceff
nav
kevinkace Jun 28, 2025
3e9ff74
nav polish
kevinkace Jun 28, 2025
9cac04e
nvmrc
kevinkace Jul 1, 2025
28c6d63
nvmrc
kevinkace Jul 1, 2025
577292e
carousel
kevinkace Jul 1, 2025
6a412d3
fix nav borders
kevinkace Jul 1, 2025
2b4294e
npm audit
kevinkace Jul 1, 2025
846489b
get involved
kevinkace Jul 2, 2025
1db1231
overview
kevinkace Jul 2, 2025
c10d3ef
calendar and partners
kevinkace Jul 2, 2025
947886a
separate nav component
kevinkace Jul 2, 2025
9cb9653
separate footer component
kevinkace Jul 2, 2025
192f608
footer
kevinkace Jul 2, 2025
6b0f2f2
spacing
kevinkace Jul 2, 2025
9f2d400
wid button
kevinkace Jul 2, 2025
5e3b512
spacing
kevinkace Jul 2, 2025
6af1f92
consistent spaces
kevinkace Jul 2, 2025
bf5d671
cspell dictionary file
kevinkace Jul 2, 2025
f2c4fff
cspell dictionary file
kevinkace Jul 2, 2025
e958b9d
mobile nav
kevinkace Jul 2, 2025
9e9c78d
consistent spaces
kevinkace Jul 2, 2025
772e59d
move images around and favicon
kevinkace Jul 2, 2025
84df5b6
mobile nav polish
kevinkace Jul 2, 2025
d25af29
mobile polish
kevinkace Jul 2, 2025
7f99a47
page title and imp optimization
kevinkace Jul 3, 2025
5de3051
page title component and full height content
kevinkace Jul 3, 2025
c8b29c4
about page
kevinkace Jul 3, 2025
09d2c22
our sites page
kevinkace Jul 4, 2025
746456b
donate
kevinkace Jul 4, 2025
dda3170
gh pages
kevinkace Jul 4, 2025
c200f09
updated workflow
kevinkace Jul 4, 2025
3d1cf97
npm not pnpm
kevinkace Jul 4, 2025
3d75489
npm not pnpm
kevinkace Jul 4, 2025
c7c1780
delete unused images
kevinkace Jul 4, 2025
bc3b0b6
remove unnecessary
kevinkace Jul 4, 2025
d6b410a
move prerender and trailingSlash
kevinkace Jul 4, 2025
6fe11fa
fix button
kevinkace Jul 4, 2025
b84f450
fix link
kevinkace Jul 4, 2025
0cf131e
fix path
kevinkace Jul 4, 2025
7706145
cleanup
kevinkace Jul 4, 2025
cc483ae
cleanup
kevinkace Jul 4, 2025
1654058
fix build base
kevinkace Jul 4, 2025
51854c6
fix build base
kevinkace Jul 4, 2025
b3815a3
fix base
kevinkace Jul 4, 2025
186dcd6
add base to imgs
kevinkace Jul 4, 2025
62aab6d
add base to imgs
kevinkace Jul 4, 2025
f07c51c
chain build and deploy
kevinkace Jul 4, 2025
060e829
remove vite base
kevinkace Jul 4, 2025
5b8e487
test
kevinkace Jul 4, 2025
f146f7b
add gh-pages
kevinkace Jul 4, 2025
85c862f
responsive donate
kevinkace Jul 4, 2025
c8c3497
responsive donate
kevinkace Jul 4, 2025
d18b27f
responsive styles
kevinkace Jul 4, 2025
d227357
comment out unused locale toggle
kevinkace Jul 4, 2025
17b2b21
less magic
kevinkace Jul 5, 2025
43857c1
create redirects
kevinkace Jul 6, 2025
9b3bb59
Merge pull request #1 from kevinkace/ssg-redirects
kevinkace Jul 6, 2025
99eaf94
fix redirects for GH pages
kevinkace Jul 7, 2025
64dcad9
fix redirects for GH pages
kevinkace Jul 7, 2025
3c149d4
error pages
kevinkace Jul 7, 2025
d264ed6
404 and 500 error pages
kevinkace Jul 7, 2025
49d9015
fix redirects for GH pages
kevinkace Jul 7, 2025
d576c8f
Merge pull request #4 from kevinkace/fix/error-pages
kevinkace Jul 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .cspell/custom-dictionary-workspace.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Custom Dictionary Words
allyship
paraglide
30 changes: 30 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Deploy SvelteKit to GitHub Pages

on:
push:
branches: [svelte-ssg]

jobs:
build-and-deploy:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4

- uses: pnpm/action-setup@v2
with:
version: 8

- name: Install dependencies
run: npm install

- name: Build project
env:
BASE_PATH: /Local-Connectivity-Lab.github.io
run: npm run build

- name: Deploy to GitHub Pages
uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./build
43 changes: 0 additions & 43 deletions .github/workflows/static.yml

This file was deleted.

27 changes: 27 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
test-results
node_modules

# Output
.output
.vercel
.netlify
.wrangler
/.svelte-kit
/build

# OS
.DS_Store
Thumbs.db

# Env
.env
.env.*
!.env.example
!.env.test

# Vite
vite.config.js.timestamp-*
vite.config.ts.timestamp-*

# Paraglide
src/lib/paraglide
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
engine-strict=true
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
v22.17.0
10 changes: 10 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"cSpell.customDictionaries": {
"custom-dictionary-workspace": {
"name": "custom-dictionary-workspace",
"path": "${workspaceFolder:Local-Connectivity-Lab.github.io}/.cspell/custom-dictionary-workspace.txt",
"addWords": true,
"scope": "workspace"
}
}
}
1 change: 0 additions & 1 deletion CNAME

This file was deleted.

36 changes: 35 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,35 @@
#SCN website (operated by LCL)
# SCN website (operated by LCL)

seattlecommunitynetwork.org

[`A Svelte project`](https://github.com/sveltejs/cli)

## Developing

- install dependencies with `npm install` (or `pnpm install` or `yarn`)
- start a development server:

```bash
npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open
```


## Redirects

No good way to do this with GitHub pages, need to create stub sveltekit pages that do a client side redirect.

See `./create-redirect.js`.


## Building

To create a production version of your app:

```bash
npm run build
```

You can preview the production build with `npm run preview`.
210 changes: 0 additions & 210 deletions aboutUs.html

This file was deleted.

Binary file removed assets/City Graphic.png
Binary file not shown.
Binary file removed assets/Garfield High School.png
Binary file not shown.
Binary file removed assets/IG_icon.png
Binary file not shown.
Binary file removed assets/banner mask.png
Binary file not shown.
Binary file removed assets/derp Timo.jpg
Binary file not shown.
Binary file removed assets/facebook_icon.png
Binary file not shown.
Binary file removed assets/landing page banner.png
Binary file not shown.
Binary file removed assets/twitter_icon.png
Binary file not shown.
Loading