mx pak1 % Vm b a c k g r o u n d . h t m l c s s \ m e n u _ i c o n s . b 6 4 p n g f wI c s s \ o p t i o n s . c s s = ֚ d e f . j s o n Q8 )x
d e f a u l t s . j s o n I; d 'xZ i c o n - 1 8 . p n g ? s i c o n . p n g C r&" i c o n s \ i c o n _ 1 6 . p n g ] #J i c o n s \ i c o n _ 3 2 . p n g a ' U i c o n s \ i c o n _ 4 8 . p n g h - ^ i n c l u d e s \ a p p . j s q ڃ
i n c l u d e s \ o p e n e r . j s kz i n c l u d e s \ v i e w e r . j s 50 j s \ a p p _ b g . j s H wp j s \ b a c k g r o u n d . j s M c j s \ f r a m e s . j s Z M JM
j s \ o p t i o n s . j s }0 G# l o c a l e \ c s - c z . i n i Ģ l o c a l e \ d e - d e . i n i ! ^ Õ l o c a l e \ e l - g r . i n i [
d|
l o c a l e \ e n . i n i -ϖ l o c a l e \ e s - m x . i n i > N l o c a l e \ f i - f i . i n i -% 5 v l o c a l e \ f r - c a . i n i b+
lYM l o c a l e \ h u - h u . i n i e5 1 l o c a l e \ k o - k r . i n i F 8
2= l o c a l e \ n l - n l . i n i V =p l o c a l e \ p l - p l . i n i z] V l o c a l e \ p t - b r . i n i fm K l o c a l e \ r u - r u . i n i lt dZ l o c a l e \ s v - s v . i n i QZ l o c a l e \ t r - t r . i n i E l o c a l e \ u k - u a . i n i : [ ) l o c a l e \ z h - c n . i n i x4 l o c a l e \ z h - t w . i n i ` n%o l o c a l e s . j s o n ƿ o p t i o n s . h t m l
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAAKaCAMAAACurz9FAAAB3VBMVEVMaXH////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9/f39/f3////////9/f39/f39/f39/f39/f39/f39/f3////////9/f39/f39/f39/f39/f3////////+/v7+/v7+/v7+/v7+/v7////////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7////////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7////////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7////////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////97uGncAAAAn3RSTlMAAQIDBAUGBwgJCgwODxARExQVFhgZGhscHR4fICEiJCYnKywvMDIzNDY4Ojw9P0BDRkdJSk9QUlVWWVxeX2BiZGhpa2xtb3BxdXZ7fH1/gIaJj5CRk5WWl5qbn6Cio6Wnqa+ws7e4vL2/wMHDxMXGx8jJysvNz8/Q0dLT1NXX2Nrb3N/f4OLj5OXm6Orr7u/v8PLz9PX2+Pn6/P3+/8woVNI3AAAMpUlEQVR42uycP3LqMBCH9wQ6gVq1cRW6uHzurBkoocKVfQE4gN3LB9BdHxmc/BCytfiJGfLe26/JRMFf/Ge1LJpF9EMR1LZ3R/0U08lfcOY5JrhyTXDlmuDKN8GVb4Ir3wRXvgmuXBPoFa0HpoATrab0C5S0FuuvjM31ZzNOA5bWUk0mYyeDmVwVrUUNVxN9qejqGhStxpy9PxuC6mvkT1CKCKppJAOoMshWfdS/FK9Sv+oPRqQ/Y7w3nMr0n3GvKIFxmBxLKkyq3nCm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::-moz-selection {
background: #adf;
}
::selection {
background: #adf;
}
html {
min-height: 100%;
background-color: #f3f3f5;
cursor: default;
}
body {
display: none;
position: relative;
max-width: 700px;
min-height: 300px;
margin: 0 auto;
box-shadow: 0 0 4px #999;
border-top: 0;
padding: 6px 15px 15px;
background-color: #fff;
font: 13px "Lucida Grande", "Lucida Sans Unicode", Tahoma, sans-serif;
}
a {
text-decoration: none;
color: #1155ef;
}
a:hover {
color: #000;
}
:focus {
outline: none;
}
.fn {
float: none;
}
/* http://nicolasgallagher.com/micro-clearfix-hack/ */
.cf::after {
display: block;
clear: both;
content: "";
}
hr {
border: 1px solid #eee;
margin: 10px 0;
}
#right-panel {
position: absolute;
top: 0;
left: 100%;
}
#right-panel > aside {
z-index: -1;
overflow: hidden;
position: fixed;
box-shadow: 2px 2px 2px #ccc;
max-width: 145px;
padding: 0 5px 3px 8px;
background-color: #fff;
text-align: center;
}
#right-panel > aside, section {
box-sizing: border-box;
}
.logo {
display: block;
width: 128px;
height: 128px;
margin-top: 5px;
border-radius: 10px;
background: url(../icon.png) no-repeat center;
-webkit-transition: box-shadow .2s;
transition: box-shadow .2s;
}
.logo:hover {
box-shadow: 0 0 10px #bef;
}
aside > .app-info {
font-weight: bold;
}
#platform-info {
font: normal 8px sans-serif;
color: gray;
}
body > form > section,
.hidden,
body.opera .opera, body.firefox .firefox, body.chrome .chrome,
body.safari .safari, body.maxthon .maxthon {
display: none;
}
nav {
margin-bottom: 20px;
text-align: center;
}
nav > a {
display: inline-block;
border-bottom: 3px solid transparent;
padding: 5px 6px;
text-decoration: none;
color: #1155ef;
-webkit-transition: border-bottom-color .5s;
transition: border-bottom-color .5s;
}
nav > a:hover {
border-bottom: 3px solid #aaf;
color: #000;
-webkit-transition: border-bottom-color 0s;
transition: border-bottom-color 0s;
}
nav > .active {
border-bottom: 3px solid #000;
color: #000;
}
.prow {
clear: both;
padding-bottom: 3px;
}
.prow, .tiptop {
position: relative;
}
.tip {
z-index: 1;
visibility: hidden;
overflow: hidden;
position: absolute;
left: -48px;
top: -5px;
max-width: 100%;
width: 33px;
height: 25px;
border: 1px solid transparent;
padding: 5px 7px;
opacity: 0;
white-space: pre-wrap;
color: rgba(0, 0, 0, 0);
font: 12px/150% Verdana, sans-serif;
-webkit-transition: visibility 0s 0.5s, opacity 0.5s, color .7s;
transition: visibility 0s 0.5s, opacity 0.5s, color .7s;
}
.tiptop:hover > .tip:not(:empty) {
visibility: visible;
opacity: 1;
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.tip:hover {
overflow: visible;
left: -45px;
width: auto;
height: auto;
box-shadow: 0 0 10px #dedede;
border: 1px solid #ddd;
border-left: none;
border-radius: 6px;
padding: 10px;
padding-left: 40px;
background-color: #fff;
color: #000;
}
.tip::before {
display: inline-block;
margin-right: 20px;
border: 3px solid #aaa;
border-right: none;
border-radius: 10px 6px 6px 10px;
padding: 0 6px 2px;
text-align: center;
text-shadow: 0 0 3px #000, 0 0 3px #000;
font: 700 17px Verdana, sans-serif;
color: #fff;
content: "?";
}
.tip:hover::before {
position: absolute;
top: 5px;
left: 5px;
}
.prow > label, .prow > span:not(.clean) {
display: inline-block;
width: 49.6%;
box-sizing: border-box;
}
.prow > label {
padding-top: 8px;
}
.prow:hover label:not(.checkbox), label:not(.checkbox):hover {
color: #45f;
}
.prow > span:not(.clean) {
float: right;
max-width: 50%;
margin-top: 4px;
text-align: right;
}
.prow input[type="text"] {
width: 300px;
}
.prow select {
max-width: 308px;
}
.prow input[type="color"] + input[type="text"], .shorter-input {
width: 242px;
vertical-align: middle;
}
.prowone > label, .prowone > span {
width: auto !important;
padding: 2px 0;
}
.sub-opt {
padding-left: 20px;
}
input, textarea, select, code, .checkbox, .pager > a {
box-sizing: border-box;
margin: 2px;
border: 1px solid #ddd;
border-radius: 3px;
padding: 3px;
background-color: rgba(242, 242, 242, 0);
background-image: linear-gradient(to bottom, #fff, #f5f5f5);
font: 13px Verdana, sans-serif;
-webkit-transition: color .2s, border-color .2s;
transition: color .2s, border-color .2s;
}
pre, code, textarea {
font: 13px Consolas, Monaco, monospace;
transition: all 0s 0s;
}
code {
display: inline-block;
border: 1px solid silver;
padding: 3px 5px;
background-image: linear-gradient(to bottom, #fff, #f5f5f5);
}
select {
max-width: 100%;
}
textarea {
overflow-x: hidden;
box-sizing: border-box;
width: 100%;
resize: none;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
}
select:focus, textarea:focus,
input[type="text"]:focus,
input:hover, select:hover, textarea:hover,
.prow:hover input, .prow:hover select,
label:hover input, .pager > a:hover,
.prow:hover .checkbox, label:hover > .checkbox, .checkbox:hover,
.sub-shortcuts > li:hover > input:first-child {
border: 1px solid #888;
}
input[type="checkbox"] {
display: none;
}
.checkbox {
position: relative;
display: inline-block;
width: 20px;
height: 20px;
padding: 0;
color: transparent;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.checkbox::after {
position: absolute;
top: 0;
left: 3px;
font-weight: 700;
content: "✔";
}
input[type="checkbox"]:checked + .checkbox {
color: #616161;
}
input[type="number"], input[type="color"] {
width: 50px;
text-align: center;
}
input[type="color"] {
box-sizing: border-box;
padding: 2px;
background: none;
vertical-align: middle;
}
input[type="number"] {
width: 60px;
box-shadow: none; /* Firefox marks "invalid" inputs */
}
input[type="range"] {
height: 24px;
vertical-align: middle;
}
output {
display: inline-block;
min-width: 24px;
}
h3 {
clear: left;
}
.color-helper {
float: right;
opacity: 0.3;
transition: opacity .3s;
}
.color-helper:hover {
opacity: 1;
}
.color-helper > input[type="text"] {
width: 80px !important;
}
.shortcuts > label {
display: block;
}
.shortcuts > label:hover input {
border: 1px solid #aaa;
}
.shortcuts input, .sub-shortcuts input {
margin: 5px;
width: 35px;
text-align: center;
}
.sub-shortcuts input {
margin: 0;
}
.sub-shortcuts li {
line-height: 200%;
}
.op-buttons > button, .action-buttons > span {
position: relative;
border: 1px solid #ddd;
border-radius: 3px;
background-color: #fff;
background-image: linear-gradient(to bottom, #fff, #f5f5f5);
font-weight: 700;
font-size: 14px;
cursor: pointer;
color: #000;
}
.op-buttons > button {
width: 95%;
box-shadow: 0 1px 2px rgba(0, 0, 0, .5);
margin-bottom: 10px;
padding: 10px 0;
font: 700 14px Arial;
-webkit-transition: border-color .3s, color .3s;
transition: border-color .3s, color .3s;
}
.op-buttons > button:hover {
border: 1px solid #999;
}
.container-info {
text-align: center;
}
#info-sec > pre {
white-space: pre-line;
}
#locales-table {
border-collapse: separate;
padding: 0 40px;
font: 13px/1.4em Consolas, Monaco, monospace;
}
#locales-table > div > span:not(:empty)::before {
margin: 0 10px;
content: "\2014";
}
[{
"type": "extension",
"frameworkVersion": "1.0.1",
"guid": "{000008f5-8a32-4389-a7da-2daa0e9d7760}",
"version": "1.0.7",
"title": {"en": "Viewhance"},
"description": {"_t": "appDescriptionShort"},
"author": {
"name": "Deathamns",
"email": "deathamns@gmail.com"
},
"permissions": {"httpRequest": ["*"]},
"config": "options.html",
"service": {
"main": "background.html#Viewhance,1.0.7"
},
"actions": [
{
"type": "script",
"entryPoints": ["doc_start"],
"exclude": ["res"],
"js": [
"includes/app.js",
"includes/viewer.js"
],
"includeFrames": true
},
{
"type": "script",
"entryPoints": ["doc_end"],
"exclude": ["res"],
"js": [
"includes/opener.js"
],
"includeFrames": true
}
]
}]
{
"mode": 1,
"minUpscale": 0,
"mediaInfo": "%ow\u00d7%oh | %name (%perc%)",
"favicon": "",
"css": "body { background: silver; overflow: hidden; }\n#media { background: #fafafa; box-shadow: 0 0 5px grey; }",
"center": true,
"wheelZoom": false,
"mediaAttrs": "autoplay controls loop",
"lpLeft": 1,
"lpRight": 2,
"sendToHosts": [
"TinEye|https://www.tineye.com/search?sort=size&order=desc&url=%url",
"Google|https://www.google.com/searchbyimage?image_url=%url",
"Bing|https://www.bing.com/images/searchbyimage?cbir=sbi&imgurl=%url",
"Yandex|https://yandex.ru/images/search?rpt=imageview&img_url=%url",
"KarmaDecay|http://karmadecay.com/%url",
"ZXing QRCode|https://zxing.org/w/decode?full=true&u=%url",
"ImgOps|https://imgops.com/%url",
"Pixlr|https://apps.pixlr.com/editor/?image=%url",
"PicMonkey|https://www.picmonkey.com/service?_import=%url"
],
"key_mOrig": "0",
"key_mFit": "1",
"key_mFitW": "2",
"key_mFitH": "3",
"key_rotL": "E",
"key_rotR": "R",
"key_flipH": "W",
"key_flipV": "Q",
"key_cycle": "C",
"key_wheelZoom": "Z",
"key_imgBg": "B",
"key_pixelate": "P",
"opener": 0
}
PNG
IHDR VΎW IDAT8oTU3Ngj
-!Z0j q>\r^]pmA6IiJC;;y9~>n%R
%"ԍsxywy?RRh0ZhEV_7b]1r