Skip to content

Commit 8c50928

Browse files
committed
mobileview: Resolve topbar inconsistency.
Fixes #14. Fixes #13.
1 parent ad92102 commit 8c50928

File tree

3 files changed

+17
-49
lines changed

3 files changed

+17
-49
lines changed

index.css

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -108,12 +108,23 @@
108108
vertical-align: baseline;
109109
}
110110

111-
@media screen and (max-width: 1024px) {
112-
.left {
113-
display: none !important;
111+
@media screen and (max-width: 1024px) {
112+
#in, #out {
113+
margin: 0;
114+
left: 0;
115+
width: 95%;
116+
}
117+
118+
#in {
119+
z-index: 1000;
120+
}
121+
122+
a#logo {
123+
display: none;
114124
}
115-
#viewbutton {
116-
display: inline-block !important;
125+
126+
.navbutton {
127+
margin-left: 5px !important;
117128
}
118129
}
119130

index.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
</div>
3737
<div id="navbar">
3838
<div id="navcontent">
39-
<a href = "https://github.com/aero31aero/markdown-editor" tooltip = "Check out the code on Github!">
39+
<a id="logo" href = "https://github.com/aero31aero/markdown-editor" tooltip = "Check out the code on Github!">
4040
<p id="title" class="left"># Markdown Editor</p>
4141
</a>
4242
<p id="openbutton" title="Open from Disk" class="navbutton left" onclick="document.getElementById('fileInput').click();"><i class="material-icons">open_in_browser</i></p>
@@ -48,7 +48,6 @@
4848
<p id="readbutton" title="Reading Mode" class="navbutton left" onclick="toggleReadMode(this)"><i class="material-icons">chrome_reader_mode</i></p>
4949
<p id="newbutton" class="navbutton left hidden" onclick="clearEditor()">Clear</p>
5050
<p id="sharebutton" class="navbutton left selected hidden">Share</p>
51-
<p id="viewbutton" class="navbutton right" onclick="toggleEditorView(this)">Show Editor</p>
5251
</div>
5352
</div>
5453
<script src="lib/markdown-it.js"></script>

index.js

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -229,40 +229,6 @@ function clearEditor() {
229229
editor.setValue("");
230230
}
231231

232-
function initEditor() {
233-
var mq = window.matchMedia("screen and (max-width: 1024px)");
234-
mq.addListener(manageSpiltView);
235-
}
236-
237-
function manageSpiltView(mq) {
238-
//console.log(mq);
239-
var inview = document.getElementById('in');
240-
var outview = document.getElementById('out');
241-
var isMDViewOn = document.getElementById('viewbutton').classList.contains('selected');
242-
if (mq.matches) {
243-
//HALF VIEW
244-
if (isMDViewOn) {
245-
//SHOW EDITOR
246-
inview.style.display = 'block';
247-
inview.style.width = '100%';
248-
outview.style.display = 'none';
249-
} else {
250-
//SHOW HTML
251-
inview.style.display = 'none';
252-
outview.style.display = 'block';
253-
outview.style.left = '0';
254-
outview.paddingLeft = '10px'
255-
}
256-
} else {
257-
//FULL VIEW
258-
inview.style.width = '50%';
259-
inview.style.display = 'block';
260-
outview.style.paddingLeft = '20px';
261-
outview.style.left = '50%';
262-
outview.style.display = 'block';
263-
}
264-
}
265-
266232
function saveInBrowser() {
267233
var text = editor.getValue();
268234
if (localStorage.getItem('content')) {
@@ -286,13 +252,6 @@ function saveInBrowser() {
286252
console.log("Saved");
287253
}
288254

289-
function toggleEditorView(button) {
290-
button.classList.toggle('selected');
291-
manageSpiltView({
292-
matches: true
293-
});
294-
}
295-
296255
function toggleNightMode(button) {
297256
button.classList.toggle('selected');
298257
document.getElementById('toplevel').classList.toggle('nightmode');
@@ -338,7 +297,6 @@ function start() {
338297
}
339298
update(editor);
340299
editor.focus();
341-
initEditor();
342300
document.getElementById('fileInput').addEventListener('change', openFile, false);
343301
}
344302

0 commit comments

Comments
 (0)