Res: Add resources from xowa_app_windows_64_v4.5.26.1810
BIN
res/bin/any/xowa/html/css/failover/logo.png
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
737
res/bin/any/xowa/html/css/failover/xowa_common_ltr.css
Normal file
@@ -0,0 +1,737 @@
|
||||
/*XOWA:https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.gadget.DRN-wizard,ReferenceTooltips,WatchlistBase,WatchlistGreenIndicators,charinsert,featured-articles-links,refToolbar,switcher,teahouse|ext.tmh.thumbnail.styles|ext.uls.nojs|ext.visualEditor.desktopArticleTarget.noscript|ext.wikimediaBadges|mediawiki.legacy.commonPrint,shared|mediawiki.raggett,sectionAnchor|mediawiki.skinning.interface|skins.vector.styles&only=styles&skin=vector*/
|
||||
.referencetooltip
|
||||
{position:absolute;list-style:none;list-style-image:none;opacity:0;font-size:10px;margin:0;z-index:5;padding:0}.referencetooltip li
|
||||
{border:#080086 2px solid;max-width:260px;padding:10px 8px 13px 8px;margin:0px;background-color:#F7F7F7;box-shadow:2px 4px 2px rgba(0,0,0,0.3);-moz-box-shadow:2px 4px 2px rgba(0,0,0,0.3);-webkit-box-shadow:2px 4px 2px rgba(0,0,0,0.3)}.referencetooltip li+li
|
||||
{margin-left:7px;margin-top:-2px;border:0;padding:0;height:3px;width:0px;background-color:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-top:12px #080086 solid;border-right:7px transparent solid;border-left:7px transparent solid}.referencetooltip>li+li::after
|
||||
{content:'';border-top:8px #F7F7F7 solid;border-right:5px transparent solid;border-left:5px transparent solid;margin-top:-12px;margin-left:-5px;z-index:1;height:0px;width:0px;display:block}.client-js body .referencetooltip li li
|
||||
{border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;height:auto;width:auto;margin:auto;padding:0;position:static}.RTflipped
|
||||
{padding-top:13px}.referencetooltip.RTflipped li+li
|
||||
{position:absolute;top:2px;border-top:0;border-bottom:12px #080086 solid}.referencetooltip.RTflipped li+li::after
|
||||
{border-top:0;border-bottom:8px #F7F7F7 solid;position:absolute;margin-top:7px}.RTsettings
|
||||
{float:right;height:24px;width:24px;cursor:pointer;background-image:url("upload.wikimedia.org/wikipedia/commons/thumb/7/77/Gear_icon.svg/24px-Gear_icon.svg.png");background-image:linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/7/77/Gear_icon.svg");margin-top:-9px;margin-right:-7px;-webkit-transition:opacity 0.15s;-moz-transition:opacity 0.15s;-o-transition:opacity 0.15s;-ms-transition:opacity 0.15s;transition:opacity 0.15s;opacity:0.6;filter:alpha(opacity=60)}.RTsettings:hover
|
||||
{opacity:1;filter:alpha(opacity=100)}.RTTarget
|
||||
{border:#080086 2px solid}#mw-wlheader-showupdated,#mw-wlheader-bold,#mw-wlheader-green,#mw-watchlist-resetbutton
|
||||
{display:none}.mw-changeslist-line-watched .mw-title,.mw-enhanced-watched .mw-enhanced-rc-time
|
||||
{font-weight:normal}#mw-wlheader-showupdated,#mw-wlheader-green
|
||||
{display:inline}#mw-watchlist-resetbutton
|
||||
{display:block}li.mw-changeslist-line-watched,li.mw-history-line-updated
|
||||
{list-style-image:url("upload.wikimedia.org/wikipedia/commons/1/19/ChangedBulletVector.svg");list-style-image:url("upload.wikimedia.org/wikipedia/commons/c/c2/ChangedBulletVector.png")\9}td.mw-enhanced-rc,.mw-enhanced-rc-time
|
||||
{font-family:monospace,monospace}.mw-enhanced-rc-nested
|
||||
{background-position:0 3px}.mw-enhancedchanges-arrow-space
|
||||
{background-position:center top}.mw-enhanced-rc-nested,.mw-enhancedchanges-arrow-space
|
||||
{background-repeat:no-repeat;background-image:url("en.wikipedia.org/w/skins/Vector/images/bullet-icon.svg");background-image:-moz-linear-gradient(transparent,transparent),url("en.wikipedia.org/w/skins/Vector/images/bullet-icon.svg");background-image:-webkit-linear-gradient(transparent,transparent),url("en.wikipedia.org/w/skins/Vector/images/bullet-icon.svg");background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/w/skins/Vector/images/bullet-icon.svg")}.mw-enhanced-watched .mw-enhanced-rc-nested,.mw-changeslist-line-watched .mw-enhancedchanges-arrow-space
|
||||
{background-image:url("upload.wikimedia.org/wikipedia/commons/c/c2/ChangedBulletVector.png");background-image:-moz-linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/1/19/ChangedBulletVector.svg");background-image:-webkit-linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/1/19/ChangedBulletVector.svg");background-image:linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/1/19/ChangedBulletVector.svg")}.mw-changeslist-line-not-watched .mw-collapsible-arrow.mw-collapsible-toggle-collapsed
|
||||
{background-position:center top;background-image:url("upload.wikimedia.org/wikipedia/commons/b/bc/Vector_right_arrow_link.png");background-image:-moz-linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/3/39/Vector_right_arrow_link.svg");background-image:-webkit-linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/3/39/Vector_right_arrow_link.svg");background-image:linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/3/39/Vector_right_arrow_link.svg")}.mw-changeslist-line-not-watched .mw-collapsible-arrow.mw-collapsible-toggle-expanded
|
||||
{background-position:center top;background-image:url("upload.wikimedia.org/wikipedia/commons/2/27/Vector_down_arrow_link.png");background-image:-moz-linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/d/db/Vector_down_arrow_link.svg");background-image:-webkit-linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/d/db/Vector_down_arrow_link.svg");background-image:linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/d/db/Vector_down_arrow_link.svg")}.mw-changeslist-line-watched .mw-collapsible-arrow.mw-collapsible-toggle-collapsed
|
||||
{background-image:url("upload.wikimedia.org/wikipedia/commons/a/af/Vector_right_arrow_changed.png");background-image:-moz-linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/0/03/Vector_right_arrow_changed.svg");background-image:-webkit-linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/0/03/Vector_right_arrow_changed.svg");background-image:linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/0/03/Vector_right_arrow_changed.svg")}.mw-changeslist-line-watched .mw-collapsible-arrow.mw-collapsible-toggle-expanded
|
||||
{background-image:url("upload.wikimedia.org/wikipedia/commons/e/e5/Vector_down_arrow_changed.png");background-image:-moz-linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/1/12/Vector_down_arrow_changed.svg");background-image:-webkit-linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/1/12/Vector_down_arrow_changed.svg");background-image:linear-gradient(transparent,transparent),url("upload.wikimedia.org/wikipedia/commons/1/12/Vector_down_arrow_changed.svg")}.skin-vector li.GA,.skin-monobook li.GA,.skin-modern li.GA
|
||||
{list-style-image:url("upload.wikimedia.org/wikipedia/commons/4/42/Monobook-bullet-ga.png")}.skin-vector li.FA,.skin-monobook li.FA
|
||||
{list-style-image:url("upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png")}.skin-modern li.FA
|
||||
{list-style-image:url("upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Modern-bullet-star.svg/9px-Modern-bullet-star.svg.png")}.wp-teahouse-question-form
|
||||
{position:absolute;margin-left:auto;margin-right:auto;background-color:#f4f3f0;border:1px solid #a7d7f9;padding:1em}#wp-th-question-ask
|
||||
{float:right}.wp-teahouse-ask a.external
|
||||
{background-image:none !important}.wp-teahouse-respond-form
|
||||
{position:absolute;margin-left:auto;margin-right:auto;background-color:#f4f3f0;border:1px solid #a7d7f9;padding:1em}.wp-th-respond
|
||||
{float:right}.wp-teahouse-respond a.external
|
||||
{background-image:none !important}.mediaContainer,.PopUpMediaTransform
|
||||
{position :relative;display:block}.thumb .mediaContainer,.thumb .PopUpMediaTransform
|
||||
{margin:0 auto}.client-nojs #pt-uls
|
||||
{display:none}.client-nojs #ca-ve-edit,.client-nojs .mw-editsection-divider,.client-nojs .mw-editsection-visualeditor,.ve-not-available #ca-ve-edit,.ve-not-available .mw-editsection-divider,.ve-not-available .mw-editsection-visualeditor
|
||||
{display:none}.client-js .mw-content-ltr .mw-editsection-bracket:first-of-type,.client-js .mw-content-rtl .mw-editsection-bracket:not( :first-of-type )
|
||||
{margin-right:0.25em;color:#555}.client-js .mw-content-rtl .mw-editsection-bracket:first-of-type,.client-js .mw-content-ltr .mw-editsection-bracket:not( :first-of-type )
|
||||
{margin-left:0.25em;color:#555}.badge-goodarticle,.badge-recommendedarticle
|
||||
{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANBAMAAACJLlk1AAAAAXNSR0IArs4c6QAAACFQTFRFAAAAbGxsbm5ucXFxc3Nzd3d3enp6e3t7fX19f39/iYmJftgPsQAAAAF0Uk5TAEDm2GYAAAAwSURBVAhbY2DACSaASQEQwSoKJFoEBVUaGJgFBYWBHEVBAyBpCCaFkoCKuAoYqhgAamoEibSxbiMAAAAASUVORK5CYII=);list-style-image:url("en.wikipedia.org/static/1.27.0-wmf.13/extensions/Wikidata/extensions/WikimediaBadges/resources/images/badge-silver-star.png")!ie}.badge-featuredarticle,.badge-featuredportal,.badge-featuredlist
|
||||
{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANBAMAAACJLlk1AAAAJFBMVEX8/vz8wjT8viT83pT8ylT88tz80mz8xkT82oT84pz8xjz81nwKqN0kAAAAAXRSTlMAQObYZgAAADFJREFUCNdjYMAJJoBJBRDBpgYkTJSURAwY2JWUtIAcIaUFQLIITCpuBCpibWBoZQAAfGEGEiyyYyMAAAAASUVORK5CYII=);list-style-image:url("en.wikipedia.org/static/1.27.0-wmf.13/extensions/Wikidata/extensions/WikimediaBadges/resources/images/badge-golden-star.png")!ie}.badge-problematic
|
||||
{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAAXNSR0IArs4c6QAAAFpJREFUGNNjYBgkYPPm/3Lr1/9fu2HD/9dQvG7jxv8qcEmgwDsg/o+GQWKyDFCd/3Hg1QxA4hMeBR9ACj7jUfARZMUGvFYAHamBw5FvwY5E8ybIPR+BeA1MEgDWWL/RcA2f2QAAAABJRU5ErkJggg==);list-style-image:url("en.wikipedia.org/static/1.27.0-wmf.13/extensions/Wikidata/extensions/WikimediaBadges/resources/images/badge-problematic.png")!ie}.badge-proofread
|
||||
{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAAXNSR0IArs4c6QAAAGRJREFUGFdjYBgk4P+zNLn/z9PX/n+R/hqK1/1/laWCkHyZ/g4o+B8Fg8SeZskyQHX+x4pfpq9mADI+4VTwIv0DSMFnPAo+ghRswG/FszQNrI58kf4W7Eg0b4Lc8/H/87Q1MEkA8DS7vJOiJx8AAAAASUVORK5CYII=);list-style-image:url("en.wikipedia.org/static/1.27.0-wmf.13/extensions/Wikidata/extensions/WikimediaBadges/resources/images/badge-proofread.png")!ie}.badge-validated
|
||||
{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAAXNSR0IArs4c6QAAAFxJREFUGJVjYBgkYOL/iXIT/k9YC8SvoXhd3/8+FWTJd0CMDt/1/u+VZYDqxAqBmleDFHzCo+ADSMFnXAqA8CND///+DXitmPx/sgYOR74FOxLNmyD3fATiNTBJABgwsLmcrrEeAAAAAElFTkSuQmCC);list-style-image:url("en.wikipedia.org/static/1.27.0-wmf.13/extensions/Wikidata/extensions/WikimediaBadges/resources/images/badge-validated.png")!ie}@media print
|
||||
{.noprint,div#jump-to-nav,.mw-jump,div.top,div#column-one,.mw-editsection,.mw-editsection-like,div#f-poweredbyico,div#f-copyrightico,li#about,li#disclaimer,li#mobileview,li#privacy,#footer-places,.mw-hidden-catlinks,.usermessage,.patrollink,.ns-0 .mw-redirectedfrom,#mw-navigation,#siteNotice
|
||||
{display:none}.wikitable,.thumb,img
|
||||
{page-break-inside:avoid}h2,h3,h4,h5,h6
|
||||
{page-break-after:avoid}p
|
||||
{widows:3;orphans:3}body
|
||||
{background:white;color:black;margin:0;padding:0}ul
|
||||
{list-style-type:square}h1,h2,h3,h4,h5,h6
|
||||
{font-weight:bold}dt
|
||||
{font-weight:bold}p
|
||||
{margin:1em 0;line-height:1.2em}pre,.mw-code
|
||||
{border:1pt dashed black;white-space:pre;font-size:8pt;overflow:auto;padding:1em 0;background:white;color:black}#globalWrapper
|
||||
{width:100% !important;min-width:0 !important}.mw-body
|
||||
{background:white;border:none !important;padding:0 !important;margin:0 !important;direction:ltr;color:black}#column-content
|
||||
{margin:0 !important}#column-content .mw-body
|
||||
{padding:1em;margin:0 !important}#toc
|
||||
{border:1px solid #aaaaaa;background-color:#f9f9f9;padding:5px;display:table}.tocnumber,.toctext
|
||||
{display:table-cell}.tocnumber:after
|
||||
{content:"";padding-right:0.5em}#footer
|
||||
{background:white;color:black;margin-top:1em;border-top:1px solid #AAA;direction:ltr}img
|
||||
{border:none;vertical-align:middle}a
|
||||
{background:none !important;padding:0 !important}.mw-body a.external.text:after,.mw-body a.external.autonumber:after
|
||||
{content:" (" attr(href) ")"}.mw-body a.external.text[href^='//']:after,.mw-body a.external.autonumber[href^='//']:after
|
||||
{content:" (https:" attr(href) ")"}a,a.external,a.new,a.stub
|
||||
{color:black !important;text-decoration:none !important}a,a.external,a.new,a.stub
|
||||
{color:inherit !important;text-decoration:inherit !important}div.floatright
|
||||
{float:right;clear:right;position:relative;margin:0.5em 0 0.8em 1.4em}div.floatright p
|
||||
{font-style:italic}div.floatleft
|
||||
{float:left;clear:left;position:relative;margin:0.5em 1.4em 0.8em 0}div.floatleft p
|
||||
{font-style:italic}div.center
|
||||
{text-align:center}div.thumb
|
||||
{border:none;width:auto;margin-top:0.5em;margin-bottom:0.8em;background-color:transparent}div.thumbinner
|
||||
{border:1px solid #cccccc;padding:3px !important;background-color:White;font-size:94%;text-align:center;overflow:hidden}html .thumbimage
|
||||
{border:1px solid #cccccc}html .thumbcaption
|
||||
{border:none;text-align:left;line-height:1.4em;padding:3px !important;font-size:94%}div.magnify
|
||||
{display:none}div.tright
|
||||
{float:right;clear:right;margin:0.5em 0 0.8em 1.4em}div.tleft
|
||||
{float:left;clear:left;margin:0.5em 1.4em 0.8em 0}img.thumbborder
|
||||
{border:1px solid #dddddd}table.wikitable,table.mw_metadata
|
||||
{margin:1em 0;border:1px #aaa solid;background:white;border-collapse:collapse}table.wikitable > tr > th,table.wikitable > tr > td,table.wikitable > * > tr > th,table.wikitable > * > tr > td,.mw_metadata th,.mw_metadata td
|
||||
{border:1px #aaa solid;padding:0.2em}table.wikitable > tr > th,table.wikitable > * > tr > th,.mw_metadata th
|
||||
{text-align:center;background:white;font-weight:bold}table.wikitable > caption,.mw_metadata caption
|
||||
{font-weight:bold}table.listing,table.listing td
|
||||
{border:1pt solid black;border-collapse:collapse}a.sortheader
|
||||
{margin:0 0.3em}.catlinks ul
|
||||
{display:inline;margin:0;padding:0;list-style:none;list-style-type:none;list-style-image:none}.catlinks li
|
||||
{display:inline-block;line-height:1.15em;padding:0 .4em;border-left:1px solid #AAA;margin:0.1em 0}.catlinks li:first-child
|
||||
{padding-left:.2em;border-left:none}.printfooter
|
||||
{padding:1em 0 1em 0}}@media screen
|
||||
{.mw-content-ltr
|
||||
{direction:ltr}.mw-content-rtl
|
||||
{direction:rtl}.sitedir-ltr textarea,.sitedir-ltr input
|
||||
{direction:ltr}.sitedir-rtl textarea,.sitedir-rtl input
|
||||
{direction:rtl}.mw-userlink
|
||||
{unicode-bidi:embed}mark
|
||||
{background-color:yellow;color:black}wbr
|
||||
{display:inline-block}input[type="submit"],input[type="button"],input[type="reset"],input[type="file"]
|
||||
{direction:ltr}textarea[dir="ltr"],input[dir="ltr"]
|
||||
{direction:ltr}textarea[dir="rtl"],input[dir="rtl"]
|
||||
{direction:rtl}abbr[title],.explain[title]
|
||||
{border-bottom:1px dotted;cursor:help}@supports (text-decoration:underline dotted)
|
||||
{abbr[title],.explain[title]
|
||||
{border-bottom:none;text-decoration:underline dotted}}.mw-plusminus-pos
|
||||
{color:#006400}.mw-plusminus-neg
|
||||
{color:#8b0000}.mw-plusminus-null
|
||||
{color:#aaa}.mw-plusminus-pos,.mw-plusminus-neg,.mw-plusminus-null
|
||||
{unicode-bidi:-moz-isolate;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}span.comment
|
||||
{font-style:italic}#wikiPreview.ontop
|
||||
{margin-bottom:1em}#editform,#toolbar,#wpTextbox1
|
||||
{clear:both}li span.deleted,span.history-deleted
|
||||
{text-decoration:line-through;color:#888;font-style:italic}.not-patrolled
|
||||
{background-color:#ffa}.unpatrolled
|
||||
{font-weight:bold;color:red}div.patrollink
|
||||
{font-size:75%;text-align:right}td.mw-label
|
||||
{text-align:right}td.mw-input
|
||||
{text-align:left}td.mw-submit
|
||||
{text-align:left}td.mw-label
|
||||
{vertical-align:middle}td.mw-submit
|
||||
{white-space:nowrap}input#wpSummary
|
||||
{width:80%;margin-bottom:1em}.mw-input-with-label
|
||||
{white-space:nowrap}.mw-content-ltr .thumbcaption
|
||||
{text-align:left}.mw-content-ltr .magnify
|
||||
{float:right}.mw-content-rtl .thumbcaption
|
||||
{text-align:right}.mw-content-rtl .magnify
|
||||
{float:left}#catlinks
|
||||
{text-align:left}.catlinks ul
|
||||
{display:inline;margin:0;padding:0;list-style:none;list-style-type:none;list-style-image:none;vertical-align:middle !ie}.catlinks li
|
||||
{display:inline-block;line-height:1.25em;border-left:1px solid #AAA;margin:0.125em 0;padding:0 0.5em;zoom:1;display:inline !ie}.catlinks li:first-child
|
||||
{padding-left:0.25em;border-left:none}.catlinks li a.mw-redirect
|
||||
{font-style:italic}.mw-hidden-cats-hidden
|
||||
{display:none}.catlinks-allhidden
|
||||
{display:none}p.mw-protect-editreasons,p.mw-filedelete-editreasons,p.mw-delete-editreasons
|
||||
{font-size:90%;text-align:right}.autocomment
|
||||
{color:gray}#pagehistory .history-user
|
||||
{margin-left:0.4em;margin-right:0.2em}#pagehistory li
|
||||
{border:1px solid white}#pagehistory li.selected
|
||||
{background-color:#f9f9f9;border:1px dashed #aaa}.mw-history-revisionactions
|
||||
{float:right}.newpage,.minoredit,.botedit
|
||||
{font-weight:bold}div.mw-warning-with-logexcerpt
|
||||
{padding:3px;margin-bottom:3px;border:2px solid #2F6FAB;clear:both}div.mw-warning-with-logexcerpt ul li
|
||||
{font-size:90%}span.mw-revdelundel-link,strong.mw-revdelundel-link
|
||||
{font-size:90%}span.mw-revdelundel-hidden,input.mw-revdelundel-hidden
|
||||
{visibility:hidden}td.mw-revdel-checkbox,th.mw-revdel-checkbox
|
||||
{padding-right:10px;text-align:center}a.new
|
||||
{color:#BA0000}.plainlinks a.external
|
||||
{background:none !important;padding:0 !important}.rtl a.external.free,.rtl a.external.autonumber
|
||||
{direction:ltr;unicode-bidi:embed}table.wikitable
|
||||
{margin:1em 0;background-color:#f9f9f9;border:1px solid #aaa;border-collapse:collapse;color:black}table.wikitable > tr > th,table.wikitable > tr > td,table.wikitable > * > tr > th,table.wikitable > * > tr > td
|
||||
{border:1px solid #aaa;padding:0.2em 0.4em}table.wikitable > tr > th,table.wikitable > * > tr > th
|
||||
{background-color:#f2f2f2;text-align:center}table.wikitable > caption
|
||||
{font-weight:bold}.error,.warning,.success
|
||||
{font-size:larger}.error
|
||||
{color:#cc0000}.warning
|
||||
{color:#705000}.success
|
||||
{color:#009000}.errorbox,.warningbox,.successbox
|
||||
{border:1px solid;padding:.5em 1em;margin-bottom:1em;display:inline-block;zoom:1;*display:inline}.errorbox h2,.warningbox h2,.successbox h2
|
||||
{font-size:1em;color:inherit;font-weight:bold;display:inline;margin:0 .5em 0 0;border:none}.errorbox
|
||||
{color:#cc0000;border-color:#fac5c5;background-color:#fae3e3}.warningbox
|
||||
{color:#705000;border-color:#fde29b;background-color:#fdf1d1}.successbox
|
||||
{color:#008000;border-color:#b7fdb5;background-color:#e1fddf}.mw-infobox
|
||||
{border:2px solid #ff7f00;margin:0.5em;clear:left;overflow:hidden}.mw-infobox-left
|
||||
{margin:7px;float:left;width:35px}.mw-infobox-right
|
||||
{margin:0.5em 0.5em 0.5em 49px}.previewnote
|
||||
{color:#c00;margin-bottom:1em}.previewnote p
|
||||
{text-indent:3em;margin:0.8em 0}.visualClear
|
||||
{clear:both}.mw-datatable
|
||||
{border-collapse:collapse}.mw-datatable,.mw-datatable td,.mw-datatable th
|
||||
{border:1px solid #aaaaaa;padding:0 0.15em 0 0.15em}.mw-datatable th
|
||||
{background-color:#ddddff}.mw-datatable td
|
||||
{background-color:#ffffff}.mw-datatable tr:hover td
|
||||
{background-color:#eeeeff}table.mw_metadata
|
||||
{font-size:0.8em;margin-left:0.5em;margin-bottom:0.5em;width:400px}table.mw_metadata caption
|
||||
{font-weight:bold}table.mw_metadata th
|
||||
{font-weight:normal}table.mw_metadata td
|
||||
{padding:0.1em}table.mw_metadata
|
||||
{border:none;border-collapse:collapse}table.mw_metadata td,table.mw_metadata th
|
||||
{text-align:center;border:1px solid #aaaaaa;padding-left:5px;padding-right:5px}table.mw_metadata th
|
||||
{background-color:#f9f9f9}table.mw_metadata td
|
||||
{background-color:#fcfcfc}table.mw_metadata ul.metadata-langlist
|
||||
{list-style-type:none;list-style-image:none;padding-right:5px;padding-left:5px;margin:0}.mw-content-ltr ul,.mw-content-rtl .mw-content-ltr ul
|
||||
{margin:0.3em 0 0 1.6em;padding:0}.mw-content-rtl ul,.mw-content-ltr .mw-content-rtl ul
|
||||
{margin:0.3em 1.6em 0 0;padding:0}.mw-content-ltr ol,.mw-content-rtl .mw-content-ltr ol
|
||||
{margin:0.3em 0 0 3.2em;padding:0}.mw-content-rtl ol,.mw-content-ltr .mw-content-rtl ol
|
||||
{margin:0.3em 3.2em 0 0;padding:0}.mw-content-ltr dd,.mw-content-rtl .mw-content-ltr dd
|
||||
{margin-left:1.6em;margin-right:0}.mw-content-rtl dd,.mw-content-ltr .mw-content-rtl dd
|
||||
{margin-right:1.6em;margin-left:0}.mw-ajax-loader
|
||||
{background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/resources/src/mediawiki.legacy/images/ajax-loader.gif");background-position:center center;background-repeat:no-repeat;padding:16px;position:relative;top:-16px}.mw-small-spinner
|
||||
{padding:10px !important;margin-right:0.6em;background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/resources/src/mediawiki.legacy/images/spinner.gif");background-position:center center;background-repeat:no-repeat}h1:lang(anp),h1:lang(as),h1:lang(bh),h1:lang(bho),h1:lang(bn),h1:lang(gu),h1:lang(hi),h1:lang(kn),h1:lang(ks),h1:lang(ml),h1:lang(mr),h1:lang(my),h1:lang(mai),h1:lang(ne),h1:lang(new),h1:lang(or),h1:lang(pa),h1:lang(pi),h1:lang(sa),h1:lang(ta),h1:lang(te)
|
||||
{line-height:1.6em !important}h2:lang(anp),h3:lang(anp),h4:lang(anp),h5:lang(anp),h6:lang(anp),h2:lang(as),h3:lang(as),h4:lang(as),h5:lang(as),h6:lang(as),h2:lang(bho),h3:lang(bho),h4:lang(bho),h5:lang(bho),h6:lang(bho),h2:lang(bh),h3:lang(bh),h4:lang(bh),h5:lang(bh),h6:lang(bh),h2:lang(bn),h3:lang(bn),h4:lang(bn),h5:lang(bn),h6:lang(bn),h2:lang(gu),h3:lang(gu),h4:lang(gu),h5:lang(gu),h6:lang(gu),h2:lang(hi),h3:lang(hi),h4:lang(hi),h5:lang(hi),h6:lang(hi),h2:lang(kn),h3:lang(kn),h4:lang(kn),h5:lang(kn),h6:lang(kn),h2:lang(ks),h3:lang(ks),h4:lang(ks),h5:lang(ks),h6:lang(ks),h2:lang(ml),h3:lang(ml),h4:lang(ml),h5:lang(ml),h6:lang(ml),h2:lang(mr),h3:lang(mr),h4:lang(mr),h5:lang(mr),h6:lang(mr),h2:lang(my),h3:lang(my),h4:lang(my),h5:lang(my),h6:lang(my),h2:lang(mai),h3:lang(mai),h4:lang(mai),h5:lang(mai),h6:lang(mai),h2:lang(ne),h3:lang(ne),h4:lang(ne),h5:lang(ne),h6:lang(ne),h2:lang(new),h3:lang(new),h4:lang(new),h5:lang(new),h6:lang(new),h2:lang(or),h3:lang(or),h4:lang(or),h5:lang(or),h6:lang(or),h2:lang(pa),h3:lang(pa),h4:lang(pa),h5:lang(pa),h6:lang(pa),h2:lang(pi),h3:lang(pi),h4:lang(pi),h5:lang(pi),h6:lang(pi),h2:lang(sa),h3:lang(sa),h4:lang(sa),h5:lang(sa),h6:lang(sa),h2:lang(ta),h3:lang(ta),h4:lang(ta),h5:lang(ta),h6:lang(ta),h2:lang(te),h3:lang(te),h4:lang(te),h5:lang(te),h6:lang(te)
|
||||
{line-height:1.2em}ol:lang(azb) li,ol:lang(bcc) li,ol:lang(bgn) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(lrc) li,ol:lang(luz) li,ol:lang(mzn) li
|
||||
{list-style-type:-moz-persian;list-style-type:persian}ol:lang(ckb) li,ol:lang(sdh) li
|
||||
{list-style-type:-moz-arabic-indic;list-style-type:arabic-indic}ol:lang(hi) li,ol:lang(mr) li
|
||||
{list-style-type:-moz-devanagari;list-style-type:devanagari}ol:lang(as) li,ol:lang(bn) li
|
||||
{list-style-type:-moz-bengali;list-style-type:bengali}ol:lang(or) li
|
||||
{list-style-type:-moz-oriya;list-style-type:oriya}#toc ul,.toc ul
|
||||
{margin:.3em 0}.mw-content-ltr .toc ul,.mw-content-ltr #toc ul,.mw-content-rtl .mw-content-ltr .toc ul,.mw-content-rtl .mw-content-ltr #toc ul
|
||||
{text-align:left}.mw-content-rtl .toc ul,.mw-content-rtl #toc ul,.mw-content-ltr .mw-content-rtl .toc ul,.mw-content-ltr .mw-content-rtl #toc ul
|
||||
{text-align:right}.mw-content-ltr .toc ul ul,.mw-content-ltr #toc ul ul,.mw-content-rtl .mw-content-ltr .toc ul ul,.mw-content-rtl .mw-content-ltr #toc ul ul
|
||||
{margin:0 0 0 2em}.mw-content-rtl .toc ul ul,.mw-content-rtl #toc ul ul,.mw-content-ltr .mw-content-rtl .toc ul ul,.mw-content-ltr .mw-content-rtl #toc ul ul
|
||||
{margin:0 2em 0 0}#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle
|
||||
{direction:ltr}.mw-help-field-hint
|
||||
{display:none;margin-left:2px;margin-bottom:-8px;padding:0 0 0 15px;background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/resources/src/mediawiki.legacy/images/help-question.gif");background-position:left center;background-repeat:no-repeat;cursor:pointer;font-size:.8em;text-decoration:underline;color:#0645ad}.mw-help-field-hint:hover
|
||||
{background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/resources/src/mediawiki.legacy/images/help-question-hover.gif")}.mw-help-field-data
|
||||
{display:block;background-color:#d6f3ff;padding:5px 8px 4px 8px;border:1px solid #5dc9f4;margin-left:20px}#mw-clearyourcache,#mw-sitecsspreview,#mw-sitejspreview,#mw-usercsspreview,#mw-userjspreview
|
||||
{direction:ltr;unicode-bidi:embed}.diff-currentversion-title,.diff
|
||||
{direction:ltr;unicode-bidi:embed}.diff-contentalign-right td
|
||||
{direction:rtl;unicode-bidi:embed}.diff-contentalign-left td
|
||||
{direction:ltr;unicode-bidi:embed}.diff-multi,.diff-otitle,.diff-ntitle,.diff-lineno
|
||||
{direction:ltr !important;unicode-bidi:embed}#mw-revision-info,#mw-revision-info-current,#mw-revision-nav
|
||||
{direction:ltr;display:inline}div.tright,div.floatright,table.floatright
|
||||
{clear:right;float:right}div.tleft,div.floatleft,table.floatleft
|
||||
{float:left;clear:left}div.floatright,table.floatright,div.floatleft,table.floatleft
|
||||
{position:relative}#mw-credits a
|
||||
{unicode-bidi:embed}.mw-jump,#jump-to-nav
|
||||
{overflow:hidden;height:0;zoom:1}.printfooter
|
||||
{display:none}.xdebug-error
|
||||
{position:absolute;z-index:99}.mw-editsection,#jump-to-nav
|
||||
{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mw-editsection,.mw-editsection-like
|
||||
{font-size:small;font-weight:normal;margin-left:1em;vertical-align:baseline;line-height:1em;display:inline-block}.mw-content-ltr .mw-editsection,.mw-content-rtl .mw-content-ltr .mw-editsection
|
||||
{margin-left:1em}.mw-content-rtl .mw-editsection,.mw-content-ltr .mw-content-rtl .mw-editsection
|
||||
{margin-right:1em}sup,sub
|
||||
{line-height:1}}.mw-empty-li
|
||||
{display:none}.mw-headline-anchor
|
||||
{display:none}@media screen
|
||||
{.mw-headline-anchor
|
||||
{margin-left:-16px;width:16px}.mw-content-ltr .mw-headline-anchor,.mw-content-rtl .mw-content-ltr .mw-headline-anchor
|
||||
{margin-left:-16px;margin-right:0}.mw-content-rtl .mw-headline-anchor,.mw-content-ltr .mw-content-rtl .mw-headline-anchor
|
||||
{margin-left:0;margin-right:-16px}}@media screen and (min-width:982px)
|
||||
{.mw-headline-anchor
|
||||
{margin-left:-20px;width:20px}.mw-content-ltr .mw-headline-anchor,.mw-content-rtl .mw-content-ltr .mw-headline-anchor
|
||||
{margin-left:-20px;margin-right:0}.mw-content-rtl .mw-headline-anchor,.mw-content-ltr .mw-content-rtl .mw-headline-anchor
|
||||
{margin-left:0;margin-right:-20px}}@media screen
|
||||
{a
|
||||
{text-decoration:none;color:#0645ad;background:none}a:visited
|
||||
{color:#0b0080}a:active
|
||||
{color:#faa700}a:hover,a:focus
|
||||
{text-decoration:underline}a:lang(ar),a:lang(kk-arab),a:lang(mzn),a:lang(ps),a:lang(ur)
|
||||
{text-decoration:none}a.stub
|
||||
{color:#772233}a.new,#p-personal a.new
|
||||
{color:#ba0000}a.new:visited,#p-personal a.new:visited
|
||||
{color:#a55858}.mw-body a.extiw,.mw-body a.extiw:active
|
||||
{color:#36b}.mw-body a.extiw:visited
|
||||
{color:#636}.mw-body a.extiw:active
|
||||
{color:#b63}.mw-body a.external
|
||||
{color:#36b}.mw-body a.external:visited
|
||||
{color:#636}.mw-body a.external:active
|
||||
{color:#b63}.mw-body a.external.free
|
||||
{word-wrap:break-word}img
|
||||
{border:none;vertical-align:middle}hr
|
||||
{height:1px;color:#aaa;background-color:#aaa;border:0;margin:.2em 0}h1,h2,h3,h4,h5,h6
|
||||
{color:black;background:none;font-weight:normal;margin:0;overflow:hidden;padding-top:.5em;padding-bottom:.17em;border-bottom:1px solid #aaa}h1
|
||||
{font-size:188%}h2
|
||||
{font-size:150%}h3,h4,h5,h6
|
||||
{border-bottom:none;font-weight:bold}h3
|
||||
{font-size:128%}h4
|
||||
{font-size:116%}h5
|
||||
{font-size:108%}h6
|
||||
{font-size:100%}h1,h2
|
||||
{margin-bottom:.6em}h3,h4,h5
|
||||
{margin-bottom:.3em}p
|
||||
{margin:.4em 0 .5em 0}p img
|
||||
{margin:0}ul
|
||||
{list-style-type:square;margin:.3em 0 0 1.6em;padding:0}ol
|
||||
{margin:.3em 0 0 3.2em;padding:0;list-style-image:none}li
|
||||
{margin-bottom:.1em}dt
|
||||
{font-weight:bold;margin-bottom:.1em}dl
|
||||
{margin-top:.2em;margin-bottom:.5em}dd
|
||||
{margin-left:1.6em;margin-bottom:.1em}pre,code,tt,kbd,samp,.mw-code
|
||||
{font-family:monospace,Courier}code
|
||||
{color:black;background-color:#f9f9f9;border:1px solid #ddd;border-radius:2px;padding:1px 4px}pre,.mw-code
|
||||
{color:black;background-color:#f9f9f9;border:1px solid #ddd;padding:1em;white-space:pre-wrap}table
|
||||
{font-size:100%}fieldset
|
||||
{border:1px solid #2f6fab;margin:1em 0 1em 0;padding:0 1em 1em}fieldset.nested
|
||||
{margin:0 0 0.5em 0;padding:0 0.5em 0.5em}legend
|
||||
{padding:.5em;font-size:95%}form
|
||||
{border:none;margin:0}textarea
|
||||
{width:100%;padding:.1em;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.center
|
||||
{width:100%;text-align:center}*.center *
|
||||
{margin-left:auto;margin-right:auto}.small
|
||||
{font-size:94%}table.small
|
||||
{font-size:100%}#toc,.toc,.mw-warning,.toccolours
|
||||
{border:1px solid #aaa;background-color:#f9f9f9;padding:5px;font-size:95%}#toc,.toc
|
||||
{display:inline-block;display:table;zoom:1;*display:inline;padding:7px}table#toc,table.toc
|
||||
{border-collapse:collapse}table#toc td,table.toc td
|
||||
{padding:0}#toc h2,.toc h2
|
||||
{display:inline;border:none;padding:0;font-size:100%;font-weight:bold}#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle
|
||||
{text-align:center}#toc ul,.toc ul
|
||||
{list-style-type:none;list-style-image:none;margin-left:0;padding:0;text-align:left}#toc ul ul,.toc ul ul
|
||||
{margin:0 0 0 2em}.tocnumber,.toctext
|
||||
{display:table-cell;text-decoration:inherit}.tocnumber:after
|
||||
{content:"";display:inline-block;width:0.5em}.mw-warning
|
||||
{margin-left:50px;margin-right:50px;text-align:center}div.floatright,table.floatright
|
||||
{margin:0 0 .5em .5em;border:0}div.floatright p
|
||||
{font-style:italic}div.floatleft,table.floatleft
|
||||
{margin:0 .5em .5em 0;border:0}div.floatleft p
|
||||
{font-style:italic}div.thumb
|
||||
{margin-bottom:.5em;width:auto;background-color:transparent}div.thumbinner
|
||||
{border:1px solid #ccc;padding:3px;background-color:#f9f9f9;font-size:94%;text-align:center;overflow:hidden}html .thumbimage
|
||||
{border:1px solid #ccc}html .thumbcaption
|
||||
{border:none;line-height:1.4em;padding:3px;font-size:94%;text-align:left}div.magnify
|
||||
{float:right;margin-left:3px}div.magnify a
|
||||
{display:block;text-indent:15px;white-space:nowrap;overflow:hidden;width:15px;height:11px;background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/resources/src/mediawiki.skinning/images/magnify-clip-ltr.png");background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2215%22%20height%3D%2211%22%3E%0A%20%20%20%20%3Cg%20id%3D%22magnify-clip%22%20fill%3D%22%23fff%22%20stroke%3D%22%23000%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22bigbox%22%20d%3D%22M1.509%201.865h10.99v7.919h-10.99z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22smallbox%22%20d%3D%22M-1.499%206.868h5.943v4.904h-5.943z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg")!ie;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}img.thumbborder
|
||||
{border:1px solid #dddddd}.mw-content-ltr .thumbcaption
|
||||
{text-align:left}.mw-content-ltr .magnify
|
||||
{float:right;margin-left:3px;margin-right:0}.mw-content-ltr div.magnify a
|
||||
{background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/resources/src/mediawiki.skinning/images/magnify-clip-ltr.png");background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2215%22%20height%3D%2211%22%3E%0A%20%20%20%20%3Cg%20id%3D%22magnify-clip%22%20fill%3D%22%23fff%22%20stroke%3D%22%23000%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22bigbox%22%20d%3D%22M1.509%201.865h10.99v7.919h-10.99z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22smallbox%22%20d%3D%22M-1.499%206.868h5.943v4.904h-5.943z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg")!ie}.mw-content-rtl .thumbcaption
|
||||
{text-align:right}.mw-content-rtl .magnify
|
||||
{float:left;margin-left:0;margin-right:3px}.mw-content-rtl div.magnify a
|
||||
{background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/resources/src/mediawiki.skinning/images/magnify-clip-rtl.png");background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2215%22%20height%3D%2211%22%3E%0A%20%20%20%20%3Cg%20id%3D%22magnify-clip%22%20fill%3D%22%23fff%22%20stroke%3D%22%23000%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22bigbox%22%20d%3D%22M9.491%201.865h-10.99v7.919h10.99z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22smallbox%22%20d%3D%22M12.499%206.868h-5.943v4.904h5.943z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg")!ie}div.tright
|
||||
{margin:.5em 0 1.3em 1.4em}div.tleft
|
||||
{margin:.5em 1.4em 1.3em 0}.catlinks
|
||||
{border:1px solid #aaa;background-color:#f9f9f9;padding:5px;margin-top:1em;clear:both}.editOptions
|
||||
{background-color:#F0F0F0;border:1px solid silver;border-top:none;padding:1em 1em 1.5em 1em;margin-bottom:2em}.usermessage
|
||||
{background-color:#ffce7b;border:1px solid #ffa500;color:black;font-weight:bold;margin:2em 0 1em;padding:.5em 1em;vertical-align:middle}#siteNotice
|
||||
{position:relative;text-align:center;margin:0}#localNotice
|
||||
{margin-bottom:0.9em}.firstHeading
|
||||
{margin-bottom:.1em;line-height:1.2em;padding-bottom:0}#siteSub
|
||||
{display:none}#jump-to-nav
|
||||
{margin-top:-1.4em;margin-bottom:1.4em}#contentSub,#contentSub2
|
||||
{font-size:84%;line-height:1.2em;margin:0 0 1.4em 1em;color:#545454;width:auto}span.subpages
|
||||
{display:block}}.mw-wiki-logo
|
||||
{background-image:url("en.wikipedia.org/static/images/project-logos/enwiki.png")}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi)
|
||||
{.mw-wiki-logo
|
||||
{background-image:url("en.wikipedia.org/static/images/project-logos/enwiki-1.5x.png");background-size:135px auto}}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi)
|
||||
{.mw-wiki-logo
|
||||
{background-image:url("en.wikipedia.org/static/images/project-logos/enwiki-2x.png");background-size:135px auto}}@media screen
|
||||
{html
|
||||
{font-size:100%}html,body
|
||||
{height:100%;margin:0;padding:0;font-family:sans-serif}body
|
||||
{background-color:#f6f6f6}.mw-body
|
||||
{margin-left:10em;padding:1em;border:1px solid #a7d7f9;border-right-width:0;margin-top:-1px;background-color:#ffffff;color:#252525;direction:ltr}.mw-body .mw-editsection,.mw-body .mw-editsection-like
|
||||
{font-family:sans-serif}.mw-body p
|
||||
{line-height:inherit;margin:0.5em 0}.mw-body h1,.mw-body h2
|
||||
{font-family:"Linux Libertine",Georgia,Times,serif;line-height:1.3;margin-bottom:0.25em;padding:0}.mw-body h1
|
||||
{font-size:1.8em}.mw-body .mw-body-content h1
|
||||
{margin-top:1em}.mw-body h2
|
||||
{font-size:1.5em;margin-top:1em}.mw-body h3,.mw-body h4,.mw-body h5,.mw-body h6
|
||||
{line-height:1.6;margin-top:0.3em;margin-bottom:0;padding-bottom:0}.mw-body h3
|
||||
{font-size:1.2em}.mw-body h3,.mw-body h4
|
||||
{font-weight:bold}.mw-body h4,.mw-body h5,.mw-body h6
|
||||
{font-size:100%}.mw-body #toc h2,.mw-body .toc h2
|
||||
{font-size:100%;font-family:sans-serif}.mw-body .firstHeading
|
||||
{overflow:visible}.mw-body .mw-indicators
|
||||
{float:right;line-height:1.6;font-size:0.875em;position:relative;z-index:1}.mw-body .mw-indicator
|
||||
{display:inline-block;zoom:1;*display:inline}div.emptyPortlet
|
||||
{display:none}ul
|
||||
{list-style-type:disc;list-style-image:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%225%22%20height%3D%2213%22%3E%0A%3Ccircle%20cx%3D%222.5%22%20cy%3D%229.5%22%20r%3D%222.5%22%20fill%3D%22%2300528c%22%2F%3E%0A%3C%2Fsvg%3E%0A);list-style-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/bullet-icon.svg")!ie;list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAANAQMAAABb8jbLAAAABlBMVEX///8AUow5QSOjAAAAAXRSTlMAQObYZgAAABNJREFUCB1jYEABBQw/wLCAgQEAGpIDyT0IVcsAAAAASUVORK5CYII=) \9;list-style-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/bullet-icon.png") \9!ie}pre,.mw-code
|
||||
{line-height:1.3em}#siteNotice
|
||||
{font-size:0.8em}.redirectText
|
||||
{font-size:140%}.redirectMsg p
|
||||
{margin:0}.mw-body-content
|
||||
{position:relative;line-height:1.6;font-size:0.875em;z-index:0}#p-personal
|
||||
{position:absolute;top:0.33em;right:0.75em;z-index:100}#p-personal h3
|
||||
{display:none}#p-personal ul
|
||||
{list-style-type:none;list-style-image:none;margin:0;padding-left:10em}#p-personal li
|
||||
{line-height:1.125em;float:left;margin-left:0.75em;margin-top:0.5em;font-size:0.75em;white-space:nowrap}#pt-userpage,#pt-anonuserpage
|
||||
{background-position:left top;background-repeat:no-repeat;background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/user-icon.png");background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2212px%22%20height%3D%2213.836px%22%20viewBox%3D%220%200%2012%2013.836%22%20enable-background%3D%22new%200%200%2012%2013.836%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23777777%22%20d%3D%22M1.938%2C6.656c-1.32%2C1.485-1.47%2C3.15-0.97%2C4.25c0.323%2C0.707%2C0.78%2C1.127%2C1.313%2C1.375%0A%09c0.496%2C0.229%2C1.074%2C0.273%2C1.658%2C0.282c0.023%2C0%2C0.04%2C0.03%2C0.062%2C0.03h4.187c0.61%2C0%2C1.225-0.125%2C1.75-0.405%0A%09c0.527-0.28%2C0.961-0.718%2C1.188-1.376c0.335-0.964%2C0.175-2.529-1.094-4.03C9.094%2C7.954%2C7.68%2C8.719%2C6.065%2C8.719%0A%09c-1.677%2C0-3.182-0.812-4.125-2.063H1.938z%22%2F%3E%0A%3Cpath%20fill%3D%22%23777777%22%20d%3D%22M6.063%2C0c-1.89%2C0-3.595%2C1.674-3.594%2C3.563C2.467%2C5.45%2C4.173%2C7.155%2C6.06%2C7.155%0A%09c1.89%2C0%2C3.564-1.705%2C3.563-3.593C9.625%2C1.673%2C7.95%2C0%2C6.063%2C0L6.063%2C0z%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/user-icon.svg")!ie;background-image:-o-linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/user-icon.png");padding-left:15px !important}#pt-anonuserpage
|
||||
{color:#707070}#p-search
|
||||
{float:left;margin-right:0.5em;margin-left:0.5em}#p-search h3
|
||||
{display:none}#p-search form,#p-search input
|
||||
{margin:0;margin-top:0.4em}div#simpleSearch
|
||||
{display:block;width:12.6em;width:20vw;min-width:5em;max-width:20em;padding-right:1.4em;height:1.4em;margin-top:0.65em;position:relative;min-height:1px;border:solid 1px #aaa;color:black;background-color:white;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAIAAABY/YLgAAAAJUlEQVQIHQXBsQEAAAjDoND/73UWdnerhmHVsDQZJrNWVg3Dqge6bgMe6bejNAAAAABJRU5ErkJggg==);background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/search-fade.png")!ie;background-position:top left;background-repeat:repeat-x}div#simpleSearch input
|
||||
{margin:0;padding:0;border:0;background-color:transparent;color:black}div#simpleSearch #searchInput
|
||||
{width:100%;padding:0.2em 0 0.2em 0.2em;font-size:13px;direction:ltr;-webkit-appearance:textfield}div#simpleSearch #searchInput:focus
|
||||
{outline:none}div#simpleSearch #searchInput.placeholder
|
||||
{color:#999}div#simpleSearch #searchInput:-ms-input-placeholder
|
||||
{color:#999}div#simpleSearch #searchInput:-moz-placeholder
|
||||
{color:#999}div#simpleSearch #searchInput::-webkit-search-decoration,div#simpleSearch #searchInput::-webkit-search-cancel-button,div#simpleSearch #searchInput::-webkit-search-results-button,div#simpleSearch #searchInput::-webkit-search-results-decoration
|
||||
{-webkit-appearance:textfield}div#simpleSearch #searchButton,div#simpleSearch #mw-searchButton
|
||||
{position:absolute;top:0;right:0;width:1.65em;height:100%;cursor:pointer;text-indent:-99999px;line-height:1;direction:ltr;white-space:nowrap;overflow:hidden;background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/search-ltr.png");background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2213%22%3E%3Cg%20stroke-width%3D%222%22%20stroke%3D%22%236c6c6c%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M11.29%2011.71l-4-4%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%225%22%20r%3D%224%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/search-ltr.svg")!ie;background-image:-o-linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/search-ltr.png");background-position:center center;background-repeat:no-repeat}div#simpleSearch #mw-searchButton
|
||||
{z-index:1}div.vectorTabs h3
|
||||
{display:none}div.vectorTabs
|
||||
{float:left;height:2.5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAuCAIAAABmjeQ9AAAARElEQVR42mVO2wrAUAhy/f8fz+niVMTYQ3hLKkgGgN/IPvgIhUYYV/qogdP75J01V+JwrKZr/5YPcnzN3e6t7l+2K+EFX91B1daOi7sAAAAASUVORK5CYII=);background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/tab-break.png")!ie;background-position:bottom left;background-repeat:no-repeat;padding-left:1px}div.vectorTabs ul
|
||||
{float:left;height:100%;list-style-type:none;list-style-image:none;margin:0;padding:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAuCAIAAABmjeQ9AAAARElEQVR42mVO2wrAUAhy/f8fz+niVMTYQ3hLKkgGgN/IPvgIhUYYV/qogdP75J01V+JwrKZr/5YPcnzN3e6t7l+2K+EFX91B1daOi7sAAAAASUVORK5CYII=);background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/tab-break.png")!ie;background-position:right bottom;background-repeat:no-repeat}div.vectorTabs ul li
|
||||
{float:left;line-height:1.125em;display:inline-block;height:100%;margin:0;padding:0;background-color:#f3f3f3;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAIAAADITs03AAAAPElEQVR4XuWK2xEAIAzCsPvv5DSu0ahX3yv4wQVyGGCSvg2dnJvduT8sz/IwKOIfjCi2z/76FhHeJcslVZQFLUC06LZ/AAAAAElFTkSuQmCC);background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/tab-normal-fade.png")!ie;background-position:bottom left;background-repeat:repeat-x;white-space:nowrap}div.vectorTabs ul > li
|
||||
{display:block}div.vectorTabs li
|
||||
{}div.vectorTabs li.new a,div.vectorTabs li.new a:visited
|
||||
{color:#a55858}div.vectorTabs li.selected
|
||||
{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkAQAAAABvV2fNAAAADUlEQVQIHWNoYBgWEACJ5TIB0K9KcAAAAABJRU5ErkJggg==);background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/tab-current-fade.png")!ie}div.vectorTabs li.selected a,div.vectorTabs li.selected a:visited
|
||||
{color:#333;text-decoration:none}div.vectorTabs li.icon a
|
||||
{background-position:bottom right;background-repeat:no-repeat}div.vectorTabs li a
|
||||
{display:inline-block;height:1.9em;padding-left:0.5em;padding-right:0.5em;color:#0645ad;cursor:pointer;font-size:0.8em}div.vectorTabs li > a
|
||||
{display:block}div.vectorTabs span
|
||||
{display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAuCAIAAABmjeQ9AAAARElEQVR42mVO2wrAUAhy/f8fz+niVMTYQ3hLKkgGgN/IPvgIhUYYV/qogdP75J01V+JwrKZr/5YPcnzN3e6t7l+2K+EFX91B1daOi7sAAAAASUVORK5CYII=);background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/tab-break.png")!ie;background-position:bottom right;background-repeat:no-repeat}div.vectorTabs span a
|
||||
{display:inline-block;padding-top:1.25em}div.vectorTabs span > a
|
||||
{float:left;display:block}div.vectorMenu
|
||||
{direction:ltr;float:left;cursor:pointer;position:relative}body.rtl div.vectorMenu
|
||||
{direction:rtl}div#mw-head div.vectorMenu h3
|
||||
{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAuCAIAAABmjeQ9AAAARElEQVR42mVO2wrAUAhy/f8fz+niVMTYQ3hLKkgGgN/IPvgIhUYYV/qogdP75J01V+JwrKZr/5YPcnzN3e6t7l+2K+EFX91B1daOi7sAAAAASUVORK5CYII=);background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/tab-break.png")!ie;background-repeat:no-repeat;background-position:bottom right;font-size:1em;height:2.5em;padding-right:1px;margin-right:-1px}div.vectorMenu h3 span
|
||||
{display:block;font-size:0.8em;padding-left:0.7em;padding-top:1.375em;margin-right:20px;font-weight:normal;color:#4d4d4d}div.vectorMenu h3 a
|
||||
{position:absolute;top:0;right:0;width:20px;height:2.5em;background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/arrow-down-icon.png");background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M15.502%206.001l-5%205.001-5-5.001z%22%20fill%3D%22%23797979%22%2F%3E%3C%2Fsvg%3E);background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/arrow-down-icon.svg")!ie;background-image:-o-linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/arrow-down-icon.png");background-position:100% 70%;background-repeat:no-repeat;-webkit-transition:background-position 250ms;-moz-transition:background-position 250ms;-o-transition:background-position 250ms;transition:background-position 250ms}div.vectorMenu.menuForceShow h3 a
|
||||
{background-position:100% 100%}div.vectorMenuFocus h3 a
|
||||
{background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/arrow-down-focus-icon.png");background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M15.502%206.001l-5%205.001-5-5.001z%22%20fill%3D%22%23929292%22%2F%3E%3C%2Fsvg%3E);background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/arrow-down-focus-icon.svg")!ie;background-image:-o-linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/arrow-down-focus-icon.png")}div.vectorMenu div.menu
|
||||
{min-width:100%;position:absolute;top:2.5em;left:-1px;background-color:white;border:solid 1px silver;border-top-width:0;clear:both;text-align:left;display:none;z-index:1}div.vectorMenu:hover div.menu,div.vectorMenu.menuForceShow div.menu
|
||||
{display:block}div.vectorMenu ul
|
||||
{list-style-type:none;list-style-image:none;padding:0;margin:0;text-align:left}div.vectorMenu ul,x:-moz-any-link
|
||||
{min-width:5em}div.vectorMenu ul,x:-moz-any-link,x:default
|
||||
{min-width:0}div.vectorMenu li
|
||||
{padding:0;margin:0;text-align:left;line-height:1em}div.vectorMenu li a
|
||||
{display:inline-block;padding:0.5em;white-space:nowrap;color:#0645ad;cursor:pointer;font-size:0.8em}div.vectorMenu li > a
|
||||
{display:block}div.vectorMenu li.selected a,div.vectorMenu li.selected a:visited
|
||||
{color:#333;text-decoration:none}@-webkit-keyframes rotate
|
||||
{from
|
||||
{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to
|
||||
{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate
|
||||
{from
|
||||
{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to
|
||||
{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate
|
||||
{from
|
||||
{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to
|
||||
{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}#ca-unwatch.icon a,#ca-watch.icon a
|
||||
{margin:0;padding:0;display:block;width:26px;padding-top:3.1em;margin-top:0;_margin-top:-0.8em;height:0;overflow:hidden;background-position:5px 60%}#ca-unwatch.icon a
|
||||
{background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/unwatch-icon.png");background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22a%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23c2edff%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%2368bdff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20x1%3D%2213.47%22%20y1%3D%2214.363%22%20x2%3D%224.596%22%20y2%3D%223.397%22%20id%3D%22b%22%20xlink%3Ahref%3D%22%23a%22%20gradientUnits%3D%22userSpaceOnUse%22%2F%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M8.103%201.146l2.175%204.408%204.864.707-3.52%203.431.831%204.845-4.351-2.287-4.351%202.287.831-4.845-3.52-3.431%204.864-.707z%22%20fill%3D%22url%28%23b%29%22%20stroke%3D%22%237cb5d1%22%20stroke-width%3D%220.9999199999999999%22%2F%3E%3C%2Fsvg%3E);background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/unwatch-icon.svg")!ie;background-image:-o-linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/unwatch-icon.png")}#ca-watch.icon a
|
||||
{background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/watch-icon.png");background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M8.103%201.146l2.175%204.408%204.864.707-3.52%203.431.831%204.845-4.351-2.287-4.351%202.287.831-4.845-3.52-3.431%204.864-.707z%22%20fill%3D%22%23fff%22%20stroke%3D%22%237cb5d1%22%20stroke-width%3D%220.9999199999999999%22%2F%3E%3C%2Fsvg%3E);background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/watch-icon.svg")!ie;background-image:-o-linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/watch-icon.png")}#ca-unwatch.icon a:hover,#ca-unwatch.icon a:focus
|
||||
{background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/unwatch-icon-hl.png");background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22a%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23c2edff%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%2368bdff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20x1%3D%2213.47%22%20y1%3D%2214.363%22%20x2%3D%224.596%22%20y2%3D%223.397%22%20id%3D%22b%22%20xlink%3Ahref%3D%22%23a%22%20gradientUnits%3D%22userSpaceOnUse%22%2F%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M8.103%201.146l2.175%204.408%204.864.707-3.52%203.431.831%204.845-4.351-2.287-4.351%202.287.831-4.845-3.52-3.431%204.864-.707z%22%20fill%3D%22url%28%23b%29%22%20stroke%3D%22%23c8b250%22%20stroke-width%3D%220.9999199999999999%22%2F%3E%3C%2Fsvg%3E);background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/unwatch-icon-hl.svg")!ie;background-image:-o-linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/unwatch-icon-hl.png")}#ca-watch.icon a:hover,#ca-watch.icon a:focus
|
||||
{background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/watch-icon-hl.png");background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M8.103%201.146l2.175%204.408%204.864.707-3.52%203.431.831%204.845-4.351-2.287-4.351%202.287.831-4.845-3.52-3.431%204.864-.707z%22%20fill%3D%22%23fff%22%20stroke%3D%22%23c8b250%22%20stroke-width%3D%220.9999199999999999%22%2F%3E%3C%2Fsvg%3E);background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/watch-icon-hl.svg")!ie;background-image:-o-linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/watch-icon-hl.png")}#ca-unwatch.icon a.loading,#ca-watch.icon a.loading
|
||||
{background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/watch-icon-loading.png");background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20d%3D%22M8.103%201.146l2.175%204.408%204.864.707-3.52%203.431.831%204.845-4.351-2.287-4.351%202.287.831-4.845-3.52-3.431%204.864-.707z%22%20fill%3D%22%23fff%22%20stroke%3D%22%23d1d1d1%22%20stroke-width%3D%220.9999199999999999%22%2F%3E%3C%2Fsvg%3E);background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/watch-icon-loading.svg")!ie;background-image:-o-linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/watch-icon-loading.png");-webkit-animation:rotate 700ms infinite linear;-moz-animation:rotate 700ms infinite linear;-o-animation:rotate 700ms infinite linear;animation:rotate 700ms infinite linear;outline:none;cursor:default;pointer-events:none;background-position:50% 60%;-webkit-transform-origin:50% 57%;transform-origin:50% 57%}#ca-unwatch.icon a span,#ca-watch.icon a span
|
||||
{display:none}#mw-navigation h2
|
||||
{position:absolute;top:-9999px}#mw-page-base
|
||||
{height:5em;background-position:bottom left;background-repeat:repeat-x;background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/page-fade.png");background-color:#f6f6f6;background-image:-moz-linear-gradient(top,#ffffff 50%,#f6f6f6 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#ffffff),color-stop(100%,#f6f6f6));background-image:-webkit-linear-gradient(top,#ffffff 50%,#f6f6f6 100%);background-image:linear-gradient(#ffffff 50%,#f6f6f6 100%);background-color:#ffffff}#mw-head-base
|
||||
{margin-top:-5em;margin-left:10em;height:5em}div#mw-head
|
||||
{position:absolute;top:0;right:0;width:100%}div#mw-head h3
|
||||
{margin:0;padding:0}#left-navigation
|
||||
{float:left;margin-left:10em;margin-top:2.5em;margin-bottom:-2.5em;display:inline}#right-navigation
|
||||
{float:right;margin-top:2.5em}#p-logo
|
||||
{position:absolute;top:-160px;left:0;width:10em;height:160px}#p-logo a
|
||||
{display:block;width:10em;height:160px;background-repeat:no-repeat;background-position:center center;text-decoration:none}div#mw-panel
|
||||
{font-size:inherit;position:absolute;top:160px;padding-top:1em;width:10em;left:0}div#mw-panel div.portal
|
||||
{margin:0 0.6em 0 0.7em;padding:0.25em 0;direction:ltr;background-position:top left;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAABCAAAAAAphRnkAAAAJ0lEQVQIW7XFsQEAIAyAMPD/b7uLWz8wS5youFW1UREfiIpH1Q2VBz7fGPS1dOGeAAAAAElFTkSuQmCC);background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/portal-break.png")!ie}div#mw-panel div.portal h3
|
||||
{font-size:0.75em;color:#4d4d4d;font-weight:normal;margin:0;padding:0.25em 0 0.25em 0.25em;cursor:default;border:none}div#mw-panel div.portal div.body
|
||||
{margin:0 0 0 1.25em;padding-top:0}div#mw-panel div.portal div.body ul
|
||||
{list-style-type:none;list-style-image:none;margin:0;padding:0}div#mw-panel div.portal div.body ul li
|
||||
{line-height:1.125em;margin:0;padding:0.25em 0;font-size:0.75em;word-wrap:break-word}div#mw-panel div.portal div.body ul li a
|
||||
{color:#0645ad}div#mw-panel div.portal div.body ul li a:visited
|
||||
{color:#0b0080}div#mw-panel #p-logo + div.portal
|
||||
{background-image:none;margin-top:0}div#mw-panel #p-logo + div.portal h3
|
||||
{display:none}div#mw-panel #p-logo + div.portal div.body
|
||||
{margin-left:0.5em}div#footer
|
||||
{margin-left:10em;margin-top:0;padding:0.75em;direction:ltr}div#footer ul
|
||||
{list-style-type:none;list-style-image:none;margin:0;padding:0}div#footer ul li
|
||||
{margin:0;padding:0;padding-top:0.5em;padding-bottom:0.5em;color:#333;font-size:0.7em}div#footer #footer-icons
|
||||
{float:right}div#footer #footer-icons li
|
||||
{float:left;margin-left:0.5em;line-height:2em;text-align:right}div#footer #footer-info li
|
||||
{line-height:1.4em}div#footer #footer-places li
|
||||
{float:left;margin-right:1em;line-height:2em}body.ltr div#footer #footer-places
|
||||
{float:left}.mw-body .external
|
||||
{background-position:center right;background-repeat:no-repeat;background-image:url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/external-link-ltr-icon.png");background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%2306c%22%20d%3D%22M1.5%204.518h5.982V10.5H1.5z%22%2F%3E%3Cpath%20d%3D%22M5.765%201H11v5.39L9.427%207.937l-1.31-1.31L5.393%209.35l-2.69-2.688%202.81-2.808L4.2%202.544z%22%20fill%3D%22%2306f%22%2F%3E%3Cpath%20d%3D%22M9.995%202.004l.022%204.885L8.2%205.07%205.32%207.95%204.09%206.723l2.882-2.88-1.85-1.852z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);background-image:linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/external-link-ltr-icon.svg")!ie;background-image:-o-linear-gradient(transparent,transparent),url("en.wikipedia.org/static/1.27.0-wmf.13/skins/Vector/images/external-link-ltr-icon.png");padding-right:13px}}@media screen and (min-width:982px)
|
||||
{.mw-body
|
||||
{margin-left:11em;padding:1.25em 1.5em 1.5em 1.5em}#p-logo
|
||||
{left:0.5em}div#footer
|
||||
{margin-left:11em;padding:1.25em}#mw-panel
|
||||
{padding-left:0.5em}#p-search
|
||||
{margin-right:1em}#left-navigation
|
||||
{margin-left:11em}#p-personal
|
||||
{right:1em}#mw-head-base
|
||||
{margin-left:11em}}
|
||||
|
||||
/*XOWA:https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=site&only=styles&skin=vector*/
|
||||
cite,dfn
|
||||
{font-style:inherit}q
|
||||
{quotes:'"' '"' "'" "'"}blockquote
|
||||
{overflow:hidden;margin:1em 0;padding:0 40px}strong.selflink
|
||||
{font-weight:700}.mw-body sub,.mw-body sup,span.reference
|
||||
{font-size:80%}#interwiki-completelist
|
||||
{font-weight:bold}body.page-Main_Page #ca-delete
|
||||
{display:none !important}body.page-Main_Page #mp-topbanner
|
||||
{clear:both}.updatedmarker
|
||||
{background-color:transparent;color:#006400}#toolbar
|
||||
{height:22px;margin-bottom:6px}#editpage-specialchars
|
||||
{display:none}body.action-info :target,.citation:target
|
||||
{background-color:#DEF;background-color:rgba(0,127,255,0.133)}.citation
|
||||
{word-wrap:break-word}@media screen,handheld
|
||||
{.citation .printonly
|
||||
{display:none}}ol.references,div.reflist,div.refbegin
|
||||
{font-size:90%;margin-bottom:0.5em}div.refbegin-100
|
||||
{font-size:100%}div.reflist ol.references
|
||||
{font-size:100%;list-style-type:inherit}sup.reference
|
||||
{font-weight:normal;font-style:normal}span.brokenref
|
||||
{display:none}div.columns
|
||||
{margin-top:0.3em}div.columns dl,div.columns ol,div.columns ul
|
||||
{margin-top:0}.nocolbreak,div.columns li,div.columns dd dd
|
||||
{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.flowlist ul
|
||||
{overflow-x:hidden;margin-left:0;padding-left:1.6em}.flowlist ol
|
||||
{overflow-x:hidden;margin-left:0;padding-left:3.2em}.flowlist dl
|
||||
{overflow-x:hidden}.hlist dl,.hlist ol,.hlist ul
|
||||
{margin:0;padding:0}.hlist dd,.hlist dt,.hlist li
|
||||
{margin:0;display:inline}.hlist.inline,.hlist.inline dl,.hlist.inline ol,.hlist.inline ul,.hlist dl dl,.hlist dl ol,.hlist dl ul,.hlist ol dl,.hlist ol ol,.hlist ol ul,.hlist ul dl,.hlist ul ol,.hlist ul ul
|
||||
{display:inline}.hlist .mw-empty-li
|
||||
{display:none}.hlist dt:after
|
||||
{content:":"}.hlist dd:after,.hlist li:after
|
||||
{content:" · ";font-weight:bold}.hlist dd:last-child:after,.hlist dt:last-child:after,.hlist li:last-child:after
|
||||
{content:none}.hlist dd dd:first-child:before,.hlist dd dt:first-child:before,.hlist dd li:first-child:before,.hlist dt dd:first-child:before,.hlist dt dt:first-child:before,.hlist dt li:first-child:before,.hlist li dd:first-child:before,.hlist li dt:first-child:before,.hlist li li:first-child:before
|
||||
{content:" (";font-weight:normal}.hlist dd dd:last-child:after,.hlist dd dt:last-child:after,.hlist dd li:last-child:after,.hlist dt dd:last-child:after,.hlist dt dt:last-child:after,.hlist dt li:last-child:after,.hlist li dd:last-child:after,.hlist li dt:last-child:after,.hlist li li:last-child:after
|
||||
{content:") ";font-weight:normal}.hlist ol
|
||||
{counter-reset:listitem}.hlist ol > li
|
||||
{counter-increment:listitem}.hlist ol > li:before
|
||||
{content:" " counter(listitem) " ";white-space:nowrap}.hlist dd ol > li:first-child:before,.hlist dt ol > li:first-child:before,.hlist li ol > li:first-child:before
|
||||
{content:" (" counter(listitem) " "}.plainlist ol,.plainlist ul
|
||||
{line-height:inherit;list-style:none none;margin:0}.plainlist ol li,.plainlist ul li
|
||||
{margin-bottom:0}.navbox
|
||||
{border:1px solid #aaa;width:100%;margin:auto;clear:both;font-size:88%;text-align:center;padding:1px}.navbox-inner,.navbox-subgroup
|
||||
{width:100%}.navbox-group,.navbox-title,.navbox-abovebelow
|
||||
{padding:0.25em 1em;line-height:1.5em;text-align:center}th.navbox-group
|
||||
{white-space:nowrap;text-align:right}.navbox,.navbox-subgroup
|
||||
{background:#fdfdfd}.navbox-list
|
||||
{line-height:1.5em;border-color:#fdfdfd}.navbox th,.navbox-title
|
||||
{background:#ccccff}.navbox-abovebelow,th.navbox-group,.navbox-subgroup .navbox-title
|
||||
{background:#ddddff}.navbox-subgroup .navbox-group,.navbox-subgroup .navbox-abovebelow
|
||||
{background:#e6e6ff}.navbox-even
|
||||
{background:#f7f7f7}.navbox-odd
|
||||
{background:transparent}table.navbox
|
||||
{margin-top:1em}table.navbox table.navbox
|
||||
{margin-top:0}table.navbox + table.navbox
|
||||
{margin-top:-1px}.navbox .hlist td dl,.navbox .hlist td ol,.navbox .hlist td ul,.navbox td.hlist dl,.navbox td.hlist ol,.navbox td.hlist ul
|
||||
{padding:0.125em 0}.navbar
|
||||
{display:inline;font-size:88%;font-weight:normal}.navbar ul
|
||||
{display:inline;white-space:nowrap}.mw-body-content .navbar ul
|
||||
{line-height:inherit}.navbar li
|
||||
{word-spacing:-0.125em}.navbar.mini li abbr[title]
|
||||
{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.infobox .navbar
|
||||
{font-size:100%}.navbox .navbar
|
||||
{display:block;font-size:100%}.navbox-title .navbar
|
||||
{float:left;text-align:left;margin-right:0.5em;width:6em}.collapseButton
|
||||
{float:right;font-weight:normal;margin-left:0.5em;text-align:right;width:auto}.navbox .collapseButton
|
||||
{width:6em}.mw-collapsible-toggle
|
||||
{font-weight:normal;text-align:right}.navbox .mw-collapsible-toggle
|
||||
{width:6em}.infobox
|
||||
{border:1px solid #aaa;border-spacing:3px;background-color:#f9f9f9;color:black;margin:0.5em 0 0.5em 1em;padding:0.2em;float:right;clear:right;font-size:88%;line-height:1.5em}.infobox caption
|
||||
{font-size:125%;font-weight:bold;padding:0.2em}.infobox td,.infobox th
|
||||
{vertical-align:top;text-align:left}.infobox.bordered
|
||||
{border-collapse:collapse}.infobox.bordered td,.infobox.bordered th
|
||||
{border:1px solid #aaa}.infobox.bordered .borderless td,.infobox.bordered .borderless th
|
||||
{border:0}.infobox.sisterproject
|
||||
{width:20em;font-size:90%}.infobox.standard-talk
|
||||
{border:1px solid #c0c090;background-color:#f8eaba}.infobox.standard-talk.bordered td,.infobox.standard-talk.bordered th
|
||||
{border:1px solid #c0c090}.infobox.bordered .mergedtoprow td,.infobox.bordered .mergedtoprow th
|
||||
{border:0;border-top:1px solid #aaa;border-right:1px solid #aaa}.infobox.bordered .mergedrow td,.infobox.bordered .mergedrow th
|
||||
{border:0;border-right:1px solid #aaa}.infobox.geography
|
||||
{border-collapse:collapse;line-height:1.2em;font-size:90%}.infobox.geography td,.infobox.geography th
|
||||
{border-top:1px solid #aaa;padding:0.4em 0.6em 0.4em 0.6em}.infobox.geography .mergedtoprow td,.infobox.geography .mergedtoprow th
|
||||
{border-top:1px solid #aaa;padding:0.4em 0.6em 0.2em 0.6em}.infobox.geography .mergedrow td,.infobox.geography .mergedrow th
|
||||
{border:0;padding:0 0.6em 0.2em 0.6em}.infobox.geography .mergedbottomrow td,.infobox.geography .mergedbottomrow th
|
||||
{border-top:0;border-bottom:1px solid #aaa;padding:0 0.6em 0.4em 0.6em}.infobox.geography .maptable td,.infobox.geography .maptable th
|
||||
{border:0;padding:0}.wikitable.plainrowheaders th[scope=row]
|
||||
{font-weight:normal;text-align:left}.wikitable td ul,.wikitable td ol,.wikitable td dl
|
||||
{text-align:left}.toc.hlist ul,#toc.hlist ul,.wikitable.hlist td ul,.wikitable.hlist td ol,.wikitable.hlist td dl
|
||||
{text-align:inherit}div.listenlist
|
||||
{background:url("upload.wikimedia.org/wikipedia/commons/4/47/Sound-icon.svg") no-repeat scroll 0 0 transparent;background-size:30px;padding-left:40px}table.mw-hiero-table td
|
||||
{vertical-align:middle}div.medialist
|
||||
{min-height:50px;margin:1em;background-position:top left;background-repeat:no-repeat}div.medialist ul
|
||||
{list-style-type:none;list-style-image:none;margin:0}div.medialist ul li
|
||||
{padding-bottom:0.5em}div.medialist ul li li
|
||||
{font-size:91%;padding-bottom:0}div#content a[href$=".pdf"].external,div#content a[href*=".pdf?"].external,div#content a[href*=".pdf#"].external,div#content a[href$=".PDF"].external,div#content a[href*=".PDF?"].external,div#content a[href*=".PDF#"].external,div#mw_content a[href$=".pdf"].external,div#mw_content a[href*=".pdf?"].external,div#mw_content a[href*=".pdf#"].external,div#mw_content a[href$=".PDF"].external,div#mw_content a[href*=".PDF?"].external,div#mw_content a[href*=".PDF#"].external
|
||||
{background:url("upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right;padding-right:18px}div#content span.PDFlink a,div#mw_content span.PDFlink a
|
||||
{background:url("upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right;padding-right:18px}div.columns-2 div.column
|
||||
{float:left;width:50%;min-width:300px}div.columns-3 div.column
|
||||
{float:left;width:33.3%;min-width:200px}div.columns-4 div.column
|
||||
{float:left;width:25%;min-width:150px}div.columns-5 div.column
|
||||
{float:left;width:20%;min-width:120px}.messagebox
|
||||
{border:1px solid #aaa;background-color:#f9f9f9;width:80%;margin:0 auto 1em auto;padding:.2em}.messagebox.merge
|
||||
{border:1px solid #c0b8cc;background-color:#f0e5ff;text-align:center}.messagebox.cleanup
|
||||
{border:1px solid #9f9fff;background-color:#efefff;text-align:center}.messagebox.standard-talk
|
||||
{border:1px solid #c0c090;background-color:#f8eaba;margin:4px auto}.mbox-inside .standard-talk,.messagebox.nested-talk
|
||||
{border:1px solid #c0c090;background-color:#f8eaba;width:100%;margin:2px 0;padding:2px}.messagebox.small
|
||||
{width:238px;font-size:85%;float:right;clear:both;margin:0 0 1em 1em;line-height:1.25em}.messagebox.small-talk
|
||||
{width:238px;font-size:85%;float:right;clear:both;margin:0 0 1em 1em;line-height:1.25em;background:#F8EABA}th.mbox-text,td.mbox-text
|
||||
{border:none;padding:0.25em 0.9em;width:100%}td.mbox-image
|
||||
{border:none;padding:2px 0 2px 0.9em;text-align:center}td.mbox-imageright
|
||||
{border:none;padding:2px 0.9em 2px 0;text-align:center}td.mbox-empty-cell
|
||||
{border:none;padding:0;width:1px}table.ambox
|
||||
{margin:0 10%;border:1px solid #aaa;border-left:10px solid #1e90ff;background:#fbfbfb}table.ambox + table.ambox
|
||||
{margin-top:-1px}.ambox th.mbox-text,.ambox td.mbox-text
|
||||
{padding:0.25em 0.5em}.ambox td.mbox-image
|
||||
{padding:2px 0 2px 0.5em}.ambox td.mbox-imageright
|
||||
{padding:2px 0.5em 2px 0}table.ambox-notice
|
||||
{border-left:10px solid #1e90ff}table.ambox-speedy
|
||||
{border-left:10px solid #b22222;background:#fee}table.ambox-delete
|
||||
{border-left:10px solid #b22222}table.ambox-content
|
||||
{border-left:10px solid #f28500}table.ambox-style
|
||||
{border-left:10px solid #f4c430}table.ambox-move
|
||||
{border-left:10px solid #9932cc}table.ambox-protection
|
||||
{border-left:10px solid #bba}table.imbox
|
||||
{margin:4px 10%;border-collapse:collapse;border:3px solid #1e90ff;background:#fbfbfb}.imbox .mbox-text .imbox
|
||||
{margin:0 -0.5em;display:block}.mbox-inside .imbox
|
||||
{margin:4px}table.imbox-notice
|
||||
{border:3px solid #1e90ff}table.imbox-speedy
|
||||
{border:3px solid #b22222;background:#fee}table.imbox-delete
|
||||
{border:3px solid #b22222}table.imbox-content
|
||||
{border:3px solid #f28500}table.imbox-style
|
||||
{border:3px solid #f4c430}table.imbox-move
|
||||
{border:3px solid #9932cc}table.imbox-protection
|
||||
{border:3px solid #bba}table.imbox-license
|
||||
{border:3px solid #88a;background:#f7f8ff}table.imbox-featured
|
||||
{border:3px solid #cba135}table.cmbox
|
||||
{margin:3px 10%;border-collapse:collapse;border:1px solid #aaa;background:#DFE8FF}table.cmbox-notice
|
||||
{background:#D8E8FF}table.cmbox-speedy
|
||||
{margin-top:4px;margin-bottom:4px;border:4px solid #b22222;background:#FFDBDB}table.cmbox-delete
|
||||
{background:#FFDBDB}table.cmbox-content
|
||||
{background:#FFE7CE}table.cmbox-style
|
||||
{background:#FFF9DB}table.cmbox-move
|
||||
{background:#E4D8FF}table.cmbox-protection
|
||||
{background:#EFEFE1}table.ombox
|
||||
{margin:4px 10%;border-collapse:collapse;border:1px solid #aaa;background:#f9f9f9}table.ombox-notice
|
||||
{border:1px solid #aaa}table.ombox-speedy
|
||||
{border:2px solid #b22222;background:#fee}table.ombox-delete
|
||||
{border:2px solid #b22222}table.ombox-content
|
||||
{border:1px solid #f28500}table.ombox-style
|
||||
{border:1px solid #f4c430}table.ombox-move
|
||||
{border:1px solid #9932cc}table.ombox-protection
|
||||
{border:2px solid #bba}table.tmbox
|
||||
{margin:4px 10%;border-collapse:collapse;border:1px solid #c0c090;background:#f8eaba}.mediawiki .mbox-inside .tmbox
|
||||
{margin:2px 0;width:100%}.mbox-inside .tmbox.mbox-small
|
||||
{line-height:1.5em;font-size:100%}table.tmbox-speedy
|
||||
{border:2px solid #b22222;background:#fee}table.tmbox-delete
|
||||
{border:2px solid #b22222}table.tmbox-content
|
||||
{border:2px solid #f28500}table.tmbox-style
|
||||
{border:2px solid #f4c430}table.tmbox-move
|
||||
{border:2px solid #9932cc}table.tmbox-protection,table.tmbox-notice
|
||||
{border:1px solid #c0c090}table.dmbox
|
||||
{clear:both;margin:0.9em 1em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:transparent}table.fmbox
|
||||
{clear:both;margin:0.2em 0;width:100%;border:1px solid #aaa;background:#f9f9f9}table.fmbox-system
|
||||
{background:#f9f9f9}table.fmbox-warning
|
||||
{border:1px solid #bb7070;background:#ffdbdb}table.fmbox-editnotice
|
||||
{background:transparent}div.mw-warning-with-logexcerpt,div.mw-lag-warn-high,div.mw-cascadeprotectedwarning,div#mw-protect-cascadeon,div.titleblacklist-warning,div.locked-warning
|
||||
{clear:both;margin:0.2em 0;border:1px solid #bb7070;background:#ffdbdb;padding:0.25em 0.9em}div.mw-lag-warn-normal,div.fmbox-system
|
||||
{clear:both;margin:0.2em 0;border:1px solid #aaa;background:#f9f9f9;padding:0.25em 0.9em}body.mediawiki table.mbox-small
|
||||
{clear:right;float:right;margin:4px 0 4px 1em;width:238px;font-size:88%;line-height:1.25em}body.mediawiki table.mbox-small-left
|
||||
{margin:4px 1em 4px 0;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.compact-ambox table .mbox-image,.compact-ambox table .mbox-imageright,.compact-ambox table .mbox-empty-cell
|
||||
{display:none}.compact-ambox table.ambox
|
||||
{border:none;border-collapse:collapse;background:transparent;margin:0 0 0 1.6em !important;padding:0 !important;width:auto;display:block}body.mediawiki .compact-ambox table.mbox-small-left
|
||||
{font-size:100%;width:auto;margin:0}.compact-ambox table .mbox-text
|
||||
{padding:0 !important;margin:0 !important}.compact-ambox table .mbox-text-span
|
||||
{display:list-item;line-height:1.5em;list-style-type:square;list-style-image:url("en.wikipedia.org/w/skins/MonoBook/bullet.gif")}.skin-vector .compact-ambox table .mbox-text-span
|
||||
{list-style-type:disc;list-style-image:url("en.wikipedia.org/w/skins/Vector/images/bullet-icon.svg");list-style-image:url("en.wikipedia.org/w/skins/Vector/images/bullet-icon.png")\9}.compact-ambox .hide-when-compact
|
||||
{display:none}div.noarticletext
|
||||
{border:none;background:transparent;padding:0}.visualhide
|
||||
{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#wpSave
|
||||
{font-weight:bold}.hiddenStructure
|
||||
{display:inline !important;color:#f00;background-color:#0f0}.check-icon a.new
|
||||
{display:none;speak:none}.nounderlines a,.IPA a:link,.IPA a:visited
|
||||
{text-decoration:none !important}div.NavFrame
|
||||
{margin:0;padding:4px;border:1px solid #aaa;text-align:center;border-collapse:collapse;font-size:95%}div.NavFrame + div.NavFrame
|
||||
{border-top-style:none;border-top-style:hidden}div.NavPic
|
||||
{background-color:#fff;margin:0;padding:2px;float:left}div.NavFrame div.NavHead
|
||||
{line-height:1.6em;font-weight:bold;background-color:#ccf;position:relative}div.NavFrame p,div.NavFrame div.NavContent,div.NavFrame div.NavContent p
|
||||
{font-size:100%}div.NavEnd
|
||||
{margin:0;padding:0;line-height:1px;clear:both}a.NavToggle
|
||||
{position:absolute;top:0;right:3px;font-weight:normal;font-size:90%}.hatnote
|
||||
{font-style:italic}.hatnote i
|
||||
{font-style:normal}div.hatnote
|
||||
{padding-left:1.6em;margin-bottom:0.5em}div.hatnote + div.hatnote
|
||||
{margin-top:-0.5em}.listify td
|
||||
{display:list-item}.listify tr
|
||||
{display:block}.listify table
|
||||
{display:block}.geo-default,.geo-dms,.geo-dec
|
||||
{display:inline}.geo-nondefault,.geo-multi-punct
|
||||
{display:none}.longitude,.latitude
|
||||
{white-space:nowrap}.hlist .tocnumber,.hlist .toctext
|
||||
{display:inline}.nonumtoc .tocnumber
|
||||
{display:none}.nonumtoc #toc ul,.nonumtoc .toc ul
|
||||
{line-height:1.5em;list-style:none none;margin:.3em 0 0;padding:0}.hlist.nonumtoc #toc ul ul,.hlist.nonumtoc .toc ul ul
|
||||
{margin:0}.toclimit-2 .toclevel-1 ul,.toclimit-3 .toclevel-2 ul,.toclimit-4 .toclevel-3 ul,.toclimit-5 .toclevel-4 ul,.toclimit-6 .toclevel-5 ul,.toclimit-7 .toclevel-6 ul
|
||||
{display:none}blockquote.templatequote div.templatequotecite
|
||||
{line-height:1.5em;text-align:left;padding-left:1.6em;margin-top:0}div.user-block
|
||||
{padding:5px;margin-bottom:0.5em;border:1px solid #A9A9A9;background-color:#FFEFD5}.nowrap,.nowraplinks a,.nowraplinks .selflink,sup.reference a
|
||||
{white-space:nowrap}.nowrap pre
|
||||
{white-space:pre}.wrap,.wraplinks a
|
||||
{white-space:normal}.template-documentation
|
||||
{clear:both;margin:1em 0 0 0;border:1px solid #aaa;background-color:#ecfcf4;padding:1em}.imagemap-inline div
|
||||
{display:inline}#wpUploadDescription
|
||||
{height:13em}.thumbinner
|
||||
{min-width:100px}div.thumb .thumbimage
|
||||
{background-color:#fff}div#content .gallerybox div.thumb
|
||||
{background-color:#F9F9F9}.gallerybox .thumb img
|
||||
{background:#fff url("upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat}.ns-0 .gallerybox .thumb img,.ns-2 .gallerybox .thumb img,.ns-100 .gallerybox .thumb img,.nochecker .gallerybox .thumb img
|
||||
{background:#fff}#mw-subcategories,#mw-pages,#mw-category-media,#filehistory,#wikiPreview,#wikiDiff
|
||||
{clear:both}body.rtl #mw-articlefeedbackv5,body.rtl #mw-articlefeedback
|
||||
{display:block;margin-bottom:1em;clear:right;float:right}.wpb .wpb-header
|
||||
{display:none}.wpbs-inner .wpb .wpb-header
|
||||
{display:block}.wpbs-inner .wpb .wpb-header
|
||||
{display:table-row}.wpbs-inner .wpb-outside
|
||||
{display:none}.mw-tag-markers
|
||||
{font-style:italic;font-size:90%}.sysop-show,.accountcreator-show,.templateeditor-show,.autoconfirmed-show
|
||||
{display:none}.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,.mw-ve-editNotice .editnotice-redlink
|
||||
{display:none !important}ul.permissions-errors > li
|
||||
{list-style:none none}ul.permissions-errors
|
||||
{margin:0}body.page-Special_UserLogin .mw-label label,body.page-Special_UserLogin_signup .mw-label label
|
||||
{white-space:nowrap}.transborder
|
||||
{border:solid transparent}* html .transborder
|
||||
{border:solid #000001;filter:chroma(color=#000001)}.times-serif,span.texhtml
|
||||
{font-family:"Nimbus Roman No9 L","Times New Roman",Times,serif;font-size:118%;line-height:1}span.texhtml
|
||||
{white-space:nowrap}span.texhtml span.texhtml
|
||||
{font-size:100%}span.mwe-math-mathml-inline
|
||||
{font-size:118%}.digits,.texhtml
|
||||
{-moz-font-feature-settings:"lnum","tnum","kern" 0;-webkit-font-feature-settings:"lnum","tnum","kern" 0;font-feature-settings:"lnum","tnum","kern" 0;font-variant-numeric:lining-nums tabular-nums;font-kerning:none}.mwe-math-fallback-image-display,.mwe-math-mathml-display
|
||||
{margin-left:1.6em !important;margin-top:0.6em;margin-bottom:0.6em}.mwe-math-mathml-display math
|
||||
{display:inline}table#mw-prefixindex-list-table,table#mw-prefixindex-nav-table
|
||||
{width:98%}.portal-column-left
|
||||
{float:left;width:50%}.portal-column-right
|
||||
{float:right;width:49%}.portal-column-left-wide
|
||||
{float:left;width:60%}.portal-column-right-narrow
|
||||
{float:right;width:39%}.portal-column-left-extra-wide
|
||||
{float:left;width:70%}.portal-column-right-extra-narrow
|
||||
{float:right;width:29%}@media only screen and (max-width:800px)
|
||||
{.portal-column-left,.portal-column-right,.portal-column-left-wide,.portal-column-right-narrow,.portal-column-left-extra-wide,.portal-column-right-extra-narrow
|
||||
{float:inherit;width:inherit}}#bodyContent .letterhead
|
||||
{background-image:url("upload.wikimedia.org/wikipedia/commons/e/e0/Tan-page-corner.png");background-repeat:no-repeat;padding:2em;background-color:#faf9f2}.treeview ul
|
||||
{padding:0;margin:0}.treeview li
|
||||
{padding:0;margin:0;list-style-type:none;list-style-image:none;zoom:1}.treeview li li
|
||||
{background:url("upload.wikimedia.org/wikipedia/commons/f/f2/Treeview-grey-line.png") no-repeat 0 -2981px;padding-left:20px;text-indent:0.3em}.treeview li li.lastline
|
||||
{background-position:0 -5971px }.treeview li.emptyline > ul
|
||||
{margin-left:-1px}.treeview li.emptyline > ul > li:first-child
|
||||
{background-position:0 9px }td .sortkey,th .sortkey
|
||||
{display:none;speak:none}.inputbox-hidecheckboxes form .inputbox-element
|
||||
{display:none !important}.k-player .k-attribution
|
||||
{visibility:hidden}.PopUpMediaTransform a .play-btn-large
|
||||
{margin:0;top:auto;right:auto;bottom:0;left:0}.mw-ve-editNotice .mbox-image
|
||||
{display:none}.page-Main_Page #deleteconfirm,.page-Main_Page #t-cite,.page-Main_Page #footer-info-lastmod,.action-view.page-Main_Page #siteSub,.action-view.page-Main_Page #contentSub,.action-view.page-Main_Page .firstHeading
|
||||
{display:none !important}#coordinates
|
||||
{position:absolute;top:0;right:0;float:right;margin:0;padding:0;line-height:1.5em;text-align:right;text-indent:0;font-size:85%;text-transform:none;white-space:nowrap}div.flaggedrevs_short
|
||||
{position:absolute;top:-3em;right:100px;z-index:1}div.vectorMenu div
|
||||
{z-index:2}#siteSub
|
||||
{display:block;font-size:92%}.mw-body .mw-indicators
|
||||
{padding-top:0.4em}@media print
|
||||
{.ns-0 .ambox,.ns-0 .navbox,.ns-0 .vertical-navbox,.ns-0 .infobox.sisterproject,.ns-0 .hatnote,.ns-0 .dablink,.ns-0 .metadata,.editlink,.navbar,a.NavToggle,span.collapseButton,span.mw-collapsible-toggle,th .sortkey,td .sortkey
|
||||
{display:none !important}#content cite a.external.text:after,.nourlexpansion a.external.text:after,.nourlexpansion a.external.autonumber:after
|
||||
{display:none !important}table.collapsible tr,div.NavPic,div.NavContent
|
||||
{display:block !important}table.collapsible tr
|
||||
{display:table-row !important}#firstHeading
|
||||
{margin:0}#content a.external.text:after,#content a.external.autonumber:after
|
||||
{word-wrap:break-word}}
|
||||
2633
res/bin/any/xowa/html/css/failover/xowa_common_rtl.css
Normal file
BIN
res/bin/any/xowa/html/css/footer/poweredby_mediawiki_88x31.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
res/bin/any/xowa/html/css/footer/wikimedia-button.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
res/bin/any/xowa/html/css/nightmode/logo_night.png
Normal file
|
After Width: | Height: | Size: 6.6 KiB |
331
res/bin/any/xowa/html/css/nightmode/xowa_night.css
Normal file
@@ -0,0 +1,331 @@
|
||||
/*XOWA: remove borders from input boxes*/
|
||||
input {
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
}
|
||||
|
||||
/*XOWA: update MathJax SVG; DATE:2017-06-02*/
|
||||
.MathJax_SVG svg > g,
|
||||
.MathJax_SVG_Display svg > g {
|
||||
fill: #9a9a9a;
|
||||
stroke: #9a9a9a;
|
||||
}
|
||||
|
||||
/* XOWA: https://userstyles.org/styles/105844/wikipedia-dark-st */
|
||||
/* Wikipedia Dark Theme v1.0.23 (1/17/2017)
|
||||
* https://github.com/StylishThemes/Wikipedia-Dark
|
||||
* http://userstyles.org/styles/
|
||||
* Modified from https://userstyles.org/styles/47161/dark-wikipedia-rounded
|
||||
*/
|
||||
|
||||
/* transparent background */
|
||||
div, span:not(.legend-color):not([class*="wikEd"]), .MainPageBG, .navbox-list,
|
||||
div#mw-head, .mw-wsmfinal-content, #bodyContent, .referencetooltip > li + li,
|
||||
div.vectorTabs ul li, tr[style*="background:#F5FFFA"],
|
||||
th[style*="background-color: #fff"], .mw-echo-notifications-badge,
|
||||
.ext-cards-card-list .ext-cards-card, .infobox span.plainlinks *,
|
||||
.tracklist {
|
||||
background-color: transparent !important;
|
||||
}
|
||||
|
||||
/*** Overall ***/
|
||||
td, p, li, th:not([style*="background"]), caption, div,
|
||||
span:not([class*="color"]):not([class*="wikEd"]),
|
||||
p code, label code, dl code {
|
||||
color: #9a9a9a;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4, h5, h6, #footer li, .infobox th[style*="background"],
|
||||
div[style*="color"], input[type="search"], input[type="submit"],
|
||||
input[type="number"], select, .suggestions-result {
|
||||
color: #9a9a9a !important;
|
||||
}
|
||||
|
||||
a, .CategoryTreeToggle, #toc a, #toc a span, body .ui-button {
|
||||
color: #4183C4 !important;
|
||||
}
|
||||
|
||||
a:visited, #toc a:visited, #toc a:visited span {
|
||||
color: #295887 !important;
|
||||
}
|
||||
|
||||
a:hover, a:hover span, #toc a:hover, #toc a:hover span,
|
||||
.suggestions-result .highlight, .suggestions-special .special-query {
|
||||
color: #fff !important;
|
||||
text-decoration: underline !important;
|
||||
}
|
||||
|
||||
/* text selection */
|
||||
::selection {
|
||||
background-color: #4183C4 !important;
|
||||
color: #fff !important;
|
||||
}
|
||||
::-moz-selection {
|
||||
background-color: #4183C4 !important;
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
/*** Red links (non-existant pages) ***/
|
||||
a.new {
|
||||
color: #980000 !important;
|
||||
}
|
||||
|
||||
/*** Background ***/
|
||||
html, body {
|
||||
background-color: #111 !important; /*XOWA:changed from 555*/
|
||||
/*XOWA:remove checkerboard pattern
|
||||
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkAgMAAAANjH3HAAAACVBMVEUaGhohISElJSUh9lebAAAB20lEQVRIx4XWuZXDMAwE0C0SAQtggIIYoAAEU+aKOHhYojTrYP2+QfOW/5QIJOih/q8HwF/pb3EX+UPIveYcQGgEHiu9hI+ihEc5Jz5KBIlRRRaJ1JtoSAl5Hw96hLB1/up1tnIXOck5jZQy+3iU2hAOKSH1JvwxHsp+5TLF5MOl1/MQXsVs1miXc+KDbYydyMeUgpPQreZ7fWidbNhkXNJSeAhc6qHmHD8AYovunYyEACWEbyIhNeB9fRrH3hFi0bGPLuEW7xCNaohw1vAlS805nfsrTspclB/hVdoqusg53eH7FWot+wjYpOViX8KbFFKTwlnzvj65P9H/vD0/hibYBGhPwlPO8TmxRsaxsNnrUmUXpNhirlJMPr6Hqq9k5Xn/8iYQHYIuQsWFC6Z87IOxLxHphSY4SpuiU87xJnJr5axfeRd+lnMExXpEWPpuZ1v7qZdNBOjiHzDREHX5fs5Zz9p6X0vVKbKKchlSl5rv+3p//FJ/PYvoKryI8vs+2G9lzRmnEKkh+BU8yDk515jDj/HAswu7CCz6U/Mxb/PnC9N41ndpU4hUU7JGk/C9PmP/M2xZYdvBW2PObyf1IUiIzoHmHW9yTncliYs9A9tVNppdShfgQaTLMf+j3X723tLeHgAAAABJRU5ErkJggg==) !important;
|
||||
background-clip: border-box !important;
|
||||
background-origin: padding-box !important;
|
||||
background-attachment: scroll !important;
|
||||
background-repeat: repeat !important;
|
||||
background-size: auto !important;
|
||||
background-position: left top !important;
|
||||
*/
|
||||
}
|
||||
|
||||
/*XOWA:remove underline */
|
||||
div#mw-panel div.portal {
|
||||
background-image: none !important;
|
||||
}
|
||||
|
||||
.mw-ui-button, .mw-ui-button * {
|
||||
background-color: #4183C4 !important;
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
#mw-page-base, div.vectorTabs, div.vectorTabs *, .wikiEditor-ui-toolbar, #p-cactions-label,
|
||||
.client-js #preftoc, .client-js #preftoc li, .client-js #preftoc li.selected a,
|
||||
.ui-widget-content, .ext-cards-card-list h3:after, #simpleSearch {
|
||||
background-image: none !important;
|
||||
}
|
||||
|
||||
.ui-widget-overlay {
|
||||
background: rgba(0, 0, 0, 0.8) !important;
|
||||
}
|
||||
|
||||
#bodyContent pre, #bodyContent code, span.plainlinks * {
|
||||
background-color: #111 !important;
|
||||
border-color: #555 !important;
|
||||
color: #b9b9b9 !important;
|
||||
}
|
||||
|
||||
td[style*="background:#FFFFFF"], .jfk-bubble, .navpopup {
|
||||
background-color: #181818 !important;
|
||||
}
|
||||
|
||||
table, input, button, select, textarea:not([class*="mw-editfont"]),
|
||||
tr[style*="background: antiquewhite;"], #toc, td[style*="background-color"], td[style*="background:#F5FAFF"],
|
||||
#mw-content-text div[style*="background: #"], .vevent td, .referencetooltip li, .suggestions,
|
||||
.mw-ui-button[style*="background"], .mw-ui-button[style*="background"] *, .wikiEditor-ui,
|
||||
table.navbox.collapsible tr:nth-child(2) > td, div.menu, .oo-ui-popupWidget-popup,
|
||||
.oo-ui-buttonElement-button, .mw-notification, .mwe-popups, .mwe-popups-is-not-tall, .mwe-popups-is-tall,
|
||||
.ui-widget-content, .oo-ui-window-body, #pagehistory li.selected, .tracklist tr {
|
||||
background-color: #222 !important;
|
||||
color: #b9b9b9 !important; /*XOWA: make text visible*/
|
||||
}
|
||||
|
||||
body .ui-button {
|
||||
background: #282828 !important;
|
||||
border-color: #555 !important;
|
||||
}
|
||||
|
||||
table[style*="background-color:#fff;"], .search-form fieldset, table.ambox, tr[style*="background-color: #fff;"],
|
||||
.mw-ui-button[style*="background-color:#008B6D"], tr[style*="background-color: #f5faff;"],
|
||||
tr[style*="background:#E9E9E9"] > *, table.infobox.hproduct > tbody > tr[style*="background: #F0F0F0;"],
|
||||
td[style*="background:lightyellow"], td[style*="background:#eeeeff"], td[style*="background:#ddddff"],
|
||||
.oo-ui-buttonElement-button:hover, .tracklist tr[style*="background-color:#f7f7f7"] {
|
||||
background-color: #282828 !important;
|
||||
}
|
||||
|
||||
table.wikitable > tr > th, table.wikitable > * > tr > th, div.barbox > table > tbody > tr > th {
|
||||
background-color: #333; /* don't include !important flag */
|
||||
}
|
||||
|
||||
td[style*="background: #ececec;"], th[style*="background:#eee"], th[style*="background-color: #eee"],
|
||||
tr[style*="background-color: #f7f7f7;"], th[style*="background:#F2F2F2"], #filetoc, .toccolours,
|
||||
th[style*="background:#F9F9F9"], table.plainlinks, th[style*="background-color: lightgrey"],
|
||||
th[style*="background:#ddd"], .infobox th[style*="background"], .infobox td[style*="background"],
|
||||
td[style*="background:#F2F2F2"], table.wikitable > tbody > tr[style*="background-color:#F6F6F6"],
|
||||
.tlheader {
|
||||
background-color: #333 !important;
|
||||
}
|
||||
|
||||
/* remove background image/gradient */
|
||||
.keyboard-key, div#editpage-specialchars a, body div.ui-dialog .ui-widget-header {
|
||||
background: #333 !important;
|
||||
border-color: #555 !important;
|
||||
}
|
||||
|
||||
body .ui-button:hover {
|
||||
background: #444 !important;
|
||||
border-color: #555 !important;
|
||||
}
|
||||
/* add a white background to transparent images; see
|
||||
* https://forum.userstyles.org/discussion/48549/x */
|
||||
a.image img, a[href*=".svg"] img {
|
||||
background: #ddd !important;
|
||||
}
|
||||
/* white background to wikEd - see #24 */
|
||||
.wikEdFrameBodySyntax {
|
||||
background: #fff !important;
|
||||
}
|
||||
|
||||
.keyboard-key {
|
||||
box-shadow: 0.1em 0.2em 0.2em #444 !important;
|
||||
}
|
||||
|
||||
hr {
|
||||
background-color: #555 !important;
|
||||
}
|
||||
|
||||
/*** Background Color Styles ***/
|
||||
/* Red */
|
||||
td[style*="background: #FDD;"], .table-no {
|
||||
background: #722 !important;
|
||||
}
|
||||
|
||||
/* Green */
|
||||
#mp-left h2, #mp-left h2 span, td[style*="background: #99FF99;"], .table-yes {
|
||||
background: #244024 !important;
|
||||
}
|
||||
|
||||
/* Blue */
|
||||
div[style*="background"] h2, div[style*="background"] h2 *, #mp-right h2, #mp-right h2 span, .navbox th,
|
||||
.navbox-title, .navbox-title *, tr[style*="background-color:tan;"],
|
||||
div[style*="background: #444444;"], div[style*="background: #444444;"] *,
|
||||
ol.references li:target, sup.reference:target, span.citation:target,
|
||||
ol.references li:target *, sup.reference:target *, span.citation:target *,
|
||||
td[style*="background:#CEDFF2"], tr[bgcolor="#CEDFF2"], table[style*="background-color:#cef2e0"] *,
|
||||
div[style*="background-color: #cee0f2"], div[style*="background-color: #cedff2"] {
|
||||
background-color: #182030 !important;
|
||||
}
|
||||
|
||||
.navbox-abovebelow, th.navbox-group, .navbox-subgroup .navbox-title,
|
||||
.navbox-abovebelow *, th.navbox-group *, .navbox-subgroup .navbox-title * {
|
||||
background-color: #212C43 !important;
|
||||
}
|
||||
|
||||
/* Purple */
|
||||
#mp-bottom h2, #mp-bottom h2 span, th[style*="background:lavender"], td[style*="background:lavender"] {
|
||||
background-color: #382B4A !important;
|
||||
}
|
||||
|
||||
/* Brown */
|
||||
#mp-center h2, #mp-center h2 span, .table-partial, tr[style*="background:orange"] {
|
||||
background-color: #321 !important;
|
||||
}
|
||||
|
||||
/*** Border ***/
|
||||
fieldset {
|
||||
border-color: #4183C4 !important;
|
||||
}
|
||||
|
||||
div:not([style*="-color"]), div[style*="background-color"], span:not([class*="color"]),
|
||||
table, tr:not([style*="border-bottom"]), th, td:not([style*="border-bottom"]),
|
||||
h1, h2, h3, h4, h5, h6, ul, li, input, select, #bodyContent code {
|
||||
border-color: #555 !important;
|
||||
}
|
||||
|
||||
td[style*="border-bottom"] {
|
||||
border-right-color: #555 !important;
|
||||
border-left-color: #555 !important;
|
||||
border-top-color: #555 !important;
|
||||
}
|
||||
|
||||
.mwe-popups:before {
|
||||
border-bottom-color: #555 !important;
|
||||
}
|
||||
.mwe-popups.flipped_y:before, .mwe-popups.flipped_x_y:before,
|
||||
.wikiEditor-toolbar-dialog .ui-dialog-buttonpane {
|
||||
border-top-color: #555 !important;
|
||||
}
|
||||
.mwe-popups:after {
|
||||
border-bottom-color: #222 !important;
|
||||
}
|
||||
.mwe-popups.flipped_y:after, .mwe-popups.flipped_x_y:after {
|
||||
border-top-color: #222 !important;
|
||||
}
|
||||
|
||||
/*
|
||||
XOWA:remove bottom border
|
||||
div.vectorTabs li:not(.selected), .oo-ui-popupWidget-anchor:after,
|
||||
.oo-ui-popupWidget-head {
|
||||
border-bottom: #555 1px solid !important;
|
||||
}
|
||||
*/
|
||||
|
||||
/* arrow down */
|
||||
.referencetooltip > li + li, .referencetooltip > li + li::after {
|
||||
border-top-color: #555 !important;
|
||||
border-right-color: transparent !important;
|
||||
border-left-color: transparent !important;
|
||||
}
|
||||
/* Bookmark Icon */
|
||||
#ca-watch.icon a {
|
||||
background-image: url('data:image/svg+xml,<%3Fxml%20version%3D"1.0"%20encoding%3D"UTF-8"%3F><svg%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"16"%20height%3D"16"><path%20d%3D"M8.103%201.146l2.175%204.408%204.864.707-3.52%203.431.831%204.845-4.351-2.287-4.351%202.287.831-4.845-3.52-3.431%204.864-.707z"%20fill%3D"transparent"%20stroke%3D"%237cb5d1"%20stroke-width%3D"1"%2F><%2Fsvg>') !important;
|
||||
}
|
||||
#ca-unwatch.icon a {
|
||||
background-image: url('data:image/svg+xml,<%3Fxml%20version%3D"1.0"%20encoding%3D"UTF-8"%3F><svg%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20xmlns%3Axlink%3D"http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink"%20width%3D"16"%20height%3D"16"><defs><linearGradient%20id%3D"a"><stop%20offset%3D"0"%20stop-color%3D"%23c2edff"%2F><stop%20offset%3D".5"%20stop-color%3D"%2368bdff"%2F><stop%20offset%3D"1"%20stop-color%3D"%23fff"%2F><%2FlinearGradient><linearGradient%20x1%3D"13.47"%20y1%3D"14.363"%20x2%3D"4.596"%20y2%3D"3.397"%20id%3D"b"%20xlink%3Ahref%3D"%23a"%20gradientUnits%3D"userSpaceOnUse"%2F><%2Fdefs><path%20d%3D"M8.103%201.146l2.175%204.408%204.864.707-3.52%203.431.831%204.845-4.351-2.287-4.351%202.287.831-4.845-3.52-3.431%204.864-.707z"%20fill%3D"url%28%23b%29"%20stroke%3D"%237cb5d1"%20stroke-width%3D"1"%2F><%2Fsvg>') !important;
|
||||
}
|
||||
|
||||
/* Orange */
|
||||
#centralNotice > div {
|
||||
border-color: #e08b26 !important;
|
||||
}
|
||||
|
||||
table.ambox-content, table.ambox-style {
|
||||
border-left-color: #e08b26 !important;
|
||||
}
|
||||
|
||||
/* add border */
|
||||
/* XOWA: remove side border
|
||||
div.vectorTabs li, #p-cactions-label, .client-js #preftoc li {
|
||||
border-right: #555 1px solid !important;
|
||||
}
|
||||
*/
|
||||
/* XOWA: remove orange underline
|
||||
div.vectorTabs li.selected, .client-js #preftoc li.selected {
|
||||
border-top: #e08b26 1px solid !important;
|
||||
}
|
||||
*/
|
||||
|
||||
/*** Text ***/
|
||||
.wikitable tr:not([style*="color:black"]) th,
|
||||
table.wikitable > tbody > tr[style*="background-color:#F6F6F6"] > td > * {
|
||||
color: #fff !important;
|
||||
}
|
||||
|
||||
.CategoryTreeEmptyBullet {
|
||||
color: #ccc !important;
|
||||
}
|
||||
|
||||
/*** Misc ***/
|
||||
#p-cactions li.selected a, #p-cactions li a, #p-cactions li a:hover {
|
||||
padding: 0 1em 0.1em !important;
|
||||
}
|
||||
|
||||
ul, .portlet li {
|
||||
list-style-image: none !important;
|
||||
}
|
||||
|
||||
table[style*="border:4px ridge"], .jfk-bubble-closebtn {
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
/*** invert images ***/
|
||||
img[title="Wikipedia"], .bookshelf-container .bookend, img.mwe-math-fallback-image-inline,
|
||||
#mw-wsmfinal-close, img[src*="Speaker_Icon"], .infobox img[alt*="structure"][src*=".svg"], img[src*=".png"]:active,
|
||||
img[src*=".svg"][height="16"], img[src*=".svg"][height="17"], img[src*=".svg"][height="18"],
|
||||
.oo-ui-iconElement-icon:not(.mw-echo-notifications-badge), .RTsettings, #gtx-host, .jfk-bubble-closebtn,
|
||||
#pt-notifications-notice .mw-echo-notifications-badge:before, .oo-ui-pendingElement-pending,
|
||||
#pt-notifications-alert .mw-echo-notifications-badge:before {
|
||||
-webkit-filter: invert(100%) !important;
|
||||
filter: invert(100%) !important;
|
||||
background-color: transparent !important;
|
||||
}
|
||||
.oo-ui-icon-bell {
|
||||
opacity: 0.7 !important;
|
||||
}
|
||||
|
||||
/* grunt build - remove to end of file */
|
||||
626
res/bin/any/xowa/html/res/lib/alertify/lib/alertify-0.3.11.js
Normal file
@@ -0,0 +1,626 @@
|
||||
/*global define*/
|
||||
(function (global, undefined) {
|
||||
"use strict";
|
||||
|
||||
var document = global.document,
|
||||
Alertify;
|
||||
|
||||
Alertify = function () {
|
||||
|
||||
var _alertify = {},
|
||||
dialogs = {},
|
||||
isopen = false,
|
||||
keys = { ENTER: 13, ESC: 27, SPACE: 32 },
|
||||
queue = [],
|
||||
$, btnCancel, btnOK, btnReset, btnResetBack, btnFocus, elCallee, elCover, elDialog, elLog, form, input, getTransitionEvent;
|
||||
|
||||
/**
|
||||
* Markup pieces
|
||||
* @type {Object}
|
||||
*/
|
||||
dialogs = {
|
||||
buttons : {
|
||||
holder : "<nav class=\"alertify-buttons\">{{buttons}}</nav>",
|
||||
submit : "<button type=\"submit\" class=\"alertify-button alertify-button-ok\" id=\"alertify-ok\">{{ok}}</button>",
|
||||
ok : "<button class=\"alertify-button alertify-button-ok\" id=\"alertify-ok\">{{ok}}</button>",
|
||||
cancel : "<button class=\"alertify-button alertify-button-cancel\" id=\"alertify-cancel\">{{cancel}}</button>"
|
||||
},
|
||||
input : "<div class=\"alertify-text-wrapper\"><input type=\"text\" class=\"alertify-text\" id=\"alertify-text\"></div>",
|
||||
message : "<p class=\"alertify-message\">{{message}}</p>",
|
||||
log : "<article class=\"alertify-log{{class}}\">{{message}}</article>"
|
||||
};
|
||||
|
||||
/**
|
||||
* Return the proper transitionend event
|
||||
* @return {String} Transition type string
|
||||
*/
|
||||
getTransitionEvent = function () {
|
||||
var t,
|
||||
type,
|
||||
supported = false,
|
||||
el = document.createElement("fakeelement"),
|
||||
transitions = {
|
||||
"WebkitTransition" : "webkitTransitionEnd",
|
||||
"MozTransition" : "transitionend",
|
||||
"OTransition" : "otransitionend",
|
||||
"transition" : "transitionend"
|
||||
};
|
||||
|
||||
for (t in transitions) {
|
||||
if (el.style[t] !== undefined) {
|
||||
type = transitions[t];
|
||||
supported = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
type : type,
|
||||
supported : supported
|
||||
};
|
||||
};
|
||||
|
||||
/**
|
||||
* Shorthand for document.getElementById()
|
||||
*
|
||||
* @param {String} id A specific element ID
|
||||
* @return {Object} HTML element
|
||||
*/
|
||||
$ = function (id) {
|
||||
return document.getElementById(id);
|
||||
};
|
||||
|
||||
/**
|
||||
* Alertify private object
|
||||
* @type {Object}
|
||||
*/
|
||||
_alertify = {
|
||||
|
||||
/**
|
||||
* Labels object
|
||||
* @type {Object}
|
||||
*/
|
||||
labels : {
|
||||
ok : "OK",
|
||||
cancel : "Cancel"
|
||||
},
|
||||
|
||||
/**
|
||||
* Delay number
|
||||
* @type {Number}
|
||||
*/
|
||||
delay : 5000,
|
||||
|
||||
/**
|
||||
* Whether buttons are reversed (default is secondary/primary)
|
||||
* @type {Boolean}
|
||||
*/
|
||||
buttonReverse : false,
|
||||
|
||||
/**
|
||||
* Which button should be focused by default
|
||||
* @type {String} "ok" (default), "cancel", or "none"
|
||||
*/
|
||||
buttonFocus : "ok",
|
||||
|
||||
/**
|
||||
* Set the transition event on load
|
||||
* @type {[type]}
|
||||
*/
|
||||
transition : undefined,
|
||||
|
||||
/**
|
||||
* Set the proper button click events
|
||||
*
|
||||
* @param {Function} fn [Optional] Callback function
|
||||
*
|
||||
* @return {undefined}
|
||||
*/
|
||||
addListeners : function (fn) {
|
||||
var hasOK = (typeof btnOK !== "undefined"),
|
||||
hasCancel = (typeof btnCancel !== "undefined"),
|
||||
hasInput = (typeof input !== "undefined"),
|
||||
val = "",
|
||||
self = this,
|
||||
ok, cancel, common, key, reset;
|
||||
|
||||
// ok event handler
|
||||
ok = function (event) {
|
||||
if (typeof event.preventDefault !== "undefined") event.preventDefault();
|
||||
common(event);
|
||||
if (typeof input !== "undefined") val = input.value;
|
||||
if (typeof fn === "function") {
|
||||
if (typeof input !== "undefined") {
|
||||
fn(true, val);
|
||||
}
|
||||
else fn(true);
|
||||
}
|
||||
return false;
|
||||
};
|
||||
|
||||
// cancel event handler
|
||||
cancel = function (event) {
|
||||
if (typeof event.preventDefault !== "undefined") event.preventDefault();
|
||||
common(event);
|
||||
if (typeof fn === "function") fn(false);
|
||||
return false;
|
||||
};
|
||||
|
||||
// common event handler (keyup, ok and cancel)
|
||||
common = function (event) {
|
||||
self.hide();
|
||||
self.unbind(document.body, "keyup", key);
|
||||
self.unbind(btnReset, "focus", reset);
|
||||
if (hasOK) self.unbind(btnOK, "click", ok);
|
||||
if (hasCancel) self.unbind(btnCancel, "click", cancel);
|
||||
};
|
||||
|
||||
// keyup handler
|
||||
key = function (event) {
|
||||
var keyCode = event.keyCode;
|
||||
if ((keyCode === keys.SPACE && !hasInput) || (hasInput && keyCode === keys.ENTER)) ok(event);
|
||||
if (keyCode === keys.ESC && hasCancel) cancel(event);
|
||||
};
|
||||
|
||||
// reset focus to first item in the dialog
|
||||
reset = function (event) {
|
||||
if (hasInput) input.focus();
|
||||
else if (!hasCancel || self.buttonReverse) btnOK.focus();
|
||||
else btnCancel.focus();
|
||||
};
|
||||
|
||||
// handle reset focus link
|
||||
// this ensures that the keyboard focus does not
|
||||
// ever leave the dialog box until an action has
|
||||
// been taken
|
||||
this.bind(btnReset, "focus", reset);
|
||||
this.bind(btnResetBack, "focus", reset);
|
||||
// handle OK click
|
||||
if (hasOK) this.bind(btnOK, "click", ok);
|
||||
// handle Cancel click
|
||||
if (hasCancel) this.bind(btnCancel, "click", cancel);
|
||||
// listen for keys, Cancel => ESC
|
||||
this.bind(document.body, "keyup", key);
|
||||
if (!this.transition.supported) {
|
||||
this.setFocus();
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Bind events to elements
|
||||
*
|
||||
* @param {Object} el HTML Object
|
||||
* @param {Event} event Event to attach to element
|
||||
* @param {Function} fn Callback function
|
||||
*
|
||||
* @return {undefined}
|
||||
*/
|
||||
bind : function (el, event, fn) {
|
||||
if (typeof el.addEventListener === "function") {
|
||||
el.addEventListener(event, fn, false);
|
||||
} else if (el.attachEvent) {
|
||||
el.attachEvent("on" + event, fn);
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Use alertify as the global error handler (using window.onerror)
|
||||
*
|
||||
* @return {boolean} success
|
||||
*/
|
||||
handleErrors : function () {
|
||||
if (typeof global.onerror !== "undefined") {
|
||||
var self = this;
|
||||
global.onerror = function (msg, url, line) {
|
||||
self.error("[" + msg + " on line " + line + " of " + url + "]", 0);
|
||||
};
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Append button HTML strings
|
||||
*
|
||||
* @param {String} secondary The secondary button HTML string
|
||||
* @param {String} primary The primary button HTML string
|
||||
*
|
||||
* @return {String} The appended button HTML strings
|
||||
*/
|
||||
appendButtons : function (secondary, primary) {
|
||||
return this.buttonReverse ? primary + secondary : secondary + primary;
|
||||
},
|
||||
|
||||
/**
|
||||
* Build the proper message box
|
||||
*
|
||||
* @param {Object} item Current object in the queue
|
||||
*
|
||||
* @return {String} An HTML string of the message box
|
||||
*/
|
||||
build : function (item) {
|
||||
var html = "",
|
||||
type = item.type,
|
||||
message = item.message,
|
||||
css = item.cssClass || "";
|
||||
|
||||
html += "<div class=\"alertify-dialog\">";
|
||||
html += "<a id=\"alertify-resetFocusBack\" class=\"alertify-resetFocus\" href=\"#\">Reset Focus</a>";
|
||||
|
||||
if (_alertify.buttonFocus === "none") html += "<a href=\"#\" id=\"alertify-noneFocus\" class=\"alertify-hidden\"></a>";
|
||||
|
||||
// doens't require an actual form
|
||||
if (type === "prompt") html += "<div id=\"alertify-form\">";
|
||||
|
||||
html += "<article class=\"alertify-inner\">";
|
||||
html += dialogs.message.replace("{{message}}", message);
|
||||
|
||||
if (type === "prompt") html += dialogs.input;
|
||||
|
||||
html += dialogs.buttons.holder;
|
||||
html += "</article>";
|
||||
|
||||
if (type === "prompt") html += "</div>";
|
||||
|
||||
html += "<a id=\"alertify-resetFocus\" class=\"alertify-resetFocus\" href=\"#\">Reset Focus</a>";
|
||||
html += "</div>";
|
||||
|
||||
switch (type) {
|
||||
case "confirm":
|
||||
html = html.replace("{{buttons}}", this.appendButtons(dialogs.buttons.cancel, dialogs.buttons.ok));
|
||||
html = html.replace("{{ok}}", this.labels.ok).replace("{{cancel}}", this.labels.cancel);
|
||||
break;
|
||||
case "prompt":
|
||||
html = html.replace("{{buttons}}", this.appendButtons(dialogs.buttons.cancel, dialogs.buttons.submit));
|
||||
html = html.replace("{{ok}}", this.labels.ok).replace("{{cancel}}", this.labels.cancel);
|
||||
break;
|
||||
case "alert":
|
||||
html = html.replace("{{buttons}}", dialogs.buttons.ok);
|
||||
html = html.replace("{{ok}}", this.labels.ok);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
elDialog.className = "alertify alertify-" + type + " " + css;
|
||||
elCover.className = "alertify-cover";
|
||||
return html;
|
||||
},
|
||||
|
||||
/**
|
||||
* Close the log messages
|
||||
*
|
||||
* @param {Object} elem HTML Element of log message to close
|
||||
* @param {Number} wait [optional] Time (in ms) to wait before automatically hiding the message, if 0 never hide
|
||||
*
|
||||
* @return {undefined}
|
||||
*/
|
||||
close : function (elem, wait) {
|
||||
// Unary Plus: +"2" === 2
|
||||
var timer = (wait && !isNaN(wait)) ? +wait : this.delay,
|
||||
self = this,
|
||||
hideElement, transitionDone;
|
||||
|
||||
// set click event on log messages
|
||||
this.bind(elem, "click", function () {
|
||||
hideElement(elem);
|
||||
});
|
||||
// Hide the dialog box after transition
|
||||
// This ensure it doens't block any element from being clicked
|
||||
transitionDone = function (event) {
|
||||
event.stopPropagation();
|
||||
// unbind event so function only gets called once
|
||||
self.unbind(this, self.transition.type, transitionDone);
|
||||
// remove log message
|
||||
elLog.removeChild(this);
|
||||
if (!elLog.hasChildNodes()) elLog.className += " alertify-logs-hidden";
|
||||
};
|
||||
// this sets the hide class to transition out
|
||||
// or removes the child if css transitions aren't supported
|
||||
hideElement = function (el) {
|
||||
// ensure element exists
|
||||
if (typeof el !== "undefined" && el.parentNode === elLog) {
|
||||
// whether CSS transition exists
|
||||
if (self.transition.supported) {
|
||||
self.bind(el, self.transition.type, transitionDone);
|
||||
el.className += " alertify-log-hide";
|
||||
} else {
|
||||
elLog.removeChild(el);
|
||||
if (!elLog.hasChildNodes()) elLog.className += " alertify-logs-hidden";
|
||||
}
|
||||
}
|
||||
};
|
||||
// never close (until click) if wait is set to 0
|
||||
if (wait === 0) return;
|
||||
// set timeout to auto close the log message
|
||||
setTimeout(function () { hideElement(elem); }, timer);
|
||||
},
|
||||
|
||||
/**
|
||||
* Create a dialog box
|
||||
*
|
||||
* @param {String} message The message passed from the callee
|
||||
* @param {String} type Type of dialog to create
|
||||
* @param {Function} fn [Optional] Callback function
|
||||
* @param {String} placeholder [Optional] Default value for prompt input field
|
||||
* @param {String} cssClass [Optional] Class(es) to append to dialog box
|
||||
*
|
||||
* @return {Object}
|
||||
*/
|
||||
dialog : function (message, type, fn, placeholder, cssClass) {
|
||||
// set the current active element
|
||||
// this allows the keyboard focus to be resetted
|
||||
// after the dialog box is closed
|
||||
elCallee = document.activeElement;
|
||||
// check to ensure the alertify dialog element
|
||||
// has been successfully created
|
||||
var check = function () {
|
||||
if ((elLog && elLog.scrollTop !== null) && (elCover && elCover.scrollTop !== null)) return;
|
||||
else check();
|
||||
};
|
||||
// error catching
|
||||
if (typeof message !== "string") throw new Error("message must be a string");
|
||||
if (typeof type !== "string") throw new Error("type must be a string");
|
||||
if (typeof fn !== "undefined" && typeof fn !== "function") throw new Error("fn must be a function");
|
||||
// initialize alertify if it hasn't already been done
|
||||
this.init();
|
||||
check();
|
||||
|
||||
queue.push({ type: type, message: message, callback: fn, placeholder: placeholder, cssClass: cssClass });
|
||||
if (!isopen) this.setup();
|
||||
|
||||
return this;
|
||||
},
|
||||
|
||||
/**
|
||||
* Extend the log method to create custom methods
|
||||
*
|
||||
* @param {String} type Custom method name
|
||||
*
|
||||
* @return {Function}
|
||||
*/
|
||||
extend : function (type) {
|
||||
if (typeof type !== "string") throw new Error("extend method must have exactly one paramter");
|
||||
return function (message, wait) {
|
||||
this.log(message, type, wait);
|
||||
return this;
|
||||
};
|
||||
},
|
||||
|
||||
/**
|
||||
* Hide the dialog and rest to defaults
|
||||
*
|
||||
* @return {undefined}
|
||||
*/
|
||||
hide : function () {
|
||||
var transitionDone,
|
||||
self = this;
|
||||
// remove reference from queue
|
||||
queue.splice(0,1);
|
||||
// if items remaining in the queue
|
||||
if (queue.length > 0) this.setup(true);
|
||||
else {
|
||||
isopen = false;
|
||||
// Hide the dialog box after transition
|
||||
// This ensure it doens't block any element from being clicked
|
||||
transitionDone = function (event) {
|
||||
event.stopPropagation();
|
||||
// unbind event so function only gets called once
|
||||
self.unbind(elDialog, self.transition.type, transitionDone);
|
||||
};
|
||||
// whether CSS transition exists
|
||||
if (this.transition.supported) {
|
||||
this.bind(elDialog, this.transition.type, transitionDone);
|
||||
elDialog.className = "alertify alertify-hide alertify-hidden";
|
||||
} else {
|
||||
elDialog.className = "alertify alertify-hide alertify-hidden alertify-isHidden";
|
||||
}
|
||||
elCover.className = "alertify-cover alertify-cover-hidden";
|
||||
// set focus to the last element or body
|
||||
// after the dialog is closed
|
||||
elCallee.focus();
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Initialize Alertify
|
||||
* Create the 2 main elements
|
||||
*
|
||||
* @return {undefined}
|
||||
*/
|
||||
init : function () {
|
||||
// ensure legacy browsers support html5 tags
|
||||
document.createElement("nav");
|
||||
document.createElement("article");
|
||||
document.createElement("section");
|
||||
// cover
|
||||
if ($("alertify-cover") == null) {
|
||||
elCover = document.createElement("div");
|
||||
elCover.setAttribute("id", "alertify-cover");
|
||||
elCover.className = "alertify-cover alertify-cover-hidden";
|
||||
document.body.appendChild(elCover);
|
||||
}
|
||||
// main element
|
||||
if ($("alertify") == null) {
|
||||
isopen = false;
|
||||
queue = [];
|
||||
elDialog = document.createElement("section");
|
||||
elDialog.setAttribute("id", "alertify");
|
||||
elDialog.className = "alertify alertify-hidden";
|
||||
document.body.appendChild(elDialog);
|
||||
}
|
||||
// log element
|
||||
if ($("alertify-logs") == null) {
|
||||
elLog = document.createElement("section");
|
||||
elLog.setAttribute("id", "alertify-logs");
|
||||
elLog.className = "alertify-logs alertify-logs-hidden";
|
||||
document.body.appendChild(elLog);
|
||||
}
|
||||
// set tabindex attribute on body element
|
||||
// this allows script to give it focus
|
||||
// after the dialog is closed
|
||||
document.body.setAttribute("tabindex", "0");
|
||||
// set transition type
|
||||
this.transition = getTransitionEvent();
|
||||
},
|
||||
|
||||
/**
|
||||
* Show a new log message box
|
||||
*
|
||||
* @param {String} message The message passed from the callee
|
||||
* @param {String} type [Optional] Optional type of log message
|
||||
* @param {Number} wait [Optional] Time (in ms) to wait before auto-hiding the log
|
||||
*
|
||||
* @return {Object}
|
||||
*/
|
||||
log : function (message, type, wait) {
|
||||
// check to ensure the alertify dialog element
|
||||
// has been successfully created
|
||||
var check = function () {
|
||||
if (elLog && elLog.scrollTop !== null) return;
|
||||
else check();
|
||||
};
|
||||
// initialize alertify if it hasn't already been done
|
||||
this.init();
|
||||
check();
|
||||
|
||||
elLog.className = "alertify-logs";
|
||||
this.notify(message, type, wait);
|
||||
return this;
|
||||
},
|
||||
|
||||
/**
|
||||
* Add new log message
|
||||
* If a type is passed, a class name "alertify-log-{type}" will get added.
|
||||
* This allows for custom look and feel for various types of notifications.
|
||||
*
|
||||
* @param {String} message The message passed from the callee
|
||||
* @param {String} type [Optional] Type of log message
|
||||
* @param {Number} wait [Optional] Time (in ms) to wait before auto-hiding
|
||||
*
|
||||
* @return {undefined}
|
||||
*/
|
||||
notify : function (message, type, wait) {
|
||||
var log = document.createElement("article");
|
||||
log.className = "alertify-log" + ((typeof type === "string" && type !== "") ? " alertify-log-" + type : "");
|
||||
log.innerHTML = message;
|
||||
// append child
|
||||
elLog.appendChild(log);
|
||||
// triggers the CSS animation
|
||||
setTimeout(function() { log.className = log.className + " alertify-log-show"; }, 50);
|
||||
this.close(log, wait);
|
||||
},
|
||||
|
||||
/**
|
||||
* Set properties
|
||||
*
|
||||
* @param {Object} args Passing parameters
|
||||
*
|
||||
* @return {undefined}
|
||||
*/
|
||||
set : function (args) {
|
||||
var k;
|
||||
// error catching
|
||||
if (typeof args !== "object" && args instanceof Array) throw new Error("args must be an object");
|
||||
// set parameters
|
||||
for (k in args) {
|
||||
if (args.hasOwnProperty(k)) {
|
||||
this[k] = args[k];
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Common place to set focus to proper element
|
||||
*
|
||||
* @return {undefined}
|
||||
*/
|
||||
setFocus : function () {
|
||||
if (input) {
|
||||
input.focus();
|
||||
input.select();
|
||||
}
|
||||
else btnFocus.focus();
|
||||
},
|
||||
|
||||
/**
|
||||
* Initiate all the required pieces for the dialog box
|
||||
*
|
||||
* @return {undefined}
|
||||
*/
|
||||
setup : function (fromQueue) {
|
||||
var item = queue[0],
|
||||
self = this,
|
||||
transitionDone;
|
||||
|
||||
// dialog is open
|
||||
isopen = true;
|
||||
// Set button focus after transition
|
||||
transitionDone = function (event) {
|
||||
event.stopPropagation();
|
||||
self.setFocus();
|
||||
// unbind event so function only gets called once
|
||||
self.unbind(elDialog, self.transition.type, transitionDone);
|
||||
};
|
||||
// whether CSS transition exists
|
||||
if (this.transition.supported && !fromQueue) {
|
||||
this.bind(elDialog, this.transition.type, transitionDone);
|
||||
}
|
||||
// build the proper dialog HTML
|
||||
elDialog.innerHTML = this.build(item);
|
||||
// assign all the common elements
|
||||
btnReset = $("alertify-resetFocus");
|
||||
btnResetBack = $("alertify-resetFocusBack");
|
||||
btnOK = $("alertify-ok") || undefined;
|
||||
btnCancel = $("alertify-cancel") || undefined;
|
||||
btnFocus = (_alertify.buttonFocus === "cancel") ? btnCancel : ((_alertify.buttonFocus === "none") ? $("alertify-noneFocus") : btnOK),
|
||||
input = $("alertify-text") || undefined;
|
||||
form = $("alertify-form") || undefined;
|
||||
// add placeholder value to the input field
|
||||
if (typeof item.placeholder === "string" && item.placeholder !== "") input.value = item.placeholder;
|
||||
if (fromQueue) this.setFocus();
|
||||
this.addListeners(item.callback);
|
||||
},
|
||||
|
||||
/**
|
||||
* Unbind events to elements
|
||||
*
|
||||
* @param {Object} el HTML Object
|
||||
* @param {Event} event Event to detach to element
|
||||
* @param {Function} fn Callback function
|
||||
*
|
||||
* @return {undefined}
|
||||
*/
|
||||
unbind : function (el, event, fn) {
|
||||
if (typeof el.removeEventListener === "function") {
|
||||
el.removeEventListener(event, fn, false);
|
||||
} else if (el.detachEvent) {
|
||||
el.detachEvent("on" + event, fn);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
return {
|
||||
alert : function (message, fn, cssClass) { _alertify.dialog(message, "alert", fn, "", cssClass); return this; },
|
||||
confirm : function (message, fn, cssClass) { _alertify.dialog(message, "confirm", fn, "", cssClass); return this; },
|
||||
extend : _alertify.extend,
|
||||
init : _alertify.init,
|
||||
log : function (message, type, wait) { _alertify.log(message, type, wait); return this; },
|
||||
prompt : function (message, fn, placeholder, cssClass) { _alertify.dialog(message, "prompt", fn, placeholder, cssClass); return this; },
|
||||
success : function (message, wait) { _alertify.log(message, "success", wait); return this; },
|
||||
error : function (message, wait) { _alertify.log(message, "error", wait); return this; },
|
||||
set : function (args) { _alertify.set(args); },
|
||||
labels : _alertify.labels,
|
||||
debug : _alertify.handleErrors
|
||||
};
|
||||
};
|
||||
|
||||
// AMD and window support
|
||||
if (typeof define === "function") {
|
||||
define([], function () { return new Alertify(); });
|
||||
} else if (typeof global.alertify === "undefined") {
|
||||
global.alertify = new Alertify();
|
||||
}
|
||||
|
||||
}(this));
|
||||
@@ -0,0 +1,54 @@
|
||||
(function (xo) {
|
||||
"use strict";
|
||||
xo.alertify = new function() {
|
||||
this.bind_href_to_confirm = function(elem_id, msg, ok_msg, cancel_msg, href) {
|
||||
var elem = document.getElementById(elem_id);
|
||||
elem.onclick = this.confirm_href;
|
||||
elem.data_alertify_msg = msg;
|
||||
elem.data_alertify_ok = ok_msg;
|
||||
elem.data_alertify_cancel = cancel_msg;
|
||||
elem.data_alertify_href = href;
|
||||
}
|
||||
this.confirm_href = function (elem) {
|
||||
xo.alertify.confirm_show(elem.getAttribute('data_alertify_msg'), elem.getAttribute('data_alertify_ok'), elem.getAttribute('data_alertify_cancel')
|
||||
, function() {
|
||||
window.navigate_to(elem.getAttribute('data_alertify_href'));
|
||||
}
|
||||
);
|
||||
return false;
|
||||
}
|
||||
this.confirm_func = function (elem) {
|
||||
xo.alertify.confirm_show(elem.getAttribute('data_alertify_msg'), elem.getAttribute('data_alertify_ok'), elem.getAttribute('data_alertify_cancel')
|
||||
, function() {
|
||||
return eval(elem.getAttribute('data_alertify_func'));
|
||||
}
|
||||
);
|
||||
return false;
|
||||
}
|
||||
this.confirm_show = function(msg, ok_msg, cancel_msg, ok_cbk) {
|
||||
alertify.set({
|
||||
labels : {
|
||||
ok : ok_msg,
|
||||
cancel : cancel_msg
|
||||
},
|
||||
buttonReverse : true,
|
||||
buttonFocus : "cancel"
|
||||
});
|
||||
alertify.confirm(msg, function (e) {
|
||||
if (e) {
|
||||
ok_cbk();
|
||||
}
|
||||
});
|
||||
return false;
|
||||
}
|
||||
this.log_by_str = function(nde_str) {
|
||||
var nde = JSON.parse(nde_str);
|
||||
var msg = nde.msg || 'no message';
|
||||
var type = nde.type || 'success';
|
||||
var wait = nde.wait || 3000;
|
||||
alertify.log(msg, type, wait);
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
}(window.xo = window.xo || {}));
|
||||
@@ -0,0 +1,143 @@
|
||||
/**
|
||||
* Twitter Bootstrap Look and Feel
|
||||
* Based on http://twitter.github.com/bootstrap/
|
||||
*/
|
||||
.alertify,
|
||||
.alertify-log {
|
||||
font-family: sans-serif;
|
||||
}
|
||||
.alertify {
|
||||
background: #FFF;
|
||||
border: 1px solid #8E8E8E; /* browsers that don't support rgba */
|
||||
border: 1px solid rgba(0,0,0,.3);
|
||||
border-radius: 6px;
|
||||
box-shadow: 0 3px 7px rgba(0,0,0,.3);
|
||||
-webkit-background-clip: padding; /* Safari 4? Chrome 6? */
|
||||
-moz-background-clip: padding; /* Firefox 3.6 */
|
||||
background-clip: padding-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */
|
||||
}
|
||||
.alertify-dialog {
|
||||
padding: 0;
|
||||
}
|
||||
.alertify-inner {
|
||||
text-align: center;
|
||||
}
|
||||
.alertify-message {
|
||||
padding: 15px;
|
||||
margin: 0;
|
||||
}
|
||||
.alertify-text-wrapper {
|
||||
padding: 0 15px;
|
||||
}
|
||||
.alertify-text {
|
||||
color: #555;
|
||||
border-radius: 4px;
|
||||
padding: 8px;
|
||||
background-color: #FFF;
|
||||
border: 1px solid #CCC;
|
||||
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
|
||||
}
|
||||
.alertify-text:focus {
|
||||
border-color: rgba(82,168,236,.8);
|
||||
outline: 0;
|
||||
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
|
||||
}
|
||||
|
||||
.alertify-buttons {
|
||||
padding: 14px 15px 15px;
|
||||
background: #F5F5F5;
|
||||
border-top: 1px solid #DDD;
|
||||
border-radius: 0 0 6px 6px;
|
||||
box-shadow: inset 0 1px 0 #FFF;
|
||||
text-align: right;
|
||||
}
|
||||
.alertify-button,
|
||||
.alertify-button:hover,
|
||||
.alertify-button:focus,
|
||||
.alertify-button:active {
|
||||
margin-left: 10px;
|
||||
border-radius: 4px;
|
||||
font-weight: normal;
|
||||
padding: 4px 12px;
|
||||
text-decoration: none;
|
||||
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
|
||||
background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
|
||||
background-image: -moz-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
|
||||
background-image: -ms-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
|
||||
background-image: -o-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
|
||||
background-image: linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
|
||||
}
|
||||
.alertify-button:focus {
|
||||
outline: none;
|
||||
box-shadow: 0 0 5px #2B72D5;
|
||||
}
|
||||
.alertify-button:active {
|
||||
position: relative;
|
||||
box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
|
||||
}
|
||||
.alertify-button-cancel,
|
||||
.alertify-button-cancel:hover,
|
||||
.alertify-button-cancel:focus,
|
||||
.alertify-button-cancel:active {
|
||||
text-shadow: 0 -1px 0 rgba(255,255,255,.75);
|
||||
background-color: #E6E6E6;
|
||||
border: 1px solid #BBB;
|
||||
color: #333;
|
||||
background-image: -webkit-linear-gradient(top, #FFF, #E6E6E6);
|
||||
background-image: -moz-linear-gradient(top, #FFF, #E6E6E6);
|
||||
background-image: -ms-linear-gradient(top, #FFF, #E6E6E6);
|
||||
background-image: -o-linear-gradient(top, #FFF, #E6E6E6);
|
||||
background-image: linear-gradient(top, #FFF, #E6E6E6);
|
||||
}
|
||||
.alertify-button-cancel:hover,
|
||||
.alertify-button-cancel:focus,
|
||||
.alertify-button-cancel:active {
|
||||
background: #E6E6E6;
|
||||
}
|
||||
.alertify-button-ok,
|
||||
.alertify-button-ok:hover,
|
||||
.alertify-button-ok:focus,
|
||||
.alertify-button-ok:active {
|
||||
/*
|
||||
text-shadow: 0 -1px 0 rgba(0,0,0,.25);
|
||||
background-color: #04C;
|
||||
border: 1px solid #04C;
|
||||
border-color: #04C #04C #002A80;
|
||||
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
||||
color: #FFF;
|
||||
*/
|
||||
text-shadow: 0 -1px 0 rgba(255,255,255,.75);
|
||||
background-color: #E6E6E6;
|
||||
border: 1px solid #BBB;
|
||||
color: #333;
|
||||
background-image: -webkit-linear-gradient(top, #FFF, #E6E6E6);
|
||||
background-image: -moz-linear-gradient(top, #FFF, #E6E6E6);
|
||||
background-image: -ms-linear-gradient(top, #FFF, #E6E6E6);
|
||||
background-image: -o-linear-gradient(top, #FFF, #E6E6E6);
|
||||
background-image: linear-gradient(top, #FFF, #E6E6E6);
|
||||
}
|
||||
.alertify-button-ok:hover,
|
||||
.alertify-button-ok:focus,
|
||||
.alertify-button-ok:active {
|
||||
/*background: #04C;*/
|
||||
background: #E6E6E6;
|
||||
}
|
||||
|
||||
.alertify-log {
|
||||
background: #D9EDF7;
|
||||
padding: 8px 14px;
|
||||
border-radius: 4px;
|
||||
color: #3A8ABF;
|
||||
text-shadow: 0 1px 0 rgba(255,255,255,.5);
|
||||
border: 1px solid #BCE8F1;
|
||||
}
|
||||
.alertify-log-error {
|
||||
color: #B94A48;
|
||||
background: #F2DEDE;
|
||||
border: 1px solid #EED3D7;
|
||||
}
|
||||
.alertify-log-success {
|
||||
color: #468847;
|
||||
background: #DFF0D8;
|
||||
border: 1px solid #D6E9C6;
|
||||
}
|
||||
137
res/bin/any/xowa/html/res/lib/alertify/themes/alertify.core.css
Normal file
@@ -0,0 +1,137 @@
|
||||
.alertify,
|
||||
.alertify-show,
|
||||
.alertify-log {
|
||||
-webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
|
||||
-moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
|
||||
-ms-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
|
||||
-o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
|
||||
transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); /* easeOutBack */
|
||||
}
|
||||
.alertify-hide {
|
||||
-webkit-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
||||
-moz-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
||||
-ms-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
||||
-o-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
||||
transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045); /* easeInBack */
|
||||
}
|
||||
.alertify-log-hide {
|
||||
-webkit-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
||||
-moz-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
||||
-ms-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
||||
-o-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
|
||||
transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045); /* easeInBack */
|
||||
}
|
||||
.alertify-cover {
|
||||
position: fixed; z-index: 99999;
|
||||
top: 0; right: 0; bottom: 0; left: 0;
|
||||
background-color:white;
|
||||
filter:alpha(opacity=0);
|
||||
opacity:0;
|
||||
}
|
||||
.alertify-cover-hidden {
|
||||
display: none;
|
||||
}
|
||||
.alertify {
|
||||
position: fixed; z-index: 99999;
|
||||
top: 150px; left: 50%;
|
||||
width: 550px;
|
||||
margin-left: -275px;
|
||||
opacity: 1;
|
||||
}
|
||||
.alertify-hidden {
|
||||
-webkit-transform: translate(0,-150px);
|
||||
-moz-transform: translate(0,-150px);
|
||||
-ms-transform: translate(0,-150px);
|
||||
-o-transform: translate(0,-150px);
|
||||
transform: translate(0,-150px);
|
||||
opacity: 0;
|
||||
display: none;
|
||||
}
|
||||
/* overwrite display: none; for everything except IE6-8 */
|
||||
:root *> .alertify-hidden {
|
||||
display: block;
|
||||
visibility: hidden;
|
||||
}
|
||||
.alertify-logs {
|
||||
position: fixed;
|
||||
z-index: 5000;
|
||||
bottom: 10px;
|
||||
right: 10px;
|
||||
width: 300px;
|
||||
}
|
||||
.alertify-logs-hidden {
|
||||
display: none;
|
||||
}
|
||||
.alertify-log {
|
||||
display: block;
|
||||
margin-top: 10px;
|
||||
position: relative;
|
||||
right: -300px;
|
||||
opacity: 0;
|
||||
}
|
||||
.alertify-log-show {
|
||||
right: 0;
|
||||
opacity: 1;
|
||||
}
|
||||
.alertify-log-hide {
|
||||
-webkit-transform: translate(300px, 0);
|
||||
-moz-transform: translate(300px, 0);
|
||||
-ms-transform: translate(300px, 0);
|
||||
-o-transform: translate(300px, 0);
|
||||
transform: translate(300px, 0);
|
||||
opacity: 0;
|
||||
}
|
||||
.alertify-dialog {
|
||||
padding: 25px;
|
||||
}
|
||||
.alertify-resetFocus {
|
||||
border: 0;
|
||||
clip: rect(0 0 0 0);
|
||||
height: 1px;
|
||||
margin: -1px;
|
||||
overflow: hidden;
|
||||
padding: 0;
|
||||
position: absolute;
|
||||
width: 1px;
|
||||
}
|
||||
.alertify-inner {
|
||||
text-align: center;
|
||||
}
|
||||
.alertify-text {
|
||||
margin-bottom: 15px;
|
||||
width: 100%;
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
font-size: 100%;
|
||||
}
|
||||
.alertify-buttons {
|
||||
}
|
||||
.alertify-button,
|
||||
.alertify-button:hover,
|
||||
.alertify-button:active,
|
||||
.alertify-button:visited {
|
||||
background: none;
|
||||
text-decoration: none;
|
||||
border: none;
|
||||
/* line-height and font-size for input button */
|
||||
line-height: 1.5;
|
||||
font-size: 100%;
|
||||
display: inline-block;
|
||||
cursor: pointer;
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 680px) {
|
||||
.alertify,
|
||||
.alertify-logs {
|
||||
width: 90%;
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.alertify {
|
||||
left: 5%;
|
||||
margin: 0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
/**
|
||||
* Default Look and Feel
|
||||
*/
|
||||
.alertify,
|
||||
.alertify-log {
|
||||
font-family: sans-serif;
|
||||
}
|
||||
.alertify {
|
||||
background: #FFF;
|
||||
border: 10px solid #333; /* browsers that don't support rgba */
|
||||
border: 10px solid rgba(0,0,0,.7);
|
||||
border-radius: 8px;
|
||||
box-shadow: 0 3px 3px rgba(0,0,0,.3);
|
||||
-webkit-background-clip: padding; /* Safari 4? Chrome 6? */
|
||||
-moz-background-clip: padding; /* Firefox 3.6 */
|
||||
background-clip: padding-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */
|
||||
}
|
||||
.alertify-text {
|
||||
border: 1px solid #CCC;
|
||||
padding: 10px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
.alertify-button {
|
||||
border-radius: 4px;
|
||||
color: #FFF;
|
||||
font-weight: bold;
|
||||
padding: 6px 15px;
|
||||
text-decoration: none;
|
||||
text-shadow: 1px 1px 0 rgba(0,0,0,.5);
|
||||
box-shadow: inset 0 1px 0 0 rgba(255,255,255,.5);
|
||||
background-image: -webkit-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
|
||||
background-image: -moz-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
|
||||
background-image: -ms-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
|
||||
background-image: -o-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
|
||||
background-image: linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255,0));
|
||||
}
|
||||
.alertify-button:hover,
|
||||
.alertify-button:focus {
|
||||
outline: none;
|
||||
background-image: -webkit-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
|
||||
background-image: -moz-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
|
||||
background-image: -ms-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
|
||||
background-image: -o-linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
|
||||
background-image: linear-gradient(top, rgba(0,0,0,.1), rgba(0,0,0,0));
|
||||
}
|
||||
.alertify-button:focus {
|
||||
box-shadow: 0 0 15px #2B72D5;
|
||||
}
|
||||
.alertify-button:active {
|
||||
position: relative;
|
||||
box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
|
||||
}
|
||||
.alertify-button-cancel,
|
||||
.alertify-button-cancel:hover,
|
||||
.alertify-button-cancel:focus {
|
||||
background-color: #FE1A00;
|
||||
border: 1px solid #D83526;
|
||||
}
|
||||
.alertify-button-ok,
|
||||
.alertify-button-ok:hover,
|
||||
.alertify-button-ok:focus {
|
||||
background-color: #5CB811;
|
||||
border: 1px solid #3B7808;
|
||||
}
|
||||
|
||||
.alertify-log {
|
||||
background: #1F1F1F;
|
||||
background: rgba(0,0,0,.9);
|
||||
padding: 15px;
|
||||
border-radius: 4px;
|
||||
color: #FFF;
|
||||
text-shadow: -1px -1px 0 rgba(0,0,0,.5);
|
||||
}
|
||||
.alertify-log-error {
|
||||
background: #FE1A00;
|
||||
background: rgba(254,26,0,.9);
|
||||
}
|
||||
.alertify-log-success {
|
||||
background: #5CB811;
|
||||
background: rgba(92,184,17,.9);
|
||||
}
|
||||
|
After Width: | Height: | Size: 418 B |
|
After Width: | Height: | Size: 312 B |
|
After Width: | Height: | Size: 205 B |
|
After Width: | Height: | Size: 262 B |
|
After Width: | Height: | Size: 348 B |
|
After Width: | Height: | Size: 207 B |
|
After Width: | Height: | Size: 5.7 KiB |
|
After Width: | Height: | Size: 278 B |
|
After Width: | Height: | Size: 328 B |
|
After Width: | Height: | Size: 6.8 KiB |
|
After Width: | Height: | Size: 4.4 KiB |
|
After Width: | Height: | Size: 4.4 KiB |
|
After Width: | Height: | Size: 4.4 KiB |
|
After Width: | Height: | Size: 6.2 KiB |
1225
res/bin/any/xowa/html/res/lib/jquery-ui/jquery-ui-1.11.4.css
vendored
Normal file
16617
res/bin/any/xowa/html/res/lib/jquery-ui/jquery-ui-1.11.4.js
vendored
Normal file
10351
res/bin/any/xowa/html/res/lib/jquery/jquery-1.11.3.js
vendored
Normal file
5
res/bin/any/xowa/html/res/lib/jquery/jquery-1.11.3.min.js
vendored
Normal file
629
res/bin/any/xowa/html/res/lib/mustache/mustache-2.2.1.js
Normal file
@@ -0,0 +1,629 @@
|
||||
/*!
|
||||
* mustache.js - Logic-less {{mustache}} templates with JavaScript
|
||||
* http://github.com/janl/mustache.js
|
||||
*/
|
||||
|
||||
/*global define: false Mustache: true*/
|
||||
|
||||
(function defineMustache (global, factory) {
|
||||
if (typeof exports === 'object' && exports && typeof exports.nodeName !== 'string') {
|
||||
factory(exports); // CommonJS
|
||||
} else if (typeof define === 'function' && define.amd) {
|
||||
define(['exports'], factory); // AMD
|
||||
} else {
|
||||
global.Mustache = {};
|
||||
factory(global.Mustache); // script, wsh, asp
|
||||
}
|
||||
}(this, function mustacheFactory (mustache) {
|
||||
|
||||
var objectToString = Object.prototype.toString;
|
||||
var isArray = Array.isArray || function isArrayPolyfill (object) {
|
||||
return objectToString.call(object) === '[object Array]';
|
||||
};
|
||||
|
||||
function isFunction (object) {
|
||||
return typeof object === 'function';
|
||||
}
|
||||
|
||||
/**
|
||||
* More correct typeof string handling array
|
||||
* which normally returns typeof 'object'
|
||||
*/
|
||||
function typeStr (obj) {
|
||||
return isArray(obj) ? 'array' : typeof obj;
|
||||
}
|
||||
|
||||
function escapeRegExp (string) {
|
||||
return string.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g, '\\$&');
|
||||
}
|
||||
|
||||
/**
|
||||
* Null safe way of checking whether or not an object,
|
||||
* including its prototype, has a given property
|
||||
*/
|
||||
function hasProperty (obj, propName) {
|
||||
return obj != null && typeof obj === 'object' && (propName in obj);
|
||||
}
|
||||
|
||||
// Workaround for https://issues.apache.org/jira/browse/COUCHDB-577
|
||||
// See https://github.com/janl/mustache.js/issues/189
|
||||
var regExpTest = RegExp.prototype.test;
|
||||
function testRegExp (re, string) {
|
||||
return regExpTest.call(re, string);
|
||||
}
|
||||
|
||||
var nonSpaceRe = /\S/;
|
||||
function isWhitespace (string) {
|
||||
return !testRegExp(nonSpaceRe, string);
|
||||
}
|
||||
|
||||
var entityMap = {
|
||||
'&': '&',
|
||||
'<': '<',
|
||||
'>': '>',
|
||||
'"': '"',
|
||||
"'": ''',
|
||||
'/': '/',
|
||||
'`': '`',
|
||||
'=': '='
|
||||
};
|
||||
|
||||
function escapeHtml (string) {
|
||||
return String(string).replace(/[&<>"'`=\/]/g, function fromEntityMap (s) {
|
||||
return entityMap[s];
|
||||
});
|
||||
}
|
||||
|
||||
var whiteRe = /\s*/;
|
||||
var spaceRe = /\s+/;
|
||||
var equalsRe = /\s*=/;
|
||||
var curlyRe = /\s*\}/;
|
||||
var tagRe = /#|\^|\/|>|\{|&|=|!/;
|
||||
|
||||
/**
|
||||
* Breaks up the given `template` string into a tree of tokens. If the `tags`
|
||||
* argument is given here it must be an array with two string values: the
|
||||
* opening and closing tags used in the template (e.g. [ "<%", "%>" ]). Of
|
||||
* course, the default is to use mustaches (i.e. mustache.tags).
|
||||
*
|
||||
* A token is an array with at least 4 elements. The first element is the
|
||||
* mustache symbol that was used inside the tag, e.g. "#" or "&". If the tag
|
||||
* did not contain a symbol (i.e. {{myValue}}) this element is "name". For
|
||||
* all text that appears outside a symbol this element is "text".
|
||||
*
|
||||
* The second element of a token is its "value". For mustache tags this is
|
||||
* whatever else was inside the tag besides the opening symbol. For text tokens
|
||||
* this is the text itself.
|
||||
*
|
||||
* The third and fourth elements of the token are the start and end indices,
|
||||
* respectively, of the token in the original template.
|
||||
*
|
||||
* Tokens that are the root node of a subtree contain two more elements: 1) an
|
||||
* array of tokens in the subtree and 2) the index in the original template at
|
||||
* which the closing tag for that section begins.
|
||||
*/
|
||||
function parseTemplate (template, tags) {
|
||||
if (!template)
|
||||
return [];
|
||||
|
||||
var sections = []; // Stack to hold section tokens
|
||||
var tokens = []; // Buffer to hold the tokens
|
||||
var spaces = []; // Indices of whitespace tokens on the current line
|
||||
var hasTag = false; // Is there a {{tag}} on the current line?
|
||||
var nonSpace = false; // Is there a non-space char on the current line?
|
||||
|
||||
// Strips all whitespace tokens array for the current line
|
||||
// if there was a {{#tag}} on it and otherwise only space.
|
||||
function stripSpace () {
|
||||
if (hasTag && !nonSpace) {
|
||||
while (spaces.length)
|
||||
delete tokens[spaces.pop()];
|
||||
} else {
|
||||
spaces = [];
|
||||
}
|
||||
|
||||
hasTag = false;
|
||||
nonSpace = false;
|
||||
}
|
||||
|
||||
var openingTagRe, closingTagRe, closingCurlyRe;
|
||||
function compileTags (tagsToCompile) {
|
||||
if (typeof tagsToCompile === 'string')
|
||||
tagsToCompile = tagsToCompile.split(spaceRe, 2);
|
||||
|
||||
if (!isArray(tagsToCompile) || tagsToCompile.length !== 2)
|
||||
throw new Error('Invalid tags: ' + tagsToCompile);
|
||||
|
||||
openingTagRe = new RegExp(escapeRegExp(tagsToCompile[0]) + '\\s*');
|
||||
closingTagRe = new RegExp('\\s*' + escapeRegExp(tagsToCompile[1]));
|
||||
closingCurlyRe = new RegExp('\\s*' + escapeRegExp('}' + tagsToCompile[1]));
|
||||
}
|
||||
|
||||
compileTags(tags || mustache.tags);
|
||||
|
||||
var scanner = new Scanner(template);
|
||||
|
||||
var start, type, value, chr, token, openSection;
|
||||
while (!scanner.eos()) {
|
||||
start = scanner.pos;
|
||||
|
||||
// Match any text between tags.
|
||||
value = scanner.scanUntil(openingTagRe);
|
||||
|
||||
if (value) {
|
||||
for (var i = 0, valueLength = value.length; i < valueLength; ++i) {
|
||||
chr = value.charAt(i);
|
||||
|
||||
if (isWhitespace(chr)) {
|
||||
spaces.push(tokens.length);
|
||||
} else {
|
||||
nonSpace = true;
|
||||
}
|
||||
|
||||
tokens.push([ 'text', chr, start, start + 1 ]);
|
||||
start += 1;
|
||||
|
||||
// Check for whitespace on the current line.
|
||||
if (chr === '\n')
|
||||
stripSpace();
|
||||
}
|
||||
}
|
||||
|
||||
// Match the opening tag.
|
||||
if (!scanner.scan(openingTagRe))
|
||||
break;
|
||||
|
||||
hasTag = true;
|
||||
|
||||
// Get the tag type.
|
||||
type = scanner.scan(tagRe) || 'name';
|
||||
scanner.scan(whiteRe);
|
||||
|
||||
// Get the tag value.
|
||||
if (type === '=') {
|
||||
value = scanner.scanUntil(equalsRe);
|
||||
scanner.scan(equalsRe);
|
||||
scanner.scanUntil(closingTagRe);
|
||||
} else if (type === '{') {
|
||||
value = scanner.scanUntil(closingCurlyRe);
|
||||
scanner.scan(curlyRe);
|
||||
scanner.scanUntil(closingTagRe);
|
||||
type = '&';
|
||||
} else {
|
||||
value = scanner.scanUntil(closingTagRe);
|
||||
}
|
||||
|
||||
// Match the closing tag.
|
||||
if (!scanner.scan(closingTagRe))
|
||||
throw new Error('Unclosed tag at ' + scanner.pos);
|
||||
|
||||
token = [ type, value, start, scanner.pos ];
|
||||
tokens.push(token);
|
||||
|
||||
if (type === '#' || type === '^') {
|
||||
sections.push(token);
|
||||
} else if (type === '/') {
|
||||
// Check section nesting.
|
||||
openSection = sections.pop();
|
||||
|
||||
if (!openSection)
|
||||
throw new Error('Unopened section "' + value + '" at ' + start);
|
||||
|
||||
if (openSection[1] !== value)
|
||||
throw new Error('Unclosed section "' + openSection[1] + '" at ' + start);
|
||||
} else if (type === 'name' || type === '{' || type === '&') {
|
||||
nonSpace = true;
|
||||
} else if (type === '=') {
|
||||
// Set the tags for the next time around.
|
||||
compileTags(value);
|
||||
}
|
||||
}
|
||||
|
||||
// Make sure there are no open sections when we're done.
|
||||
openSection = sections.pop();
|
||||
|
||||
if (openSection)
|
||||
throw new Error('Unclosed section "' + openSection[1] + '" at ' + scanner.pos);
|
||||
|
||||
return nestTokens(squashTokens(tokens));
|
||||
}
|
||||
|
||||
/**
|
||||
* Combines the values of consecutive text tokens in the given `tokens` array
|
||||
* to a single token.
|
||||
*/
|
||||
function squashTokens (tokens) {
|
||||
var squashedTokens = [];
|
||||
|
||||
var token, lastToken;
|
||||
for (var i = 0, numTokens = tokens.length; i < numTokens; ++i) {
|
||||
token = tokens[i];
|
||||
|
||||
if (token) {
|
||||
if (token[0] === 'text' && lastToken && lastToken[0] === 'text') {
|
||||
lastToken[1] += token[1];
|
||||
lastToken[3] = token[3];
|
||||
} else {
|
||||
squashedTokens.push(token);
|
||||
lastToken = token;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return squashedTokens;
|
||||
}
|
||||
|
||||
/**
|
||||
* Forms the given array of `tokens` into a nested tree structure where
|
||||
* tokens that represent a section have two additional items: 1) an array of
|
||||
* all tokens that appear in that section and 2) the index in the original
|
||||
* template that represents the end of that section.
|
||||
*/
|
||||
function nestTokens (tokens) {
|
||||
var nestedTokens = [];
|
||||
var collector = nestedTokens;
|
||||
var sections = [];
|
||||
|
||||
var token, section;
|
||||
for (var i = 0, numTokens = tokens.length; i < numTokens; ++i) {
|
||||
token = tokens[i];
|
||||
|
||||
switch (token[0]) {
|
||||
case '#':
|
||||
case '^':
|
||||
collector.push(token);
|
||||
sections.push(token);
|
||||
collector = token[4] = [];
|
||||
break;
|
||||
case '/':
|
||||
section = sections.pop();
|
||||
section[5] = token[2];
|
||||
collector = sections.length > 0 ? sections[sections.length - 1][4] : nestedTokens;
|
||||
break;
|
||||
default:
|
||||
collector.push(token);
|
||||
}
|
||||
}
|
||||
|
||||
return nestedTokens;
|
||||
}
|
||||
|
||||
/**
|
||||
* A simple string scanner that is used by the template parser to find
|
||||
* tokens in template strings.
|
||||
*/
|
||||
function Scanner (string) {
|
||||
this.string = string;
|
||||
this.tail = string;
|
||||
this.pos = 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns `true` if the tail is empty (end of string).
|
||||
*/
|
||||
Scanner.prototype.eos = function eos () {
|
||||
return this.tail === '';
|
||||
};
|
||||
|
||||
/**
|
||||
* Tries to match the given regular expression at the current position.
|
||||
* Returns the matched text if it can match, the empty string otherwise.
|
||||
*/
|
||||
Scanner.prototype.scan = function scan (re) {
|
||||
var match = this.tail.match(re);
|
||||
|
||||
if (!match || match.index !== 0)
|
||||
return '';
|
||||
|
||||
var string = match[0];
|
||||
|
||||
this.tail = this.tail.substring(string.length);
|
||||
this.pos += string.length;
|
||||
|
||||
return string;
|
||||
};
|
||||
|
||||
/**
|
||||
* Skips all text until the given regular expression can be matched. Returns
|
||||
* the skipped string, which is the entire tail if no match can be made.
|
||||
*/
|
||||
Scanner.prototype.scanUntil = function scanUntil (re) {
|
||||
var index = this.tail.search(re), match;
|
||||
|
||||
switch (index) {
|
||||
case -1:
|
||||
match = this.tail;
|
||||
this.tail = '';
|
||||
break;
|
||||
case 0:
|
||||
match = '';
|
||||
break;
|
||||
default:
|
||||
match = this.tail.substring(0, index);
|
||||
this.tail = this.tail.substring(index);
|
||||
}
|
||||
|
||||
this.pos += match.length;
|
||||
|
||||
return match;
|
||||
};
|
||||
|
||||
/**
|
||||
* Represents a rendering context by wrapping a view object and
|
||||
* maintaining a reference to the parent context.
|
||||
*/
|
||||
function Context (view, parentContext) {
|
||||
this.view = view;
|
||||
this.cache = { '.': this.view };
|
||||
this.parent = parentContext;
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a new context using the given view with this context
|
||||
* as the parent.
|
||||
*/
|
||||
Context.prototype.push = function push (view) {
|
||||
return new Context(view, this);
|
||||
};
|
||||
|
||||
/**
|
||||
* Returns the value of the given name in this context, traversing
|
||||
* up the context hierarchy if the value is absent in this context's view.
|
||||
*/
|
||||
Context.prototype.lookup = function lookup (name) {
|
||||
var cache = this.cache;
|
||||
|
||||
var value;
|
||||
if (cache.hasOwnProperty(name)) {
|
||||
value = cache[name];
|
||||
} else {
|
||||
var context = this, names, index, lookupHit = false;
|
||||
|
||||
while (context) {
|
||||
if (name.indexOf('.') > 0) {
|
||||
value = context.view;
|
||||
names = name.split('.');
|
||||
index = 0;
|
||||
|
||||
/**
|
||||
* Using the dot notion path in `name`, we descend through the
|
||||
* nested objects.
|
||||
*
|
||||
* To be certain that the lookup has been successful, we have to
|
||||
* check if the last object in the path actually has the property
|
||||
* we are looking for. We store the result in `lookupHit`.
|
||||
*
|
||||
* This is specially necessary for when the value has been set to
|
||||
* `undefined` and we want to avoid looking up parent contexts.
|
||||
**/
|
||||
while (value != null && index < names.length) {
|
||||
if (index === names.length - 1)
|
||||
lookupHit = hasProperty(value, names[index]);
|
||||
|
||||
value = value[names[index++]];
|
||||
}
|
||||
} else {
|
||||
value = context.view[name];
|
||||
lookupHit = hasProperty(context.view, name);
|
||||
}
|
||||
|
||||
if (lookupHit)
|
||||
break;
|
||||
|
||||
context = context.parent;
|
||||
}
|
||||
|
||||
cache[name] = value;
|
||||
}
|
||||
|
||||
if (isFunction(value))
|
||||
value = value.call(this.view);
|
||||
|
||||
return value;
|
||||
};
|
||||
|
||||
/**
|
||||
* A Writer knows how to take a stream of tokens and render them to a
|
||||
* string, given a context. It also maintains a cache of templates to
|
||||
* avoid the need to parse the same template twice.
|
||||
*/
|
||||
function Writer () {
|
||||
this.cache = {};
|
||||
}
|
||||
|
||||
/**
|
||||
* Clears all cached templates in this writer.
|
||||
*/
|
||||
Writer.prototype.clearCache = function clearCache () {
|
||||
this.cache = {};
|
||||
};
|
||||
|
||||
/**
|
||||
* Parses and caches the given `template` and returns the array of tokens
|
||||
* that is generated from the parse.
|
||||
*/
|
||||
Writer.prototype.parse = function parse (template, tags) {
|
||||
var cache = this.cache;
|
||||
var tokens = cache[template];
|
||||
|
||||
if (tokens == null)
|
||||
tokens = cache[template] = parseTemplate(template, tags);
|
||||
|
||||
return tokens;
|
||||
};
|
||||
|
||||
/**
|
||||
* High-level method that is used to render the given `template` with
|
||||
* the given `view`.
|
||||
*
|
||||
* The optional `partials` argument may be an object that contains the
|
||||
* names and templates of partials that are used in the template. It may
|
||||
* also be a function that is used to load partial templates on the fly
|
||||
* that takes a single argument: the name of the partial.
|
||||
*/
|
||||
Writer.prototype.render = function render (template, view, partials) {
|
||||
var tokens = this.parse(template);
|
||||
var context = (view instanceof Context) ? view : new Context(view);
|
||||
return this.renderTokens(tokens, context, partials, template);
|
||||
};
|
||||
|
||||
/**
|
||||
* Low-level method that renders the given array of `tokens` using
|
||||
* the given `context` and `partials`.
|
||||
*
|
||||
* Note: The `originalTemplate` is only ever used to extract the portion
|
||||
* of the original template that was contained in a higher-order section.
|
||||
* If the template doesn't use higher-order sections, this argument may
|
||||
* be omitted.
|
||||
*/
|
||||
Writer.prototype.renderTokens = function renderTokens (tokens, context, partials, originalTemplate) {
|
||||
var buffer = '';
|
||||
|
||||
var token, symbol, value;
|
||||
for (var i = 0, numTokens = tokens.length; i < numTokens; ++i) {
|
||||
value = undefined;
|
||||
token = tokens[i];
|
||||
symbol = token[0];
|
||||
|
||||
if (symbol === '#') value = this.renderSection(token, context, partials, originalTemplate);
|
||||
else if (symbol === '^') value = this.renderInverted(token, context, partials, originalTemplate);
|
||||
else if (symbol === '>') value = this.renderPartial(token, context, partials, originalTemplate);
|
||||
else if (symbol === '&') value = this.unescapedValue(token, context);
|
||||
else if (symbol === 'name') value = this.escapedValue(token, context);
|
||||
else if (symbol === 'text') value = this.rawValue(token);
|
||||
|
||||
if (value !== undefined)
|
||||
buffer += value;
|
||||
}
|
||||
|
||||
return buffer;
|
||||
};
|
||||
|
||||
Writer.prototype.renderSection = function renderSection (token, context, partials, originalTemplate) {
|
||||
var self = this;
|
||||
var buffer = '';
|
||||
var value = context.lookup(token[1]);
|
||||
|
||||
// This function is used to render an arbitrary template
|
||||
// in the current context by higher-order sections.
|
||||
function subRender (template) {
|
||||
return self.render(template, context, partials);
|
||||
}
|
||||
|
||||
if (!value) return;
|
||||
|
||||
if (isArray(value)) {
|
||||
for (var j = 0, valueLength = value.length; j < valueLength; ++j) {
|
||||
buffer += this.renderTokens(token[4], context.push(value[j]), partials, originalTemplate);
|
||||
}
|
||||
} else if (typeof value === 'object' || typeof value === 'string' || typeof value === 'number') {
|
||||
buffer += this.renderTokens(token[4], context.push(value), partials, originalTemplate);
|
||||
} else if (isFunction(value)) {
|
||||
if (typeof originalTemplate !== 'string')
|
||||
throw new Error('Cannot use higher-order sections without the original template');
|
||||
|
||||
// Extract the portion of the original template that the section contains.
|
||||
value = value.call(context.view, originalTemplate.slice(token[3], token[5]), subRender);
|
||||
|
||||
if (value != null)
|
||||
buffer += value;
|
||||
} else {
|
||||
buffer += this.renderTokens(token[4], context, partials, originalTemplate);
|
||||
}
|
||||
return buffer;
|
||||
};
|
||||
|
||||
Writer.prototype.renderInverted = function renderInverted (token, context, partials, originalTemplate) {
|
||||
var value = context.lookup(token[1]);
|
||||
|
||||
// Use JavaScript's definition of falsy. Include empty arrays.
|
||||
// See https://github.com/janl/mustache.js/issues/186
|
||||
if (!value || (isArray(value) && value.length === 0))
|
||||
return this.renderTokens(token[4], context, partials, originalTemplate);
|
||||
};
|
||||
|
||||
Writer.prototype.renderPartial = function renderPartial (token, context, partials) {
|
||||
if (!partials) return;
|
||||
|
||||
var value = isFunction(partials) ? partials(token[1]) : partials[token[1]];
|
||||
if (value != null)
|
||||
return this.renderTokens(this.parse(value), context, partials, value);
|
||||
};
|
||||
|
||||
Writer.prototype.unescapedValue = function unescapedValue (token, context) {
|
||||
var value = context.lookup(token[1]);
|
||||
if (value != null)
|
||||
return value;
|
||||
};
|
||||
|
||||
Writer.prototype.escapedValue = function escapedValue (token, context) {
|
||||
var value = context.lookup(token[1]);
|
||||
if (value != null)
|
||||
return mustache.escape(value);
|
||||
};
|
||||
|
||||
Writer.prototype.rawValue = function rawValue (token) {
|
||||
return token[1];
|
||||
};
|
||||
|
||||
mustache.name = 'mustache.js';
|
||||
mustache.version = '2.2.1';
|
||||
mustache.tags = [ '{{', '}}' ];
|
||||
|
||||
// All high-level mustache.* functions use this writer.
|
||||
var defaultWriter = new Writer();
|
||||
|
||||
/**
|
||||
* Clears all cached templates in the default writer.
|
||||
*/
|
||||
mustache.clearCache = function clearCache () {
|
||||
return defaultWriter.clearCache();
|
||||
};
|
||||
|
||||
/**
|
||||
* Parses and caches the given template in the default writer and returns the
|
||||
* array of tokens it contains. Doing this ahead of time avoids the need to
|
||||
* parse templates on the fly as they are rendered.
|
||||
*/
|
||||
mustache.parse = function parse (template, tags) {
|
||||
return defaultWriter.parse(template, tags);
|
||||
};
|
||||
|
||||
/**
|
||||
* Renders the `template` with the given `view` and `partials` using the
|
||||
* default writer.
|
||||
*/
|
||||
mustache.render = function render (template, view, partials) {
|
||||
if (typeof template !== 'string') {
|
||||
throw new TypeError('Invalid template! Template should be a "string" ' +
|
||||
'but "' + typeStr(template) + '" was given as the first ' +
|
||||
'argument for mustache#render(template, view, partials)');
|
||||
}
|
||||
|
||||
return defaultWriter.render(template, view, partials);
|
||||
};
|
||||
|
||||
// This is here for backwards compatibility with 0.4.x.,
|
||||
/*eslint-disable */ // eslint wants camel cased function name
|
||||
mustache.to_html = function to_html (template, view, partials, send) {
|
||||
/*eslint-enable*/
|
||||
|
||||
var result = mustache.render(template, view, partials);
|
||||
|
||||
if (isFunction(send)) {
|
||||
send(result);
|
||||
} else {
|
||||
return result;
|
||||
}
|
||||
};
|
||||
|
||||
// Export the escaping function so that the user may override it.
|
||||
// See https://github.com/janl/mustache.js/issues/244
|
||||
mustache.escape = escapeHtml;
|
||||
|
||||
// Export these mainly for testing, but also for advanced usage.
|
||||
mustache.Scanner = Scanner;
|
||||
mustache.Context = Context;
|
||||
mustache.Writer = Writer;
|
||||
|
||||
}));
|
||||
593
res/bin/any/xowa/html/res/lib/notifyjs/notifyjs-0.3.1.js
Normal file
@@ -0,0 +1,593 @@
|
||||
/** Notify.js - v0.3.1 - 2014/06/29
|
||||
* http://notifyjs.com/
|
||||
* Copyright (c) 2014 Jaime Pillora - MIT
|
||||
*/
|
||||
(function(window,document,$,undefined) {
|
||||
'use strict';
|
||||
|
||||
var Notification, addStyle, blankFieldName, coreStyle, createElem, defaults, encode, find, findFields, getAnchorElement, getStyle, globalAnchors, hAligns, incr, inherit, insertCSS, mainPositions, opposites, parsePosition, pluginClassName, pluginName, pluginOptions, positions, realign, stylePrefixes, styles, vAligns,
|
||||
__indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; };
|
||||
|
||||
pluginName = 'notify';
|
||||
|
||||
pluginClassName = pluginName + 'js';
|
||||
|
||||
blankFieldName = pluginName + "!blank";
|
||||
|
||||
positions = {
|
||||
t: 'top',
|
||||
m: 'middle',
|
||||
b: 'bottom',
|
||||
l: 'left',
|
||||
c: 'center',
|
||||
r: 'right'
|
||||
};
|
||||
|
||||
hAligns = ['l', 'c', 'r'];
|
||||
|
||||
vAligns = ['t', 'm', 'b'];
|
||||
|
||||
mainPositions = ['t', 'b', 'l', 'r'];
|
||||
|
||||
opposites = {
|
||||
t: 'b',
|
||||
m: null,
|
||||
b: 't',
|
||||
l: 'r',
|
||||
c: null,
|
||||
r: 'l'
|
||||
};
|
||||
|
||||
parsePosition = function(str) {
|
||||
var pos;
|
||||
pos = [];
|
||||
$.each(str.split(/\W+/), function(i, word) {
|
||||
var w;
|
||||
w = word.toLowerCase().charAt(0);
|
||||
if (positions[w]) {
|
||||
return pos.push(w);
|
||||
}
|
||||
});
|
||||
return pos;
|
||||
};
|
||||
|
||||
styles = {};
|
||||
|
||||
coreStyle = {
|
||||
name: 'core',
|
||||
html: "<div class=\"" + pluginClassName + "-wrapper\">\n <div class=\"" + pluginClassName + "-arrow\"></div>\n <div class=\"" + pluginClassName + "-container\"></div>\n</div>",
|
||||
css: "." + pluginClassName + "-corner {\n position: fixed;\n margin: 5px;\n z-index: 1050;\n}\n\n." + pluginClassName + "-corner ." + pluginClassName + "-wrapper,\n." + pluginClassName + "-corner ." + pluginClassName + "-container {\n position: relative;\n display: block;\n height: inherit;\n width: inherit;\n margin: 3px;\n}\n\n." + pluginClassName + "-wrapper {\n z-index: 1;\n position: absolute;\n display: inline-block;\n height: 0;\n width: 0;\n}\n\n." + pluginClassName + "-container {\n display: none;\n z-index: 1;\n position: absolute;\n}\n\n." + pluginClassName + "-hidable {\n cursor: pointer;\n}\n\n[data-notify-text],[data-notify-html] {\n position: relative;\n}\n\n." + pluginClassName + "-arrow {\n position: absolute;\n z-index: 2;\n width: 0;\n height: 0;\n}"
|
||||
};
|
||||
|
||||
stylePrefixes = {
|
||||
"border-radius": ["-webkit-", "-moz-"]
|
||||
};
|
||||
|
||||
getStyle = function(name) {
|
||||
return styles[name];
|
||||
};
|
||||
|
||||
addStyle = function(name, def) {
|
||||
var cssText, elem, fields, _ref;
|
||||
if (!name) {
|
||||
throw "Missing Style name";
|
||||
}
|
||||
if (!def) {
|
||||
throw "Missing Style definition";
|
||||
}
|
||||
if (!def.html) {
|
||||
throw "Missing Style HTML";
|
||||
}
|
||||
if ((_ref = styles[name]) != null ? _ref.cssElem : void 0) {
|
||||
if (window.console) {
|
||||
console.warn("" + pluginName + ": overwriting style '" + name + "'");
|
||||
}
|
||||
styles[name].cssElem.remove();
|
||||
}
|
||||
def.name = name;
|
||||
styles[name] = def;
|
||||
cssText = "";
|
||||
if (def.classes) {
|
||||
$.each(def.classes, function(className, props) {
|
||||
cssText += "." + pluginClassName + "-" + def.name + "-" + className + " {\n";
|
||||
$.each(props, function(name, val) {
|
||||
if (stylePrefixes[name]) {
|
||||
$.each(stylePrefixes[name], function(i, prefix) {
|
||||
return cssText += " " + prefix + name + ": " + val + ";\n";
|
||||
});
|
||||
}
|
||||
return cssText += " " + name + ": " + val + ";\n";
|
||||
});
|
||||
return cssText += "}\n";
|
||||
});
|
||||
}
|
||||
if (def.css) {
|
||||
cssText += "/* styles for " + def.name + " */\n" + def.css;
|
||||
}
|
||||
if (cssText) {
|
||||
def.cssElem = insertCSS(cssText);
|
||||
def.cssElem.attr('id', "notify-" + def.name);
|
||||
}
|
||||
fields = {};
|
||||
elem = $(def.html);
|
||||
findFields('html', elem, fields);
|
||||
findFields('text', elem, fields);
|
||||
return def.fields = fields;
|
||||
};
|
||||
|
||||
insertCSS = function(cssText) {
|
||||
var elem;
|
||||
elem = createElem("style");
|
||||
elem.attr('type', 'text/css');
|
||||
$("head").append(elem);
|
||||
try {
|
||||
elem.html(cssText);
|
||||
} catch (e) {
|
||||
elem[0].styleSheet.cssText = cssText;
|
||||
}
|
||||
return elem;
|
||||
};
|
||||
|
||||
findFields = function(type, elem, fields) {
|
||||
var attr;
|
||||
if (type !== 'html') {
|
||||
type = 'text';
|
||||
}
|
||||
attr = "data-notify-" + type;
|
||||
return find(elem, "[" + attr + "]").each(function() {
|
||||
var name;
|
||||
name = $(this).attr(attr);
|
||||
if (!name) {
|
||||
name = blankFieldName;
|
||||
}
|
||||
return fields[name] = type;
|
||||
});
|
||||
};
|
||||
|
||||
find = function(elem, selector) {
|
||||
if (elem.is(selector)) {
|
||||
return elem;
|
||||
} else {
|
||||
return elem.find(selector);
|
||||
}
|
||||
};
|
||||
|
||||
pluginOptions = {
|
||||
clickToHide: true,
|
||||
autoHide: true,
|
||||
autoHideDelay: 5000,
|
||||
arrowShow: true,
|
||||
arrowSize: 5,
|
||||
breakNewLines: true,
|
||||
elementPosition: 'bottom',
|
||||
globalPosition: 'top right',
|
||||
style: 'bootstrap',
|
||||
className: 'error',
|
||||
showAnimation: 'slideDown',
|
||||
showDuration: 400,
|
||||
hideAnimation: 'slideUp',
|
||||
hideDuration: 200,
|
||||
gap: 5
|
||||
};
|
||||
|
||||
inherit = function(a, b) {
|
||||
var F;
|
||||
F = function() {};
|
||||
F.prototype = a;
|
||||
return $.extend(true, new F(), b);
|
||||
};
|
||||
|
||||
defaults = function(opts) {
|
||||
return $.extend(pluginOptions, opts);
|
||||
};
|
||||
|
||||
createElem = function(tag) {
|
||||
return $("<" + tag + "></" + tag + ">");
|
||||
};
|
||||
|
||||
globalAnchors = {};
|
||||
|
||||
getAnchorElement = function(element) {
|
||||
var radios;
|
||||
if (element.is('[type=radio]')) {
|
||||
radios = element.parents('form:first').find('[type=radio]').filter(function(i, e) {
|
||||
return $(e).attr('name') === element.attr('name');
|
||||
});
|
||||
element = radios.first();
|
||||
}
|
||||
return element;
|
||||
};
|
||||
|
||||
incr = function(obj, pos, val) {
|
||||
var opp, temp;
|
||||
if (typeof val === 'string') {
|
||||
val = parseInt(val, 10);
|
||||
} else if (typeof val !== 'number') {
|
||||
return;
|
||||
}
|
||||
if (isNaN(val)) {
|
||||
return;
|
||||
}
|
||||
opp = positions[opposites[pos.charAt(0)]];
|
||||
temp = pos;
|
||||
if (obj[opp] !== undefined) {
|
||||
pos = positions[opp.charAt(0)];
|
||||
val = -val;
|
||||
}
|
||||
if (obj[pos] === undefined) {
|
||||
obj[pos] = val;
|
||||
} else {
|
||||
obj[pos] += val;
|
||||
}
|
||||
return null;
|
||||
};
|
||||
|
||||
realign = function(alignment, inner, outer) {
|
||||
if (alignment === 'l' || alignment === 't') {
|
||||
return 0;
|
||||
} else if (alignment === 'c' || alignment === 'm') {
|
||||
return outer / 2 - inner / 2;
|
||||
} else if (alignment === 'r' || alignment === 'b') {
|
||||
return outer - inner;
|
||||
}
|
||||
throw "Invalid alignment";
|
||||
};
|
||||
|
||||
encode = function(text) {
|
||||
encode.e = encode.e || createElem("div");
|
||||
return encode.e.text(text).html();
|
||||
};
|
||||
|
||||
Notification = (function() {
|
||||
|
||||
function Notification(elem, data, options) {
|
||||
if (typeof options === 'string') {
|
||||
options = {
|
||||
className: options
|
||||
};
|
||||
}
|
||||
this.options = inherit(pluginOptions, $.isPlainObject(options) ? options : {});
|
||||
this.loadHTML();
|
||||
this.wrapper = $(coreStyle.html);
|
||||
if (this.options.clickToHide) {
|
||||
this.wrapper.addClass("" + pluginClassName + "-hidable");
|
||||
}
|
||||
this.wrapper.data(pluginClassName, this);
|
||||
this.arrow = this.wrapper.find("." + pluginClassName + "-arrow");
|
||||
this.container = this.wrapper.find("." + pluginClassName + "-container");
|
||||
this.container.append(this.userContainer);
|
||||
if (elem && elem.length) {
|
||||
this.elementType = elem.attr('type');
|
||||
this.originalElement = elem;
|
||||
this.elem = getAnchorElement(elem);
|
||||
this.elem.data(pluginClassName, this);
|
||||
this.elem.before(this.wrapper);
|
||||
}
|
||||
this.container.hide();
|
||||
this.run(data);
|
||||
}
|
||||
|
||||
Notification.prototype.loadHTML = function() {
|
||||
var style;
|
||||
style = this.getStyle();
|
||||
this.userContainer = $(style.html);
|
||||
return this.userFields = style.fields;
|
||||
};
|
||||
|
||||
Notification.prototype.show = function(show, userCallback) {
|
||||
var args, callback, elems, fn, hidden,
|
||||
_this = this;
|
||||
callback = function() {
|
||||
if (!show && !_this.elem) {
|
||||
_this.destroy();
|
||||
}
|
||||
if (userCallback) {
|
||||
return userCallback();
|
||||
}
|
||||
};
|
||||
hidden = this.container.parent().parents(':hidden').length > 0;
|
||||
elems = this.container.add(this.arrow);
|
||||
args = [];
|
||||
if (hidden && show) {
|
||||
fn = 'show';
|
||||
} else if (hidden && !show) {
|
||||
fn = 'hide';
|
||||
} else if (!hidden && show) {
|
||||
fn = this.options.showAnimation;
|
||||
args.push(this.options.showDuration);
|
||||
} else if (!hidden && !show) {
|
||||
fn = this.options.hideAnimation;
|
||||
args.push(this.options.hideDuration);
|
||||
} else {
|
||||
return callback();
|
||||
}
|
||||
args.push(callback);
|
||||
return elems[fn].apply(elems, args);
|
||||
};
|
||||
|
||||
Notification.prototype.setGlobalPosition = function() {
|
||||
var align, anchor, css, key, main, pAlign, pMain, _ref;
|
||||
_ref = this.getPosition(), pMain = _ref[0], pAlign = _ref[1];
|
||||
main = positions[pMain];
|
||||
align = positions[pAlign];
|
||||
key = pMain + "|" + pAlign;
|
||||
anchor = globalAnchors[key];
|
||||
if (!anchor) {
|
||||
anchor = globalAnchors[key] = createElem("div");
|
||||
css = {};
|
||||
css[main] = 0;
|
||||
if (align === 'middle') {
|
||||
css.top = '45%';
|
||||
} else if (align === 'center') {
|
||||
css.left = '45%';
|
||||
} else {
|
||||
css[align] = 0;
|
||||
}
|
||||
anchor.css(css).addClass("" + pluginClassName + "-corner");
|
||||
$("body").append(anchor);
|
||||
}
|
||||
return anchor.prepend(this.wrapper);
|
||||
};
|
||||
|
||||
Notification.prototype.setElementPosition = function() {
|
||||
var arrowColor, arrowCss, arrowSize, color, contH, contW, css, elemH, elemIH, elemIW, elemPos, elemW, gap, mainFull, margin, opp, oppFull, pAlign, pArrow, pMain, pos, posFull, position, wrapPos, _i, _j, _len, _len1, _ref;
|
||||
position = this.getPosition();
|
||||
pMain = position[0], pAlign = position[1], pArrow = position[2];
|
||||
elemPos = this.elem.position();
|
||||
elemH = this.elem.outerHeight();
|
||||
elemW = this.elem.outerWidth();
|
||||
elemIH = this.elem.innerHeight();
|
||||
elemIW = this.elem.innerWidth();
|
||||
wrapPos = this.wrapper.position();
|
||||
contH = this.container.height();
|
||||
contW = this.container.width();
|
||||
mainFull = positions[pMain];
|
||||
opp = opposites[pMain];
|
||||
oppFull = positions[opp];
|
||||
css = {};
|
||||
css[oppFull] = pMain === 'b' ? elemH : pMain === 'r' ? elemW : 0;
|
||||
incr(css, 'top', elemPos.top - wrapPos.top);
|
||||
incr(css, 'left', elemPos.left - wrapPos.left);
|
||||
_ref = ['top', 'left'];
|
||||
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
||||
pos = _ref[_i];
|
||||
margin = parseInt(this.elem.css("margin-" + pos), 10);
|
||||
if (margin) {
|
||||
incr(css, pos, margin);
|
||||
}
|
||||
}
|
||||
gap = Math.max(0, this.options.gap - (this.options.arrowShow ? arrowSize : 0));
|
||||
incr(css, oppFull, gap);
|
||||
if (!this.options.arrowShow) {
|
||||
this.arrow.hide();
|
||||
} else {
|
||||
arrowSize = this.options.arrowSize;
|
||||
arrowCss = $.extend({}, css);
|
||||
arrowColor = this.userContainer.css("border-color") || this.userContainer.css("background-color") || 'white';
|
||||
for (_j = 0, _len1 = mainPositions.length; _j < _len1; _j++) {
|
||||
pos = mainPositions[_j];
|
||||
posFull = positions[pos];
|
||||
if (pos === opp) {
|
||||
continue;
|
||||
}
|
||||
color = posFull === mainFull ? arrowColor : 'transparent';
|
||||
arrowCss["border-" + posFull] = "" + arrowSize + "px solid " + color;
|
||||
}
|
||||
incr(css, positions[opp], arrowSize);
|
||||
if (__indexOf.call(mainPositions, pAlign) >= 0) {
|
||||
incr(arrowCss, positions[pAlign], arrowSize * 2);
|
||||
}
|
||||
}
|
||||
if (__indexOf.call(vAligns, pMain) >= 0) {
|
||||
incr(css, 'left', realign(pAlign, contW, elemW));
|
||||
if (arrowCss) {
|
||||
incr(arrowCss, 'left', realign(pAlign, arrowSize, elemIW));
|
||||
}
|
||||
} else if (__indexOf.call(hAligns, pMain) >= 0) {
|
||||
incr(css, 'top', realign(pAlign, contH, elemH));
|
||||
if (arrowCss) {
|
||||
incr(arrowCss, 'top', realign(pAlign, arrowSize, elemIH));
|
||||
}
|
||||
}
|
||||
if (this.container.is(":visible")) {
|
||||
css.display = 'block';
|
||||
}
|
||||
this.container.removeAttr('style').css(css);
|
||||
if (arrowCss) {
|
||||
return this.arrow.removeAttr('style').css(arrowCss);
|
||||
}
|
||||
};
|
||||
|
||||
Notification.prototype.getPosition = function() {
|
||||
var pos, text, _ref, _ref1, _ref2, _ref3, _ref4, _ref5;
|
||||
text = this.options.position || (this.elem ? this.options.elementPosition : this.options.globalPosition);
|
||||
pos = parsePosition(text);
|
||||
if (pos.length === 0) {
|
||||
pos[0] = 'b';
|
||||
}
|
||||
if (_ref = pos[0], __indexOf.call(mainPositions, _ref) < 0) {
|
||||
throw "Must be one of [" + mainPositions + "]";
|
||||
}
|
||||
if (pos.length === 1 || ((_ref1 = pos[0], __indexOf.call(vAligns, _ref1) >= 0) && (_ref2 = pos[1], __indexOf.call(hAligns, _ref2) < 0)) || ((_ref3 = pos[0], __indexOf.call(hAligns, _ref3) >= 0) && (_ref4 = pos[1], __indexOf.call(vAligns, _ref4) < 0))) {
|
||||
pos[1] = (_ref5 = pos[0], __indexOf.call(hAligns, _ref5) >= 0) ? 'm' : 'l';
|
||||
}
|
||||
if (pos.length === 2) {
|
||||
pos[2] = pos[1];
|
||||
}
|
||||
return pos;
|
||||
};
|
||||
|
||||
Notification.prototype.getStyle = function(name) {
|
||||
var style;
|
||||
if (!name) {
|
||||
name = this.options.style;
|
||||
}
|
||||
if (!name) {
|
||||
name = 'default';
|
||||
}
|
||||
style = styles[name];
|
||||
if (!style) {
|
||||
throw "Missing style: " + name;
|
||||
}
|
||||
return style;
|
||||
};
|
||||
|
||||
Notification.prototype.updateClasses = function() {
|
||||
var classes, style;
|
||||
classes = ['base'];
|
||||
if ($.isArray(this.options.className)) {
|
||||
classes = classes.concat(this.options.className);
|
||||
} else if (this.options.className) {
|
||||
classes.push(this.options.className);
|
||||
}
|
||||
style = this.getStyle();
|
||||
classes = $.map(classes, function(n) {
|
||||
return "" + pluginClassName + "-" + style.name + "-" + n;
|
||||
}).join(' ');
|
||||
return this.userContainer.attr('class', classes);
|
||||
};
|
||||
|
||||
Notification.prototype.run = function(data, options) {
|
||||
var d, datas, name, type, value,
|
||||
_this = this;
|
||||
if ($.isPlainObject(options)) {
|
||||
$.extend(this.options, options);
|
||||
} else if ($.type(options) === 'string') {
|
||||
this.options.className = options;
|
||||
}
|
||||
if (this.container && !data) {
|
||||
this.show(false);
|
||||
return;
|
||||
} else if (!this.container && !data) {
|
||||
return;
|
||||
}
|
||||
datas = {};
|
||||
if ($.isPlainObject(data)) {
|
||||
datas = data;
|
||||
} else {
|
||||
datas[blankFieldName] = data;
|
||||
}
|
||||
for (name in datas) {
|
||||
d = datas[name];
|
||||
type = this.userFields[name];
|
||||
if (!type) {
|
||||
continue;
|
||||
}
|
||||
if (type === 'text') {
|
||||
d = encode(d);
|
||||
if (this.options.breakNewLines) {
|
||||
d = d.replace(/\n/g, '<br/>');
|
||||
}
|
||||
}
|
||||
value = name === blankFieldName ? '' : '=' + name;
|
||||
find(this.userContainer, "[data-notify-" + type + value + "]").html(d);
|
||||
}
|
||||
this.updateClasses();
|
||||
if (this.elem) {
|
||||
this.setElementPosition();
|
||||
} else {
|
||||
this.setGlobalPosition();
|
||||
}
|
||||
this.show(true);
|
||||
if (this.options.autoHide) {
|
||||
clearTimeout(this.autohideTimer);
|
||||
return this.autohideTimer = setTimeout(function() {
|
||||
return _this.show(false);
|
||||
}, this.options.autoHideDelay);
|
||||
}
|
||||
};
|
||||
|
||||
Notification.prototype.destroy = function() {
|
||||
return this.wrapper.remove();
|
||||
};
|
||||
|
||||
return Notification;
|
||||
|
||||
})();
|
||||
|
||||
$[pluginName] = function(elem, data, options) {
|
||||
if ((elem && elem.nodeName) || elem.jquery) {
|
||||
$(elem)[pluginName](data, options);
|
||||
} else {
|
||||
options = data;
|
||||
data = elem;
|
||||
new Notification(null, data, options);
|
||||
}
|
||||
return elem;
|
||||
};
|
||||
|
||||
$.fn[pluginName] = function(data, options) {
|
||||
$(this).each(function() {
|
||||
var inst;
|
||||
inst = getAnchorElement($(this)).data(pluginClassName);
|
||||
if (inst) {
|
||||
return inst.run(data, options);
|
||||
} else {
|
||||
return new Notification($(this), data, options);
|
||||
}
|
||||
});
|
||||
return this;
|
||||
};
|
||||
|
||||
$.extend($[pluginName], {
|
||||
defaults: defaults,
|
||||
addStyle: addStyle,
|
||||
pluginOptions: pluginOptions,
|
||||
getStyle: getStyle,
|
||||
insertCSS: insertCSS
|
||||
});
|
||||
|
||||
$(function() {
|
||||
insertCSS(coreStyle.css).attr('id', 'core-notify');
|
||||
$(document).on('click', "." + pluginClassName + "-hidable", function(e) {
|
||||
return $(this).trigger('notify-hide');
|
||||
});
|
||||
return $(document).on('notify-hide', "." + pluginClassName + "-wrapper", function(e) {
|
||||
var _ref;
|
||||
return (_ref = $(this).data(pluginClassName)) != null ? _ref.show(false) : void 0;
|
||||
});
|
||||
});
|
||||
|
||||
}(window,document,jQuery));
|
||||
|
||||
$.notify.addStyle("bootstrap", {
|
||||
html: "<div>\n<span data-notify-text></span>\n</div>",
|
||||
classes: {
|
||||
base: {
|
||||
"font-weight": "bold",
|
||||
"padding": "8px 15px 8px 14px",
|
||||
"text-shadow": "0 1px 0 rgba(255, 255, 255, 0.5)",
|
||||
"background-color": "#fcf8e3",
|
||||
"border": "1px solid #fbeed5",
|
||||
"border-radius": "4px",
|
||||
"white-space": "nowrap",
|
||||
"padding-left": "25px",
|
||||
"background-repeat": "no-repeat",
|
||||
"background-position": "3px 7px"
|
||||
},
|
||||
error: {
|
||||
"color": "#B94A48",
|
||||
"background-color": "#F2DEDE",
|
||||
"border-color": "#EED3D7",
|
||||
"background-image": "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAtRJREFUeNqkVc1u00AQHq+dOD+0poIQfkIjalW0SEGqRMuRnHos3DjwAH0ArlyQeANOOSMeAA5VjyBxKBQhgSpVUKKQNGloFdw4cWw2jtfMOna6JOUArDTazXi/b3dm55socPqQhFka++aHBsI8GsopRJERNFlY88FCEk9Yiwf8RhgRyaHFQpPHCDmZG5oX2ui2yilkcTT1AcDsbYC1NMAyOi7zTX2Agx7A9luAl88BauiiQ/cJaZQfIpAlngDcvZZMrl8vFPK5+XktrWlx3/ehZ5r9+t6e+WVnp1pxnNIjgBe4/6dAysQc8dsmHwPcW9C0h3fW1hans1ltwJhy0GxK7XZbUlMp5Ww2eyan6+ft/f2FAqXGK4CvQk5HueFz7D6GOZtIrK+srupdx1GRBBqNBtzc2AiMr7nPplRdKhb1q6q6zjFhrklEFOUutoQ50xcX86ZlqaZpQrfbBdu2R6/G19zX6XSgh6RX5ubyHCM8nqSID6ICrGiZjGYYxojEsiw4PDwMSL5VKsC8Yf4VRYFzMzMaxwjlJSlCyAQ9l0CW44PBADzXhe7xMdi9HtTrdYjFYkDQL0cn4Xdq2/EAE+InCnvADTf2eah4Sx9vExQjkqXT6aAERICMewd/UAp/IeYANM2joxt+q5VI+ieq2i0Wg3l6DNzHwTERPgo1ko7XBXj3vdlsT2F+UuhIhYkp7u7CarkcrFOCtR3H5JiwbAIeImjT/YQKKBtGjRFCU5IUgFRe7fF4cCNVIPMYo3VKqxwjyNAXNepuopyqnld602qVsfRpEkkz+GFL1wPj6ySXBpJtWVa5xlhpcyhBNwpZHmtX8AGgfIExo0ZpzkWVTBGiXCSEaHh62/PoR0p/vHaczxXGnj4bSo+G78lELU80h1uogBwWLf5YlsPmgDEd4M236xjm+8nm4IuE/9u+/PH2JXZfbwz4zw1WbO+SQPpXfwG/BBgAhCNZiSb/pOQAAAAASUVORK5CYII=)"
|
||||
},
|
||||
success: {
|
||||
"color": "#468847",
|
||||
"background-color": "#DFF0D8",
|
||||
"border-color": "#D6E9C6",
|
||||
"background-image": "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAutJREFUeNq0lctPE0Ecx38zu/RFS1EryqtgJFA08YCiMZIAQQ4eRG8eDGdPJiYeTIwHTfwPiAcvXIwXLwoXPaDxkWgQ6islKlJLSQWLUraPLTv7Gme32zoF9KSTfLO7v53vZ3d/M7/fIth+IO6INt2jjoA7bjHCJoAlzCRw59YwHYjBnfMPqAKWQYKjGkfCJqAF0xwZjipQtA3MxeSG87VhOOYegVrUCy7UZM9S6TLIdAamySTclZdYhFhRHloGYg7mgZv1Zzztvgud7V1tbQ2twYA34LJmF4p5dXF1KTufnE+SxeJtuCZNsLDCQU0+RyKTF27Unw101l8e6hns3u0PBalORVVVkcaEKBJDgV3+cGM4tKKmI+ohlIGnygKX00rSBfszz/n2uXv81wd6+rt1orsZCHRdr1Imk2F2Kob3hutSxW8thsd8AXNaln9D7CTfA6O+0UgkMuwVvEFFUbbAcrkcTA8+AtOk8E6KiQiDmMFSDqZItAzEVQviRkdDdaFgPp8HSZKAEAL5Qh7Sq2lIJBJwv2scUqkUnKoZgNhcDKhKg5aH+1IkcouCAdFGAQsuWZYhOjwFHQ96oagWgRoUov1T9kRBEODAwxM2QtEUl+Wp+Ln9VRo6BcMw4ErHRYjH4/B26AlQoQQTRdHWwcd9AH57+UAXddvDD37DmrBBV34WfqiXPl61g+vr6xA9zsGeM9gOdsNXkgpEtTwVvwOklXLKm6+/p5ezwk4B+j6droBs2CsGa/gNs6RIxazl4Tc25mpTgw/apPR1LYlNRFAzgsOxkyXYLIM1V8NMwyAkJSctD1eGVKiq5wWjSPdjmeTkiKvVW4f2YPHWl3GAVq6ymcyCTgovM3FzyRiDe2TaKcEKsLpJvNHjZgPNqEtyi6mZIm4SRFyLMUsONSSdkPeFtY1n0mczoY3BHTLhwPRy9/lzcziCw9ACI+yql0VLzcGAZbYSM5CCSZg1/9oc/nn7+i8N9p/8An4JMADxhH+xHfuiKwAAAABJRU5ErkJggg==)"
|
||||
},
|
||||
info: {
|
||||
"color": "#3A87AD",
|
||||
"background-color": "#D9EDF7",
|
||||
"border-color": "#BCE8F1",
|
||||
"background-image": "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QYFAhkSsdes/QAAA8dJREFUOMvVlGtMW2UYx//POaWHXg6lLaW0ypAtw1UCgbniNOLcVOLmAjHZolOYlxmTGXVZdAnRfXQm+7SoU4mXaOaiZsEpC9FkiQs6Z6bdCnNYruM6KNBw6YWewzl9z+sHImEWv+vz7XmT95f/+3/+7wP814v+efDOV3/SoX3lHAA+6ODeUFfMfjOWMADgdk+eEKz0pF7aQdMAcOKLLjrcVMVX3xdWN29/GhYP7SvnP0cWfS8caSkfHZsPE9Fgnt02JNutQ0QYHB2dDz9/pKX8QjjuO9xUxd/66HdxTeCHZ3rojQObGQBcuNjfplkD3b19Y/6MrimSaKgSMmpGU5WevmE/swa6Oy73tQHA0Rdr2Mmv/6A1n9w9suQ7097Z9lM4FlTgTDrzZTu4StXVfpiI48rVcUDM5cmEksrFnHxfpTtU/3BFQzCQF/2bYVoNbH7zmItbSoMj40JSzmMyX5qDvriA7QdrIIpA+3cdsMpu0nXI8cV0MtKXCPZev+gCEM1S2NHPvWfP/hL+7FSr3+0p5RBEyhEN5JCKYr8XnASMT0xBNyzQGQeI8fjsGD39RMPk7se2bd5ZtTyoFYXftF6y37gx7NeUtJJOTFlAHDZLDuILU3j3+H5oOrD3yWbIztugaAzgnBKJuBLpGfQrS8wO4FZgV+c1IxaLgWVU0tMLEETCos4xMzEIv9cJXQcyagIwigDGwJgOAtHAwAhisQUjy0ORGERiELgG4iakkzo4MYAxcM5hAMi1WWG1yYCJIcMUaBkVRLdGeSU2995TLWzcUAzONJ7J6FBVBYIggMzmFbvdBV44Corg8vjhzC+EJEl8U1kJtgYrhCzgc/vvTwXKSib1paRFVRVORDAJAsw5FuTaJEhWM2SHB3mOAlhkNxwuLzeJsGwqWzf5TFNdKgtY5qHp6ZFf67Y/sAVadCaVY5YACDDb3Oi4NIjLnWMw2QthCBIsVhsUTU9tvXsjeq9+X1d75/KEs4LNOfcdf/+HthMnvwxOD0wmHaXr7ZItn2wuH2SnBzbZAbPJwpPx+VQuzcm7dgRCB57a1uBzUDRL4bfnI0RE0eaXd9W89mpjqHZnUI5Hh2l2dkZZUhOqpi2qSmpOmZ64Tuu9qlz/SEXo6MEHa3wOip46F1n7633eekV8ds8Wxjn37Wl63VVa+ej5oeEZ/82ZBETJjpJ1Rbij2D3Z/1trXUvLsblCK0XfOx0SX2kMsn9dX+d+7Kf6h8o4AIykuffjT8L20LU+w4AZd5VvEPY+XpWqLV327HR7DzXuDnD8r+ovkBehJ8i+y8YAAAAASUVORK5CYII=)"
|
||||
},
|
||||
warn: {
|
||||
"color": "#C09853",
|
||||
"background-color": "#FCF8E3",
|
||||
"border-color": "#FBEED5",
|
||||
"background-image": "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAABJlBMVEXr6eb/2oD/wi7/xjr/0mP/ykf/tQD/vBj/3o7/uQ//vyL/twebhgD/4pzX1K3z8e349vK6tHCilCWbiQymn0jGworr6dXQza3HxcKkn1vWvV/5uRfk4dXZ1bD18+/52YebiAmyr5S9mhCzrWq5t6ufjRH54aLs0oS+qD751XqPhAybhwXsujG3sm+Zk0PTwG6Shg+PhhObhwOPgQL4zV2nlyrf27uLfgCPhRHu7OmLgAafkyiWkD3l49ibiAfTs0C+lgCniwD4sgDJxqOilzDWowWFfAH08uebig6qpFHBvH/aw26FfQTQzsvy8OyEfz20r3jAvaKbhgG9q0nc2LbZxXanoUu/u5WSggCtp1anpJKdmFz/zlX/1nGJiYmuq5Dx7+sAAADoPUZSAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfdBgUBGhh4aah5AAAAlklEQVQY02NgoBIIE8EUcwn1FkIXM1Tj5dDUQhPU502Mi7XXQxGz5uVIjGOJUUUW81HnYEyMi2HVcUOICQZzMMYmxrEyMylJwgUt5BljWRLjmJm4pI1hYp5SQLGYxDgmLnZOVxuooClIDKgXKMbN5ggV1ACLJcaBxNgcoiGCBiZwdWxOETBDrTyEFey0jYJ4eHjMGWgEAIpRFRCUt08qAAAAAElFTkSuQmCC)"
|
||||
}
|
||||
}
|
||||
});
|
||||
10
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/ace.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Si Gam Acèh"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Pinah item u yup",
|
||||
"ooui-outline-control-move-up": "Pinah item u ateuëh",
|
||||
"ooui-toolbar-more": "Lom"
|
||||
}
|
||||
23
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/af.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Naudefj",
|
||||
"Fwolff"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Skuif item af",
|
||||
"ooui-outline-control-move-up": "Skuif item op",
|
||||
"ooui-outline-control-remove": "Verwyder item",
|
||||
"ooui-toolbar-more": "Meer",
|
||||
"ooui-toolgroup-expand": "Meer",
|
||||
"ooui-toolgroup-collapse": "Minder",
|
||||
"ooui-dialog-message-accept": "Regso",
|
||||
"ooui-dialog-message-reject": "Kanselleer",
|
||||
"ooui-dialog-process-error": "Iets het verkeerd gegaan",
|
||||
"ooui-dialog-process-dismiss": "Sluit",
|
||||
"ooui-dialog-process-retry": "Probeer weer",
|
||||
"ooui-dialog-process-continue": "Gaan voort",
|
||||
"ooui-selectfile-button-select": "Kies 'n lêer",
|
||||
"ooui-selectfile-placeholder": "Geen lêer is gekies nie",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Laat val die lêer hier"
|
||||
}
|
||||
7
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/am.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Elfalem"
|
||||
]
|
||||
}
|
||||
}
|
||||
35
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/ar.json
Normal file
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Ciphers",
|
||||
"Claw eg",
|
||||
"Elfalem",
|
||||
"Jdforrester",
|
||||
"Mido",
|
||||
"OsamaK",
|
||||
"زكريا",
|
||||
"مشعل الحربي",
|
||||
"ترجمان05",
|
||||
"Abanima",
|
||||
"محمد أحمد عبد الفتاح",
|
||||
"Hiba Alshawi",
|
||||
"Meno25"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "انقل العنصر للأسفل",
|
||||
"ooui-outline-control-move-up": "انقل العنصر للأعلى",
|
||||
"ooui-outline-control-remove": "أزل العنصر",
|
||||
"ooui-toolbar-more": "مزيد",
|
||||
"ooui-toolgroup-expand": "مزيد",
|
||||
"ooui-toolgroup-collapse": "أقل",
|
||||
"ooui-dialog-message-accept": "موافق",
|
||||
"ooui-dialog-message-reject": "ألغ",
|
||||
"ooui-dialog-process-error": "حدث خطأ",
|
||||
"ooui-dialog-process-dismiss": "أغلق",
|
||||
"ooui-dialog-process-retry": "حاول مرة أخرى",
|
||||
"ooui-dialog-process-continue": "استمر",
|
||||
"ooui-selectfile-button-select": "اختر ملفا",
|
||||
"ooui-selectfile-not-supported": "اختيار الملفات غير مدعوم",
|
||||
"ooui-selectfile-placeholder": "لم يتم اختيار أي ملف",
|
||||
"ooui-selectfile-dragdrop-placeholder": "اترك الملف هنا"
|
||||
}
|
||||
7
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/arc.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Basharh"
|
||||
]
|
||||
}
|
||||
}
|
||||
21
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/arq.json
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Bachounda"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "هبط الشيئ للتحت",
|
||||
"ooui-outline-control-move-up": "طلع الشيئ للفوق",
|
||||
"ooui-outline-control-remove": "أمحي العنصر",
|
||||
"ooui-toolbar-more": "زيادة",
|
||||
"ooui-toolgroup-expand": "زيادة",
|
||||
"ooui-toolgroup-collapse": "قليل",
|
||||
"ooui-dialog-message-accept": "مليح",
|
||||
"ooui-dialog-message-reject": "رجَع",
|
||||
"ooui-dialog-process-error": "حاجه ما خدمتش مليح",
|
||||
"ooui-dialog-process-dismiss": "أرفضها",
|
||||
"ooui-dialog-process-retry": "عاود جرب",
|
||||
"ooui-dialog-process-continue": "واصل",
|
||||
"ooui-selectfile-not-supported": "تحديد الفيشيات ما هوش محدد",
|
||||
"ooui-selectfile-placeholder": "ما اختاريتش حتا ملف"
|
||||
}
|
||||
25
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/as.json
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Gitartha.bordoloi",
|
||||
"Dibya Dutta",
|
||||
"IKHazarika"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "সমল তললৈ স্থানান্তৰ কৰক",
|
||||
"ooui-outline-control-move-up": "সমল ওপৰলৈ স্থানান্তৰ কৰক",
|
||||
"ooui-outline-control-remove": "সমল আঁতৰাওক",
|
||||
"ooui-toolbar-more": "অধিক",
|
||||
"ooui-toolgroup-expand": "অধিক",
|
||||
"ooui-toolgroup-collapse": "কম দেখাওক",
|
||||
"ooui-dialog-message-accept": "শুদ্ধ",
|
||||
"ooui-dialog-message-reject": "বাতিল কৰক",
|
||||
"ooui-dialog-process-error": "কিবা ত্ৰুটি হৈছে",
|
||||
"ooui-dialog-process-dismiss": "বাতিল",
|
||||
"ooui-dialog-process-retry": "পুনৰ চেষ্টা কৰক",
|
||||
"ooui-dialog-process-continue": "অব্যাহত ৰাখক",
|
||||
"ooui-selectfile-button-select": "ফাইল নিৰ্বাচন কৰক",
|
||||
"ooui-selectfile-not-supported": "নথি নিৰ্বাচন সমৰ্থন কৰা নাই",
|
||||
"ooui-selectfile-placeholder": "কোনো নথি নিৰ্বাচিত কৰা হোৱা নাই",
|
||||
"ooui-selectfile-dragdrop-placeholder": "ইয়াত ফাইল এৰক"
|
||||
}
|
||||
25
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/ast.json
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Basharh",
|
||||
"Bishnu Saikia",
|
||||
"Xuacu"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Mover abaxo l'elementu",
|
||||
"ooui-outline-control-move-up": "Mover arriba l'elementu",
|
||||
"ooui-outline-control-remove": "Desaniciar elementu",
|
||||
"ooui-toolbar-more": "Más",
|
||||
"ooui-toolgroup-expand": "Más",
|
||||
"ooui-toolgroup-collapse": "Menos",
|
||||
"ooui-dialog-message-accept": "Aceutar",
|
||||
"ooui-dialog-message-reject": "Encaboxar",
|
||||
"ooui-dialog-process-error": "Daqué funcionó mal",
|
||||
"ooui-dialog-process-dismiss": "Descartar",
|
||||
"ooui-dialog-process-retry": "Vuelvi a intentalo",
|
||||
"ooui-dialog-process-continue": "Siguir",
|
||||
"ooui-selectfile-button-select": "Seleicionar un ficheru",
|
||||
"ooui-selectfile-not-supported": "Nun hai encontu pa la seleición de ficheros",
|
||||
"ooui-selectfile-placeholder": "Nun se seleicionó nengún ficheru",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Soltar el ficheru equí"
|
||||
}
|
||||
8
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/awa.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"1AnuraagPandey"
|
||||
]
|
||||
},
|
||||
"ooui-toolbar-more": "अउर"
|
||||
}
|
||||
13
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/az.json
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Cekli829",
|
||||
"Interfase",
|
||||
"Jduranboger"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Bəndi aşağı apar",
|
||||
"ooui-outline-control-move-up": "Bəndi yuxarı apar",
|
||||
"ooui-outline-control-remove": "Bəndi sil",
|
||||
"ooui-toolbar-more": "Daha artıq"
|
||||
}
|
||||
11
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/azb.json
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Sadiqr"
|
||||
]
|
||||
},
|
||||
"ooui-dialog-message-reject": "وازگئچ",
|
||||
"ooui-dialog-process-continue": "داوام ائت",
|
||||
"ooui-selectfile-button-select": "بیر فایل سئچ",
|
||||
"ooui-selectfile-placeholder": "هئچ فایل سئچیلمهییب"
|
||||
}
|
||||
29
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/ba.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"AiseluRB",
|
||||
"Amire80",
|
||||
"Assele",
|
||||
"Haqmar",
|
||||
"Sagan",
|
||||
"Рустам Нурыев",
|
||||
"Азат Хәлилов"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Элементты аҫҡа күсерергә",
|
||||
"ooui-outline-control-move-up": "Элементты өҫкә күсерергә",
|
||||
"ooui-outline-control-remove": "Биттәрҙе юйырға",
|
||||
"ooui-toolbar-more": "Тағы",
|
||||
"ooui-toolgroup-expand": "Күберәк",
|
||||
"ooui-toolgroup-collapse": "Аҙыраҡ",
|
||||
"ooui-dialog-message-accept": "Тамам",
|
||||
"ooui-dialog-message-reject": "Кире алырға",
|
||||
"ooui-dialog-process-error": "Нимәлер килеп сыҡманы.",
|
||||
"ooui-dialog-process-dismiss": "Йәшерергә",
|
||||
"ooui-dialog-process-retry": "Ҡабатлап ҡарарға.",
|
||||
"ooui-dialog-process-continue": "Дауам итергә",
|
||||
"ooui-selectfile-button-select": "Файлды һайлағыҙ",
|
||||
"ooui-selectfile-not-supported": "Файл һайлау хупланмай.",
|
||||
"ooui-selectfile-placeholder": "Файл һайланмаған",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Файлды бында күсерегеҙ"
|
||||
}
|
||||
9
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/bcc.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Baloch Afghanistan"
|
||||
]
|
||||
},
|
||||
"ooui-dialog-message-accept": "اوکی",
|
||||
"ooui-dialog-process-retry": "پدا کوشش کورتین"
|
||||
}
|
||||
11
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/bcl.json
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Geopoet",
|
||||
"Sky Harbor"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Balyuhon an aytem paibaba",
|
||||
"ooui-outline-control-move-up": "Balyuhon an aytem paitaas",
|
||||
"ooui-toolbar-more": "Kadugangan"
|
||||
}
|
||||
28
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/be-tarask.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"EugeneZelenko",
|
||||
"Wizardist",
|
||||
"Чаховіч Уладзіслаў",
|
||||
"Zedlik",
|
||||
"Red Winged Duck",
|
||||
"Renessaince"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Перасунуць элемэнт ніжэй",
|
||||
"ooui-outline-control-move-up": "Перасунуць элемэнт вышэй",
|
||||
"ooui-outline-control-remove": "Выдаліць пункт",
|
||||
"ooui-toolbar-more": "Болей",
|
||||
"ooui-toolgroup-expand": "Болей",
|
||||
"ooui-toolgroup-collapse": "Меней",
|
||||
"ooui-dialog-message-accept": "Добра",
|
||||
"ooui-dialog-message-reject": "Скасаваць",
|
||||
"ooui-dialog-process-error": "Нешта пайшло ня так",
|
||||
"ooui-dialog-process-dismiss": "Прапусьціць",
|
||||
"ooui-dialog-process-retry": "Паспрабаваць зноў",
|
||||
"ooui-dialog-process-continue": "Працягваць",
|
||||
"ooui-selectfile-button-select": "Абраць файл",
|
||||
"ooui-selectfile-not-supported": "Выбар файлу не падтрымліваецца",
|
||||
"ooui-selectfile-placeholder": "Ніводзін файл не абраны",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Перацягніце файл сюды"
|
||||
}
|
||||
25
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/be.json
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Чаховіч Уладзіслаў",
|
||||
"Artificial123",
|
||||
"Goshaproject",
|
||||
"Mechanizatar"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Перамясціць элемент ўніз",
|
||||
"ooui-outline-control-move-up": "Перамясціць элемент уверх",
|
||||
"ooui-outline-control-remove": "Выдаліць элемент",
|
||||
"ooui-toolbar-more": "Яшчэ",
|
||||
"ooui-toolgroup-expand": "Яшчэ",
|
||||
"ooui-toolgroup-collapse": "Менш",
|
||||
"ooui-dialog-message-accept": "ОК",
|
||||
"ooui-dialog-message-reject": "Адмяніць",
|
||||
"ooui-dialog-process-error": "Штось пайшло не так…",
|
||||
"ooui-dialog-process-dismiss": "Прапусціць",
|
||||
"ooui-dialog-process-retry": "Паспрабаваць яшчэ раз",
|
||||
"ooui-dialog-process-continue": "Працягнуць",
|
||||
"ooui-selectfile-button-select": "Выбраць файл",
|
||||
"ooui-selectfile-not-supported": "Выбраны файл не падтрымліваецца",
|
||||
"ooui-selectfile-placeholder": "Файл не выбраны"
|
||||
}
|
||||
28
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/bg.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"DCLXVI",
|
||||
"Hristofor.mirchev",
|
||||
"පසිඳු කාවින්ද",
|
||||
"Mitzev",
|
||||
"Aquilax",
|
||||
"Vodnokon4e"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Преместване на елемента надолу",
|
||||
"ooui-outline-control-move-up": "Преместване на елемента нагоре",
|
||||
"ooui-outline-control-remove": "Премахване на обекта",
|
||||
"ooui-toolbar-more": "Още",
|
||||
"ooui-toolgroup-expand": "Още",
|
||||
"ooui-toolgroup-collapse": "По-малко",
|
||||
"ooui-dialog-message-accept": "OK",
|
||||
"ooui-dialog-message-reject": "Отказ",
|
||||
"ooui-dialog-process-error": "Нещо се обърка",
|
||||
"ooui-dialog-process-dismiss": "Затвори",
|
||||
"ooui-dialog-process-retry": "Опитайте отново",
|
||||
"ooui-dialog-process-continue": "Продължаване",
|
||||
"ooui-selectfile-button-select": "Избиране на файл",
|
||||
"ooui-selectfile-not-supported": "Избраният файл не се поддържа",
|
||||
"ooui-selectfile-placeholder": "Не е избран файл",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Пуснете файла тук"
|
||||
}
|
||||
23
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/bho.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"SatyamMishra"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "आइटम नीचे घसकाईं",
|
||||
"ooui-outline-control-move-up": "आइटम ऊपर घसकाईं",
|
||||
"ooui-outline-control-remove": "आइटम हटाईं",
|
||||
"ooui-toolbar-more": "अउरी",
|
||||
"ooui-toolgroup-expand": "अउरी",
|
||||
"ooui-toolgroup-collapse": "कम",
|
||||
"ooui-dialog-message-accept": "ओके",
|
||||
"ooui-dialog-message-reject": "कैंसिल",
|
||||
"ooui-dialog-process-error": "कुछ गड़बड़ी हो गइल",
|
||||
"ooui-dialog-process-dismiss": "रद्द",
|
||||
"ooui-dialog-process-retry": "दोबारा कोसिस करीं",
|
||||
"ooui-dialog-process-continue": "जारी राखीं",
|
||||
"ooui-selectfile-button-select": "एगो फाइल चुनीं",
|
||||
"ooui-selectfile-not-supported": "फाइल के चुनाव के सपोर्ट नइखे",
|
||||
"ooui-selectfile-placeholder": "कौनों फाइल नइखे चुनल गइल",
|
||||
"ooui-selectfile-dragdrop-placeholder": "फाइल इहाँ ड्रॉप करीं"
|
||||
}
|
||||
31
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/bn.json
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Aftab1995",
|
||||
"Bellayet",
|
||||
"Jayantanth",
|
||||
"Nasir8891",
|
||||
"Runab",
|
||||
"Sayak Sarkar",
|
||||
"Aftabuzzaman",
|
||||
"RYasmeen (WMF)",
|
||||
"NahidSultan"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "আইটেম নিচে স্থানান্তর",
|
||||
"ooui-outline-control-move-up": "আইটেম উপরে স্থানান্তর",
|
||||
"ooui-outline-control-remove": "আইটেম সরান",
|
||||
"ooui-toolbar-more": "আরও",
|
||||
"ooui-toolgroup-expand": "আরও",
|
||||
"ooui-toolgroup-collapse": "কম দেখাও",
|
||||
"ooui-dialog-message-accept": "ঠিক আছে",
|
||||
"ooui-dialog-message-reject": "বাতিল",
|
||||
"ooui-dialog-process-error": "কিছু একটায় ত্রুটি হয়েছে",
|
||||
"ooui-dialog-process-dismiss": "বাতিল করুন",
|
||||
"ooui-dialog-process-retry": "আবার চেষ্টা করুন",
|
||||
"ooui-dialog-process-continue": "অগ্রসর হোন",
|
||||
"ooui-selectfile-button-select": "একটি ফাইল নির্বাচন করুন",
|
||||
"ooui-selectfile-not-supported": "চিত্র নির্বাচন সমর্থিত নয়",
|
||||
"ooui-selectfile-placeholder": "কোন চিত্র নির্বাচিত হয়নি",
|
||||
"ooui-selectfile-dragdrop-placeholder": "এখানে ফাইল ছাড়ুন"
|
||||
}
|
||||
22
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/br.json
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Fohanno",
|
||||
"Fulup",
|
||||
"Y-M D",
|
||||
"Maoris"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Lakaat an elfenn da ziskenn",
|
||||
"ooui-outline-control-move-up": "Lakaat an elfenn da bignat",
|
||||
"ooui-outline-control-remove": "Tennañ an elfenn",
|
||||
"ooui-toolbar-more": "Muioc'h",
|
||||
"ooui-toolgroup-expand": "Muioc'h",
|
||||
"ooui-toolgroup-collapse": "Nebeutoc'h",
|
||||
"ooui-dialog-message-accept": "Mat eo",
|
||||
"ooui-dialog-message-reject": "Nullañ",
|
||||
"ooui-dialog-process-error": "Un dra bennak a-dreuz a zo bet",
|
||||
"ooui-dialog-process-dismiss": "Disteurel",
|
||||
"ooui-dialog-process-retry": "Klask en-dro",
|
||||
"ooui-dialog-process-continue": "Kenderc'hel"
|
||||
}
|
||||
25
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/bs.json
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"DzWiki",
|
||||
"Semso98",
|
||||
"Srdjan m"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Premjesti stavku dolje",
|
||||
"ooui-outline-control-move-up": "Premjesti stavku gore",
|
||||
"ooui-outline-control-remove": "Ukloni stavku",
|
||||
"ooui-toolbar-more": "Više",
|
||||
"ooui-toolgroup-expand": "Više",
|
||||
"ooui-toolgroup-collapse": "Manje",
|
||||
"ooui-dialog-message-accept": "U redu",
|
||||
"ooui-dialog-message-reject": "Odustani",
|
||||
"ooui-dialog-process-error": "Nešto je pošlo naopako",
|
||||
"ooui-dialog-process-dismiss": "Odbaci",
|
||||
"ooui-dialog-process-retry": "Pokušaj ponovo",
|
||||
"ooui-dialog-process-continue": "Nastavi",
|
||||
"ooui-selectfile-button-select": "Izaberi datoteku",
|
||||
"ooui-selectfile-not-supported": "Izbor datoteke nije podržan",
|
||||
"ooui-selectfile-placeholder": "Nijedna datoteka nije izabrana",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Prevuci datoteku ovdje"
|
||||
}
|
||||
35
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/ca.json
Normal file
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Alvaro Vidal-Abarca",
|
||||
"Amire80",
|
||||
"Arnaugir",
|
||||
"Pginer",
|
||||
"QuimGil",
|
||||
"SMP",
|
||||
"Vriullop",
|
||||
"Toniher",
|
||||
"Edustus",
|
||||
"Davidpar",
|
||||
"Maceleiro",
|
||||
"Kippelboy",
|
||||
"Macofe"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Baixa l'element",
|
||||
"ooui-outline-control-move-up": "Puja l'element",
|
||||
"ooui-outline-control-remove": "Esborra l'ítem",
|
||||
"ooui-toolbar-more": "Més",
|
||||
"ooui-toolgroup-expand": "Més",
|
||||
"ooui-toolgroup-collapse": "Menys",
|
||||
"ooui-dialog-message-accept": "D'acord",
|
||||
"ooui-dialog-message-reject": "Cancel·la",
|
||||
"ooui-dialog-process-error": "Alguna cosa no ha funcionat",
|
||||
"ooui-dialog-process-dismiss": "Descarta",
|
||||
"ooui-dialog-process-retry": "Torneu-ho a provar",
|
||||
"ooui-dialog-process-continue": "Continua",
|
||||
"ooui-selectfile-button-select": "Seleccioneu un fitxer",
|
||||
"ooui-selectfile-not-supported": "El tipus de fitxer no és compatible",
|
||||
"ooui-selectfile-placeholder": "No s'ha seleccionat cap fitxer",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Deseu els arxius aquí"
|
||||
}
|
||||
23
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/cdo.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Yejianfei"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "下移項目",
|
||||
"ooui-outline-control-move-up": "上移項目",
|
||||
"ooui-outline-control-remove": "移除項目",
|
||||
"ooui-toolbar-more": "更価",
|
||||
"ooui-toolgroup-expand": "更価",
|
||||
"ooui-toolgroup-collapse": "更少",
|
||||
"ooui-dialog-message-accept": "確定",
|
||||
"ooui-dialog-message-reject": "取消",
|
||||
"ooui-dialog-process-error": "什乇出毛病了",
|
||||
"ooui-dialog-process-dismiss": "關閉",
|
||||
"ooui-dialog-process-retry": "重試",
|
||||
"ooui-dialog-process-continue": "繼續",
|
||||
"ooui-selectfile-button-select": "選擇蜀萆文件",
|
||||
"ooui-selectfile-not-supported": "𣍐支持選擇其文件",
|
||||
"ooui-selectfile-placeholder": "未選文件",
|
||||
"ooui-selectfile-dragdrop-placeholder": "共文件拖遘嚽塊"
|
||||
}
|
||||
19
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/ce.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Amire80",
|
||||
"Умар"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Лаха яккха элемент",
|
||||
"ooui-outline-control-move-up": "Лаккха яккха элемент",
|
||||
"ooui-outline-control-remove": "ДӀадаха меттиг",
|
||||
"ooui-toolbar-more": "Кхин",
|
||||
"ooui-toolgroup-expand": "Дукха",
|
||||
"ooui-toolgroup-collapse": "КӀезиг",
|
||||
"ooui-dialog-message-accept": "ХӀаъ",
|
||||
"ooui-dialog-message-reject": "Цаоьшу",
|
||||
"ooui-dialog-process-continue": "Кхин дӀа",
|
||||
"ooui-selectfile-button-select": "Харжа файл",
|
||||
"ooui-selectfile-placeholder": "Файл хаьржина яц"
|
||||
}
|
||||
23
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/ckb.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Calak",
|
||||
"Muhammed taha",
|
||||
"Serwan",
|
||||
"Pirehelokan",
|
||||
"Sarchia"
|
||||
]
|
||||
},
|
||||
"ooui-toolbar-more": "زیاتر",
|
||||
"ooui-toolgroup-expand": "زیاتر",
|
||||
"ooui-toolgroup-collapse": "کەمتر",
|
||||
"ooui-dialog-message-accept": "باشە",
|
||||
"ooui-dialog-message-reject": "پاشگەزبوونەوە",
|
||||
"ooui-dialog-process-error": "ھەڵەیەک ڕووی داوە",
|
||||
"ooui-dialog-process-dismiss": "لێگەڕان",
|
||||
"ooui-dialog-process-retry": "دیسان ھەوڵ بدە",
|
||||
"ooui-dialog-process-continue": "درێژە بدە",
|
||||
"ooui-selectfile-button-select": "پەڕگەیەک دەستنیشان بکە",
|
||||
"ooui-selectfile-placeholder": "ھیچ فایلێک ھەڵنەبژێراوە",
|
||||
"ooui-selectfile-dragdrop-placeholder": "پەڕگەکان بخەرە ئێرە"
|
||||
}
|
||||
9
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/co.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Paulu"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Fà falà l'ogettu",
|
||||
"ooui-outline-control-move-up": "Fà cullà l'ogettu"
|
||||
}
|
||||
8
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/crh-cyrl.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Don Alessandro"
|
||||
]
|
||||
},
|
||||
"ooui-toolbar-more": "Даа зияде"
|
||||
}
|
||||
8
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/crh-latn.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Don Alessandro"
|
||||
]
|
||||
},
|
||||
"ooui-toolbar-more": "Daa ziyade"
|
||||
}
|
||||
34
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/cs.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Chmee2",
|
||||
"Jkjk",
|
||||
"Juandev",
|
||||
"Koo6",
|
||||
"Littledogboy",
|
||||
"Michaelbrabec",
|
||||
"Mormegil",
|
||||
"Polda18",
|
||||
"Tchoř",
|
||||
"ශ්වෙත",
|
||||
"Vojtěch Dostál",
|
||||
"Matěj Suchánek"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Přesunout položku dolů",
|
||||
"ooui-outline-control-move-up": "Přesunout položku nahoru",
|
||||
"ooui-outline-control-remove": "Odstranit položku",
|
||||
"ooui-toolbar-more": "Další",
|
||||
"ooui-toolgroup-expand": "Více",
|
||||
"ooui-toolgroup-collapse": "Méně",
|
||||
"ooui-dialog-message-accept": "OK",
|
||||
"ooui-dialog-message-reject": "Storno",
|
||||
"ooui-dialog-process-error": "Něco se pokazilo",
|
||||
"ooui-dialog-process-dismiss": "Zavřít",
|
||||
"ooui-dialog-process-retry": "Zkusit znovu",
|
||||
"ooui-dialog-process-continue": "Pokračovat",
|
||||
"ooui-selectfile-button-select": "Vybrat soubor",
|
||||
"ooui-selectfile-not-supported": "Výběr souboru není podporován",
|
||||
"ooui-selectfile-placeholder": "Nebyl vybrán žádný soubor",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Umístěte soubor sem"
|
||||
}
|
||||
10
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/cu.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"ОйЛ"
|
||||
]
|
||||
},
|
||||
"ooui-toolbar-more": "вѧщє",
|
||||
"ooui-toolgroup-expand": "вѧщє",
|
||||
"ooui-dialog-process-error": "нѣчьто ꙁълѣ сѧ авило"
|
||||
}
|
||||
27
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/cy.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Lloffiwr",
|
||||
"Robin Owain",
|
||||
"ОйЛ",
|
||||
"DChan (WMF)",
|
||||
"Jdforrester"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Symud yr eitem i lawr",
|
||||
"ooui-outline-control-move-up": "Symud yr eitem i fyny",
|
||||
"ooui-outline-control-remove": "Tynnu'r eitem",
|
||||
"ooui-toolbar-more": "Rhagor",
|
||||
"ooui-toolgroup-expand": "Mwy",
|
||||
"ooui-toolgroup-collapse": "Llai",
|
||||
"ooui-dialog-message-accept": "Iawn",
|
||||
"ooui-dialog-message-reject": "Canslo",
|
||||
"ooui-dialog-process-error": "Aeth rhywbeth o’i le",
|
||||
"ooui-dialog-process-dismiss": "Gadael",
|
||||
"ooui-dialog-process-retry": "Ailgeisio",
|
||||
"ooui-dialog-process-continue": "Parhau",
|
||||
"ooui-selectfile-button-select": "Dewis ffeil",
|
||||
"ooui-selectfile-not-supported": "Nid oes modd dewis ffeil",
|
||||
"ooui-selectfile-placeholder": "Dim ffeil wedi'i dewis",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Gollwng ffeil yma"
|
||||
}
|
||||
26
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/da.json
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Cgtdk",
|
||||
"Christian List",
|
||||
"EileenSanda",
|
||||
"Laketown",
|
||||
"Palnatoke",
|
||||
"Simeondahl",
|
||||
"Tehnix",
|
||||
"Macofe",
|
||||
"Peter Alberti"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Flyt ned",
|
||||
"ooui-outline-control-move-up": "Flyt op",
|
||||
"ooui-toolbar-more": "Mere",
|
||||
"ooui-toolgroup-expand": "Mere",
|
||||
"ooui-toolgroup-collapse": "Færre",
|
||||
"ooui-dialog-message-accept": "OK",
|
||||
"ooui-dialog-message-reject": "Afbryd",
|
||||
"ooui-dialog-process-error": "Noget gik galt",
|
||||
"ooui-dialog-process-retry": "Prøv igen",
|
||||
"ooui-dialog-process-continue": "Fortsæt",
|
||||
"ooui-selectfile-button-select": "Vælg en fil"
|
||||
}
|
||||
32
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/de.json
Normal file
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"APPER",
|
||||
"G.Hagedorn",
|
||||
"Inkowik",
|
||||
"Jcornelius",
|
||||
"Jdforrester",
|
||||
"Kghbln",
|
||||
"Metalhead64",
|
||||
"Murma174",
|
||||
"Se4598",
|
||||
"Tomabrafix"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Element nach unten verschieben",
|
||||
"ooui-outline-control-move-up": "Element nach oben verschieben",
|
||||
"ooui-outline-control-remove": "Element entfernen",
|
||||
"ooui-toolbar-more": "Mehr",
|
||||
"ooui-toolgroup-expand": "Mehr",
|
||||
"ooui-toolgroup-collapse": "Weniger",
|
||||
"ooui-dialog-message-accept": "Okay",
|
||||
"ooui-dialog-message-reject": "Abbrechen",
|
||||
"ooui-dialog-process-error": "Etwas ist schief gelaufen",
|
||||
"ooui-dialog-process-dismiss": "Ausblenden",
|
||||
"ooui-dialog-process-retry": "Erneut versuchen",
|
||||
"ooui-dialog-process-continue": "Fortfahren",
|
||||
"ooui-selectfile-button-select": "Eine Datei auswählen",
|
||||
"ooui-selectfile-not-supported": "Die Dateiauswahl wird nicht unterstützt",
|
||||
"ooui-selectfile-placeholder": "Keine Datei ausgewählt",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Dateien hier ablegen"
|
||||
}
|
||||
29
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/diq.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Erdemaslancan",
|
||||
"Gorizon",
|
||||
"Kghbln",
|
||||
"Marmase",
|
||||
"Mirzali",
|
||||
"Se4598",
|
||||
"Kumkumuk"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Bendi bere cêr",
|
||||
"ooui-outline-control-move-up": "Bendi bere cor",
|
||||
"ooui-outline-control-remove": "Obcey wedare",
|
||||
"ooui-toolbar-more": "Zewbi",
|
||||
"ooui-toolgroup-expand": "Dehana",
|
||||
"ooui-toolgroup-collapse": "Deha tayn",
|
||||
"ooui-dialog-message-accept": "TEMAM",
|
||||
"ooui-dialog-message-reject": "Bıtexelne",
|
||||
"ooui-dialog-process-error": "Tayê çi ğelet şi...",
|
||||
"ooui-dialog-process-dismiss": "Racın",
|
||||
"ooui-dialog-process-retry": "Fına bıcerbın",
|
||||
"ooui-dialog-process-continue": "Dewam ke",
|
||||
"ooui-selectfile-button-select": "Yu dosya weçinê",
|
||||
"ooui-selectfile-not-supported": "Dosya weçinayış desteg nêvine na",
|
||||
"ooui-selectfile-placeholder": "Dosya nêwçineya",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Dosya tiyara ake"
|
||||
}
|
||||
11
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/dsb.json
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Michawiki"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Element dołoj pśesunuś",
|
||||
"ooui-outline-control-move-up": "Element górjej pśesunuś",
|
||||
"ooui-outline-control-remove": "Zapisk wótpóraś",
|
||||
"ooui-toolbar-more": "Wěcej"
|
||||
}
|
||||
18
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/dty.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"जनक राज भट्ट"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "वस्तुलाई तल साददे",
|
||||
"ooui-outline-control-move-up": "वस्तुलाई मथि साददे",
|
||||
"ooui-outline-control-remove": "वस्तुलाई हटुन्या",
|
||||
"ooui-toolbar-more": "झिक्क",
|
||||
"ooui-toolgroup-expand": "झिक्क",
|
||||
"ooui-toolgroup-collapse": "थोका",
|
||||
"ooui-dialog-message-accept": "हुन्छ",
|
||||
"ooui-dialog-message-reject": "रद्द",
|
||||
"ooui-dialog-process-dismiss": "खारेज गद्दे",
|
||||
"ooui-dialog-process-retry": "दोसरया प्रयास गर",
|
||||
"ooui-dialog-process-continue": "जारी राख्या"
|
||||
}
|
||||
14
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/egl.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Lévi",
|
||||
"Gloria sah"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Spôsta in bâs",
|
||||
"ooui-outline-control-move-up": "Spôsta in êlt",
|
||||
"ooui-outline-control-remove": "Armōv l'elemèint",
|
||||
"ooui-toolbar-more": "Êter",
|
||||
"ooui-dialog-message-accept": "'D acòrdi",
|
||||
"ooui-dialog-message-reject": "Scanślèr"
|
||||
}
|
||||
31
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/el.json
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Astralnet",
|
||||
"Dipa1965",
|
||||
"Evropi",
|
||||
"FocalPoint",
|
||||
"Geraki",
|
||||
"Glavkos",
|
||||
"Nikosguard",
|
||||
"Tifa93",
|
||||
"Stam.nikos"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Μετακίνηση στοιχείου προς τα κάτω",
|
||||
"ooui-outline-control-move-up": "Μετακίνηση στοιχείου προς τα επάνω",
|
||||
"ooui-outline-control-remove": "Αφαίρεση στοιχείου",
|
||||
"ooui-toolbar-more": "Περισσότερα",
|
||||
"ooui-toolgroup-expand": "Περισσότερα",
|
||||
"ooui-toolgroup-collapse": "Λιγότερα",
|
||||
"ooui-dialog-message-accept": "ΟΚ",
|
||||
"ooui-dialog-message-reject": "Ακύρωση",
|
||||
"ooui-dialog-process-error": "Κάτι πήγε στραβά",
|
||||
"ooui-dialog-process-dismiss": "Απόρριψη",
|
||||
"ooui-dialog-process-retry": "Δοκιμάστε ξανά",
|
||||
"ooui-dialog-process-continue": "Συνέχεια",
|
||||
"ooui-selectfile-button-select": "Επιλέξτε ένα αρχείο",
|
||||
"ooui-selectfile-not-supported": "Επιλογή αρχείου δεν υποστηρίζεται",
|
||||
"ooui-selectfile-placeholder": "Κανένα αρχείο δεν είναι επιλεγμένο",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Σύρετε το αρχείο εδώ"
|
||||
}
|
||||
14
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/eml.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Gloria sah",
|
||||
"Lévi"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Spôsta in bâs",
|
||||
"ooui-outline-control-move-up": "Spôsta in êlta",
|
||||
"ooui-outline-control-remove": "Tór vìa 'l elemèint",
|
||||
"ooui-toolbar-more": "Êter",
|
||||
"ooui-dialog-message-accept": "'D acòrdi",
|
||||
"ooui-dialog-message-reject": "Scanślèr"
|
||||
}
|
||||
22
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/en-ca.json
Normal file
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Skyllful"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Move item down",
|
||||
"ooui-outline-control-move-up": "Move item up",
|
||||
"ooui-outline-control-remove": "Remove item",
|
||||
"ooui-toolbar-more": "More",
|
||||
"ooui-toolgroup-expand": "More",
|
||||
"ooui-toolgroup-collapse": "Less",
|
||||
"ooui-dialog-message-accept": "OK",
|
||||
"ooui-dialog-message-reject": "Cancel",
|
||||
"ooui-dialog-process-error": "Something went wrong",
|
||||
"ooui-dialog-process-dismiss": "Dismiss",
|
||||
"ooui-dialog-process-retry": "Try again",
|
||||
"ooui-dialog-process-continue": "Continue",
|
||||
"ooui-selectfile-not-supported": "File(s) not supported",
|
||||
"ooui-selectfile-placeholder": "No file selected",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Drop file here (or click to browse your computer)"
|
||||
}
|
||||
35
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/en.json
Normal file
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Trevor Parscal",
|
||||
"Ed Sanders",
|
||||
"James D. Forrester",
|
||||
"Raimond Spekking",
|
||||
"Erik Moeller",
|
||||
"Moriel Schottlender",
|
||||
"Yuki Shira",
|
||||
"Siebrand Mazeland",
|
||||
"Rob Moen",
|
||||
"Timo Tijhof",
|
||||
"Roan Kattouw",
|
||||
"Christian Williams",
|
||||
"Amir E. Aharoni"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Move item down",
|
||||
"ooui-outline-control-move-up": "Move item up",
|
||||
"ooui-outline-control-remove": "Remove item",
|
||||
"ooui-toolbar-more": "More",
|
||||
"ooui-toolgroup-expand": "More",
|
||||
"ooui-toolgroup-collapse": "Fewer",
|
||||
"ooui-dialog-message-accept": "OK",
|
||||
"ooui-dialog-message-reject": "Cancel",
|
||||
"ooui-dialog-process-error": "Something went wrong",
|
||||
"ooui-dialog-process-dismiss": "Dismiss",
|
||||
"ooui-dialog-process-retry": "Try again",
|
||||
"ooui-dialog-process-continue": "Continue",
|
||||
"ooui-selectfile-button-select": "Select a file",
|
||||
"ooui-selectfile-not-supported": "File selection is not supported",
|
||||
"ooui-selectfile-placeholder": "No file is selected",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Drop file here"
|
||||
}
|
||||
28
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/eo.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Happy5214",
|
||||
"KuboF",
|
||||
"Shirayuki",
|
||||
"Yekrats",
|
||||
"Kvardek du",
|
||||
"Psychoslave"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Movi eron suben",
|
||||
"ooui-outline-control-move-up": "Movi eron supren",
|
||||
"ooui-outline-control-remove": "Forigi eron",
|
||||
"ooui-toolbar-more": "Pli",
|
||||
"ooui-toolgroup-expand": "Pli",
|
||||
"ooui-toolgroup-collapse": "Mapli",
|
||||
"ooui-dialog-message-accept": "Bone",
|
||||
"ooui-dialog-message-reject": "Nuligi",
|
||||
"ooui-dialog-process-error": "Io rompiĝis",
|
||||
"ooui-dialog-process-dismiss": "Elimini",
|
||||
"ooui-dialog-process-retry": "Reprovi",
|
||||
"ooui-dialog-process-continue": "Daŭrigi",
|
||||
"ooui-selectfile-button-select": "Elekti dosieron",
|
||||
"ooui-selectfile-not-supported": "Dosieroselekto ne estas subtenata.",
|
||||
"ooui-selectfile-placeholder": "Vi ne selektis dosieron",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Ĵetu dosieron ĉi tie."
|
||||
}
|
||||
37
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/es.json
Normal file
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Armando-Martin",
|
||||
"Aruizdr",
|
||||
"Benfutbol10",
|
||||
"DJ Nietzsche",
|
||||
"Erdemaslancan",
|
||||
"Fitoschido",
|
||||
"Imre",
|
||||
"Invadinado",
|
||||
"Jdforrester",
|
||||
"Jduranboger",
|
||||
"PoLuX124",
|
||||
"Ralgis",
|
||||
"Thehelpfulone",
|
||||
"Gloria sah",
|
||||
"Macofe"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Bajar elemento",
|
||||
"ooui-outline-control-move-up": "Subir elemento",
|
||||
"ooui-outline-control-remove": "Eliminar elemento",
|
||||
"ooui-toolbar-more": "Más",
|
||||
"ooui-toolgroup-expand": "Más",
|
||||
"ooui-toolgroup-collapse": "Menos",
|
||||
"ooui-dialog-message-accept": "Aceptar",
|
||||
"ooui-dialog-message-reject": "Cancelar",
|
||||
"ooui-dialog-process-error": "Algo salió mal",
|
||||
"ooui-dialog-process-dismiss": "Descartar",
|
||||
"ooui-dialog-process-retry": "Intentar de nuevo",
|
||||
"ooui-dialog-process-continue": "Continuar",
|
||||
"ooui-selectfile-button-select": "Selecciona un archivo",
|
||||
"ooui-selectfile-not-supported": "No se admite la selección de archivos",
|
||||
"ooui-selectfile-placeholder": "Ningún archivo seleccionado",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Suelta el archivo aquí"
|
||||
}
|
||||
25
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/et.json
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Avjoska",
|
||||
"Pikne",
|
||||
"Suwa"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Liiguta üksust allapoole",
|
||||
"ooui-outline-control-move-up": "Liiguta üksust ülespoole",
|
||||
"ooui-outline-control-remove": "Eemalda üksus",
|
||||
"ooui-toolbar-more": "Veel",
|
||||
"ooui-toolgroup-expand": "Veel",
|
||||
"ooui-toolgroup-collapse": "Vähem",
|
||||
"ooui-dialog-message-accept": "Sobib",
|
||||
"ooui-dialog-message-reject": "Loobu",
|
||||
"ooui-dialog-process-error": "Midagi läks valesti",
|
||||
"ooui-dialog-process-dismiss": "Sule",
|
||||
"ooui-dialog-process-retry": "Proovi uuesti",
|
||||
"ooui-dialog-process-continue": "Jätka",
|
||||
"ooui-selectfile-button-select": "Vali fail",
|
||||
"ooui-selectfile-not-supported": "Faili valiku tugi puudub",
|
||||
"ooui-selectfile-placeholder": "Faili ei ole valitud",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Lohista fail siia"
|
||||
}
|
||||
27
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/eu.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"An13sa",
|
||||
"Unai Fdz. de Betoño",
|
||||
"Xabier Armendaritz",
|
||||
"Subi",
|
||||
"Sator"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Mugitu itema beherantz",
|
||||
"ooui-outline-control-move-up": "Mugitu itema gorantz",
|
||||
"ooui-outline-control-remove": "Elementua kendu",
|
||||
"ooui-toolbar-more": "Gehiago",
|
||||
"ooui-toolgroup-expand": "Gehiago",
|
||||
"ooui-toolgroup-collapse": "Gutxiago",
|
||||
"ooui-dialog-message-accept": "Ados",
|
||||
"ooui-dialog-message-reject": "Utzi",
|
||||
"ooui-dialog-process-error": "Zerbaitek huts egin du",
|
||||
"ooui-dialog-process-dismiss": "Utzi",
|
||||
"ooui-dialog-process-retry": "Saiatu berriro",
|
||||
"ooui-dialog-process-continue": "Jarraitu",
|
||||
"ooui-selectfile-button-select": "Fitxategi bat aukeratu",
|
||||
"ooui-selectfile-not-supported": "Fitxategi aukeraketa ez da onartzen",
|
||||
"ooui-selectfile-placeholder": "Ez da fitxategirik hautatu",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Fitxategia hemen utzi"
|
||||
}
|
||||
36
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/fa.json
Normal file
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Dalba",
|
||||
"Ebraminio",
|
||||
"Jdforrester",
|
||||
"Ladsgroup",
|
||||
"Mjbmr",
|
||||
"Nojan Madinehi",
|
||||
"Reza1615",
|
||||
"Taha",
|
||||
"درفش کاویانی",
|
||||
"Armin1392",
|
||||
"Alirezaaa",
|
||||
"Leyth",
|
||||
"الناز",
|
||||
"فلورانس"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "انتقال مورد به پایین",
|
||||
"ooui-outline-control-move-up": "انتقال مورد به بالا",
|
||||
"ooui-outline-control-remove": "حذف مورد",
|
||||
"ooui-toolbar-more": "بیشتر",
|
||||
"ooui-toolgroup-expand": "بیشتر",
|
||||
"ooui-toolgroup-collapse": "کمتر",
|
||||
"ooui-dialog-message-accept": "تأیید",
|
||||
"ooui-dialog-message-reject": "لغو",
|
||||
"ooui-dialog-process-error": "مشکلی وجود دارد",
|
||||
"ooui-dialog-process-dismiss": "رد",
|
||||
"ooui-dialog-process-retry": "دوباره امتحان کنید",
|
||||
"ooui-dialog-process-continue": "ادامه",
|
||||
"ooui-selectfile-button-select": "یک فایل انتخاب کنید",
|
||||
"ooui-selectfile-not-supported": "انتخاب پرونده پشتیبانی نمیشود",
|
||||
"ooui-selectfile-placeholder": "هیچ پروندهای انتخاب نشده است",
|
||||
"ooui-selectfile-dragdrop-placeholder": "فایل را اینجا رها کنید"
|
||||
}
|
||||
36
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/fi.json
Normal file
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Beluga",
|
||||
"Crt",
|
||||
"Harriv",
|
||||
"Linnea",
|
||||
"Nedergard",
|
||||
"Nike",
|
||||
"Olli",
|
||||
"Pxos",
|
||||
"Samoasambia",
|
||||
"Silvonen",
|
||||
"Skalman",
|
||||
"Stryn",
|
||||
"VezonThunder",
|
||||
"Alluk."
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Siirrä kohdetta alaspäin",
|
||||
"ooui-outline-control-move-up": "Siirrä kohdetta ylöspäin",
|
||||
"ooui-outline-control-remove": "Poista kohde",
|
||||
"ooui-toolbar-more": "Lisää",
|
||||
"ooui-toolgroup-expand": "Näytä lisää",
|
||||
"ooui-toolgroup-collapse": "Näytä vähemmän",
|
||||
"ooui-dialog-message-accept": "OK",
|
||||
"ooui-dialog-message-reject": "Peru",
|
||||
"ooui-dialog-process-error": "Jokin meni pieleen",
|
||||
"ooui-dialog-process-dismiss": "Hylkää",
|
||||
"ooui-dialog-process-retry": "Yritä uudelleen",
|
||||
"ooui-dialog-process-continue": "Jatka",
|
||||
"ooui-selectfile-button-select": "Valitse tiedosto",
|
||||
"ooui-selectfile-not-supported": "Tiedoston valitsemista ei tueta",
|
||||
"ooui-selectfile-placeholder": "Tiedostoa ei ole valittu",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Pudota tiedosto tähän"
|
||||
}
|
||||
19
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/fo.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"EileenSanda"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Flyt lutin niður",
|
||||
"ooui-outline-control-move-up": "Flyt lutin upp",
|
||||
"ooui-outline-control-remove": "Tak ein lut burtur",
|
||||
"ooui-toolbar-more": "Meira",
|
||||
"ooui-toolgroup-expand": "Meira",
|
||||
"ooui-toolgroup-collapse": "Færri",
|
||||
"ooui-dialog-message-accept": "OK",
|
||||
"ooui-dialog-message-reject": "Avbrót",
|
||||
"ooui-dialog-process-error": "Okkurt gekk galið",
|
||||
"ooui-dialog-process-dismiss": "Lat aftur",
|
||||
"ooui-dialog-process-retry": "Royn aftur",
|
||||
"ooui-dialog-process-continue": "Halt fram"
|
||||
}
|
||||
51
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/fr.json
Normal file
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Automatik",
|
||||
"Benoit Rochon",
|
||||
"Boniface",
|
||||
"Brunoperel",
|
||||
"Crochet.david",
|
||||
"DavidL",
|
||||
"Dereckson",
|
||||
"Gomoko",
|
||||
"Guillom",
|
||||
"Hello71",
|
||||
"Jean-Frédéric",
|
||||
"Linedwell",
|
||||
"Ltrlg",
|
||||
"Metroitendo",
|
||||
"NemesisIII",
|
||||
"Nicolas NALLET",
|
||||
"Npettiaux",
|
||||
"Rastus Vernon",
|
||||
"Seb35",
|
||||
"Sherbrooke",
|
||||
"Tpt",
|
||||
"Trizek",
|
||||
"Urhixidur",
|
||||
"Verdy p",
|
||||
"Wyz",
|
||||
"SnowedEarth",
|
||||
"Jdforrester",
|
||||
"Wladek92",
|
||||
"Harmonia Amanda"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Descendre l’élément",
|
||||
"ooui-outline-control-move-up": "Monter l’élément",
|
||||
"ooui-outline-control-remove": "Supprimer l’élément",
|
||||
"ooui-toolbar-more": "Plus",
|
||||
"ooui-toolgroup-expand": "Plus",
|
||||
"ooui-toolgroup-collapse": "Moins",
|
||||
"ooui-dialog-message-accept": "OK",
|
||||
"ooui-dialog-message-reject": "Annuler",
|
||||
"ooui-dialog-process-error": "Quelque chose s'est mal passé",
|
||||
"ooui-dialog-process-dismiss": "Rejeter",
|
||||
"ooui-dialog-process-retry": "Réessayer",
|
||||
"ooui-dialog-process-continue": "Continuer",
|
||||
"ooui-selectfile-button-select": "Sélectionner un fichier",
|
||||
"ooui-selectfile-not-supported": "La sélection de fichier n’est pas prise en charge",
|
||||
"ooui-selectfile-placeholder": "Aucun fichier sélectionné",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Déposer le fichier ici"
|
||||
}
|
||||
12
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/frr.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"ChrisPtDe",
|
||||
"Murma174"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Element efter onern sküüw",
|
||||
"ooui-outline-control-move-up": "Element efter boowen sküüw",
|
||||
"ooui-outline-control-remove": "Element wechnem",
|
||||
"ooui-toolbar-more": "Muar"
|
||||
}
|
||||
11
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/fur.json
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Klenje",
|
||||
"Tocaibon"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "sposte sot",
|
||||
"ooui-outline-control-move-up": "sposte in su",
|
||||
"ooui-toolbar-more": "Altri"
|
||||
}
|
||||
11
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/fy.json
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Robin0van0der0vliet"
|
||||
]
|
||||
},
|
||||
"ooui-toolbar-more": "Mear",
|
||||
"ooui-toolgroup-expand": "Mear",
|
||||
"ooui-dialog-message-accept": "OK",
|
||||
"ooui-dialog-message-reject": "Annulearje"
|
||||
}
|
||||
13
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/gd.json
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"GunChleoc"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Gluais nì sìos",
|
||||
"ooui-outline-control-move-up": "Gluais nì suas",
|
||||
"ooui-outline-control-remove": "Thoir air falbh an nì",
|
||||
"ooui-toolbar-more": "Barrachd",
|
||||
"ooui-dialog-message-accept": "Ceart ma-thà",
|
||||
"ooui-dialog-message-reject": "Sguir dheth"
|
||||
}
|
||||
26
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/gl.json
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Alison",
|
||||
"Kscanne",
|
||||
"Toliño",
|
||||
"Elisardojm"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Mover o elemento abaixo",
|
||||
"ooui-outline-control-move-up": "Mover o elemento arriba",
|
||||
"ooui-outline-control-remove": "Eliminar o elemento",
|
||||
"ooui-toolbar-more": "Máis",
|
||||
"ooui-toolgroup-expand": "Máis",
|
||||
"ooui-toolgroup-collapse": "Menos",
|
||||
"ooui-dialog-message-accept": "Aceptar",
|
||||
"ooui-dialog-message-reject": "Cancelar",
|
||||
"ooui-dialog-process-error": "Algo foi mal",
|
||||
"ooui-dialog-process-dismiss": "Agochar",
|
||||
"ooui-dialog-process-retry": "Inténteo de novo",
|
||||
"ooui-dialog-process-continue": "Continuar",
|
||||
"ooui-selectfile-button-select": "Seleccionar un ficheiro",
|
||||
"ooui-selectfile-not-supported": "Non está soportada a selección de ficheiros",
|
||||
"ooui-selectfile-placeholder": "Non se seleccionou ningún ficheiro",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Solte un ficheiro aquí"
|
||||
}
|
||||
24
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/glk.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"V6rg",
|
||||
"شیخ"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "مأسمکه جابجا بۊکۊن جير",
|
||||
"ooui-outline-control-move-up": "مأسمکه جابجا بۊکۊن جؤر",
|
||||
"ooui-outline-control-remove": "مأسمکه حذفأکۊن",
|
||||
"ooui-toolbar-more": "ويشتر",
|
||||
"ooui-toolgroup-expand": "ويشتر",
|
||||
"ooui-toolgroup-collapse": "کمتر",
|
||||
"ooui-dialog-message-accept": "خؤ",
|
||||
"ooui-dialog-message-reject": "لغو",
|
||||
"ooui-dialog-process-error": "ىک مؤشکلي هنأ",
|
||||
"ooui-dialog-process-dismiss": "وأبدي",
|
||||
"ooui-dialog-process-retry": "هندئه حقسأى بۊکۊنين",
|
||||
"ooui-dialog-process-continue": "ايدامه",
|
||||
"ooui-selectfile-button-select": "ىکته فاىله دؤجين بۊکۊنين",
|
||||
"ooui-selectfile-not-supported": "نشأنه فاىله دؤجين گۊدن",
|
||||
"ooui-selectfile-placeholder": "هيچ فاىلي دؤجين نۊبؤ",
|
||||
"ooui-selectfile-dragdrop-placeholder": "فاىله ائره رها بکۊنين"
|
||||
}
|
||||
14
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/gom-latn.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"The Discoverer"
|
||||
]
|
||||
},
|
||||
"ooui-toolbar-more": "Anik",
|
||||
"ooui-toolgroup-expand": "Anik",
|
||||
"ooui-dialog-message-reject": "Rodd'dd kor",
|
||||
"ooui-dialog-process-retry": "Porot proyotn kor",
|
||||
"ooui-selectfile-button-select": "Ek fayl nivodd",
|
||||
"ooui-selectfile-placeholder": "Khuimchech fayl nivddunk nam",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Fayl hanga udoi"
|
||||
}
|
||||
23
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/gor.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Marwan Mohamad"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Heyiya botu ode tibawa",
|
||||
"ooui-outline-control-move-up": "Heyiya botu ode yitaato",
|
||||
"ooui-outline-control-remove": "Yinggila botu",
|
||||
"ooui-toolbar-more": "Pe'eentapo",
|
||||
"ooui-toolgroup-expand": "Pe'eentapo",
|
||||
"ooui-toolgroup-collapse": "ngoolo botu",
|
||||
"ooui-dialog-message-accept": "Jo",
|
||||
"ooui-dialog-message-reject": "Bataliya",
|
||||
"ooui-dialog-process-error": "Woluwo u yilotalawa",
|
||||
"ooui-dialog-process-dismiss": "He'uti",
|
||||
"ooui-dialog-process-retry": "Yimontali pooli",
|
||||
"ooui-dialog-process-continue": "Turusi",
|
||||
"ooui-selectfile-button-select": "Tulawota berkas tuwawu",
|
||||
"ooui-selectfile-not-supported": "Berkas tilulawoto ja motuhatawa",
|
||||
"ooui-selectfile-placeholder": "Diya'a berkas u letulawoto",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Dutuwa berkas teeya"
|
||||
}
|
||||
27
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/gu.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Ashok modhvadia",
|
||||
"KartikMistry",
|
||||
"The Discoverer",
|
||||
"NehalDaveND",
|
||||
"Dsvyas"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "વસ્તુ નીચે ખસેડો",
|
||||
"ooui-outline-control-move-up": "વસ્તુ ઉપર ખસેડો",
|
||||
"ooui-outline-control-remove": "વસ્તુ હટાવો",
|
||||
"ooui-toolbar-more": "વધુ",
|
||||
"ooui-toolgroup-expand": "વધુ",
|
||||
"ooui-toolgroup-collapse": "ઓછા",
|
||||
"ooui-dialog-message-accept": "બરાબર",
|
||||
"ooui-dialog-message-reject": "રદ કરો",
|
||||
"ooui-dialog-process-error": "કંઇક ગરબડ થઇ",
|
||||
"ooui-dialog-process-dismiss": "વિસર્જન",
|
||||
"ooui-dialog-process-retry": "ફરી પ્રયત્ન કરો",
|
||||
"ooui-dialog-process-continue": "ચાલુ રાખો",
|
||||
"ooui-selectfile-button-select": "ફાઈલ પસંદ કરો",
|
||||
"ooui-selectfile-not-supported": "ફાઇલ પસંદગીની જોગવાઈ નથી",
|
||||
"ooui-selectfile-placeholder": "કોઇ ફાઇલ પસંદ નથી કરાઈ",
|
||||
"ooui-selectfile-dragdrop-placeholder": "અહીં ફાઇલ મૂકો"
|
||||
}
|
||||
34
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/he.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Amire80",
|
||||
"ExampleTomer",
|
||||
"Guycn2",
|
||||
"Matanya",
|
||||
"Mooeypoo",
|
||||
"Orsa",
|
||||
"Shimmin Beg",
|
||||
"אור שפירא",
|
||||
"חיים",
|
||||
"ערן",
|
||||
"פוילישער",
|
||||
"קיפודנחש"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "להזיז את הפריט מטה",
|
||||
"ooui-outline-control-move-up": "להזיז את הפריט מעלה",
|
||||
"ooui-outline-control-remove": "להסיר את הפריט",
|
||||
"ooui-toolbar-more": "עוד",
|
||||
"ooui-toolgroup-expand": "יותר",
|
||||
"ooui-toolgroup-collapse": "פחות",
|
||||
"ooui-dialog-message-accept": "אישור",
|
||||
"ooui-dialog-message-reject": "ביטול",
|
||||
"ooui-dialog-process-error": "משהו השתבש",
|
||||
"ooui-dialog-process-dismiss": "לוותר",
|
||||
"ooui-dialog-process-retry": "לנסות שוב",
|
||||
"ooui-dialog-process-continue": "המשך",
|
||||
"ooui-selectfile-button-select": "נא לבחור קובץ",
|
||||
"ooui-selectfile-not-supported": "בחירת קבצים אינה נתמכת",
|
||||
"ooui-selectfile-placeholder": "לא נבחר שום קובץ",
|
||||
"ooui-selectfile-dragdrop-placeholder": "נא לשחרר את הקובץ כאן"
|
||||
}
|
||||
30
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/hi.json
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Ansumang",
|
||||
"Devayon",
|
||||
"Rajesh",
|
||||
"Siddhartha Ghai",
|
||||
"Goelujjwal",
|
||||
"Ankita-ks",
|
||||
"Param Mudgal",
|
||||
"Sfic"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "प्रविष्टि नीचे ले जाएँ",
|
||||
"ooui-outline-control-move-up": "प्रविष्टि ऊपर ले जाएँ",
|
||||
"ooui-outline-control-remove": "आइटम हटाएँ",
|
||||
"ooui-toolbar-more": "अधिक",
|
||||
"ooui-toolgroup-expand": "अधिक",
|
||||
"ooui-toolgroup-collapse": "कम",
|
||||
"ooui-dialog-message-accept": "ठीक है",
|
||||
"ooui-dialog-message-reject": "रद्द करें",
|
||||
"ooui-dialog-process-error": "कुछ गलत हुअा है",
|
||||
"ooui-dialog-process-dismiss": "ख़ारिज करें",
|
||||
"ooui-dialog-process-retry": "पुनः प्रयास करें",
|
||||
"ooui-dialog-process-continue": "जारी रखें",
|
||||
"ooui-selectfile-button-select": "फ़ाइल चुनें",
|
||||
"ooui-selectfile-not-supported": "फ़ाइल का चयन समर्थित नहीं है",
|
||||
"ooui-selectfile-placeholder": "कोई फाइल चुनी नही गई हेै",
|
||||
"ooui-selectfile-dragdrop-placeholder": "फ़ाइल यहाँ डालें"
|
||||
}
|
||||
23
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/hif-latn.json
Normal file
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"Thakurji"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Item ke niche karo",
|
||||
"ooui-outline-control-move-up": "Item ke uppar karo",
|
||||
"ooui-outline-control-remove": "Item ke hatao",
|
||||
"ooui-toolbar-more": "Aur",
|
||||
"ooui-toolgroup-expand": "Aur",
|
||||
"ooui-toolgroup-collapse": "Kamtii",
|
||||
"ooui-dialog-message-accept": "OK",
|
||||
"ooui-dialog-message-reject": "Cancel karo",
|
||||
"ooui-dialog-process-error": "Koi chij wrong hoe gais",
|
||||
"ooui-dialog-process-dismiss": "Dismiss karo",
|
||||
"ooui-dialog-process-retry": "Fir se try karo",
|
||||
"ooui-dialog-process-continue": "Continue",
|
||||
"ooui-selectfile-button-select": "Ek file ke select karo",
|
||||
"ooui-selectfile-not-supported": "File selection ke support nai karaa jaawe hai",
|
||||
"ooui-selectfile-placeholder": "Koi file ke nai select karaa gais hai",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Hian pe file ke girao"
|
||||
}
|
||||
24
res/bin/any/xowa/html/res/lib/oojs-ui/i18n/hr.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"@metadata": {
|
||||
"authors": [
|
||||
"MaGa",
|
||||
"Roberta F.",
|
||||
"SpeedyGonsales",
|
||||
"Zeljko.filipin"
|
||||
]
|
||||
},
|
||||
"ooui-outline-control-move-down": "Premjesti stavku dolje",
|
||||
"ooui-outline-control-move-up": "Premjesti stavku gore",
|
||||
"ooui-outline-control-remove": "Ukloni",
|
||||
"ooui-toolbar-more": "Više",
|
||||
"ooui-toolgroup-expand": "Više",
|
||||
"ooui-toolgroup-collapse": "Manje",
|
||||
"ooui-dialog-message-accept": "U redu",
|
||||
"ooui-dialog-message-reject": "Odustani",
|
||||
"ooui-dialog-process-error": "Nešto je pošlo po zlu",
|
||||
"ooui-dialog-process-dismiss": "Zatvori",
|
||||
"ooui-dialog-process-retry": "Pokušajte ponovo",
|
||||
"ooui-selectfile-button-select": "Odaberi datoteku",
|
||||
"ooui-selectfile-placeholder": "Datoteka nije označena",
|
||||
"ooui-selectfile-dragdrop-placeholder": "Povucite datoteku ovdje"
|
||||
}
|
||||