From 697e0b15d1ffab727eef8d21254a4144d5b2c2d0 Mon Sep 17 00:00:00 2001 From: Kushagra Gour Date: Mon, 30 Jul 2018 23:11:38 +0530 Subject: [PATCH] js13k: add dropdown for help n zip download --- src/components/Footer.jsx | 61 +++++++++++++++++++++++++++++---- src/components/app.jsx | 22 +++++++----- src/js13kgames-square-logo.png | Bin 0 -> 4335 bytes src/style.css | 19 +++++++++- 4 files changed, 87 insertions(+), 15 deletions(-) create mode 100644 src/js13kgames-square-logo.png diff --git a/src/components/Footer.jsx b/src/components/Footer.jsx index ceca280..fcc6860 100644 --- a/src/components/Footer.jsx +++ b/src/components/Footer.jsx @@ -20,7 +20,13 @@ class JS13K extends Component { ? (this.props.codeSize / 1024).toFixed(2) : 0; return ( -
+
JS13K Games logo{' '} +
); } @@ -42,13 +54,21 @@ export default class Footer extends Component { constructor(props) { super(props); this.state = { - isKeyboardShortcutsModalOpen: false + isKeyboardShortcutsModalOpen: false, + isJs13kDropdownOpen: false }; } layoutBtnClickhandler(layoutId) { this.props.layoutBtnClickHandler(layoutId); } + js13kClickHandler() { + // console.log(999); + this.setState({ + isJs13kDropdownOpen: !this.state.isJs13kDropdownOpen + }); + } + render() { return (