DONE: centralize theme color, interactive dashboard, increase winner result, refer TODO

This commit is contained in:
ISMAIL MASSERAN
2026-05-10 11:51:19 +08:00
parent 654a0c9fea
commit fd1baf34c8
47 changed files with 2680 additions and 932 deletions
@@ -2,7 +2,7 @@
<div class="roulette-demo-page container-fluid">
<header class="roulette-page-header">
<div class="roulette-page-header-inner">
<img src="/images/MyKoPKB-logo.png" alt="MyKoPKB" class="roulette-page-header-logo" />
<Logo :href="'/admin/'" />
<h1 class="roulette-demo-title">Sesi Cabutan Bertuah Kehadiran Fizikal</h1>
<button type="button" class="btn btn-default btn-sm roulette-bg-music-btn"
:aria-pressed="bgMusicPlaying ? 'true' : 'false'"
@@ -81,6 +81,7 @@
<script>
import RouletteEliminationWheel from './RouletteEliminationWheel.vue';
import Logo from '../common/Logo.vue';
function buildLabelsFromVoters(voters) {
if (!voters || !voters.length) {
@@ -134,6 +135,7 @@ export default {
components: {
RouletteEliminationWheel,
Logo,
},
data: function () {