Skip to content

[Testing:Developer] Revert Failing Calendar CSS Lint#12673

Merged
williamjallen merged 4 commits into
mainfrom
fix-failing-css
Mar 29, 2026
Merged

[Testing:Developer] Revert Failing Calendar CSS Lint#12673
williamjallen merged 4 commits into
mainfrom
fix-failing-css

Conversation

@JManion32

@JManion32 JManion32 commented Mar 27, 2026

Copy link
Copy Markdown
Contributor

Why is this Change Important & Necessary?

Closes #12668

#12564 Improved the layout of the calendar, and also attempted to improve accessibility on different browsers. It was failing CSS lint since many of the rules were legacy.

What is the New Behavior?

Removed rules, but left functionality the same. If there is still an issue on specific browsers, we should make a new issue to adjust it specifically.

What steps should a reviewer take to reproduce or test the bug or new feature?

Calendar has fixed column widths and is responsive.

Automated Testing & Documentation

N / A

Other information

Not a breaking change.

@codecov

codecov Bot commented Mar 27, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 21.64%. Comparing base (aa3b0e9) to head (7c46418).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##               main   #12673   +/-   ##
=========================================
  Coverage     21.64%   21.64%           
  Complexity     9654     9654           
=========================================
  Files           268      268           
  Lines         36245    36245           
  Branches        487      487           
=========================================
  Hits           7846     7846           
  Misses        27916    27916           
  Partials        483      483           
Flag Coverage Δ
autograder 21.32% <ø> (ø)
js 2.04% <ø> (ø)
migrator 100.00% <ø> (ø)
php 20.66% <ø> (ø)
python_submitty_utils 80.08% <ø> (ø)
submitty_daemon_jobs 91.13% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@JManion32
JManion32 requested a review from williamjallen March 27, 2026 21:52
@automateprojectmangement automateprojectmangement Bot moved this from Seeking Reviewer to In Review in Submitty Development Mar 27, 2026
@JManion32

Copy link
Copy Markdown
Contributor Author

It looks like the new leaderboard gradeable E2E test is also failing... I'll look into that in a separate PR.

@IDzyre IDzyre left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On my VM, retains the fix, but now passes the CSS lint.

@github-project-automation github-project-automation Bot moved this from In Review to Awaiting Maintainer Review in Submitty Development Mar 29, 2026
@williamjallen
williamjallen merged commit 9b00998 into main Mar 29, 2026
47 of 50 checks passed
@williamjallen
williamjallen deleted the fix-failing-css branch March 29, 2026 02:01
@github-project-automation github-project-automation Bot moved this from Awaiting Maintainer Review to Done in Submitty Development Mar 29, 2026
GarvitKhandelwal31 pushed a commit to GarvitKhandelwal31/Submitty that referenced this pull request Apr 14, 2026
### Why is this Change Important & Necessary?
Closes Submitty#12668 

Submitty#12564 Improved the layout of the calendar, and also attempted to
improve accessibility on different browsers. It was failing CSS lint
since many of the rules were legacy.

### What is the New Behavior?
Removed rules, but left functionality the same. If there is still an
issue on specific browsers, we should make a new issue to adjust it
specifically.

### What steps should a reviewer take to reproduce or test the bug or
new feature?
Calendar has fixed column widths and is responsive.

### Automated Testing & Documentation
N / A

### Other information
Not a breaking change.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

CSS Lint CI failing on calendar.css after #12564

3 participants