<html> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title i18n-text="manageTitle"></title> <style> body { margin: 0; font: 12px arial,sans-serif; } a, a:visited { color: #555; -webkit-transition: color 0.5s; } a:hover { color: #999; } #header { height: 100%; width: 250px; position: fixed; top: 0; padding: 15px; border-right: 1px dashed #AAA; -webkit-box-shadow: 0 0 50px -18px black; } #header h1 { margin-top: 0; } #installed { position: relative; margin-left: 280px; } [style-id] { margin: 10px; padding: 0 15px; } [style-id] { border-top: 2px solid gray; } #installed::after { content: ""; position: absolute; top: 0; width: 100%; height: 2px; background-color: #fff; } img[src*="world"] { width: 16px; height: 16px; vertical-align: middle; image-rendering: -webkit-optimize-contrast; } .applies-to { word-break: break-word; } .applies-to, .actions { padding-left: 15px; } .applies-to-extra { font-weight: bold; } .disabled h2::after { content: " (Disabled)"; } .disabled { opacity: 0.5; } .disabled .disable { display: none; } .enabled .enable { display: none; } /* Default, no update buttons */ .update, .check-update { display: none; } /* Check update button for things that can*/ *[style-update-url] .check-update { display: inline; } /* Update check in progress */ .checking-update .check-update { display: none; } /* Updates available */ .can-update .update { display: inline; } .can-update .check-update { display: none; } /* Updates not available */ .no-update .check-update { display: none; } /* Updates done */ .update-done .check-update { display: none; } .hidden {display: none} @media(max-width:675px) { #header { height: auto; position: inherit; width: auto; border-right: none; } #installed { margin-left: 0; } [style-id] { margin: 0; } } #header { overflow: auto; height: calc(100vh - 30px) } fieldset { border-width: 1px; border-radius: 6px; margin: 1em 0; } .enabled-only > .disabled, .edited-only > [style-update-url] { display: none; } #search { width: calc(100% - 4px); margin: 0.25rem 4px 0; border-radius: 0.25rem; padding-left: 0.25rem; border-width: 1px; } #import ul { margin-left: 0; padding-left: 0; list-style: none; } #import li { margin-bottom: .5em; } #import pre { background:#eee; overflow: auto; margin: 0 0 .5em 0; } </style> <template data-id="style"> <div> <h2 class="style-name"></h2> <p class="applies-to"></p> <p class="actions"> <a class="style-edit-link" href="edit.html?id="><button i18n-text="editStyleLabel"></button></a> <button class="enable" i18n-text="enableStyleLabel"></button> <button class="disable" i18n-text="disableStyleLabel"></button> <button class="delete" i18n-text="deleteStyleLabel"></button> <button class="check-update" i18n-text="checkForUpdate"></button> <button class="update" i18n-text="installUpdate"></button> <span class="update-note"></span> </p> </div> </template> <template data-id="styleHomepage"> <a target="_blank"> <img src="world_go.png" alt="*"> </a> </template> <script src="localization.js"></script> <script src="health.js"></script> <script src="storage.js"></script> <script src="messaging.js"></script> <script src="apply.js"></script> <script src="manage.js"></script> </head> <body id="stylish-manage"> <div id="header"> <h1 id="manage-heading" i18n-text="manageHeading"></h1> <fieldset> <legend id="filters" i18n-text="manageFilters"></legend> <div><input id="manage.onlyEnabled" type="checkbox"><label id="manage.onlyEnabled-label" for="manage.onlyEnabled" i18n-text="manageOnlyEnabled"></label></div> <div><input id="manage.onlyEdited" type="checkbox"><label id="manage.onlyEdited-label" for="manage.onlyEdited" i18n-text="manageOnlyEdited"></label></div> <div><input id="search" type="search" i18n-placeholder="searchStyles"></div> </fieldset> <p><button id="check-all-updates" i18n-text="checkAllUpdates"></button></p> <p> <button id="apply-all-updates" class="hidden" i18n-text="applyAllUpdates"></button> <span id="update-all-no-updates" class="hidden" i18n-text="updateAllCheckSucceededNoUpdate"></span> </p> <p><a href="edit.html"><button id="add-style-label" i18n-text="addStyleLabel"></button></a></p> <div id="options"> <h2 id="options-heading" i18n-text="optionsHeading"></h2> <div><input id="show-badge" type="checkbox"><label id="show-badge-label" for="show-badge" i18n-text="prefShowBadge"></label></div> <div><input id="popup.stylesFirst" type="checkbox"><label id="stylesFirst-label" for="popup.stylesFirst" i18n-text="popupStylesFirst"></label></div> </div> <div id="backup"> <h2>Backup</h2> <span>Larger files may take a moment, be patient.<br><br></span> <button id="file-all-styles" i18n-text="bckpInstStyles"></button> <button id="unfile-all-styles" i18n-text="retrieveBckp"></button> </div> <p id="manage-text" i18n-html="manageText"></p> </div> <div id="installed"></div> <script src="backup/fileSaveLoad.js"></script> <script src="backup/manage/moment.min.js"></script> <script src="backup/manage/fileSaveLoad.js"></script> </body> </html>