Make verse numbers, footnote anchors, themes, dynamic inserts unselectable. Fixes...
authorRadek Czajka <rczajka@rczajka.pl>
Wed, 5 Feb 2020 15:15:42 +0000 (16:15 +0100)
committerRadek Czajka <rczajka@rczajka.pl>
Wed, 5 Feb 2020 15:15:42 +0000 (16:15 +0100)
src/annoy/static/annoy/banner.scss
src/wolnelektury/static/css/new.book.css
src/wolnelektury/static/scss/book_text/numbering.scss
src/wolnelektury/static/scss/book_text/themes.scss

index e0e0f62..b36fbe1 100644 (file)
 .dynamic-insert {
     background: orange;
     margin: 1em 0;
 .dynamic-insert {
     background: orange;
     margin: 1em 0;
+    user-select: none;
+    -webkit-user-select: none;
+    -moz-user-select: none;
+    -ms-user-select: none;
 
     &.with-image {
         min-height: 120px;
 
     &.with-image {
         min-height: 120px;
index db78b53..38df87c 100644 (file)
@@ -104,6 +104,10 @@ p {
     padding-left: 2px;
     position: relative;
     top: -4px;
     padding-left: 2px;
     position: relative;
     top: -4px;
+    user-select: none;
+    -webkit-user-select: none;
+    -moz-user-select: none;
+    -ms-user-select: none;
 }
 
 #footnotes {
 }
 
 #footnotes {
@@ -115,6 +119,10 @@ p {
     float: left;
     width: 2.5em;
     clear: both;
     float: left;
     width: 2.5em;
     clear: both;
+    user-select: auto;
+    -webkit-user-select: text;
+    -moz-user-select: text;
+    -ms-user-select: text;
 }
 
 #footnotes div {
 }
 
 #footnotes div {
index e31b494..8a69e80 100644 (file)
         padding: 2px;
         text-align: center;
         color: #ccc;
         padding: 2px;
         text-align: center;
         color: #ccc;
+       user-select: none;
+       -webkit-user-select: none;
+       -moz-user-select: none;
+       -ms-user-select: none;
 
         &:before {
             display: none;
 
         &:before {
             display: none;
index 26ed14b..f56b818 100644 (file)
@@ -80,6 +80,10 @@ nav #menu-themes {
     letter-spacing: 0;
     text-transform: none;
     text-decoration: none;
     letter-spacing: 0;
     text-transform: none;
     text-decoration: none;
+    user-select: none;
+    -webkit-user-select: none;
+    -moz-user-select: none;
+    -ms-user-select: none;
 
     @include min-screen(600px) {
         @include theme-showing;
 
     @include min-screen(600px) {
         @include theme-showing;