Skip to content

feat(awarding): add scrollytelling with mystery cards and additional visuals - #107

Merged
Velxshi merged 4 commits into
himarplupi:mainfrom
DikDns:awarding
Dec 27, 2025
Merged

feat(awarding): add scrollytelling with mystery cards and additional visuals#107
Velxshi merged 4 commits into
himarplupi:mainfrom
DikDns:awarding

Conversation

@DikDns

@DikDns DikDns commented Dec 27, 2025

Copy link
Copy Markdown
Member

Jenis PR (centang semua yang berlaku)

  • Fitur Baru
  • Refaktor
  • Perbaikan Bug
  • Optimasi
  • Pembaruan Dokumentasi

Deskripsi

  • Saya menambahkan fitur baru
  • Saya memperbaiki fitur yang sudah ada
  • Saya memperbaiki bug
  • Saya melakukan optimasi
  • Saya menambah dokumentasi
  • Saya memperbaiki dokumentasi

Terkait Tiket & Dokumen

  • Terkait Isu #
  • Menutup #

Pengujian

Beberapa pengujian akan dilakukan otomatis dengan GitHub Actions saat pull request dibuat

  • Tes linting eslint npm run lint || bun run lint
  • Pesan commit sesuai Conventional Commits npm run commitlint || bun run commitlint
  • Build lokal npm run build || bun run build

Lingkungan Pengembangan

Saya menggunakan:

Misal: tuliskan hanya "Windows" jika Anda menggunakan Windows

  • os = windows

… click-to-dismiss loader

- Add MysteryCard component with confetti reveal animation (canvas-confetti)
- Add MagicUI Particles component to hero section
- Add MagicUI ShineBorder component for card borders
- Update PageLoader with click-to-dismiss functionality
- Update HorizontalScrollSection with improved styling
- Increase spacing and text sizes for better visual impact
- Fix hero animation timing to start after loader dismisses
- Added Dewan Award hero section with letter-by-letter animation
- Created 4 separate sections: Staff of Composure, Staff of Precision, Staff of Silent Dedication, Head of Excellence
- Fixed CardKepengurusan and MysteryCard to support long text dynamically
- Reduced preload assets for faster initial page load
@Velxshi
Velxshi merged commit c233705 into himarplupi:main Dec 27, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants