Skip to content

Commit 687f483

Browse files
committed
Merge pull request #16 from solidusjs/enhancements
Enhancements
2 parents 3455800 + 0d92a1e commit 687f483

3 files changed

Lines changed: 14 additions & 12 deletions

File tree

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
A Google Chrome developer tools extension for use by [Solidus](https://github.com/solidusjs/solidus) developers. Provides real-time introspection of API data and access to Solidus server error logs for use in debugging preprocessors executed in the Node.js runtime environment.
22

3+
![Solidus DevTools Screenshot](screenshot.png)
4+
35
#Clone
46
* Clone the repo with `git clone https://github.com/solidusjs/devtools-solidus.git devtools-solidus`
57

68
#Installation
7-
* Find the `.crx` file you want in the `dist/` directory. We recommend using the latest version, or you can manually build your own (see below).
8-
* Open <chrome://extensions> in Chrome
9+
* Download the `.crx` file from the latest release, or you can manually build your own (see below).
10+
* Open [chrome://extensions](chrome://extensions) in Chrome.
911
* Drag and drop the `.crx` file onto the page and click "Add" to install.
1012

1113
#Manually Build

extension/devpanel.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ if (typeof io !== 'undefined') {
1717
addToLog(data.message);
1818
});
1919
socket.on('disconnect', function(){
20-
document.querySelector('#serverlogs').innerHTML = 'Socket Disconnected';
20+
document.getElementById('serverlogs').innerHTML = 'Socket Disconnected';
2121
});
2222
});
2323
}
@@ -90,35 +90,35 @@ function createAlert(info, label, alertClass) { //Create a Bootstrap HTML alert
9090

9191
function showAlert(message, label, alertClass){ //Show an alert
9292
var theAlert = createAlert(message, label, alertClass);
93-
document.querySelector('#messageholder').innerHTML += theAlert;
93+
document.getElementById('messageholder').innerHTML += theAlert;
9494
}
9595

9696
function clearAlerts(){
97-
document.querySelector('#messageholder').innerHTML = '';
97+
document.getElementById('messageholder').innerHTML = '';
9898
}
9999

100100
function updateStatus(status) { //Update status panel in footer
101-
document.querySelector('#pluginstatus').innerHTML = status;
101+
document.getElementById('pluginstatus').innerHTML = status;
102102
}
103103

104104
function addToLog(msg) {
105-
if (document.querySelector('#serverlogs')) {
106-
var logContainer = document.querySelector('#serverlogs');
105+
if (document.getElementById('serverlogs')) {
106+
var logContainer = document.getElementById('serverlogs');
107107
logContainer.innerHTML += msg + '\n';
108108
logContainer.scrollTop = logContainer.scrollHeight;
109109
}
110110
}
111111

112112
function clearLog() {
113-
document.querySelector('#serverlogs').innerHTML = '';
113+
document.getElementById('serverlogs').innerHTML = '';
114114
}
115115

116116
window.addEventListener('load', function() {
117-
if (document.querySelector('#logclear')) {
118-
var clearButton = document.querySelector('#logclear');
117+
if (document.getElementById('logclear')) {
118+
var clearButton = document.getElementById('logclear');
119119
clearButton.addEventListener('click', clearLog, false);
120120
}
121-
if (document.querySelector('#sidePanel')) {
121+
if (document.getElementById('sidePanel')) {
122122
$('#sidePanel').resizable({ minWidth: 120, handles: 'e'});
123123
}
124124
}, false);

screenshot.png

215 KB
Loading

0 commit comments

Comments
 (0)