Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
3adb231
chore: switch to pnpm and astro
felipefialho Sep 28, 2026
7916f01
refactor: port 2014 components to plain css
felipefialho Sep 28, 2026
db8c59b
feat: add editorial archive layout
felipefialho Sep 28, 2026
e351fb0
feat: add native then vs now demos
felipefialho Sep 28, 2026
46dd96d
feat: add project story page
felipefialho Sep 28, 2026
fbacdc9
chore: add eslint, stylelint and ci
felipefialho Sep 28, 2026
9feefc9
chore: add netlify config and legacy redirects
felipefialho Sep 28, 2026
de0937d
chore: remove legacy build and docs
felipefialho Sep 28, 2026
f120bf2
fix: correct exhibit headings and placeholder anchors
felipefialho Sep 28, 2026
260bc11
fix: improve link contrast, lights toggle semantics and meta
felipefialho Sep 28, 2026
377d3e9
fix: mark portuguese links in the story page
felipefialho Sep 28, 2026
298775e
refactor: type demo helpers and require base styles
felipefialho Sep 28, 2026
8cc6fbe
chore: add security headers
felipefialho Sep 28, 2026
11f262b
style: set header and index menus in lowercase
felipefialho Sep 28, 2026
e138dc0
style: set section headings in lowercase
felipefialho Sep 28, 2026
b675603
feat: use a puzzle piece emoji as favicon
felipefialho Sep 28, 2026
9bde6cc
feat: redesign native demos with modern ui and content
felipefialho Sep 28, 2026
98de180
feat: add born native section scaffold
felipefialho Sep 28, 2026
1cba089
feat: add scroll and animation born native exhibits
felipefialho Sep 28, 2026
9a876c3
feat: add form and control born native exhibits
felipefialho Sep 28, 2026
e120e90
fix: keep carousel scroll buttons visible over dark slides
felipefialho Sep 28, 2026
486fdb8
fix: align custom select options in a consistent grid
felipefialho Sep 28, 2026
e34fb14
feat: replace gtm with an opt-in ad slot and sponsor link
felipefialho Sep 28, 2026
6bdd892
chore: remove ad slot
felipefialho Sep 28, 2026
a377fc0
feat: rename story page to why and open with the 2012 cartman
felipefialho Sep 28, 2026
77fa970
docs: rewrite readme for then, now and born native
felipefialho Sep 28, 2026
2f9a581
feat: link author name to linkedin
felipefialho Sep 28, 2026
697f161
feat: add personal site link to footer
felipefialho Sep 28, 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
13 changes: 13 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
version: 2
updates:
- package-ecosystem: npm
directory: /
schedule:
interval: monthly
groups:
minor-and-patch:
update-types: [minor, patch]
- package-ecosystem: github-actions
directory: /
schedule:
interval: monthly
24 changes: 24 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: CI

on:
push:
branches: [main]
pull_request:
branches: [main]

permissions:
contents: read

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: pnpm/action-setup@v6
- uses: actions/setup-node@v7
with:
node-version-file: .nvmrc
cache: pnpm
- run: pnpm install --frozen-lockfile
- run: pnpm lint
- run: pnpm build
24 changes: 24 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: CodeQL

on:
push:
branches: [main]
pull_request:
branches: [main]
schedule:
- cron: '15 18 * * 3'

jobs:
analyze:
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write
steps:
- uses: actions/checkout@v7
- uses: github/codeql-action/init@v4
with:
languages: javascript-typescript
build-mode: none
- uses: github/codeql-action/analyze@v4
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
node_modules/
dist
node_modules
.astro
.DS_Store
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
24
309 changes: 0 additions & 309 deletions Gruntfile.js

This file was deleted.

Loading
Loading