GitShow/thedaviddias/ux-patterns-for-developers
thedaviddias

ux-patterns-for-developers

๐Ÿงฉ Developer ecosystem for UX patterns: comprehensive docs, ready-to-use components, and real-world examples

by thedaviddias
best-practicesdocumentation-websitefrontendpatternsuxux-designux-patternsweb-design
Star on GitHubForkWebsite

MDX

232 stars17 forks3 contributorsActive ยท 3d agoSince 2024

Meet the team

See all 3 on GitHub โ†’
thedaviddias
thedaviddias332 contributions
dependabot[bot]Bot
dependabot[bot]10 contributions
Lowkaze
Lowkaze1 contribution

Languages

View on GitHub โ†’
MDX49%
TypeScript43.7%
JavaScript6.5%
Handlebars0.4%
CSS0.3%
Shell0.1%

Commit activity

Last 12 weeks ยท 30 commits

Full graph โ†’

Community health

4 of 6 standards met

Community profile โ†’
100
โœ“READMEโœ“Licenseโœ“Contributingโœ“Code of Conductโ—‹Issue Templateโ—‹PR Template

Recent fixes

View closed PRs โ†’
thedaviddias
Route production CI between GitHub and GiteaMergedPR

What changed adds equivalent routed production workflows for GitHub Actions and Gitea Actions centralizes validation and prebuilt Vercel deployment in shared scripts disables Vercel Git-triggered deployments to prevent duplicate builds keeps manual runs validation-only unless that provider is selected Why This lets production builds move between GitHub and the homelab Gitea runner without changing deployment behavior or spending GitHub Actions minutes when Gitea is selected. Validation full completed successfully without deployment on both routed workflows and on both shared scripts Summary by CodeRabbit Chores** Added automated validation for dependency installation and TypeScript checks. Added a deployment workflow that verifies credentials, builds the web app, and publishes it. Disabled automatic Vercel deployments from the repository configuration.

thedaviddias ยท 1w ago
thedaviddias
feat(web): remove pattern view countsMergedPR

Why The "X views" badge on pattern pages fetched (OpenPanel) client-side on every page view โ€” a function invocation per view with no real value, and the upstream call was failing auth () so it always showed 0 anyway. Changes : drop the view count, the fetch, and the React hooks. It's now a plain (non-client) component that renders only the frontmatter-driven popularity badge. Delete the now-unused route and its function entry. Effect Removes the per-view invocations entirely (further GB-Hrs reduction). Makes the OpenPanel "enable Export" todo moot. ๐Ÿค– Generated with Claude Code Summary by CodeRabbit Refactor Simplified pattern stats display to focus on popularity badges only. Removed view-count loading and formatting from the stats UI. Bug Fixes Removed the page stats endpoint, eliminating an extra stats fetch and related error states for missing page data. Chores** Streamlined serverless configuration by removing the dedicated stats function settings.

thedaviddias ยท 1mo ago
thedaviddias
fix(web): narrow MCP host blocking to scanners onlyMergedPR

Why PR #256 added bad-bot blocking on , but it reused the general bad-bot list which matches generic HTTP clients (, , , ) โ€” exactly what legitimate MCP callers use. That would 403 real programmatic clients. Fix Add (matches ) to . On the MCP host, hard-block only those scanners; rely on the existing per-IP rate limit (30/window) to contain abuse from everything else. Main-site (non-MCP) traffic still uses the full bad-bot list unchanged. ๐Ÿค– Generated with Claude Code

thedaviddias ยท 1mo ago
Structured data for AI agents

Repository: thedaviddias/ux-patterns-for-developers. Description: ๐Ÿงฉ Developer ecosystem for UX patterns: comprehensive docs, ready-to-use components, and real-world examples Stars: 232, Forks: 17. Primary language: MDX. Languages: MDX (49%), TypeScript (43.7%), JavaScript (6.5%), Handlebars (0.4%), CSS (0.3%). Homepage: https://uxpatterns.dev Topics: best-practices, documentation-website, frontend, patterns, ux, ux-design, ux-patterns, web-design, web-development. Open PRs: 2, open issues: 0. Last activity: 3d ago. Community health: 100%. Top contributors: thedaviddias, dependabot[bot], Lowkaze.

ยท@ofershap

Replace github.com with gitshow.dev