Skip to content

Commit b35622c

Browse files
author
pseudocode88
committed
Refactor client side scripts
1 parent aa46ef9 commit b35622c

File tree

12 files changed

+375
-263
lines changed

12 files changed

+375
-263
lines changed

assets/logo.icns

15.1 KB
Binary file not shown.

assets/logo.png

35.2 KB
Loading

calc.js

Lines changed: 0 additions & 242 deletions
This file was deleted.

index.css

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ input[type=text]:focus {
193193
.Logo {
194194
width: 40px;
195195
height: 40px;
196-
border-radius: 4px;
196+
border-radius: 10px;
197197
}
198198

199199
.Section h2 {
@@ -216,10 +216,10 @@ input[type=text]:focus {
216216
}
217217

218218
.BestPostion {
219-
font-size: 16px;
219+
font-size: 15px;
220220
font-weight: 600;
221-
line-height: 1.4;
222-
color: var(--content-success);
221+
line-height: 1.6;
222+
color: var(--content-secondary);
223223
}
224224

225225
.RList {
@@ -443,15 +443,20 @@ button {
443443
text-align: right;
444444
}
445445

446+
.Credits {
447+
width: 100%;
448+
opacity: 0.5;
449+
}
450+
446451
.Credits-Title {
447-
font-size: 16px;
452+
font-size: 14px;
448453
font-weight: 900;
449454
color: var(--content-muted);
450-
margin-bottom: 4px;
455+
margin-bottom: 2px;
451456
}
452457

453458
.Credits-Creator {
454-
font-size: 12px;
459+
font-size: 10px;
455460
font-weight: 500;
456461
color: var(--content-muted);
457462
}

index.html

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,14 @@ <h2>Position Size Builder</h2>
2323
</div>
2424

2525
<div class="PositionSize fc">
26-
<!-- <div class="PositionSize-Item fr">
27-
<p class="PositionSize-Item-Label">Position Size</p>
28-
<p id="lbl-ps" class="PositionSize-Item-Value">0</p>
29-
</div> -->
3026
<div class="PositionSize-Item fr">
31-
<p class="PositionSize-Item-Label">Capital Risk</p>
27+
<p class="PositionSize-Item-Label">Capital at Risk</p>
3228
<p id="lbl-risk" class="PositionSize-Item-Value">0</p>
3329
</div>
3430
<div class="PositionSize-Item fr">
3531
<p class="PositionSize-Item-Label">Potential Gain</p>
3632
<p id="lbl-gain" class="PositionSize-Item-Value">0</p>
3733
</div>
38-
<!-- <div class="PositionSize-Item fr">
39-
<p class="PositionSize-Item-Label">Leverage</p>
40-
<p id="lbl-lev" class="PositionSize-Item-Value">0</p>
41-
</div> -->
4234
<div class="PositionSize-Item fr">
4335
<p class="PositionSize-Item-Label">Margin</p>
4436
<p id="lbl-margin" class="PositionSize-Item-Value">0</p>
@@ -72,7 +64,10 @@ <h2>Position Size Builder</h2>
7264
<section class="Section">
7365
<div class="RList fc f-wrap-12">
7466
<h2>Position Size Suggestion</h2>
75-
<p class="BestPostion">Best position size range: <span id="best-position"></span></p>
67+
<p class="BestPostion">Position size range based on your risk<br /><span class="clr-danger">Stop Loss</span>
68+
<span id="best-stop-loss" class="clr-danger"></span> &emsp;→&emsp; <span id="best-position"
69+
class="clr-success"></span>
70+
</p>
7671
<p class="sub-label">Below is a list of different position sizes calculated based on your risk per trade</p>
7772
<div>
7873
<div class="fr RList-Title">
@@ -199,7 +194,12 @@ <h2>Account Settings</h2>
199194
</div>
200195
</main>
201196

202-
<script type="text/javascript" src="calc.js"></script>
197+
<script type="text/javascript" src="scripts/deps.js"></script>
198+
<script type="text/javascript" src="scripts/observer.js"></script>
199+
<script type="text/javascript" src="scripts/account-settings.js"></script>
200+
<script type="text/javascript" src="scripts/position-size-builder.js"></script>
201+
<script type="text/javascript" src="scripts/position-size-suggestion.js"></script>
202+
<script type="text/javascript" src="scripts/index.js"></script>
203203
</body>
204204

205205
</html>

index.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@ const { app, BrowserWindow } = require('electron');
22

33
const createWindow = () => {
44
const win = new BrowserWindow({
5-
width: 520,
6-
minWidth: 520,
5+
width: 480,
6+
minWidth: 480,
77
height: 1000,
8+
minHeight: 640,
89
webPreferences: {
910
nodeIntegration: true,
1011
contextIsolation: false
1112
},
12-
icon: 'assets/logo-1000.png'
13+
icon: 'assets/logo-1000.png',
1314
})
1415

1516
win.resizable = true;

0 commit comments

Comments
 (0)