Skip to content

Commit 5150d86

Browse files
committed
Working on editor
1 parent 89de2ee commit 5150d86

File tree

5 files changed

+32
-32
lines changed

5 files changed

+32
-32
lines changed

src/css/main.css

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -157,11 +157,6 @@ input.cmn-tgl-rnd-flt:checked + label:after {
157157
height: 100%;
158158
}
159159

160-
.editor {
161-
font-family: 'Roboto Mono', monospace;
162-
font-size: 1.25rem !important;
163-
}
164-
165160
.ace_gutter-cell {
166161
font-size: 1.1rem !important;
167162
}

src/html/modals/editor/appearance.html

Lines changed: 29 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@
99
</label>
1010
<div>
1111
<select data-action="ide-setting" data-option="fontSize">
12-
<option value="11">11</option>
13-
<option value="12">12</option>
14-
<option value="13">13</option>
15-
<option value="14">14</option>
16-
<option value="15">15</option>
17-
<option value="16">16</option>
18-
<option value="17">17</option>
19-
<option value="18">18</option>
20-
<option value="19">19</option>
21-
<option value="20">20</option>
12+
<option value="11pt">11</option>
13+
<option value="12pt">12</option>
14+
<option value="13pt">13</option>
15+
<option value="14pt">14</option>
16+
<option value="15pt">15</option>
17+
<option value="16pt">16</option>
18+
<option value="17pt">17</option>
19+
<option value="18pt">18</option>
20+
<option value="19pt">19</option>
21+
<option value="20pt">20</option>
2222
</select>
2323
</div>
2424
</div>
@@ -28,10 +28,27 @@
2828
<div class="form-group">
2929
<label>
3030
<strong>Font family</strong><br/>
31-
<span>Your preferred font-family</span>
31+
<span>Code editor font</span>
3232
</label>
3333
<div>
34-
<select data-action="ide-setting" data-option="fontFamily"></select>
34+
<select data-action="ide-setting" data-option="fontFamily">
35+
<option value="Anonymous Pro">Anonymous Pro</option>
36+
<option value="Architects Daughter">Architects Daughter</option>
37+
<option value="Cutive Mono">Cutive Mono</option>
38+
<option value="Dekko">Dekko</option>
39+
<option value="Inconsolata">Inconsolata</option>
40+
<option value="Kalam">Kalam</option>
41+
<option value="Montserrat">Montserrat</option>
42+
<option value="Open Sans">Open Sans</option>
43+
<option value="Overpass Mono">Overpass Mono</option>
44+
<option value="PT Sans">PT Sans</option>
45+
<option value="Patrick Hand">Patrick Hand</option>
46+
<option value="Roboto Mono">Roboto Mono</option>
47+
<option value="Source Code Pro">Source Code Pro</option>
48+
<option value="Space Mono">Space Mono</option>
49+
<option value="Ubuntu Mono">Ubuntu Mono</option>
50+
<option value="VT323">VT323</option>
51+
</select>
3552
</div>
3653
</div>
3754
</div>

src/js/handlers/editors.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ var EditorsHandler = function () {
1010
this.newFileDropdownEntry = '<a class="dropdown-item action-add-tab" href="#"></a>';
1111
this.defaultFileName = 'untitled';
1212
this.defaultFileExt = 'js';
13+
this.defaultFont = 'Roboto Mono';
1314
this.undefinedFileExt = 'text';
1415
this.undefinedFileIcon = 'icon-html';
1516

@@ -30,6 +31,7 @@ var EditorsHandler = function () {
3031

3132
aceEditor.setTheme('ace/theme/monokai');
3233
aceEditor.setOptions({
34+
fontFamily: this.defaultFont,
3335
enableSnippets: true,
3436
enableLiveAutocompletion: true,
3537
enableBasicAutocompletion: true

src/js/handlers/ide.settings.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ var IdeSettingsHandler = function () {
2222

2323
obj[that.parentKey][key] = val;
2424
chrome.storage.sync.set(obj);
25-
25+
console.log('Saving: ' + key + ' with ' + val);
2626
});
2727
};
2828

src/settings/ace.fonts.json

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

0 commit comments

Comments
 (0)