Repository navigation
Expand file tree
/
Copy pathpopup.html
More file actions
executable file
·104 lines (98 loc) · 3.96 KB
/
Copy pathpopup.html
File metadata and controls
executable file
·104 lines (98 loc) · 3.96 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
<!doctype html>
<html>
<head>
<title>Run Javascript</title>
<link rel="stylesheet" href="styles.css">
<script src="storage.js"></script>
<script src="popup.js"></script>
</head>
<body>
<div id="header">
<div class="header-content">
<div class="header-brand">
<div class="brand-logo">
<img src="icon-128.png" alt="Run JavaScript Extension" class="extension-icon">
</div>
<div class="header-title">
<h1 class="extension-title">Run JavaScript</h1>
<span class="extension-subtitle">Custom script execution</span>
</div>
<button id="sidebar-toggle" aria-label="Toggle sidebar" aria-expanded="false" aria-controls="sidebar">
<div class="hamburger-icon"></div>
</button>
</div>
<div class="header-actions">
<a href="https://ataiva.com/run-javascript-chrome-extension-help/?from=extension&click=help" target="_blank" id="help_a" class="header-link">
<span class="help-icon">?</span>
Help
</a>
</div>
</div>
<div id="lblUpdated">Changes has been applied..</div>
<div id="script-toggle-container">
<div class="toggle-switch-wrapper">
<label class="toggle-switch" for="chkToggleOnHost">
<input type="checkbox" id="chkToggleOnHost" />
<span class="toggle-slider"></span>
</label>
<div class="toggle-info">
<span class="toggle-status" id="toggle-status">Enabled</span>
<span class="toggle-domain">on <span id='_toggle_host_name'></span></span>
</div>
</div>
</div>
</div>
<div class="main-container">
<div id="sidebar">
<div class="sidebar-header">
<h3>Scripts</h3>
<div class="sidebar-actions">
<button id="export-scripts" class="action-button" title="Export all scripts">Export</button>
<button id="import-scripts" class="action-button" title="Import scripts">Import</button>
</div>
</div>
<div class="sidebar-content">
<ul id="script-list" role="list" aria-label="Available scripts">
<!-- Script items will be populated dynamically -->
</ul>
<div class="empty-script-list" style="display: none;">
<p>No scripts available</p>
</div>
</div>
</div>
<div class="editor-container">
<div class="editor-toolbar">
<div class="editor-info">
<span class="editor-label">JavaScript Editor</span>
<span class="editor-hint">Write your custom JavaScript code below</span>
</div>
<div class="editor-controls">
<div class="library-selector">
<label for="slLibrary" class="library-label">Library:</label>
<select id="slLibrary" class="library-dropdown">
<option value="" selected="">None</option>
<option value="jquery_3_3_1">jQuery 3.3.1</option>
<option value="jquery_2_2_4">jQuery 2.2.4</option>
<option value="jquery_1_12_4">jQuery 1.12.4</option>
</select>
</div>
<button id="runJavascript" class="run-button">
<span class="run-icon"></span>
Execute
</button>
</div>
</div>
<div id="editor"></div>
</div>
</div>
<div id="status-bar">
<div class="status-content">
<a href="https://chromewebstore.google.com/detail/gofaster/bdgfffgcipbpbcljhfknilffafamafje" target="_blank" class="status-promo">
<img src="gofasterpromo1.png" alt="GoFaster" class="status-icon">
<span class="status-text"><i><b>GoFaster</b></i> - The ultimate power user extension! VSCode/Vim navigation + lightning-fast search</span>
</a>
</div>
</div>
<script src="ace.js" type="text/javascript" charset="utf-8"></script>
</body>
</html>