Skip to content
Open
Show file tree
Hide file tree
Changes from 71 commits
Commits
Show all changes
126 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
5a33bc0
img cleanup
kevinkace Nov 15, 2025
57b4d03
fix TS type error
kevinkace Nov 15, 2025
642887a
CI should use npm ci not npm install
kevinkace Nov 15, 2025
d6af528
replace KCLS with higher res logo
kevinkace Nov 15, 2025
aa261a4
update deps
kevinkace Nov 15, 2025
993f2d3
optimize partners img
kevinkace Nov 15, 2025
017b5f4
gitignore /assets dir
kevinkace Nov 15, 2025
88d2082
optimize partners img
kevinkace Nov 15, 2025
65153a4
keep same deploy filename
kevinkace Nov 18, 2025
81764c9
don't use pnpm, do use nvm
kevinkace Nov 18, 2025
b543687
comment build
kevinkace Nov 18, 2025
eaf68ac
warning about base path
kevinkace Nov 18, 2025
434910f
remove BASE_PATH
kevinkace Nov 18, 2025
9682ee9
remove extraneous dictionary file
kevinkace Nov 18, 2025
a78ed3f
how to run site
kevinkace Nov 18, 2025
4911abc
Notes on updating and tests
kevinkace Nov 18, 2025
e4b3845
clarify local prod build and tests
kevinkace Nov 18, 2025
53e9d67
tests
kevinkace Nov 23, 2025
35e6d25
dont stand up server when running the tests
kevinkace Nov 23, 2025
c252d48
update action to split build and deploy, and only official GH actions
kevinkace Nov 23, 2025
a3bc38d
use meta tag instead of JS redirect
kevinkace Nov 23, 2025
fc31457
tests
kevinkace Nov 23, 2025
cfb1705
dont stand up server when running the tests
kevinkace Nov 23, 2025
d845f1e
playwright UI tests
kevinkace Nov 23, 2025
4433e8a
remove trailing slash overwrite
kevinkace Nov 23, 2025
d1b7f21
h1 update
kevinkace Nov 23, 2025
a095715
h1 update
kevinkace Nov 23, 2025
2d19d91
test attrs
kevinkace Nov 23, 2025
cf86975
header styles
kevinkace Nov 23, 2025
8ccc5fe
test helpers
kevinkace Nov 23, 2025
092371c
"Our Sites" header
kevinkace Nov 23, 2025
8b6e157
logo h1 on home page only
kevinkace Nov 23, 2025
47f8d3a
updated home tests
kevinkace Nov 23, 2025
4d9acf6
h1 update
kevinkace Nov 23, 2025
0be00c2
rename test
kevinkace Nov 23, 2025
6a8aab6
Our Sites tests
kevinkace Nov 23, 2025
da803cd
test attrs and whitespace
kevinkace Nov 23, 2025
7138990
Merge branch 'feat/tests' of https://github.com/kevinkace/Local-Conne…
kevinkace Nov 23, 2025
222647f
I blame git for duplicated content...??
kevinkace Nov 23, 2025
cab3682
fix h1 and test attrs
kevinkace Nov 24, 2025
94ec8fb
tests
kevinkace Nov 24, 2025
9e4aa8e
fix h1
kevinkace Nov 24, 2025
a7e2098
tests
kevinkace Nov 24, 2025
1bf4571
npm i
kevinkace Dec 29, 2025
c112bad
Merge pull request #5 from kevinkace/feat/tests
kevinkace Dec 29, 2025
88f1046
remove extraneous files and update gitignore
kevinkace Dec 29, 2025
d9e32ce
Merge pull request #6 from kevinkace/feat/cleanup
kevinkace Dec 29, 2025
45b5b68
Merge pull request #7 from kevinkace/feat/npm-audit
kevinkace Dec 29, 2025
c15c063
update readme
kevinkace Jan 4, 2026
b2f9dd7
remove addBase
kevinkace Jan 5, 2026
22cc8e5
make build happy
kevinkace Jan 5, 2026
4d379cb
fix quotes on redirect
kevinkace Jan 5, 2026
c68e615
Merge pull request #8 from kevinkace/feat/cleanup-base
kevinkace Jan 5, 2026
5e1ea25
fix linting
kevinkace Jan 5, 2026
1e38214
Merge pull request #9 from kevinkace/feat/cleanup-base
kevinkace Jan 5, 2026
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
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be removed. Only references non-existent ".cspell/custom-dictionary-workspace.txt", which is not included.

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