Skip to content

dkiang/SeatingChart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Seating Chart Generator

Features

  • Save/load student lists
  • Generate random groups with two strategies
  • Responsive, modern UI
  • Accessible and keyboard-friendly
  • Modern, accessible color scheme
  • Tooltips for all interactive elements (visible on hover/focus, including grouping strategy explanations)

Color Palette

  • Primary Dark: #213448 (rgb(33, 52, 72))
  • Primary: #547792 (rgb(84, 119, 146))
  • Accent: #94B4C1 (rgb(148, 180, 193))
  • Background: #ECEFCA (rgb(236, 239, 202))

Accessibility

  • All form controls have associated labels
  • ARIA attributes for improved screen reader support
  • Live region for group display updates
  • Keyboard navigation and visible focus states
  • Tooltips accessible via keyboard and screen readers, and visible on hover/focus
  • Color contrast meets WCAG AA standards

Mobile Responsiveness

  • Layout adapts to all screen sizes
  • Larger touch targets and font scaling for mobile
  • Tooltips and controls are mobile-friendly

Changelog

See CHANGELOG.md for a full list of changes.

About

A classroom seating chart for making random groups of different sizes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages