تتم إضافة القائمة إلى المستند باستخدام جافاسكريبت عند النقر على الزر، لذلك لن يكون من السهل تحويلها للعمل على إصدار الموقع الذي يعتمد على HTML فقط.
هنا تمت إضافة الزر، يمكنك رؤية أنه يحتوي على إجراء يسمى toggleHamburger:
تم تعريف الإجراء toggleHamburger لاحقًا في نفس الملف، هنا:
يقوم toggleHamburger بتغيير حالة hamburgerVisible، لذلك تتم إضافة القائمة في النهاية باستخدام panels.push(this.attach("hamburger-menu")); والتي يمكنك رؤيتها هنا: