diff options
author | Maximilian Hils <git@maximilianhils.com> | 2014-09-15 18:39:25 +0200 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2014-09-15 18:39:25 +0200 |
commit | 1d9b1f79a11feb57043be1d9d656f4c1638d3357 (patch) | |
tree | b1339c77d8761f7014424d7f73fb92c6fd600126 /web/src/js | |
parent | cbf18320cdbd05197f232da69b3c9a5391735156 (diff) | |
download | mitmproxy-1d9b1f79a11feb57043be1d9d656f4c1638d3357.tar.gz mitmproxy-1d9b1f79a11feb57043be1d9d656f4c1638d3357.tar.bz2 mitmproxy-1d9b1f79a11feb57043be1d9d656f4c1638d3357.zip |
web: eventlog ui
Diffstat (limited to 'web/src/js')
-rw-r--r-- | web/src/js/components/EventLog.react.js | 6 | ||||
-rw-r--r-- | web/src/js/components/Header.react.js | 9 |
2 files changed, 10 insertions, 5 deletions
diff --git a/web/src/js/components/EventLog.react.js b/web/src/js/components/EventLog.react.js index e710d30c..0ecf40b1 100644 --- a/web/src/js/components/EventLog.react.js +++ b/web/src/js/components/EventLog.react.js @@ -1,10 +1,16 @@ /** @jsx React.DOM */ var EventLog = React.createClass({ + close(){ + SettingsActions.update({ + showEventLog: false + }); + }, render(){ return ( <div className="eventlog"> <pre> + <i className="fa fa-close close-button" onClick={this.close}></i> much log. </pre> </div> diff --git a/web/src/js/components/Header.react.js b/web/src/js/components/Header.react.js index dc304d81..d1f18a82 100644 --- a/web/src/js/components/Header.react.js +++ b/web/src/js/components/Header.react.js @@ -4,15 +4,14 @@ var MainMenu = React.createClass({ mixins: [SettingsMixin], handleSettingsChange() { SettingsActions.update({ - showEventLog: this.refs.showEventLogInput.getDOMNode().checked + showEventLog: !this.state.settings.showEventLog }); }, render(){ return <div> - <label> - <input type="checkbox" ref="showEventLogInput" checked={this.state.settings.showEventLog} onChange={this.handleSettingsChange}/> - Show Event Log - </label> + <button className={"btn " + (this.state.settings.showEventLog ? "btn-primary" : "btn-default")} onClick={this.handleSettingsChange}> + <i className="fa fa-database"></i> Display Event Log + </button> </div>; } }); |