Skip to content

WIP: add feature baselines page - #381

Merged
bartveneman merged 32 commits into
mainfrom
feat/web-features
Sep 9, 2026
Merged

bartveneman merged 32 commits into
mainfrom
feat/web-features

Conversation

@bartveneman

@bartveneman bartveneman commented Aug 26, 2026

Copy link
Copy Markdown
Member

closes #376

  • Check accessibility basics (landmarks, being able to navigate the tables with cells making sense)
  • Add some page content
  • avoid having to generate intermediate JSON files, maybe use web-features directly

@netlify

netlify Bot commented Aug 26, 2026

Copy link
Copy Markdown

Deploy Preview for projectwallace ready!

Name Link
🔨 Latest commit ae426df
🔍 Latest deploy log https://app.netlify.com/projects/projectwallace/deploys/6aa177c359489d00085e7f16
😎 Deploy Preview https://deploy-preview-381--projectwallace.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

bartveneman and others added 28 commits September 6, 2026 11:02
Co-authored-by: Claude <noreply@anthropic.com>
This PR enforces consistent code style by requiring curly braces around
all conditional statement bodies, improving code readability and
reducing potential bugs.

## Summary
Updated the linting configuration to use a shared preset and enforce the
`curly` rule, then applied the resulting style changes across the
codebase.

## Key Changes
- **Linting Configuration**: 
- Simplified `oxlintrc.json` by extending
`@projectwallace/preset-oxlint` preset
  - Removed redundant rule definitions now provided by the preset
- Added `curly: "error"` rule to enforce braces around all conditional
blocks
  - Added test-specific override for `vitest/no-conditional-in-test`
  - Removed `es2024` from env (now in preset)

- **Code Style Updates**:
- Added curly braces to all single-line `if` statements throughout the
codebase
  - Applied consistent formatting to early returns and conditional logic
  - Affected files include components, utilities, and route handlers
  - Removed trailing blank lines to match linter preferences

## Implementation Details
- All conditional statements now use explicit block syntax: `if
(condition) { return }` instead of `if (condition) return`
- This change applies to early returns, loop continuations, and all
other conditional branches
- The preset-based configuration reduces maintenance burden by
centralizing style rules

https://claude.ai/code/session_01Uvf2EU2MbXrBs95K94d8vo

---------

Co-authored-by: Claude <noreply@anthropic.com>
@bartveneman
bartveneman marked this pull request as ready for review September 9, 2026 15:10
@bartveneman
bartveneman merged commit d99f1e1 into main Sep 9, 2026
10 of 11 checks passed
@bartveneman
bartveneman deleted the feat/web-features branch September 9, 2026 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

new page: baseline age

1 participant