mirror of
https://github.com/Kong/insomnia
synced 2024-11-08 06:39:48 +00:00
Better menus
This commit is contained in:
parent
8688a9c920
commit
8f77b18b21
35
app/app.js
35
app/app.js
@ -70,8 +70,10 @@ app.on('ready', () => {
|
||||
mainWindow = null;
|
||||
});
|
||||
|
||||
var template = [{
|
||||
var template = [
|
||||
{
|
||||
label: "Application",
|
||||
role: "window",
|
||||
submenu: [
|
||||
{label: "About Application", selector: "orderFrontStandardAboutPanel:"},
|
||||
{type: "separator"},
|
||||
@ -83,7 +85,8 @@ app.on('ready', () => {
|
||||
}
|
||||
}
|
||||
]
|
||||
}, {
|
||||
},
|
||||
{
|
||||
label: "Edit",
|
||||
submenu: [
|
||||
{label: "Undo", accelerator: "CmdOrCtrl+Z", selector: "undo:"},
|
||||
@ -94,8 +97,10 @@ app.on('ready', () => {
|
||||
{label: "Paste", accelerator: "CmdOrCtrl+V", selector: "paste:"},
|
||||
{label: "Select All", accelerator: "CmdOrCtrl+A", selector: "selectAll:"}
|
||||
]
|
||||
}, {
|
||||
},
|
||||
{
|
||||
label: "View",
|
||||
role: "window",
|
||||
submenu: [
|
||||
{
|
||||
label: "Actual Size",
|
||||
@ -125,11 +130,31 @@ app.on('ready', () => {
|
||||
}
|
||||
}
|
||||
]
|
||||
}];
|
||||
},
|
||||
{
|
||||
label: "Help",
|
||||
role: "help",
|
||||
submenu: [
|
||||
{
|
||||
label: "Report an Issue...",
|
||||
click: () => {
|
||||
electron.shell.openExternal('mailto:support@insomnia.rest');
|
||||
}
|
||||
},
|
||||
{
|
||||
label: "Insomnia Help",
|
||||
accelerator: "CmdOrCtrl+?",
|
||||
click: () => {
|
||||
electron.shell.openExternal('http://insomnia.rest');
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
];
|
||||
|
||||
if (IS_DEV) {
|
||||
template.push({
|
||||
label: 'View',
|
||||
label: 'Developer',
|
||||
submenu: [{
|
||||
label: 'Reload',
|
||||
accelerator: 'Command+R',
|
||||
|
@ -98,13 +98,13 @@ class Sidebar extends Component {
|
||||
{this._renderChildren(children)}
|
||||
</ul>
|
||||
|
||||
<footer className="sidebar__footer form-control form-control--underlined">
|
||||
<Input
|
||||
type="text"
|
||||
placeholder="Filter Requests"
|
||||
value={filter}
|
||||
onChange={this._onFilterChange.bind(this)}/>
|
||||
</footer>
|
||||
{/*<footer className="sidebar__footer form-control form-control--underlined">*/}
|
||||
{/*<Input*/}
|
||||
{/*type="text"*/}
|
||||
{/*placeholder="Filter Requests"*/}
|
||||
{/*value={filter}*/}
|
||||
{/*onChange={this._onFilterChange.bind(this)}/>*/}
|
||||
{/*</footer>*/}
|
||||
</aside>
|
||||
)
|
||||
}
|
||||
|
@ -124,12 +124,6 @@
|
||||
padding-right: $padding-sm;
|
||||
}
|
||||
|
||||
// put border on folders
|
||||
|
||||
.sidebar__row:not(:first-child) .sidebar__item--big {
|
||||
border-top: 1px solid $hl-sm;
|
||||
}
|
||||
|
||||
// ~~~~~~~~~~~~~~~~~ //
|
||||
// Sidebar Clickable //
|
||||
// ~~~~~~~~~~~~~~~~~ //
|
||||
|
Loading…
Reference in New Issue
Block a user