From 5fa6af648debcdb3e19d58971c5c6dc2f44267e1 Mon Sep 17 00:00:00 2001 From: Noemi Vanyi Date: Mon, 5 Sep 2016 23:41:04 +0200 Subject: [PATCH 1/6] add own pics modal window --- .../static/themes/oscar/css/logicodev.min.css | Bin 10469 -> 11075 bytes .../oscar/less/logicodev/modal-pic.less | 67 ++++++++++++++++ .../themes/oscar/less/logicodev/oscar.less | 2 + .../oscar/result_templates/images.html | 73 +++++++++++------- 4 files changed, 113 insertions(+), 29 deletions(-) create mode 100644 searx/static/themes/oscar/less/logicodev/modal-pic.less diff --git a/searx/static/themes/oscar/css/logicodev.min.css b/searx/static/themes/oscar/css/logicodev.min.css index 33d451b8f1b712e5bd5d8f106b4d1deb13fa6da8..9718eb793d1a8383bf020bc29c5eb52647bff11e 100644 GIT binary patch delta 609 zcmb7?T~5O=498!12g@ITiaR(mY-CfemqKTt48{4XBhu|XIfkSYD-Gj7c z;$!21_#uvE{cQi8-Tm9+>u$774N0gN8qlh7RAWH0yu_uFB9P;m@Tg}Y-UWp~COVZW zyEjaqw5Pe1-0K2H*+pyV?YUSpv{Ehkq&R{0i>1WqD8U*XJNkpc6=H2ev8623F%*@p0_$$WpJm#=Gj#eNg6* P#k#fslh}Wij=uQ-X>s6d delta 7 OcmX>c_B3$AQw;zS9|R2m diff --git a/searx/static/themes/oscar/less/logicodev/modal-pic.less b/searx/static/themes/oscar/less/logicodev/modal-pic.less new file mode 100644 index 000000000..ffa87043a --- /dev/null +++ b/searx/static/themes/oscar/less/logicodev/modal-pic.less @@ -0,0 +1,67 @@ +.modal-image { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: rgba(0,0,0,0.8); + z-index: 1000000001; + opacity:0 !important; + pointer-events: none; + + button { + display: none; + } + + &:target { + opacity: 1 !important; + pointer-events: auto; + } + + & > div { + margin: 2% auto; + width: 97%; + background: @dim-gray; + border: @gray 0.1rem solid; + } + + @media (min-width: 769px) { + & > div { + max-width: 60.0rem; + } + } + + @media (max-width: 7680px) { + & > div { + position: relative; + } + } + + .image-paging-left { + font-size: 2.2rem; + padding-right: 1.0rem; + } + + .image-paging-right { + font-size: 2.2rem; + padding-left: 1.2rem; + } + + .image-container::before { + display: block; + min-width: 1.0rem; + max-width: 60.0rem; + min-height: 10.0rem; + height: 30.0rem; + content: ""; + } +} + +.modal-close { + position:fixed; + top: 0; + left: 0; + height: 100% !important; + width: 100% !important; + z-index: -1; +} diff --git a/searx/static/themes/oscar/less/logicodev/oscar.less b/searx/static/themes/oscar/less/logicodev/oscar.less index 55181cb9c..ecb3a0799 100644 --- a/searx/static/themes/oscar/less/logicodev/oscar.less +++ b/searx/static/themes/oscar/less/logicodev/oscar.less @@ -19,3 +19,5 @@ @import "cursor.less"; @import "code.less"; + +@import "modal-pic.less"; diff --git a/searx/templates/oscar/result_templates/images.html b/searx/templates/oscar/result_templates/images.html index b23f34915..53b2cb76d 100644 --- a/searx/templates/oscar/result_templates/images.html +++ b/searx/templates/oscar/result_templates/images.html @@ -1,39 +1,54 @@ -{% from 'oscar/macros.html' import draw_favicon %} - - - {{ result.title|striptags }} + + {{ result.title|striptags }} -