1. 18 Jul, 2026 1 commit
    • Administrator's avatar
      fix(AppLayout): pin background to viewport so page no longer scrolls past footer · 66e40940
      Administrator authored
      
      
      <v-img cover min-height="100dvh"> was forcing v-responsive to size itself
      to the image's natural aspect ratio (1692px wide × 2333/3500 ≈ 1128px tall),
      making the page 1128px tall on a 769px viewport. The bottom ~360px had no
      white overlay, so scrolling past the footer leaked the unwrapped image.
      
      Replace <v-img> with a position:fixed <div class="app-bg"> using
      background-image: cover, and move the white overlay from inline style to
      scoped .app-content CSS. Page scrollHeight dropped 1128 → 781; max scroll
      359 → 12 (just v-main's slight overflow).
      
      Verified: background still renders washed-out behind content, edit dialog
      opens correctly (pointer-events: none doesn't block v-overlay/v-dialog),
      all routes still work.
      Co-Authored-By: default avatarClaude <noreply@anthropic.com>
      66e40940
  2. 15 Jul, 2026 1 commit
  3. 06 Jul, 2026 3 commits
  4. 04 Jul, 2026 1 commit
    • Administrator's avatar
      added multiple feat · fd870ca4
      Administrator authored
      UI: add Settings skeleton page with v-tabs + 6 categories
      UI: enlarge TaskView event fonts and replace progress bar with SVG ring
      UI: add native title tooltip on TaskView events
      UI: convert filter panel toggle to floating icon button with slide animation
      UI: set browser tab title to "学生管理系统"
      fd870ca4
  5. 02 Jul, 2026 1 commit
  6. 04 Sep, 2025 1 commit
  7. 03 Sep, 2025 1 commit
  8. 02 Sep, 2025 1 commit
  9. 01 Sep, 2025 1 commit
  10. 30 Aug, 2025 1 commit
  11. 29 Aug, 2025 2 commits
  12. 28 Aug, 2025 1 commit
  13. 26 Aug, 2025 3 commits
  14. 19 Aug, 2025 2 commits
  15. 13 Aug, 2025 2 commits