2018-11-25 23:35:54 +00:00
|
|
|
<html id="stylus" class="newUI">
|
2015-02-09 04:24:58 +00:00
|
|
|
|
2017-02-28 23:57:03 +00:00
|
|
|
<head>
|
2017-11-25 13:24:07 +00:00
|
|
|
<meta charset="UTF-8">
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
2017-03-21 01:32:38 +00:00
|
|
|
<title i18n-text="manageTitle"></title>
|
2017-12-04 16:14:04 +00:00
|
|
|
<link rel="stylesheet" href="global.css">
|
2017-07-12 18:52:44 +00:00
|
|
|
<link rel="stylesheet" href="manage/manage.css">
|
2018-11-26 01:24:54 +00:00
|
|
|
<link rel="stylesheet" data-href="manage/config-dialog.css">
|
|
|
|
<link rel="stylesheet" data-href="msgbox/msgbox.css">
|
|
|
|
<link rel="stylesheet" data-href="options/onoffswitch.css">
|
|
|
|
<link rel="stylesheet" data-href="vendor-overwrites/colorpicker/colorpicker.css">
|
2015-02-20 07:18:54 +00:00
|
|
|
|
2017-09-03 20:52:06 +00:00
|
|
|
<style id="firefox-transitions-bug-suppressor">
|
|
|
|
/* restrict to FF */
|
2017-12-02 16:38:03 +00:00
|
|
|
@supports (-moz-appearance:none) {
|
2017-09-03 20:52:06 +00:00
|
|
|
/* increased specificity to override sane selectors in user styles */
|
|
|
|
html#stylus.firefox #stylus-manage #header * {
|
|
|
|
transition: none !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</style>
|
|
|
|
|
2017-04-08 17:45:45 +00:00
|
|
|
<!-- Notes:
|
|
|
|
* Chrome doesn't garbage-collect (or even leaks) SVG <symbol> referenced via <use> so we'll embed the code directly
|
|
|
|
* inter-tag whitespace in templates is automatically removed in localization.js
|
|
|
|
* i18n-anything attribute automatically creates "anything" attribute
|
|
|
|
-->
|
|
|
|
|
2018-11-25 23:35:54 +00:00
|
|
|
<template data-id="style">
|
2017-04-05 13:14:59 +00:00
|
|
|
<div class="entry">
|
2018-11-25 23:35:54 +00:00
|
|
|
<div class="entry-col entry-filter">
|
2018-11-27 03:28:11 +00:00
|
|
|
<label class="checkmate" tabindex="0">
|
2018-11-27 23:50:11 +00:00
|
|
|
<input class="entry-filter-toggle" type="checkbox">
|
2018-11-25 23:35:54 +00:00
|
|
|
<svg class="svg-icon checkbox" viewBox="0 0 24 24">
|
|
|
|
<path class="circle" d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 18a8.01 8.01 0 0 1 0-16 8.01 8.01 0 0 1 0 16z"/>
|
|
|
|
<path class="checkmark" d="M16.59 7.52L10 14.11l-2.59-2.58L6 12.94l4 4 8-8z"/>
|
|
|
|
</svg>
|
|
|
|
</label>
|
2017-12-03 23:40:22 +00:00
|
|
|
</div>
|
2018-11-25 23:35:54 +00:00
|
|
|
<div class="entry-col entry-id"></div>
|
|
|
|
<div class="entry-col entry-state">
|
2018-11-27 03:28:11 +00:00
|
|
|
<label class="checkmate" tabindex="0">
|
2018-11-25 23:35:54 +00:00
|
|
|
<input class="entry-state-toggle" type="checkbox">
|
|
|
|
<svg class="svg-icon checkbox" viewBox="0 0 24 24">
|
|
|
|
<path class="circle" d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 18a8.01 8.01 0 0 1 0-16 8.01 8.01 0 0 1 0 16z"/>
|
|
|
|
<path class="checkmark" d="M16.59 7.52L10 14.11l-2.59-2.58L6 12.94l4 4 8-8z"/>
|
|
|
|
</svg>
|
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
<div class="entry-col entry-name">
|
|
|
|
<a class="entry-name"></a>
|
2018-11-27 23:50:11 +00:00
|
|
|
<span class="entry-labels"></span>
|
2018-11-25 23:35:54 +00:00
|
|
|
</div>
|
|
|
|
<div class="entry-col entry-actions">
|
|
|
|
<a class="entry-homepage">
|
|
|
|
<svg class="svg-icon home" viewBox="0 0 24 24">
|
|
|
|
<path d="M20 21h-7v-6h-2v6H4v-8H0L12 2l12 11h-4v8zm-5-2h3v-8h1l-7-6-7 6h1v8h3v-6h6v6z"/>
|
|
|
|
</svg>
|
|
|
|
</a>
|
|
|
|
<a class="entry-support">
|
|
|
|
<svg class="svg-icon help" viewBox="0 0 24 24">
|
|
|
|
<path d="M11 18h2v-2h-2v2zm1-16a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 18a8.01 8.01 0 0 1
|
|
|
|
0-16 8.01 8.01 0 0 1 0 16zm0-14a4 4 0 0 0-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3
|
|
|
|
5h2c0-2.25 3-2.5 3-5a4 4 0 0 0-4-4z"/>
|
|
|
|
</svg>
|
|
|
|
</a>
|
|
|
|
<a class="entry-configure-usercss" i18n-title="configureStyle">
|
|
|
|
<svg class="svg-icon config" viewBox="0 0 24 24">
|
|
|
|
<path d="M19.43 12.98a7.8 7.8 0 0 0 0-1.96l2.11-1.65a.5.5 0 0 0 .12-.64l-2-3.46a.5.5
|
|
|
|
0 0 0-.61-.22l-2.49 1a7.3 7.3 0 0 0-1.69-.98l-.38-2.65A.49.49 0 0 0 14 2h-4a.49.49
|
|
|
|
0 0 0-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1a.57.57 0 0 0-.18-.03.5.5 0 0
|
|
|
|
0-.43.25l-2 3.46a.5.5 0 0 0 .12.64l2.11 1.65a7.93 7.93 0 0 0 0 1.96l-2.11 1.65a.5.5
|
|
|
|
0 0 0-.12.64l2 3.46a.5.5 0 0 0 .61.22l2.49-1c.52.4 1.08.73 1.69.98l.38
|
|
|
|
2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65a7.68 7.68 0 0 0 1.69-.98l2.49
|
|
|
|
1 .18.03a.5.5 0 0 0 .43-.25l2-3.46a.5.5 0 0 0-.12-.64l-2.11-1.65zm-1.98-1.71a5.34
|
|
|
|
5.34 0 0 1 0 1.46l-.14 1.13.89.7 1.08.84-.7
|
|
|
|
1.21-1.27-.51-1.04-.42-.9.68c-.43.32-.84.56-1.25.73l-1.06.43-.16 1.13-.2
|
|
|
|
1.35h-1.4l-.19-1.35-.16-1.13-1.06-.43a5.67 5.67 0 0
|
|
|
|
1-1.23-.71l-.91-.7-1.06.43-1.27.51-.7-1.21
|
|
|
|
1.08-.84.89-.7-.14-1.13c-.03-.31-.05-.54-.05-.74s.02-.43.05-.73l.14-1.13-.89-.7-1.08-.84.7-1.21
|
|
|
|
1.27.51 1.04.42.9-.68c.43-.32.84-.56 1.25-.73l1.06-.43.16-1.13.2-1.35h1.39l.19 1.35.16
|
|
|
|
1.13 1.06.43c.43.18.83.41 1.23.71l.91.7 1.06-.43 1.27-.51.7 1.21-1.07.85-.89.7.14
|
|
|
|
1.13zM12 8a4 4 0 1 0 0 8 4 4 0 0 0 0-8zm0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"/>
|
|
|
|
</svg>
|
|
|
|
</a>
|
|
|
|
<a class="entry-edit" i18n-title="editStyleLabel">
|
|
|
|
<svg class="svg-icon edit" viewBox="0 0 24 24">
|
|
|
|
<path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM5.92 19H5v-.92l9.06-9.06.92.92L5.92
|
|
|
|
19zM20.71 5.63l-2.34-2.34c-.2-.2-.45-.29-.71-.29s-.51.1-.7.29l-1.83 1.83 3.75 3.75
|
|
|
|
1.83-1.83a1 1 0 0 0 0-1.41z"/>
|
|
|
|
</svg>
|
|
|
|
</a>
|
|
|
|
<a class="entry-delete" i18n-title="deleteStyleLabel">
|
|
|
|
<svg class="svg-icon remove" viewBox="0 0 24 24">
|
|
|
|
<path d="M6 19c0 1.1.9 2 2 2h8a2 2 0 0 0 2-2V7H6v12zM8 9h8v10H8V9zm7.5-5l-1-1h-5l-1 1H5v2h14V4z"/>
|
2017-04-08 17:45:45 +00:00
|
|
|
</svg>
|
2017-12-09 15:25:44 +00:00
|
|
|
</a>
|
2018-11-25 23:35:54 +00:00
|
|
|
</div>
|
|
|
|
<div class="entry-col entry-sort" draggable="true">
|
|
|
|
<svg class="svg-icon sort" viewBox="0 0 24 24">
|
|
|
|
<path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/>
|
|
|
|
</svg>
|
|
|
|
</div>
|
|
|
|
<div class="entry-col entry-version"></div>
|
|
|
|
<div class="entry-col entry-last-update"></div>
|
|
|
|
<div class="entry-col entry-applies-to">
|
2017-04-08 17:45:45 +00:00
|
|
|
<div class="targets"></div>
|
|
|
|
</div>
|
2017-04-05 13:14:59 +00:00
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
|
2017-04-22 12:09:48 +00:00
|
|
|
<template data-id="updaterIcons">
|
2018-11-25 23:35:54 +00:00
|
|
|
<span class="updater-icons entry-col entry-update-state">
|
2018-03-29 03:37:04 +00:00
|
|
|
<a href="#" class="check-update" i18n-title="checkForUpdate" tabindex="0">
|
2017-04-22 12:09:48 +00:00
|
|
|
<svg class="svg-icon" viewBox="0 0 20 20">
|
|
|
|
<path d="M18,16.6l-3.1-3.1c0.5-0.7,0.9-1.5,1-2.5h-2.1c-0.4,1.7-2,3-3.9,3c-0.8,0-1.6-0.3-2.3-0.7
|
2018-11-25 23:35:54 +00:00
|
|
|
L10,11H6.1H4.1H4v6l2.3-2.3c1,0.8,2.3,1.3,3.7,1.3c1.3,0,2.5-0.4,3.5-1.1l3.1,3.1L18,16.6z"/>
|
2017-04-22 12:09:48 +00:00
|
|
|
<path d="M10,6c0.8,0,1.6,0.3,2.3,0.7L10,9h3.9h2.1H16V3l-2.3,2.3C12.7,4.5,11.4,4,10,4
|
2018-11-25 23:35:54 +00:00
|
|
|
C7,4,4.6,6.2,4.1,9h2.1C6.6,7.3,8.1,6,10,6z"/>
|
2017-04-22 12:09:48 +00:00
|
|
|
</svg>
|
2017-12-09 15:25:44 +00:00
|
|
|
</a>
|
2018-03-29 03:37:04 +00:00
|
|
|
<a href="#" class="update" i18n-title="installUpdate" tabindex="0">
|
2017-04-22 12:09:48 +00:00
|
|
|
<svg class="svg-icon" viewBox="0 0 20 20">
|
|
|
|
<polygon points="16,8 12,8 12,3 8,3 8,8 4,8 10,14 "/>
|
|
|
|
<rect shape-rendering="crispEdges" x="4" y="15" width="12" height="2"/>
|
|
|
|
</svg>
|
2017-12-09 15:25:44 +00:00
|
|
|
</a>
|
2017-04-22 12:09:48 +00:00
|
|
|
<span class="up-to-date" i18n-title="updateCheckSucceededNoUpdate">
|
|
|
|
<svg class="svg-icon" viewBox="0 0 20 20">
|
|
|
|
<polygon points="15.83 4.75 8.76 11.82 5.2 8.26 3.51 9.95 8.76 15.19 17.52 6.43 15.83 4.75"/>
|
|
|
|
</svg>
|
|
|
|
</span>
|
|
|
|
<span class="updated" i18n-title="updateCompleted">
|
|
|
|
<svg class="svg-icon" viewBox="0 0 20 20">
|
|
|
|
<polygon points="15.83 4.75 8.76 11.82 5.2 8.26 3.51 9.95 8.76 15.19 17.52 6.43 15.83 4.75"/>
|
|
|
|
</svg>
|
|
|
|
</span>
|
|
|
|
<span class="update-note"></span>
|
|
|
|
</span>
|
|
|
|
</template>
|
|
|
|
|
2017-03-21 01:32:38 +00:00
|
|
|
<template data-id="appliesToTarget">
|
2018-11-25 23:35:54 +00:00
|
|
|
<img class="target" src="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23666' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm7 6h-3l-1-4 4 4zm-7-4l2 4h-4l2-4zM4 14a8 8 0 0 1 0-4h4a17 17 0 0 0 0 4H4zm1 2h3l1 4-4-4zm3-8H5l4-4-1 4zm4 12l-2-4h4l-2 4zm2-6h-4a15 15 0 0 1 0-4h4a15 15 0 0 1 0 4zm1 6l1-4h3l-4 4zm1-6a17 17 0 0 0 0-4h4a8 8 0 0 1 0 4h-4z'/></svg>" async="true"/>
|
2017-03-21 01:32:38 +00:00
|
|
|
</template>
|
|
|
|
|
|
|
|
<template data-id="appliesToEverything">
|
2018-11-25 23:35:54 +00:00
|
|
|
<span class="target" i18n-title="appliesToEverything">
|
|
|
|
<svg class="svg-icon world" viewBox="0 0 24 24">
|
|
|
|
<path d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM4 12c0-.61.08-1.21.21-1.78L8.99 15v1c0
|
|
|
|
1.1.9 2 2 2v1.93A8.01 8.01 0 0 1 4 12zm13.89 5.4a2 2 0 0 0-1.9-1.4h-1v-3a1 1 0 0
|
|
|
|
0-1-1h-6v-2h2a1 1 0 0 0 1-1V7h2a2 2 0 0 0 2-2v-.41a8 8 0 0 1 2.9 12.81z"/>
|
|
|
|
</svg>
|
|
|
|
</span>
|
2017-03-21 01:32:38 +00:00
|
|
|
</template>
|
2015-02-20 07:18:54 +00:00
|
|
|
|
2017-03-21 01:32:38 +00:00
|
|
|
<template data-id="extraAppliesTo">
|
|
|
|
<details class="applies-to-extra">
|
2018-11-25 23:35:54 +00:00
|
|
|
<summary class="applies-to-extra-expander"> </summary>
|
2017-03-21 01:32:38 +00:00
|
|
|
</details>
|
|
|
|
</template>
|
|
|
|
|
2018-11-30 01:35:21 +00:00
|
|
|
<script src="js/polyfill.js"></script>
|
2018-11-07 06:09:29 +00:00
|
|
|
<script src="js/promisify.js"></script>
|
2017-07-12 18:52:44 +00:00
|
|
|
<script src="js/dom.js"></script>
|
2017-07-14 00:52:40 +00:00
|
|
|
<script src="js/messaging.js"></script>
|
2017-07-12 18:52:44 +00:00
|
|
|
<script src="js/prefs.js"></script>
|
2018-11-07 06:09:29 +00:00
|
|
|
<script src="js/msg.js"></script>
|
2020-02-02 04:36:54 +00:00
|
|
|
<script src="js/router.js"></script>
|
2019-03-10 02:58:17 +00:00
|
|
|
<script src="content/style-injector.js"></script>
|
2017-07-12 18:52:44 +00:00
|
|
|
<script src="content/apply.js"></script>
|
|
|
|
<script src="js/localization.js"></script>
|
2017-08-15 11:40:36 +00:00
|
|
|
<script src="manage/filters.js"></script>
|
2017-12-23 00:11:46 +00:00
|
|
|
<script src="manage/sort.js"></script>
|
2018-11-25 23:35:54 +00:00
|
|
|
<script src="manage/manage-ui.js"></script>
|
|
|
|
<script src="manage/manage-actions.js"></script>
|
2018-11-26 01:24:54 +00:00
|
|
|
<script data-src="manage/draggable.js"></script>
|
2018-01-01 17:02:49 +00:00
|
|
|
|
2018-11-26 01:24:54 +00:00
|
|
|
<script data-src="vendor-overwrites/colorpicker/colorconverter.js"></script>
|
|
|
|
<script data-src="vendor-overwrites/colorpicker/colorpicker.js"></script>
|
|
|
|
<script data-src="manage/config-dialog.js"></script>
|
2018-11-07 06:09:29 +00:00
|
|
|
<script src="manage/updater-ui.js"></script>
|
2018-11-26 01:24:54 +00:00
|
|
|
<script data-src="manage/object-diff.js"></script>
|
|
|
|
<script data-src="manage/import-export.js"></script>
|
|
|
|
<script data-src="manage/incremental-search.js"></script>
|
|
|
|
<script data-src="msgbox/msgbox.js"></script>
|
2018-11-07 06:09:29 +00:00
|
|
|
<script src="js/sections-util.js"></script>
|
|
|
|
<script src="js/storage-util.js"></script>
|
2017-02-28 23:57:03 +00:00
|
|
|
</head>
|
2015-03-04 07:55:35 +00:00
|
|
|
|
2017-03-16 10:24:00 +00:00
|
|
|
<body id="stylus-manage" i18n-dragndrop-hint="dragDropMessage">
|
2017-12-03 23:40:22 +00:00
|
|
|
|
2018-11-25 23:35:54 +00:00
|
|
|
<h1 id="header">
|
2018-11-27 23:50:11 +00:00
|
|
|
<svg id="stylus-logo" width="32" height="32" viewBox="0 0 48 48">
|
|
|
|
<path fill="#285959" d="M44.59 20.14c-.02-.86 0-13.6 0-13.6-.02-4.13-2.5-5.62-6.6-5.64H11.28C7.17.92
|
|
|
|
4.59 2.44 4.65 6.54v14.2c0 1.64-3.02 1.55-3.02 1.55v3.48s3.05.03 3.02 1.97v13.88c0 4.15 2.5 5.63
|
|
|
|
6.63 5.63h26.71c4.13.02 6.6-1.45 6.6-5.63V27.35c0-1.54 2.98-1.57 2.98-1.57l.04-3.84s-3-.07-3.02-1.8z"/>
|
|
|
|
<path fill-rule="evenodd" clip-rule="evenodd" fill="#28FEFE" d="M46 20.98V5.62A5.72 5.72 0 0 0
|
|
|
|
40.22.03H8.66a5.63 5.63 0 0 0-5.68 5.59v15.37H0v6h2.98v15.4a5.67 5.67 0 0 0 5.68 5.64h31.56A5.76
|
|
|
|
5.76 0 0 0 46 42.39V26.94h2.03v-5.98l-2.03.02zm-2 5.65v13.76c0 4.19-2.43 5.65-6.56 5.64H10.66c-4.13
|
|
|
|
0-5.69-1.48-5.69-5.64V27.1c.04-1.94-2.93-1.97-2.93-1.97v-2.21s2.93.09 2.93-1.54c.05-.52 0-13.84
|
|
|
|
0-13.84-.05-4.1 1.57-5.57 5.68-5.59h26.79c4.1.02 6.54 1.46 6.56 5.59 0 0 .08 12.87 0 13.4.02 1.73
|
|
|
|
1.98 1.94 1.98 1.94v2.19S44 25.09 44 26.63zm-16.76-6.2c-4.56-1.71-6.47-2.7-6.47-4.92 0-1.77 1.65-3.37
|
|
|
|
5.07-3.37 3.37 0 5.9.98 7.26 1.66l1.76-6.33c-2.08-.98-4.92-1.76-8.91-1.76-8.19 0-13.22 4.51-13.22
|
|
|
|
10.47 0 5.08 3.84 8.29 9.64 10.36 4.2 1.45 5.86 2.7 5.86 4.87 0 2.28-1.92 3.78-5.55 3.78-3.37
|
|
|
|
0-6.68-1.09-8.75-2.17l-1.61 6.47c1.97 1.1 5.9 2.18 9.9 2.18 9.58 0 14.04-4.98 14.04-10.83
|
|
|
|
0-4.92-2.85-8.13-9.02-10.41z"/>
|
2018-11-25 23:35:54 +00:00
|
|
|
</svg>
|
|
|
|
<span class="ext-name">Stylus</span>
|
|
|
|
<span class="ext-version"></span>
|
2018-11-27 03:28:11 +00:00
|
|
|
<span class="filter-stats-wrapper">
|
|
|
|
<span id="filters-stats"></span>
|
|
|
|
<a id="reset-filters" href="#" tabindex="0">
|
|
|
|
<svg class="svg-icon" viewBox="0 0 20 20">
|
|
|
|
<title i18n-text="genericResetLabel"></title>
|
|
|
|
<polygon points="16.2,5.5 14.5,3.8 10,8.3 5.5,3.8 3.8,5.5 8.3,10 3.8,14.5
|
|
|
|
5.5,16.2 10,11.7 14.5,16.2 16.2,14.5 11.7,10 "/>
|
|
|
|
</svg>
|
|
|
|
</a>
|
|
|
|
</span>
|
2018-11-25 23:35:54 +00:00
|
|
|
<span class="tabs">
|
|
|
|
<a href="#" class="active">Manage</a>
|
|
|
|
<a href="#">Options</a>
|
|
|
|
<a href="#">Backup</a>
|
|
|
|
</span>
|
|
|
|
</h1>
|
|
|
|
|
2018-11-27 03:28:11 +00:00
|
|
|
<div id="manage-bulk-actions" class="hidden">
|
2018-11-27 23:50:11 +00:00
|
|
|
|
|
|
|
<div class="manage-row">
|
|
|
|
<span id="filters">
|
|
|
|
<strong i18n-text="manageFilters"></strong>
|
|
|
|
<span class="filter-selection">
|
|
|
|
<label class="checkmate" tabindex="0">
|
|
|
|
<input id="manage.onlyEnabled" type="checkbox"
|
|
|
|
data-filter=".enabled"
|
|
|
|
data-filter-hide=".disabled">
|
|
|
|
<svg class="svg-icon checkbox" viewBox="0 0 24 24">
|
|
|
|
<path class="circle" d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 18a8.01 8.01 0 0 1 0-16 8.01 8.01 0 0 1 0 16z"/>
|
|
|
|
<path class="checkmark" d="M16.59 7.52L10 14.11l-2.59-2.58L6 12.94l4 4 8-8z"/>
|
|
|
|
</svg>
|
|
|
|
</label>
|
|
|
|
<span class="select-resizer">
|
|
|
|
<select id="manage.onlyEnabled.invert">
|
|
|
|
<option i18n-text="manageOnlyEnabled" value="false"></option>
|
|
|
|
<option i18n-text="manageOnlyDisabled" value="true"></option>
|
|
|
|
</select>
|
|
|
|
<svg class="svg-icon select-arrow"><use xlink:href="#svg-icon-select-arrow"/></svg>
|
|
|
|
</span>
|
2018-11-27 03:28:11 +00:00
|
|
|
</span>
|
2018-11-25 23:35:54 +00:00
|
|
|
|
2018-11-27 23:50:11 +00:00
|
|
|
<span class="filter-selection">
|
|
|
|
<label class="checkmate" tabindex="0">
|
|
|
|
<input id="manage.onlyLocal" type="checkbox"
|
|
|
|
data-filter=":not(.updatable):not(.update-done)"
|
|
|
|
data-filter-hide=".updatable, .update-done">
|
|
|
|
<svg class="svg-icon checkbox" viewBox="0 0 24 24">
|
|
|
|
<path class="circle" d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 18a8.01 8.01 0 0 1 0-16 8.01 8.01 0 0 1 0 16z"/>
|
|
|
|
<path class="checkmark" d="M16.59 7.52L10 14.11l-2.59-2.58L6 12.94l4 4 8-8z"/>
|
|
|
|
</svg>
|
|
|
|
</label>
|
|
|
|
<span class="select-resizer">
|
|
|
|
<select id="manage.onlyLocal.invert" i18n-title="manageOnlyLocalTooltip">
|
|
|
|
<option i18n-text="manageOnlyLocal" value="false"></option>
|
|
|
|
<option i18n-text="manageOnlyExternal" value="true"></option>
|
|
|
|
</select>
|
|
|
|
<svg class="svg-icon select-arrow"><use xlink:href="#svg-icon-select-arrow"/></svg>
|
|
|
|
</span>
|
2018-11-27 03:28:11 +00:00
|
|
|
</span>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-11-27 23:50:11 +00:00
|
|
|
<span class="filter-selection">
|
|
|
|
<label class="checkmate" tabindex="0">
|
|
|
|
<input id="manage.onlyUsercss" type="checkbox"
|
|
|
|
data-filter=".usercss"
|
|
|
|
data-filter-hide=":not(.usercss)">
|
|
|
|
<svg class="svg-icon checkbox" viewBox="0 0 24 24">
|
|
|
|
<path class="circle" d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 18a8.01 8.01 0 0 1 0-16 8.01 8.01 0 0 1 0 16z"/>
|
|
|
|
<path class="checkmark" d="M16.59 7.52L10 14.11l-2.59-2.58L6 12.94l4 4 8-8z"/>
|
|
|
|
</svg>
|
|
|
|
</label>
|
|
|
|
<span class="select-resizer">
|
|
|
|
<select id="manage.onlyUsercss.invert">
|
|
|
|
<option i18n-text="manageOnlyUsercss" value="false"></option>
|
|
|
|
<option i18n-text="manageOnlyNonUsercss" value="true"></option>
|
|
|
|
</select>
|
|
|
|
<svg class="svg-icon select-arrow"><use xlink:href="#svg-icon-select-arrow"/></svg>
|
|
|
|
</span>
|
2018-11-27 03:28:11 +00:00
|
|
|
</span>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-11-27 23:50:11 +00:00
|
|
|
<label id="only-updates" class="hidden checkmate" tabindex="0">
|
2018-11-27 03:28:11 +00:00
|
|
|
<input type="checkbox"
|
|
|
|
data-filter=".can-update, .update-problem, .update-done"
|
|
|
|
data-filter-hide=":not(.updatable):not(.update-done),
|
|
|
|
.no-update:not(.update-problem),
|
|
|
|
.updatable:not(.can-update):not(.update-problem):not(.update-done)">
|
|
|
|
<svg class="svg-icon checkbox" viewBox="0 0 24 24">
|
|
|
|
<path class="circle" d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 18a8.01 8.01 0 0 1 0-16 8.01 8.01 0 0 1 0 16z"/>
|
|
|
|
<path class="checkmark" d="M16.59 7.52L10 14.11l-2.59-2.58L6 12.94l4 4 8-8z"/>
|
|
|
|
</svg>
|
|
|
|
<span i18n-text="manageOnlyUpdates"></span>
|
|
|
|
</label>
|
2018-11-27 23:50:11 +00:00
|
|
|
</span>
|
|
|
|
|
|
|
|
<span id="search-wrapper">
|
|
|
|
<input id="search" type="search" i18n-placeholder="searchStyles" spellcheck="false"
|
|
|
|
data-filter=":not(.not-matching)"
|
|
|
|
data-filter-hide=".not-matching">
|
|
|
|
<a href="#" id="search-help" tabindex="0">
|
|
|
|
<svg class="svg-icon info"><use xlink:href="#svg-icon-help"/></svg>
|
|
|
|
</a>
|
|
|
|
</span>
|
2018-11-27 03:28:11 +00:00
|
|
|
</div>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-11-27 03:28:11 +00:00
|
|
|
<div class="manage-row">
|
2018-11-27 23:50:11 +00:00
|
|
|
<label class="checkmate toggle-all" tabindex="0">
|
|
|
|
<input id="toggle-all-filters" type="checkbox">
|
|
|
|
<svg class="svg-icon checkbox" viewBox="0 0 14 14">
|
|
|
|
<path class="circle" d="M7 1.2a5.8 5.8 0 1 0 0 11.6A5.8 5.8 0 0 0 7 1.2zm0 10.5a4.7 4.7 0 0 1 0-9.4 4.7 4.7 0 0 1 0 9.4z"/>
|
|
|
|
<path class="checkmark" d="M9.6 4.5L5.8 8.3 4.3 6.8l-.8.8L5.8 10l4.7-4.7-.9-.8z"/>
|
|
|
|
<path class="indeterminate" d="M3.5 6.3h7v1.4h-7z"/>
|
2018-11-27 03:28:11 +00:00
|
|
|
</svg>
|
|
|
|
</label>
|
2018-11-28 13:50:54 +00:00
|
|
|
<span id="bulk-filter-count"></span>
|
2018-11-27 23:50:11 +00:00
|
|
|
<span i18n-text="bulkActions"></span>
|
|
|
|
<span class="select-resizer bulk-actions-select">
|
|
|
|
<select id="bulk-actions" i18n-title="manageOnlyLocalTooltip">
|
|
|
|
<option i18n-text="bulkActionsSelect" value=""></option>
|
|
|
|
<option i18n-text="enableStyleLabel" value="enable"></option>
|
|
|
|
<option i18n-text="disableStyleLabel" value="disable"></option>
|
|
|
|
<option i18n-text="exportLabel" value="export"></option>
|
|
|
|
<option i18n-text="checkForUpdate" value="update"></option>
|
|
|
|
<option i18n-text="genericResetLabel" value="reset"></option>
|
|
|
|
<option i18n-text="deleteStyleLabel" value="delete"></option>
|
|
|
|
</select>
|
|
|
|
<svg class="svg-icon select-arrow"><use xlink:href="#svg-icon-select-arrow"/></svg>
|
|
|
|
</span>
|
|
|
|
<button id="bulk-actions-apply"i18n-text="bulkActionsApply"></button>
|
2018-11-27 03:28:11 +00:00
|
|
|
</div>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-11-27 03:28:11 +00:00
|
|
|
<div style="display: none">
|
|
|
|
<!-- placeholders -->
|
|
|
|
<input id="search" type="search">
|
|
|
|
<button id="search-help"></button>
|
|
|
|
<!-- <button id="reset-filters"></button> -->
|
|
|
|
<button id="apply-all-updates"></button>
|
|
|
|
<button id="check-all-updates"></button>
|
|
|
|
<button id="check-all-updates-force"></button>
|
|
|
|
<button id="update-history"></button>
|
|
|
|
<button id="file-all-styles"></button>
|
|
|
|
<button id="unfile-all-styles"></button>
|
|
|
|
<button id="manage-options-button"></button>
|
|
|
|
<button id="manage-shortcuts-button"></button>
|
|
|
|
<button id="sorter-help"></button>
|
|
|
|
<input id="manage.newUI" type="checkbox">
|
|
|
|
<select id="manage.newUI.sort"></select>
|
|
|
|
<input id="manage.newUI.faviconsGray" type="checkbox">
|
|
|
|
<input id="manage.newUI.targets" type="number" min="1" max="100" value="3">
|
|
|
|
<input id="manage.newUI.favicons" type="checkbox">
|
|
|
|
</div>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-11-27 03:28:11 +00:00
|
|
|
</div>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-11-28 13:44:57 +00:00
|
|
|
<div id="installed" class="manage-col-entries">
|
|
|
|
<header class="entry-header">
|
|
|
|
<div class="entry-col header-filter center-text">
|
|
|
|
<a href="#" id="toggle-actions" i18n-title="bulkActionsTooltip">
|
|
|
|
<svg class="svg-icon" width="20" height="20" viewBox="0 0 14 14">
|
|
|
|
<path d="M6.42 7.58L2.92 3.5h8.75l-3.5 4.08v4.09c-1 0-1.75-.76-1.75-1.75V7.58z"/>
|
|
|
|
</svg>
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<div class="entry-col header-id">#</div>
|
|
|
|
<div class="entry-col header-state center-text" i18n-text="genericEnabledLabel"></div>
|
|
|
|
<div class="entry-col header-name" i18n-text="genericName"></div>
|
|
|
|
<div class="entry-col header-actions" i18n-text="optionsActions"></div>
|
|
|
|
<div class="entry-col header-sort center-text" i18n-text="sortHeader"></div>
|
|
|
|
<div class="entry-col header-version">v#</div>
|
|
|
|
<div class="entry-col header-last-update center-text" i18n-text="searchResultUpdated"></div>
|
|
|
|
<div class="entry-col header-applies-to" i18n-text="appliesLabel"></div>
|
|
|
|
</header>
|
|
|
|
</div>
|
2017-12-03 23:40:22 +00:00
|
|
|
|
2018-11-27 03:28:11 +00:00
|
|
|
<!-- <div id="manage-settings">
|
|
|
|
<div class="settings-column">
|
2018-07-16 16:37:01 +00:00
|
|
|
|
|
|
|
<div id="sort-wrapper">
|
|
|
|
<div class="sorter-selection" i18n-title="sortLabel">
|
|
|
|
<select id="manage.newUI.sort"></select>
|
|
|
|
<svg class="svg-icon select-arrow"><use xlink:href="#svg-icon-select-arrow"/></svg>
|
2017-12-03 23:40:22 +00:00
|
|
|
</div>
|
2018-07-16 16:37:01 +00:00
|
|
|
<a href="#" id="sorter-help" tabindex="0">
|
|
|
|
<svg class="svg-icon info"><use xlink:href="#svg-icon-help"/></svg>
|
|
|
|
</a>
|
2017-12-03 23:40:22 +00:00
|
|
|
</div>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-07-16 16:37:01 +00:00
|
|
|
<div id="style-actions">
|
|
|
|
<div id="update-check">
|
|
|
|
<button id="check-all-updates" i18n-text="checkAllUpdates"><span id="update-progress"></span></button>
|
|
|
|
<a href="#" id="update-history" i18n-title="genericHistoryLabel" tabindex="0">
|
|
|
|
<svg class="svg-icon" viewBox="0 0 20 20" i18n-alt="helpAlt">
|
|
|
|
<path d="M13,7H7V6h6Zm6,6.5A5.5,5.5,0,0,1,8.61,16H4V3H16V8.61A5.5,5.5,0,0,1,19,13.5ZM8,14c0-.16,0-.84,0-1H7V12H8.21a5.46,5.46,0,0,1,.39-1H7V10H9.26a5.55,5.55,0,0,1,1.09-1H7V8h7V5H6v9Zm10-.5A4.5,4.5,0,1,0,13.5,18,4.5,4.5,0,0,0,18,13.5ZM14,13V10H13v4h4V13Z"/>
|
|
|
|
</svg>
|
|
|
|
</a>
|
|
|
|
</div>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-07-16 16:37:01 +00:00
|
|
|
<div id="update-all">
|
|
|
|
<button id="apply-all-updates" class="hidden" i18n-text="applyAllUpdates"></button>
|
|
|
|
<span id="update-all-no-updates" class="hidden" i18n-text="updateAllCheckSucceededNoUpdate"></span>
|
|
|
|
<button id="check-all-updates-force" class="hidden" i18n-text="checkAllUpdatesForce"></button>
|
|
|
|
</div>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-07-16 16:37:01 +00:00
|
|
|
<div id="add-style-wrapper">
|
|
|
|
<a href="edit.html">
|
|
|
|
<button id="add-style-label" i18n-text="addStyleLabel" tabindex="-1"></button>
|
|
|
|
</a>
|
|
|
|
<label id="add-style-as-usercss-wrapper">
|
|
|
|
<input type="checkbox" id="newStyleAsUsercss">
|
|
|
|
<svg class="svg-icon checked"><use xlink:href="#svg-icon-checked"/></svg>
|
|
|
|
<span i18n-text="manageNewStyleAsUsercss" i18n-title="optionsAdvancedNewStyleAsUsercss"></span>
|
|
|
|
<a id="usercss-wiki"
|
|
|
|
href="https://github.com/openstyles/stylus/wiki/Usercss"
|
|
|
|
i18n-title="externalUsercssDocument"
|
|
|
|
tabindex="0">
|
|
|
|
<svg class="svg-icon" viewBox="0 0 20 20">
|
|
|
|
<path d="M4,4h5v2H6v8h8v-3h2v5H4V4z M11,3h6v6l-2-2l-4,4L9,9l4-4L11,3z"/>
|
|
|
|
</svg>
|
|
|
|
</a>
|
|
|
|
</label>
|
2017-12-03 23:40:22 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-07-16 16:37:01 +00:00
|
|
|
<div class="settings-column">
|
|
|
|
<details id="options" data-pref="manage.options.expanded">
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-07-16 16:37:01 +00:00
|
|
|
<summary><h2 id="options-heading" i18n-text="optionsHeading"></h2></summary>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-07-16 16:37:01 +00:00
|
|
|
<label>
|
|
|
|
<input id="manage.newUI" type="checkbox">
|
2017-12-03 23:40:22 +00:00
|
|
|
<svg class="svg-icon checked"><use xlink:href="#svg-icon-checked"/></svg>
|
2018-07-16 16:37:01 +00:00
|
|
|
<span i18n-text="manageNewUI"></span>
|
2017-12-03 23:40:22 +00:00
|
|
|
</label>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-07-16 16:37:01 +00:00
|
|
|
<div id="newUIoptions">
|
2017-04-18 18:49:04 +00:00
|
|
|
<div>
|
2018-07-16 16:37:01 +00:00
|
|
|
<label for="manage.newUI.favicons" i18n-text="manageFavicons">
|
|
|
|
<input id="manage.newUI.favicons" type="checkbox">
|
2017-12-03 23:40:22 +00:00
|
|
|
<svg class="svg-icon checked"><use xlink:href="#svg-icon-checked"/></svg>
|
2018-07-16 16:37:01 +00:00
|
|
|
<a href="#" data-toggle-on-click="#faviconsHelp" tabindex="0">
|
|
|
|
<svg class="svg-icon select-arrow">
|
|
|
|
<title i18n-text="optionsSubheading"></title>
|
|
|
|
<use xlink:href="#svg-icon-select-arrow"/>
|
|
|
|
</svg>
|
|
|
|
</a>
|
2017-12-03 23:40:22 +00:00
|
|
|
</label>
|
2018-07-16 16:37:01 +00:00
|
|
|
<div id="faviconsHelp" class="hidden" i18n-text="manageFaviconsHelp">
|
|
|
|
<div>
|
|
|
|
<label for="manage.newUI.faviconsGray" i18n-text="manageFaviconsGray">
|
|
|
|
<input id="manage.newUI.faviconsGray" type="checkbox">
|
|
|
|
<svg class="svg-icon checked"><use xlink:href="#svg-icon-checked"/></svg>
|
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
</div>
|
2017-04-18 18:49:04 +00:00
|
|
|
</div>
|
2018-07-16 16:37:01 +00:00
|
|
|
<label><input id="manage.newUI.targets" type="number" min="1" max="99"><span i18n-text="manageMaxTargets"></span></label>
|
2017-04-18 18:49:04 +00:00
|
|
|
</div>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-07-16 16:37:01 +00:00
|
|
|
<div id="options-buttons">
|
2020-02-02 04:36:54 +00:00
|
|
|
<button id="manage-options-button" i18n-text="openOptions"></button>
|
2018-07-16 16:37:01 +00:00
|
|
|
<button id="manage-shortcuts-button" class="chromium-only"
|
|
|
|
i18n-text="shortcuts"
|
|
|
|
i18n-title="shortcutsNote"></button>
|
|
|
|
<a id="find-editor-styles"
|
|
|
|
href="https://userstyles.org/styles/browse/chrome-extension"
|
|
|
|
i18n-title="editorStylesButton"
|
|
|
|
target="_blank"><button i18n-text="cm_theme" tabindex="-1"></button></a>
|
|
|
|
</div>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-07-16 16:37:01 +00:00
|
|
|
</details>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-07-16 16:37:01 +00:00
|
|
|
<details id="backup" data-pref="manage.backup.expanded">
|
|
|
|
<summary><h2 id="backup-title" i18n-text="backupButtons"></h2></summary>
|
|
|
|
<span id="backup-message" i18n-text="backupMessage"></span>
|
|
|
|
<div id="backup-buttons">
|
2018-11-03 18:33:35 +00:00
|
|
|
<div class="dropdown">
|
|
|
|
<button class="dropbtn">
|
|
|
|
<span>Export</span>
|
|
|
|
<svg class="svg-icon select-arrow"><use xlink:href="#svg-icon-select-arrow"/></svg>
|
|
|
|
</button>
|
|
|
|
|
|
|
|
<div class="dropdown-content">
|
|
|
|
<a href="#" id="file-all-styles" i18n-text="bckpInstStyles"></a>
|
2020-02-02 14:02:25 +00:00
|
|
|
<a id="sync-dropbox-export" i18n-text="syncDropboxStyles" i18n-title="syncDropboxDeprecated"></a>
|
2018-11-03 18:33:35 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="dropdown">
|
|
|
|
<button class="dropbtn">
|
|
|
|
<span>Import</span>
|
|
|
|
<svg class="svg-icon select-arrow"><use xlink:href="#svg-icon-select-arrow"/></svg>
|
|
|
|
</button>
|
|
|
|
|
|
|
|
<div class="dropdown-content">
|
|
|
|
<a href="#" id="unfile-all-styles" i18n-text="retrieveBckp"></a>
|
2020-02-02 14:02:25 +00:00
|
|
|
<a id="sync-dropbox-import" i18n-text="retrieveDropboxSync" i18n-title="syncDropboxDeprecated"></a>
|
2018-11-03 18:33:35 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2018-07-16 16:37:01 +00:00
|
|
|
</div>
|
|
|
|
</details>
|
2018-07-17 08:24:13 +00:00
|
|
|
|
2018-07-16 16:37:01 +00:00
|
|
|
<div id="manage-text">
|
|
|
|
<span><a href="https://userstyles.org" target="_blank" i18n-text="linkGetStyles"></a></span>
|
|
|
|
<span><a href="https://add0n.com/stylus.html#features" target="_blank" i18n-text="linkGetHelp"></a></span>
|
|
|
|
<span><a href="https://github.com/openstyles/stylus/wiki" target="_blank" i18n-text="linkStylusWiki"></a></span>
|
2018-08-06 15:48:05 +00:00
|
|
|
<span><a href="https://www.transifex.com/github-7/Stylus" target="_blank" i18n-text="linkTranslate"></a></span>
|
2017-04-13 07:54:56 +00:00
|
|
|
</div>
|
2017-04-05 13:14:59 +00:00
|
|
|
</div>
|
2018-07-16 16:37:01 +00:00
|
|
|
</div>
|
2017-12-03 23:40:22 +00:00
|
|
|
|
2017-03-21 01:32:38 +00:00
|
|
|
</div>
|
2017-12-03 23:40:22 +00:00
|
|
|
|
2018-11-25 23:35:54 +00:00
|
|
|
<div id="installed"></div> -->
|
2017-04-01 02:50:03 +00:00
|
|
|
|
2017-12-03 23:40:22 +00:00
|
|
|
<svg xmlns="http://www.w3.org/2000/svg" style="display: none !important;">
|
|
|
|
<symbol id="svg-icon-checked" viewBox="0 0 1000 1000">
|
|
|
|
<path fill-rule="evenodd" d="M983.2,184.3L853,69.8c-4-3.5-9.3-5.3-14.5-5c-5.3,0.4-10.3,2.8-13.8,6.8L352.3,609.2L184.4,386.9c-3.2-4.2-8-7-13.2-7.8c-5.3-0.8-10.6,0.6-14.9,3.9L18,487.5c-8.8,6.7-10.6,19.3-3.9,28.1L325,927.2c3.6,4.8,9.3,7.7,15.3,8c0.2,0,0.5,0,0.7,0c5.8,0,11.3-2.5,15.1-6.8L985,212.6C992.3,204.3,991.5,191.6,983.2,184.3z"/>
|
|
|
|
</symbol>
|
2017-12-04 16:14:04 +00:00
|
|
|
|
|
|
|
<symbol id="svg-icon-select-arrow" viewBox="0 0 1792 1792">
|
|
|
|
<path fill-rule="evenodd" d="M1408 704q0 26-19 45l-448 448q-19 19-45 19t-45-19l-448-448q-19-19-19-45t19-45 45-19h896q26 0 45 19t19 45z"/>
|
|
|
|
</symbol>
|
2017-12-06 06:39:45 +00:00
|
|
|
|
|
|
|
<symbol id="svg-icon-help" viewBox="0 0 14 16">
|
|
|
|
<title i18n-text="helpAlt"></title>
|
|
|
|
<path fill-rule="evenodd" d="M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"></path>
|
|
|
|
</symbol>
|
2017-12-03 23:40:22 +00:00
|
|
|
</svg>
|
|
|
|
|
2017-03-24 02:51:44 +00:00
|
|
|
</body>
|
2017-03-01 00:09:49 +00:00
|
|
|
</html>
|