{"id":48839545,"url":"https://github.com/accesswatch/azaccess","last_synced_at":"2026-04-15T01:03:20.213Z","repository":{"id":325393253,"uuid":"1100988021","full_name":"accesswatch/azaccess","owner":"accesswatch","description":null,"archived":false,"fork":false,"pushed_at":"2026-04-12T04:03:08.000Z","size":8048,"stargazers_count":0,"open_issues_count":4,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-12T06:07:46.624Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/accesswatch.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/support.html","governance":"docs/governance-charter.html","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-21T03:15:23.000Z","updated_at":"2026-04-12T04:03:12.000Z","dependencies_parsed_at":"2026-04-11T13:01:20.252Z","dependency_job_id":null,"html_url":"https://github.com/accesswatch/azaccess","commit_stats":null,"previous_names":["accesswatch/azaccess"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/accesswatch/azaccess","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/accesswatch%2Fazaccess","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/accesswatch%2Fazaccess/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/accesswatch%2Fazaccess/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/accesswatch%2Fazaccess/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/accesswatch","download_url":"https://codeload.github.com/accesswatch/azaccess/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/accesswatch%2Fazaccess/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31821686,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T18:05:02.291Z","status":"ssl_error","status_checked_at":"2026-04-14T18:05:01.765Z","response_time":153,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-04-15T01:03:18.675Z","updated_at":"2026-04-15T01:03:20.201Z","avatar_url":"https://github.com/accesswatch.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Accessibility at Arizona - Prototype Site\r\n\r\nThis repository contains the prototype for the University of Arizona Digital Accessibility website.\r\n\r\n## 🌐 Live Site\r\n\r\nVisit the live prototype: [https://accesswatch.github.io/azaccess/work/web/home.html](https://accesswatch.github.io/azaccess/work/web/home.html)\r\n\r\n## 📋 About\r\n\r\nThis site provides comprehensive accessibility guidance for students, faculty, staff, and visitors at the University of Arizona. It includes:\r\n\r\n- **Role-based guidance** for different roles (students, faculty, staff, developers, etc.)\r\n\r\nNote: The Disability Resource Center (DRC) is the official system of record for student disability services, accommodations, and related policies. For official requests or policies, refer students and families to https://drc.arizona.edu/\r\n\r\n- **Hub pages** for documents, media, web/apps, teaching, and governance\r\n- **Tools and checklists** for accessibility testing and compliance\r\n- **Support resources** and contact information\r\n- **Blog** with updates on accessibility initiatives\r\n\r\n## 📖 Key Documentation\r\n\r\n| Document                                                                 | Purpose                                                                    |\r\n| ------------------------------------------------------------------------ | -------------------------------------------------------------------------- |\r\n| [ACCESSIBILITY-DEVELOPMENT-GUIDE.md](ACCESSIBILITY-DEVELOPMENT-GUIDE.md) | ⭐ Comprehensive guide for MCP servers, agents, and testing workflows      |\r\n| [ACCESSIBILITY-CI-PROPOSAL.md](ACCESSIBILITY-CI-PROPOSAL.md)             | 📝 Proposal for GitHub Actions accessibility CI/CD for Arizona Quick Start |\r\n| [vscode-terminal-accessibility.md](vscode-terminal-accessibility.md)     | VS Code terminal accessibility configuration                               |\r\n| [MANUAL-A11Y-REVIEW-CHECKLIST.md](MANUAL-A11Y-REVIEW-CHECKLIST.md)       | Human testing checklist for accessibility validation                       |\r\n| [PROJECT-FILES.md](PROJECT-FILES.md)                                     | Complete file reference and project structure                              |\r\n\r\n## 🏗️ Structure\r\n\r\n- `work/web/` - Main prototype files\r\n  - `home.html` - Homepage with quick links and hubs\r\n  - `roles.html` - Role selection gateway page\r\n  - `accessibility-101.html` - Introduction to accessibility\r\n  - Various hub and guide pages\r\n  - `styles.css` - Shared stylesheet\r\n\r\n## 🚀 Publishing to GitHub Pages\r\n\r\n### Quick Start: Automated Deployment (Recommended)\r\n\r\n**One command does everything!**\r\n\r\n```powershell\r\n.\\deploy-gh.ps1\r\n```\r\n\r\nThis script automatically:\r\n\r\n- ✅ Initializes git repository\r\n- ✅ Creates GitHub repository\r\n- ✅ Pushes your code\r\n- ✅ Enables GitHub Pages\r\n- ✅ Provides your live URL\r\n\r\n**Requirements:**\r\n\r\n- GitHub CLI installed: `winget install --id GitHub.cli`\r\n- Authenticated: `gh auth login`\r\n\r\n**Your site goes live in 2 minutes at:** `https://YOUR-USERNAME.github.io/azaccess/`\r\n\r\n---\r\n\r\n### Manual Setup (Alternative)\r\n\r\nIf you prefer to do it manually or don't have GitHub CLI:\r\n\r\n1. **Initialize git** (run from `c:\\code\\azaccess`):\r\n\r\n   ```powershell\r\n   git init\r\n   git add .\r\n   git commit -m \"Initial commit: Accessibility prototype site\"\r\n   git branch -M main\r\n   ```\r\n\r\n2. **Create GitHub repository**:\r\n\r\n   - Go to https://github.com/new\r\n   - Name: `azaccess`\r\n   - Public repository\r\n   - Don't initialize with README\r\n\r\n3. **Push to GitHub**:\r\n\r\n   ```powershell\r\n   git remote add origin https://github.com/accesswatch/azaccess.git\r\n   git push -u origin main\r\n   ```\r\n\r\n4. **Enable GitHub Pages**:\r\n   - Repository Settings \u003e Pages\r\n   - Source: Deploy from a branch\r\n   - Branch: `main`, Folder: `/ (root)`\r\n   - Save\r\n\r\n### Making Updates\r\n\r\nAfter making changes to your HTML, CSS, or other files:\r\n\r\n```powershell\r\n# Quick update (auto-detects your username)\r\n.\\update-site.ps1 \"Description of your changes\"\r\n\r\n# Or manually:\r\ngit add .\r\ngit commit -m \"Description of your changes\"\r\ngit push\r\n```\r\n\r\nGitHub Pages automatically rebuilds your site (1-2 minutes).\r\n\r\n## 🧪 Local Development\r\n\r\nTo test locally, run a simple HTTP server from the root directory:\r\n\r\n### Using Python:\r\n\r\n```bash\r\npython -m http.server 8000\r\n```\r\n\r\nThen visit: `http://localhost:8000/work/web/home.html`\r\n\r\n### Using Node.js:\r\n\r\n```bash\r\nnpx http-server -p 8000\r\n```\r\n\r\n## ✨ Features\r\n\r\n- **WCAG 2.2 compliant** design patterns\r\n- **Responsive layout** that works on mobile and desktop\r\n- **Skip links** for keyboard navigation\r\n- **High contrast** color scheme (Arizona brand colors)\r\n- **Semantic HTML** structure\r\n- **Clear focus indicators** for keyboard users\r\n\r\n## 📞 Contact\r\n\r\nFor questions about accessibility at the University of Arizona:\r\n\r\n- Email: accessibility@arizona.edu\r\n- Phone: 520-621-3268\r\n\r\n## 📄 License\r\n\r\n© 2025 The Arizona Board of Regents on behalf of The University of Arizona\r\n\r\n## Accessibility Scanner \u0026 Dashboard\r\n\r\n- **GitHub Action:** A workflow runs the GitHub Accessibility Scanner on `push`, `pull_request`, and nightly (03:00 UTC). It writes a JSON report to `reports/accessibility.json` and commits it into `docs/reports/` so the data is published to GitHub Pages.\r\n- **WCAG scope:** The scanner is configured to report WCAG AA-level findings only (WCAG 2.2 AA focus), excluding AAA-level checks. See `.accessibility-scanner.yml`.\r\n- **Dashboard:** A static dashboard page is available at [docs/accessibility-dashboard.html](docs/accessibility-dashboard.html) that renders actionable lessons learned and remediation suggestions based on scan results.\r\n\r\n- **Historical trends:** The workflow also preserves timestamped JSON reports in `docs/reports/history/` and maintains `docs/reports/history/index.json`. The dashboard renders a recent trend sparkline and latest history entry. The history retention is capped (365 entries) and can be adjusted in `scripts/record-accessibility-history.js`.\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faccesswatch%2Fazaccess","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faccesswatch%2Fazaccess","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faccesswatch%2Fazaccess/lists"}