text select patch
text select doesn't seem to work on iOS (because of course), so making a quick adjustment and hopefully that solves the problem
This commit is contained in:
parent
5300c91058
commit
28a2a2bc1e
4 changed files with 9 additions and 2 deletions
|
@ -12,3 +12,6 @@
|
||||||
@import url("page-editor-highlights.css");
|
@import url("page-editor-highlights.css");
|
||||||
@import url("settings.css");
|
@import url("settings.css");
|
||||||
@import url("navigation.css");
|
@import url("navigation.css");
|
||||||
|
@import url("core.min.css");
|
||||||
|
@import url("textrix.min.css");
|
||||||
|
@import url("textrix.spacing.css");
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
import Editor from './controllers/PageEditor.js';
|
import Editor from './controllers/PageEditor.js';
|
||||||
|
import Fresh from './controllers/FreshEditor.js';
|
||||||
|
|
||||||
document.addEventListener(
|
document.addEventListener(
|
||||||
'DOMContentLoaded',
|
'DOMContentLoaded',
|
||||||
function () {
|
function () {
|
||||||
new Editor();
|
new Editor();
|
||||||
|
//new Fresh();
|
||||||
},
|
},
|
||||||
false
|
false
|
||||||
);
|
);
|
||||||
|
|
|
@ -42,7 +42,7 @@ export default class PostEditor {
|
||||||
|
|
||||||
let textEdit = document.getElementById('edit');
|
let textEdit = document.getElementById('edit');
|
||||||
let control = document.querySelector('.text-editor-control');
|
let control = document.querySelector('.text-editor-control');
|
||||||
textEdit.addEventListener('select', e => {
|
textEdit.addEventListener('selectionchange', e => {
|
||||||
if (!self.textSelected) {
|
if (!self.textSelected) {
|
||||||
self.textSelected = true;
|
self.textSelected = true;
|
||||||
control.classList.remove('hide-el');
|
control.classList.remove('hide-el');
|
||||||
|
@ -139,7 +139,6 @@ export default class PostEditor {
|
||||||
let meta = document.querySelector('.meta');
|
let meta = document.querySelector('.meta');
|
||||||
for (var i = 0, length = metas.length; i < length; i++) {
|
for (var i = 0, length = metas.length; i < length; i++) {
|
||||||
metas[i].addEventListener('click', e => {
|
metas[i].addEventListener('click', e => {
|
||||||
console.log('CLICK');
|
|
||||||
let metaO = window.getComputedStyle(meta).getPropertyValue('opacity');
|
let metaO = window.getComputedStyle(meta).getPropertyValue('opacity');
|
||||||
if (metaO == 0) {
|
if (metaO == 0) {
|
||||||
meta.classList.remove('hide-el');
|
meta.classList.remove('hide-el');
|
||||||
|
|
|
@ -65,6 +65,8 @@
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<section class="text-editor">
|
<section class="text-editor">
|
||||||
|
|
||||||
|
|
||||||
<div class="page-title">
|
<div class="page-title">
|
||||||
<textarea id="post-title-text" class="input-dark" type="text" name="post-title-text" class="post-edit" placeholder="TITLE">{{$editTitle}}</textarea>
|
<textarea id="post-title-text" class="input-dark" type="text" name="post-title-text" class="post-edit" placeholder="TITLE">{{$editTitle}}</textarea>
|
||||||
</div>
|
</div>
|
||||||
|
@ -72,6 +74,7 @@
|
||||||
<textarea id="edit" spellcheck="false" class="language-md">{{$content}}</textarea>
|
<textarea id="edit" spellcheck="false" class="language-md">{{$content}}</textarea>
|
||||||
<pre id="highlight"><code id="highlight-content" class="language-md"></code></pre>
|
<pre id="highlight"><code id="highlight-content" class="language-md"></code></pre>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
@endsection
|
@endsection
|
||||||
@section('scripting')
|
@section('scripting')
|
||||||
|
|
Loading…
Add table
Reference in a new issue