feat(tapops): tambah halaman grup Tapops dengan modul CSS, script JS, dan penampil dokumen #3

Closed
pangkywara wants to merge 0 commits from pangkywara/tapops-student-web-if-development-kit:feat/tapops-group into main
Contributor

PR ini menambahkan implementasi lengkap untuk Group 09 (Tapops), khususnya pada bagian Berkas Penting.

Perubahan:

  1. Memperbarui groups/Tapops/index.html dengan struktur halaman terbaru
  2. Menambahkan file CSS modular di dalam groups/Tapops/css/:
  • variables.css - design token dan variabel CSS
  • base-scoped.css - gaya dasar yang bersifat scoped
  • hero.css - gaya untuk bagian hero
  • nav.css - gaya navigasi
  • sections.css - gaya untuk bagian konten
  • documents.css - gaya daftar dokumen
  • responsive.css - gaya responsif/mobile
  • viewer.css - gaya untuk penampil dokumen
  1. Menambahkan file JavaScript di dalam groups/Tapops/js/:
  • main.js - logika utama halaman
  • i18n-tapops.js - lokalisasi dua bahasa ID/EN untuk Tapops
  • viewer.js - fungsionalitas penampil dokumen
  1. Menambahkan groups/Tapops/viewer.html sebagai halaman penampil dokumen mandiri
  2. Menambahkan pnpm-workspace.yaml dan pnpm-lock.yaml untuk mendukung pnpm workspace
PR ini menambahkan implementasi lengkap untuk Group 09 (Tapops), khususnya pada bagian Berkas Penting. Perubahan: 1. Memperbarui `groups/Tapops/index.html` dengan struktur halaman terbaru 2. Menambahkan file CSS modular di dalam `groups/Tapops/css/`: - `variables.css` - design token dan variabel CSS - `base-scoped.css` - gaya dasar yang bersifat scoped - `hero.css` - gaya untuk bagian hero - `nav.css` - gaya navigasi - `sections.css` - gaya untuk bagian konten - `documents.css` - gaya daftar dokumen - `responsive.css` - gaya responsif/mobile - `viewer.css` - gaya untuk penampil dokumen 3. Menambahkan file JavaScript di dalam `groups/Tapops/js/`: - `main.js` - logika utama halaman - `i18n-tapops.js` - lokalisasi dua bahasa ID/EN untuk Tapops - `viewer.js` - fungsionalitas penampil dokumen 4. Menambahkan `groups/Tapops/viewer.html` sebagai halaman penampil dokumen mandiri 5. Menambahkan `pnpm-workspace.yaml` dan `pnpm-lock.yaml` untuk mendukung pnpm workspace
pangkywara added 1 commit 2026-06-04 08:02:33 +00:00
pangkywara closed this pull request 2026-06-04 08:03:51 +00:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: izu/student-web-if-development-kit#3