Merge mozilla-central to inbound. a=merge CLOSED TREE
|
@ -607,7 +607,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|||
|
||||
[[package]]
|
||||
name = "freetype"
|
||||
version = "0.3.0"
|
||||
version = "0.4.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
dependencies = [
|
||||
"libc 0.2.39 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
|
@ -1580,6 +1580,14 @@ dependencies = [
|
|||
"serde_derive 1.0.35 (git+https://github.com/servo/serde?branch=deserialize_from_enums5)",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde_bytes"
|
||||
version = "0.10.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
dependencies = [
|
||||
"serde 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde_derive"
|
||||
version = "1.0.35"
|
||||
|
@ -2050,18 +2058,19 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "webrender"
|
||||
version = "0.57.0"
|
||||
version = "0.57.2"
|
||||
dependencies = [
|
||||
"app_units 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"bincode 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"bitflags 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"cfg-if 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"core-foundation 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"core-graphics 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"core-text 9.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"dwrote 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"euclid 0.17.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"freetype 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"freetype 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"fxhash 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"gleam 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
|
@ -2074,12 +2083,12 @@ dependencies = [
|
|||
"smallvec 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"thread_profiler 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"time 0.1.38 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"webrender_api 0.57.0",
|
||||
"webrender_api 0.57.2",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "webrender_api"
|
||||
version = "0.57.0"
|
||||
version = "0.57.2"
|
||||
dependencies = [
|
||||
"app_units 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"bincode 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
|
@ -2090,6 +2099,7 @@ dependencies = [
|
|||
"dwrote 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"euclid 0.17.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"serde 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"serde_bytes 0.10.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"serde_derive 1.0.35 (git+https://github.com/servo/serde?branch=deserialize_from_enums5)",
|
||||
"time 0.1.38 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
]
|
||||
|
@ -2108,7 +2118,7 @@ dependencies = [
|
|||
"log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"rayon 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"thread_profiler 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"webrender 0.57.0",
|
||||
"webrender 0.57.2",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
@ -2285,7 +2295,7 @@ dependencies = [
|
|||
"checksum flate2 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9fac2277e84e5e858483756647a9d0aa8d9a2b7cba517fd84325a0aaa69a0909"
|
||||
"checksum fnv 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "6cc484842f1e2884faf56f529f960cc12ad8c71ce96cc7abba0a067c98fee344"
|
||||
"checksum foreign-types 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5ebc04f19019fff1f2d627b5581574ead502f80c48c88900575a46e0840fe5d0"
|
||||
"checksum freetype 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "398b8a11884898184d55aca9806f002b3cf68f0e860e0cbb4586f834ee39b0e7"
|
||||
"checksum freetype 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b659e75b7a7338fe75afd7f909fc2b71937845cffb6ebe54ba2e50f13d8e903d"
|
||||
"checksum fs2 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9ab76cfd2aaa59b7bf6688ad9ba15bbae64bff97f04ea02144cfd3443e5c2866"
|
||||
"checksum fuchsia-zircon 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "f6c0581a4e363262e52b87f59ee2afe3415361c6ec35e665924eb08afe8ff159"
|
||||
"checksum fuchsia-zircon-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "43f3795b4bae048dc6123a6b972cadde2e676f9ded08aef6bb77f5f157684a82"
|
||||
|
@ -2375,6 +2385,7 @@ dependencies = [
|
|||
"checksum semver 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7a3186ec9e65071a2095434b1f5bb24838d4e8e130f584c790f6033c79943537"
|
||||
"checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
|
||||
"checksum serde 1.0.35 (registry+https://github.com/rust-lang/crates.io-index)" = "800fdb0a894572994f3970035a8a5f65d8ec2cd40e6cdf7d8cd9001d7b30648e"
|
||||
"checksum serde_bytes 0.10.4 (registry+https://github.com/rust-lang/crates.io-index)" = "adb6e51a6b3696b301bc221d785f898b4457c619b51d7ce195a6d20baecb37b3"
|
||||
"checksum serde_derive 1.0.35 (git+https://github.com/servo/serde?branch=deserialize_from_enums5)" = "<none>"
|
||||
"checksum serde_derive_internals 0.22.1 (git+https://github.com/servo/serde?branch=deserialize_from_enums5)" = "<none>"
|
||||
"checksum simd 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3dd0805c7363ab51a829a1511ad24b6ed0349feaa756c4bc2f977f9f496e6673"
|
||||
|
|
|
@ -132,7 +132,7 @@ panelview[mainview] > .panel-header {
|
|||
}
|
||||
|
||||
|
||||
#tabbrowser-tabs:not([overflow="true"]) ~ #alltabs-button,
|
||||
#tabbrowser-tabs:not([overflow="true"]):not([hashiddentabs]) ~ #alltabs-button,
|
||||
#tabbrowser-tabs[hasadjacentnewtabbutton]:not([overflow="true"]) ~ #new-tab-button,
|
||||
#tabbrowser-tabs[overflow="true"] > .tabbrowser-arrowscrollbox > .tabs-newtab-button,
|
||||
#tabbrowser-tabs:not([hasadjacentnewtabbutton]) > .tabbrowser-arrowscrollbox > .tabs-newtab-button,
|
||||
|
|
|
@ -683,6 +683,11 @@
|
|||
<menupopup id="alltabs_containersMenuTab" />
|
||||
</menu>
|
||||
<menuseparator id="alltabs-popup-separator-2"/>
|
||||
<menu id="alltabs_hiddenTabs"
|
||||
label="&hiddenTabs.label;">
|
||||
<menupopup id="alltabs_hiddenTabsMenu"/>
|
||||
</menu>
|
||||
<menuseparator id="alltabs-popup-separator-3"/>
|
||||
</menupopup>
|
||||
</toolbarbutton>
|
||||
|
||||
|
|
|
@ -3273,6 +3273,7 @@ window._gBrowser = {
|
|||
this.showTab(tab);
|
||||
}
|
||||
|
||||
this.tabContainer._updateHiddenTabsStatus();
|
||||
this.tabContainer._handleTabSelect(true);
|
||||
},
|
||||
|
||||
|
@ -3282,6 +3283,7 @@ window._gBrowser = {
|
|||
this._visibleTabs = null; // invalidate cache
|
||||
|
||||
this.tabContainer._updateCloseButtons();
|
||||
this.tabContainer._updateHiddenTabsStatus();
|
||||
|
||||
this.tabContainer._setPositionalAttributes();
|
||||
|
||||
|
@ -3299,6 +3301,7 @@ window._gBrowser = {
|
|||
this._visibleTabs = null; // invalidate cache
|
||||
|
||||
this.tabContainer._updateCloseButtons();
|
||||
this.tabContainer._updateHiddenTabsStatus();
|
||||
|
||||
this.tabContainer._setPositionalAttributes();
|
||||
|
||||
|
|
|
@ -415,6 +415,16 @@
|
|||
]]></body>
|
||||
</method>
|
||||
|
||||
<method name="_updateHiddenTabsStatus">
|
||||
<body><![CDATA[
|
||||
if (gBrowser.visibleTabs.length < gBrowser.tabs.length) {
|
||||
this.setAttribute("hashiddentabs", "true");
|
||||
} else {
|
||||
this.removeAttribute("hashiddentabs");
|
||||
}
|
||||
]]></body>
|
||||
</method>
|
||||
|
||||
<method name="_handleTabSelect">
|
||||
<parameter name="aInstant"/>
|
||||
<body><![CDATA[
|
||||
|
@ -2150,6 +2160,19 @@
|
|||
<![CDATA[
|
||||
if (event.target.getAttribute("id") == "alltabs_containersMenuTab") {
|
||||
createUserContextMenu(event, {useAccessKeys: false});
|
||||
return;
|
||||
} else if (event.target.getAttribute("id") == "alltabs_hiddenTabsMenu") {
|
||||
let fragment = document.createDocumentFragment();
|
||||
|
||||
for (let tab of gBrowser.tabs) {
|
||||
if (tab.hidden) {
|
||||
fragment.appendChild(this._createTabMenuItem(tab));
|
||||
}
|
||||
}
|
||||
|
||||
event.target.textContent = "";
|
||||
event.target.appendChild(fragment);
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -2173,6 +2196,10 @@
|
|||
document.getElementById("alltabs_undoCloseTab").disabled =
|
||||
SessionStore.getClosedTabCount(window) == 0;
|
||||
|
||||
let showHiddenTabs = gBrowser.visibleTabs.length < gBrowser.tabs.length;
|
||||
document.getElementById("alltabs_hiddenTabs").hidden = !showHiddenTabs;
|
||||
document.getElementById("alltabs-popup-separator-3").hidden = !showHiddenTabs;
|
||||
|
||||
var tabcontainer = gBrowser.tabContainer;
|
||||
|
||||
// Listen for changes in the tab bar.
|
||||
|
@ -2198,20 +2225,25 @@
|
|||
return;
|
||||
}
|
||||
|
||||
// This could be the visible or hidden tabs menu container.
|
||||
let container = event.target;
|
||||
|
||||
// clear out the menu popup and remove the listeners
|
||||
for (let i = this.childNodes.length - 1; i > 0; i--) {
|
||||
let menuItem = this.childNodes[i];
|
||||
for (let i = container.childNodes.length - 1; i > 0; i--) {
|
||||
let menuItem = container.childNodes[i];
|
||||
if (menuItem.tab) {
|
||||
menuItem.tab.mCorrespondingMenuitem = null;
|
||||
this.removeChild(menuItem);
|
||||
menuItem.remove();
|
||||
}
|
||||
if (menuItem.hasAttribute("usercontextid")) {
|
||||
this.removeChild(menuItem);
|
||||
menuItem.remove();
|
||||
}
|
||||
}
|
||||
var tabcontainer = gBrowser.tabContainer;
|
||||
tabcontainer.removeEventListener("TabAttrModified", this);
|
||||
tabcontainer.removeEventListener("TabClose", this);
|
||||
|
||||
if (container == this) {
|
||||
gBrowser.tabContainer.removeEventListener("TabAttrModified", this);
|
||||
gBrowser.tabContainer.removeEventListener("TabClose", this);
|
||||
}
|
||||
]]></handler>
|
||||
|
||||
<handler event="DOMMenuItemActive">
|
||||
|
|
|
@ -101,6 +101,11 @@ add_task(async function test_tabs_showhide() {
|
|||
SessionStore.setBrowserState(JSON.stringify(sessData));
|
||||
await restored;
|
||||
|
||||
for (let win of BrowserWindowIterator()) {
|
||||
let allTabsButton = win.document.getElementById("alltabs-button");
|
||||
is(getComputedStyle(allTabsButton).visibility, "collapse", "The all tabs button is hidden");
|
||||
}
|
||||
|
||||
// Attempt to hide all the tabs, however the active tab in each window cannot
|
||||
// be hidden, so the result will be 3 hidden tabs.
|
||||
extension.sendMessage("hideall");
|
||||
|
@ -124,6 +129,9 @@ add_task(async function test_tabs_showhide() {
|
|||
is(id, extension.id, "tab hiddenBy value is correct");
|
||||
await TabStateFlusher.flush(tabs[i].linkedBrowser);
|
||||
}
|
||||
|
||||
let allTabsButton = win.document.getElementById("alltabs-button");
|
||||
is(getComputedStyle(allTabsButton).visibility, "visible", "The all tabs button is visible");
|
||||
}
|
||||
|
||||
// Close the other window then restore it to test that the tabs are
|
||||
|
|
|
@ -1838,7 +1838,7 @@ BrowserGlue.prototype = {
|
|||
|
||||
// eslint-disable-next-line complexity
|
||||
_migrateUI: function BG__migrateUI() {
|
||||
const UI_VERSION = 66;
|
||||
const UI_VERSION = 67;
|
||||
const BROWSER_DOCURL = "chrome://browser/content/browser.xul";
|
||||
|
||||
let currentUIVersion;
|
||||
|
@ -2187,6 +2187,13 @@ BrowserGlue.prototype = {
|
|||
this._migrateMatchBucketsPrefForUI66();
|
||||
}
|
||||
|
||||
if (currentUIVersion < 67) {
|
||||
// Migrate devtools firebug theme users to light theme (bug 1378108):
|
||||
if (Services.prefs.getCharPref("devtools.theme") == "firebug") {
|
||||
Services.prefs.setCharPref("devtools.theme", "light");
|
||||
}
|
||||
}
|
||||
|
||||
// Update the migration version.
|
||||
Services.prefs.setIntPref("browser.migration.version", UI_VERSION);
|
||||
},
|
||||
|
|
|
@ -13,7 +13,6 @@ support-files =
|
|||
|
||||
[browser_addBookmarkForFrame.js]
|
||||
[browser_bookmark_add_tags.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_bookmark_change_location.js]
|
||||
[browser_bookmark_folder_moveability.js]
|
||||
[browser_bookmark_load_in_sidebar.js]
|
||||
|
@ -41,60 +40,40 @@ support-files =
|
|||
[browser_controller_onDrop_tagFolder.js]
|
||||
[browser_controller_onDrop.js]
|
||||
[browser_copy_query_without_tree.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
subsuite = clipboard
|
||||
[browser_cutting_bookmarks.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
subsuite = clipboard
|
||||
[browser_drag_bookmarks_on_toolbar.js]
|
||||
[browser_enable_toolbar_sidebar.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_forgetthissite_single.js]
|
||||
[browser_history_sidebar_search.js]
|
||||
[browser_library_commands.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_library_delete_bookmarks_in_tags.js]
|
||||
[browser_library_delete_tags.js]
|
||||
[browser_library_delete.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_library_downloads.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_library_infoBox.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_library_left_pane_middleclick.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_library_left_pane_select_hierarchy.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_library_middleclick.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_library_new_bookmark.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_library_open_leak.js]
|
||||
[browser_library_openFlatContainer.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_library_open_bookmark.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_library_panel_leak.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_library_search.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_library_views_liveupdate.js]
|
||||
[browser_markPageAsFollowedLink.js]
|
||||
[browser_panelview_bookmarks_delete.js]
|
||||
[browser_paste_bookmarks.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
subsuite = clipboard
|
||||
[browser_paste_into_tags.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_remove_bookmarks.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
subsuite = clipboard
|
||||
[browser_sidebar_open_bookmarks.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_sidebarpanels_click.js]
|
||||
skip-if = (os == "mac" && debug) # Bug 1423667
|
||||
[browser_sort_in_library.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_stayopenmenu.js]
|
||||
skip-if = os == "mac" && debug # bug 1400323
|
||||
[browser_toolbar_drop_text.js]
|
||||
|
@ -105,7 +84,6 @@ skip-if = os == "mac" && debug # bug 1400323
|
|||
[browser_editBookmark_tags_liveUpdate.js]
|
||||
[browser_bug427633_no_newfolder_if_noip.js]
|
||||
[browser_editBookmark_keywords.js]
|
||||
skip-if = (os == 'win' && ccov) # Bug 1423667
|
||||
[browser_bug631374_tags_selector_scroll.js]
|
||||
support-files =
|
||||
favicon-normal16.png
|
||||
|
|
|
@ -60,6 +60,7 @@ can reach it easily. -->
|
|||
<!ENTITY undoCloseTab.accesskey "U">
|
||||
<!ENTITY closeTab.label "Close Tab">
|
||||
<!ENTITY closeTab.accesskey "c">
|
||||
<!ENTITY hiddenTabs.label "Hidden Tabs">
|
||||
|
||||
<!ENTITY listAllTabs.label "List all tabs">
|
||||
|
||||
|
|
|
@ -102,11 +102,6 @@ class AsyncTabSwitcher {
|
|||
// True if we're in the midst of switching tabs.
|
||||
this.switchInProgress = false;
|
||||
|
||||
// Keep an exact list of content processes (tabParent) in which
|
||||
// we're actively suppressing the display port. This gives a robust
|
||||
// way to make sure we don't forget to un-suppress.
|
||||
this.activeSuppressDisplayport = new Set();
|
||||
|
||||
// Set of tabs that might be visible right now. We maintain
|
||||
// this set because we can't be sure when a tab is actually
|
||||
// drawn. A tab is added to this set when we ask to make it
|
||||
|
@ -188,11 +183,6 @@ class AsyncTabSwitcher {
|
|||
this.window.removeEventListener("EndSwapDocShells", this, true);
|
||||
|
||||
this.tabbrowser._switcher = null;
|
||||
|
||||
this.activeSuppressDisplayport.forEach(function(tabParent) {
|
||||
tabParent.suppressDisplayport(false);
|
||||
});
|
||||
this.activeSuppressDisplayport.clear();
|
||||
}
|
||||
|
||||
// Wraps nsITimer. Must not use the vanilla setTimeout and
|
||||
|
@ -876,7 +866,7 @@ class AsyncTabSwitcher {
|
|||
|
||||
this.warmingTabs.add(tab);
|
||||
this.setTabState(tab, this.STATE_LOADING);
|
||||
this.suppressDisplayPortAndQueueUnload(tab, gTabWarmingUnloadDelayMs);
|
||||
this.queueUnload(gTabWarmingUnloadDelayMs);
|
||||
}
|
||||
|
||||
// Called when the user asks to switch to a given tab.
|
||||
|
@ -922,19 +912,11 @@ class AsyncTabSwitcher {
|
|||
}
|
||||
this.lastPrimaryTab = tab;
|
||||
|
||||
this.suppressDisplayPortAndQueueUnload(this.requestedTab, this.UNLOAD_DELAY);
|
||||
this.queueUnload(this.UNLOAD_DELAY);
|
||||
this._requestingTab = false;
|
||||
}
|
||||
|
||||
suppressDisplayPortAndQueueUnload(tab, unloadTimeout) {
|
||||
let browser = tab.linkedBrowser;
|
||||
let fl = browser.frameLoader;
|
||||
|
||||
if (fl && fl.tabParent && !this.activeSuppressDisplayport.has(fl.tabParent)) {
|
||||
fl.tabParent.suppressDisplayport(true);
|
||||
this.activeSuppressDisplayport.add(fl.tabParent);
|
||||
}
|
||||
|
||||
queueUnload(unloadTimeout) {
|
||||
this.preActions();
|
||||
|
||||
if (this.unloadTimer) {
|
||||
|
|
|
@ -16,12 +16,8 @@ module.exports = {
|
|||
// XXX Bug 1230193. We're still working on enabling no-undef for these test
|
||||
// directories.
|
||||
"files": [
|
||||
"client/memory/test/**",
|
||||
"server/tests/browser/**",
|
||||
"server/tests/mochitest/**",
|
||||
"shared/heapsnapshot/tests/unit/**",
|
||||
"shared/tests/unit/**",
|
||||
"shared/webconsole/test/**",
|
||||
],
|
||||
"rules": {
|
||||
"no-undef": "off",
|
||||
|
|
|
@ -326,18 +326,6 @@ menuseparator {
|
|||
--reference-color: var(--theme-highlight-purple);
|
||||
}
|
||||
|
||||
.theme-firebug {
|
||||
--number-color: #000088;
|
||||
--string-color: #ff0000;
|
||||
--null-color: #787878;
|
||||
--object-color: DarkGreen;
|
||||
--caption-color: #444444;
|
||||
--location-color: #555555;
|
||||
--source-link-color: blue;
|
||||
--node-color: rgb(0, 0, 136);
|
||||
--reference-color: rgb(102, 102, 255);
|
||||
}
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
.objectLink:hover {
|
||||
|
@ -1924,18 +1912,6 @@ html .toggle-button.end.vertical svg {
|
|||
--stack-function-color: var(--theme-highlight-red);
|
||||
}
|
||||
|
||||
.theme-firebug {
|
||||
--number-color: #000088;
|
||||
--string-color: #FF0000;
|
||||
--null-color: #787878;
|
||||
--object-color: DarkGreen;
|
||||
--caption-color: #444444;
|
||||
--location-color: #555555;
|
||||
--source-link-color: blue;
|
||||
--node-color: rgb(0, 0, 136);
|
||||
--reference-color: rgb(102, 102, 255);
|
||||
}
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
.inline {
|
||||
|
@ -2846,8 +2822,7 @@ html .breakpoints-list .breakpoint.paused {
|
|||
order: 3;
|
||||
}
|
||||
|
||||
:root.theme-light .breakpoint-snippet,
|
||||
:root.theme-firebug .breakpoint-snippet {
|
||||
:root.theme-light .breakpoint-snippet {
|
||||
color: var(--theme-comment);
|
||||
}
|
||||
|
||||
|
@ -2958,10 +2933,6 @@ html .breakpoints-list .breakpoint.paused {
|
|||
background-color: var(--theme-selection-background-hover);
|
||||
}
|
||||
|
||||
:root.theme-firebug .expression-container:hover {
|
||||
background-color: var(--theme-selection-background-hover);
|
||||
}
|
||||
|
||||
.tree .tree-node:not(.focused):hover {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
@ -3107,8 +3078,7 @@ html .breakpoints-list .breakpoint.paused {
|
|||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
.theme-light .frames .location,
|
||||
.theme-firebug .frames .location {
|
||||
.theme-light .frames .location {
|
||||
color: var(--theme-comment);
|
||||
}
|
||||
|
||||
|
@ -3143,7 +3113,6 @@ html .breakpoints-list .breakpoint.paused {
|
|||
}
|
||||
|
||||
:root.theme-light .frames ul li.selected .location,
|
||||
:root.theme-firebug .frames ul li.selected .location,
|
||||
:root.theme-dark .frames ul li.selected .location {
|
||||
color: white;
|
||||
}
|
||||
|
|
|
@ -501,18 +501,9 @@ Tools.lightTheme = {
|
|||
classList: ["theme-light"],
|
||||
};
|
||||
|
||||
Tools.firebugTheme = {
|
||||
id: "firebug",
|
||||
label: l10n("options.firebugTheme.label2"),
|
||||
ordinal: 3,
|
||||
stylesheets: ["chrome://devtools/skin/firebug-theme.css"],
|
||||
classList: ["theme-light", "theme-firebug"],
|
||||
};
|
||||
|
||||
exports.defaultThemes = [
|
||||
Tools.darkTheme,
|
||||
Tools.lightTheme,
|
||||
Tools.firebugTheme,
|
||||
];
|
||||
|
||||
// White-list buttons that can be toggled to prevent adding prefs for
|
||||
|
|
|
@ -42,7 +42,7 @@ body {
|
|||
|
||||
/* Read only properties have a padlock icon */
|
||||
.treeTable tr:not(.writable) td.treeValueCell {
|
||||
background: url("chrome://devtools/skin/images/firebug/read-only.svg") no-repeat;
|
||||
background: url("chrome://devtools/skin/images/read-only.svg") no-repeat;
|
||||
background-position: 1px 5px;
|
||||
background-size: 10px 10px;
|
||||
}
|
||||
|
|
|
@ -24,7 +24,7 @@ add_task(function* testDevtoolsTheme() {
|
|||
is(document.getElementById("appcontent").getAttribute("devtoolstheme"), "dark",
|
||||
"The element has an attribute based on devtools theme.");
|
||||
|
||||
Services.prefs.setCharPref(PREF_DEVTOOLS_THEME, "firebug");
|
||||
Services.prefs.setCharPref(PREF_DEVTOOLS_THEME, "unknown");
|
||||
is(document.getElementById("browser-bottombox").getAttribute("devtoolstheme"), "light",
|
||||
"The element has 'light' as a default for the devtoolstheme attribute.");
|
||||
is(document.getElementById("appcontent").getAttribute("devtoolstheme"), "light",
|
||||
|
|
|
@ -187,17 +187,9 @@ TextProperty.prototype = {
|
|||
* Validate this property. Does it make sense for this value to be assigned
|
||||
* to this property name?
|
||||
*
|
||||
* @return {Boolean} true if the property value is valid, false otherwise.
|
||||
* @return {Boolean} true if the whole CSS declaration is valid, false otherwise.
|
||||
*/
|
||||
isValid: function() {
|
||||
// Starting with FF49, StyleRuleActors provide a list of parsed
|
||||
// declarations, with data about their validity, but if we don't have this,
|
||||
// compute validity locally (which might not be correct, but better than
|
||||
// nothing).
|
||||
if (!this.rule.domRule.declarations) {
|
||||
return this.cssProperties.isValidOnClient(this.name, this.value, this.panelDoc);
|
||||
}
|
||||
|
||||
let selfIndex = this.rule.textProps.indexOf(this);
|
||||
|
||||
// When adding a new property in the rule-view, the TextProperty object is
|
||||
|
@ -209,6 +201,30 @@ TextProperty.prototype = {
|
|||
}
|
||||
|
||||
return this.rule.domRule.declarations[selfIndex].isValid;
|
||||
},
|
||||
|
||||
/**
|
||||
* Validate the name of this property.
|
||||
*
|
||||
* @return {Boolean} true if the property name is valid, false otherwise.
|
||||
*/
|
||||
isNameValid: function() {
|
||||
let selfIndex = this.rule.textProps.indexOf(this);
|
||||
|
||||
// When adding a new property in the rule-view, the TextProperty object is
|
||||
// created right away before the rule gets updated on the server, so we're
|
||||
// not going to find the corresponding declaration object yet. Default to
|
||||
// true.
|
||||
if (!this.rule.domRule.declarations[selfIndex]) {
|
||||
return true;
|
||||
}
|
||||
|
||||
// Starting with FF61, StyleRuleActor provides an accessor to signal if the property
|
||||
// name is valid. If we don't have this, assume the name is valid. In use, rely on
|
||||
// isValid() as a guard against false positives.
|
||||
return (this.rule.domRule.declarations[selfIndex].isNameValid !== undefined)
|
||||
? this.rule.domRule.declarations[selfIndex].isNameValid
|
||||
: true;
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -32,18 +32,23 @@ add_task(async function() {
|
|||
let elementStyle = view._elementStyle;
|
||||
|
||||
let expected = [
|
||||
{name: "something", overridden: true},
|
||||
{name: "color", overridden: true},
|
||||
{name: "background-color", overridden: true},
|
||||
{name: "background-color", overridden: false}
|
||||
{name: "something", overridden: true, isNameValid: false, isValid: false},
|
||||
{name: "color", overridden: true, isNameValid: true, isValid: false},
|
||||
{name: "background-color", overridden: true, isNameValid: true, isValid: true},
|
||||
{name: "background-color", overridden: false, isNameValid: true, isValid: true}
|
||||
];
|
||||
|
||||
let rule = elementStyle.rules[1];
|
||||
|
||||
for (let i = 0; i < expected.length; ++i) {
|
||||
let prop = rule.textProps[i];
|
||||
is(prop.name, expected[i].name, "test name for prop " + i);
|
||||
is(prop.name, expected[i].name,
|
||||
"Check name for prop " + i);
|
||||
is(prop.overridden, expected[i].overridden,
|
||||
"test overridden for prop " + i);
|
||||
"Check overridden for prop " + i);
|
||||
is(prop.isNameValid(), expected[i].isNameValid,
|
||||
"Check if property name is valid for prop " + i);
|
||||
is(prop.isValid(), expected[i].isValid,
|
||||
"Check if whole declaration is valid for prop " + i);
|
||||
}
|
||||
});
|
||||
|
|
|
@ -572,6 +572,10 @@ TextPropertyEditor.prototype = {
|
|||
this.enable.removeAttribute("checked");
|
||||
}
|
||||
|
||||
this.warning.title = !this.isNameValid()
|
||||
? l10n("rule.warningName.title")
|
||||
: l10n("rule.warning.title");
|
||||
|
||||
this.warning.hidden = this.editing || this.isValid();
|
||||
this.filterProperty.hidden = this.editing ||
|
||||
!this.isValid() ||
|
||||
|
@ -1008,12 +1012,20 @@ TextPropertyEditor.prototype = {
|
|||
* Validate this property. Does it make sense for this value to be assigned
|
||||
* to this property name? This does not apply the property value
|
||||
*
|
||||
* @return {Boolean} true if the property value is valid, false otherwise.
|
||||
* @return {Boolean} true if the property name + value pair is valid, false otherwise.
|
||||
*/
|
||||
isValid: function() {
|
||||
return this.prop.isValid();
|
||||
},
|
||||
|
||||
/**
|
||||
* Validate the name of this property.
|
||||
* @return {Boolean} true if the property name is valid, false otherwise.
|
||||
*/
|
||||
isNameValid: function() {
|
||||
return this.prop.isNameValid();
|
||||
},
|
||||
|
||||
/**
|
||||
* Returns true if the property is a `display: [inline-]flex` declaration.
|
||||
*
|
||||
|
|
|
@ -50,6 +50,10 @@ async function testAddNode(parentNode, inspector) {
|
|||
let mutations = await onMutation;
|
||||
await onNewContainer;
|
||||
|
||||
// We are only interested in childList mutations here. Filter everything else out as
|
||||
// there may be unrelated mutations (e.g. "events") grouped in.
|
||||
mutations = mutations.filter(({ type }) => type === "childList");
|
||||
|
||||
is(mutations.length, 1, "There is one mutation only");
|
||||
is(mutations[0].added.length, 1, "There is one new node only");
|
||||
|
||||
|
|
|
@ -112,7 +112,6 @@ devtools.jar:
|
|||
skin/devtools-browser.css (themes/devtools-browser.css)
|
||||
skin/dark-theme.css (themes/dark-theme.css)
|
||||
skin/light-theme.css (themes/light-theme.css)
|
||||
skin/firebug-theme.css (themes/firebug-theme.css)
|
||||
skin/toolbars.css (themes/toolbars.css)
|
||||
skin/toolbox.css (themes/toolbox.css)
|
||||
skin/tooltips.css (themes/tooltips.css)
|
||||
|
@ -269,44 +268,7 @@ devtools.jar:
|
|||
skin/images/pane-collapse.svg (themes/images/pane-collapse.svg)
|
||||
skin/images/pane-expand.svg (themes/images/pane-expand.svg)
|
||||
skin/images/help.svg (themes/images/help.svg)
|
||||
|
||||
# Firebug Theme
|
||||
skin/images/firebug/read-only.svg (themes/images/firebug/read-only.svg)
|
||||
skin/images/firebug/twisty-closed-firebug.svg (themes/images/firebug/twisty-closed-firebug.svg)
|
||||
skin/images/firebug/twisty-open-firebug.svg (themes/images/firebug/twisty-open-firebug.svg)
|
||||
skin/images/firebug/arrow-down.svg (themes/images/firebug/arrow-down.svg)
|
||||
skin/images/firebug/arrow-up.svg (themes/images/firebug/arrow-up.svg)
|
||||
skin/images/firebug/close.svg (themes/images/firebug/close.svg)
|
||||
skin/images/firebug/pause.svg (themes/images/firebug/pause.svg)
|
||||
skin/images/firebug/play.svg (themes/images/firebug/play.svg)
|
||||
skin/images/firebug/rewind.svg (themes/images/firebug/rewind.svg)
|
||||
skin/images/firebug/disable.svg (themes/images/firebug/disable.svg)
|
||||
skin/images/firebug/breakpoint.svg (themes/images/firebug/breakpoint.svg)
|
||||
skin/images/firebug/tool-options.svg (themes/images/firebug/tool-options.svg)
|
||||
skin/images/firebug/debugger-step-in.svg (themes/images/firebug/debugger-step-in.svg)
|
||||
skin/images/firebug/debugger-step-out.svg (themes/images/firebug/debugger-step-out.svg)
|
||||
skin/images/firebug/debugger-step-over.svg (themes/images/firebug/debugger-step-over.svg)
|
||||
skin/images/firebug/pane-collapse.svg (themes/images/firebug/pane-collapse.svg)
|
||||
skin/images/firebug/pane-expand.svg (themes/images/firebug/pane-expand.svg)
|
||||
skin/images/firebug/dock-undock.svg (themes/images/firebug/dock-undock.svg)
|
||||
skin/images/firebug/dock-side.svg (themes/images/firebug/dock-side.svg)
|
||||
skin/images/firebug/dock-bottom.svg (themes/images/firebug/dock-bottom.svg)
|
||||
skin/images/firebug/commandline-icon.svg (themes/images/firebug/commandline-icon.svg)
|
||||
skin/images/firebug/debugger-blackbox.svg (themes/images/firebug/debugger-blackbox.svg)
|
||||
skin/images/firebug/debugger-prettyprint.svg (themes/images/firebug/debugger-prettyprint.svg)
|
||||
skin/images/firebug/debugger-toggleBreakpoints.svg (themes/images/firebug/debugger-toggleBreakpoints.svg)
|
||||
skin/images/firebug/tool-debugger-paused.svg (themes/images/firebug/tool-debugger-paused.svg)
|
||||
skin/images/firebug/command-pick.svg (themes/images/firebug/command-pick.svg)
|
||||
skin/images/firebug/command-console.svg (themes/images/firebug/command-console.svg)
|
||||
skin/images/firebug/command-eyedropper.svg (themes/images/firebug/command-eyedropper.svg)
|
||||
skin/images/firebug/command-frames.svg (themes/images/firebug/command-frames.svg)
|
||||
skin/images/firebug/command-paintflashing.svg (themes/images/firebug/command-paintflashing.svg)
|
||||
skin/images/firebug/command-responsivemode.svg (themes/images/firebug/command-responsivemode.svg)
|
||||
skin/images/firebug/command-scratchpad.svg (themes/images/firebug/command-scratchpad.svg)
|
||||
skin/images/firebug/command-screenshot.svg (themes/images/firebug/command-screenshot.svg)
|
||||
skin/images/firebug/command-measure.svg (themes/images/firebug/command-measure.svg)
|
||||
skin/images/firebug/command-rulers.svg (themes/images/firebug/command-rulers.svg)
|
||||
skin/images/firebug/command-noautohide.svg (themes/images/firebug/command-noautohide.svg)
|
||||
skin/images/read-only.svg (themes/images/read-only.svg)
|
||||
|
||||
# Debugger
|
||||
skin/images/debugger/arrow.svg (themes/images/debugger/arrow.svg)
|
||||
|
|
|
@ -65,14 +65,3 @@
|
|||
.theme-dark .netInfoParamValue {
|
||||
color: var(--theme-highlight-gray);
|
||||
}
|
||||
|
||||
/* Firebug Theme */
|
||||
.theme-firebug .netInfoHeadersTable {
|
||||
font-family: Lucida Grande, Tahoma, sans-serif;
|
||||
font-size: 11px;
|
||||
line-height: 12px;
|
||||
}
|
||||
|
||||
.theme-firebug .netInfoParamValue {
|
||||
font-family: var(--monospace-font-family);
|
||||
}
|
||||
|
|
|
@ -47,12 +47,3 @@
|
|||
.panelContent .treeTable .treeLabelCell {
|
||||
padding-right: 17px;
|
||||
}
|
||||
|
||||
/******************************************************************************/
|
||||
/* Theme Firebug */
|
||||
|
||||
/* JSON View is using bigger font-size for the main tabs so,
|
||||
let's overwrite the default value. */
|
||||
.theme-firebug .tabs .tabs-navigation {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
|
|
@ -20,9 +20,6 @@ add_task(async function() {
|
|||
SpecialPowers.setCharPref("devtools.theme", "dark");
|
||||
is(await getTheme(), "theme-dark", "Theme changed to dark");
|
||||
|
||||
SpecialPowers.setCharPref("devtools.theme", "firebug");
|
||||
is(await getTheme(), "theme-firebug", "Theme changed to firebug");
|
||||
|
||||
SpecialPowers.setCharPref("devtools.theme", "light");
|
||||
is(await getTheme(), "theme-light", "Theme changed to light");
|
||||
|
||||
|
|
|
@ -22,10 +22,6 @@ options.darkTheme.label2=Dark
|
|||
# Used as a label for light theme
|
||||
options.lightTheme.label2=Light
|
||||
|
||||
# LOCALIZATION NOTE (options.firebugTheme.label2)
|
||||
# Used as a label for Firebug theme
|
||||
options.firebugTheme.label2=Firebug
|
||||
|
||||
# LOCALIZATION NOTE (performance.label):
|
||||
# This string is displayed in the title of the tab when the profiler is
|
||||
# displayed inside the developer tools window and in the Developer Tools Menu.
|
||||
|
|
|
@ -3,14 +3,6 @@
|
|||
module.exports = {
|
||||
// Extend from the shared list of defined globals for mochitests.
|
||||
"extends": "../../../../.eslintrc.mochitests.js",
|
||||
"globals": {
|
||||
"addTab": true,
|
||||
"censusState": true,
|
||||
"refreshTab": true,
|
||||
"removeTab": true,
|
||||
"waitForTime": true,
|
||||
"waitUntilState": true
|
||||
},
|
||||
"rules": {
|
||||
"no-unused-vars": ["error", { "vars": "local", "args": "none" }],
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
*/
|
||||
|
||||
const TEST_URL = "http://example.com/browser/devtools/client/memory/test/browser/doc_steady_allocation.html";
|
||||
const { viewState, censusState } = require("devtools/client/memory/constants");
|
||||
const { viewState } = require("devtools/client/memory/constants");
|
||||
const { changeView } = require("devtools/client/memory/actions/view");
|
||||
|
||||
this.test = makeMemoryTest(TEST_URL, async function({ tab, panel }) {
|
||||
|
|
|
@ -8,7 +8,6 @@
|
|||
const {
|
||||
dominatorTreeState,
|
||||
viewState,
|
||||
censusState,
|
||||
} = require("devtools/client/memory/constants");
|
||||
const { changeViewAndRefresh, changeView } = require("devtools/client/memory/actions/view");
|
||||
|
||||
|
|
|
@ -9,7 +9,6 @@
|
|||
const {
|
||||
individualsState,
|
||||
viewState,
|
||||
censusState,
|
||||
} = require("devtools/client/memory/constants");
|
||||
const { changeView } = require("devtools/client/memory/actions/view");
|
||||
|
||||
|
|
|
@ -6,8 +6,7 @@
|
|||
"use strict";
|
||||
|
||||
const {
|
||||
viewState,
|
||||
censusState
|
||||
viewState
|
||||
} = require("devtools/client/memory/constants");
|
||||
const {
|
||||
takeSnapshotAndCensus
|
||||
|
|
|
@ -7,7 +7,6 @@
|
|||
"use strict";
|
||||
|
||||
const {
|
||||
censusState,
|
||||
viewState
|
||||
} = require("devtools/client/memory/constants");
|
||||
const {
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
*/
|
||||
|
||||
const TEST_URL = "http://example.com/browser/devtools/client/memory/test/browser/doc_steady_allocation.html";
|
||||
const { viewState, censusState } = require("devtools/client/memory/constants");
|
||||
const { viewState } = require("devtools/client/memory/constants");
|
||||
const { changeView } = require("devtools/client/memory/actions/view");
|
||||
|
||||
this.test = makeMemoryTest(TEST_URL, async function({ tab, panel }) {
|
||||
|
|
|
@ -4,16 +4,18 @@
|
|||
"use strict";
|
||||
|
||||
// Load the shared test helpers into this compartment.
|
||||
/* import-globals-from ../../../shared/test/shared-head.js */
|
||||
Services.scriptloader.loadSubScript(
|
||||
"chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js",
|
||||
this);
|
||||
|
||||
// Load the shared Redux helpers into this compartment.
|
||||
/* import-globals-from ../../../shared/test/shared-redux-head.js */
|
||||
Services.scriptloader.loadSubScript(
|
||||
"chrome://mochitests/content/browser/devtools/client/shared/test/shared-redux-head.js",
|
||||
this);
|
||||
|
||||
var { censusDisplays, snapshotState: states } = require("devtools/client/memory/constants");
|
||||
var { censusDisplays, censusState, snapshotState: states } = require("devtools/client/memory/constants");
|
||||
var { L10N } = require("devtools/client/memory/utils");
|
||||
|
||||
Services.prefs.setBoolPref("devtools.memory.enabled", true);
|
||||
|
|
|
@ -3,11 +3,6 @@
|
|||
module.exports = {
|
||||
// Extend from the shared list of defined globals for mochitests.
|
||||
"extends": "../../../../.eslintrc.mochitests.js",
|
||||
"globals": {
|
||||
"SimpleTest": true,
|
||||
"ok": true,
|
||||
"requestAnimationFrame": true
|
||||
},
|
||||
"rules": {
|
||||
"no-unused-vars": ["error", { "vars": "local", "args": "none" }],
|
||||
}
|
||||
|
|
|
@ -6,7 +6,6 @@ module.exports = {
|
|||
"rules": {
|
||||
"no-unused-vars": ["error", {
|
||||
"vars": "local",
|
||||
"varsIgnorePattern": "^run_test$"
|
||||
}]
|
||||
}
|
||||
};
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
|
||||
"use strict";
|
||||
|
||||
// via xpcshell.ini
|
||||
/* import-globals-from ../../../shared/test/shared-redux-head.js */
|
||||
|
||||
var { require } = ChromeUtils.import("resource://devtools/shared/Loader.jsm", {});
|
||||
|
||||
var Services = require("Services");
|
||||
|
|
|
@ -325,10 +325,6 @@
|
|||
transition: width 0.2s ease-out;
|
||||
}
|
||||
|
||||
.theme-firebug .network-monitor .requests-list-timings-total {
|
||||
color: var(--theme-body-color);
|
||||
}
|
||||
|
||||
/* Stack trace panel */
|
||||
|
||||
.network-monitor .stack-trace {
|
||||
|
|
|
@ -86,10 +86,6 @@
|
|||
display: inline-block;
|
||||
}
|
||||
|
||||
.theme-firebug .requests-list-column {
|
||||
padding: 1px;
|
||||
}
|
||||
|
||||
/* Requests list headers */
|
||||
|
||||
.requests-list-headers-wrapper {
|
||||
|
@ -100,10 +96,6 @@
|
|||
padding: 0;
|
||||
}
|
||||
|
||||
.theme-firebug .requests-list-headers-wrapper {
|
||||
padding: 0 !important;
|
||||
}
|
||||
|
||||
.requests-list-headers {
|
||||
display: table-header-group;
|
||||
height: 24px;
|
||||
|
@ -177,36 +169,6 @@
|
|||
border-image: linear-gradient(var(--theme-splitter-color), var(--theme-splitter-color)) 1 1;
|
||||
}
|
||||
|
||||
.theme-firebug .requests-list-headers {
|
||||
padding: 0 !important;
|
||||
font-weight: bold;
|
||||
background: linear-gradient(rgba(255, 255, 255, 0.05),
|
||||
rgba(0, 0, 0, 0.05)),
|
||||
#C8D2DC;
|
||||
}
|
||||
|
||||
.theme-firebug .requests-list-header-button {
|
||||
min-height: 17px;
|
||||
}
|
||||
|
||||
.theme-firebug .requests-list-header-button > .button-icon {
|
||||
height: 7px;
|
||||
}
|
||||
|
||||
.theme-firebug .requests-list-header-button[data-sorted] {
|
||||
background-color: #AAC3DC;
|
||||
}
|
||||
|
||||
:root[platform="linux"].theme-firebug .requests-list-header-button[data-sorted] {
|
||||
background-color: #FAC8AF !important;
|
||||
color: inherit !important;
|
||||
}
|
||||
|
||||
.theme-firebug .requests-list-header-button:hover:active {
|
||||
background-image: linear-gradient(rgba(0, 0, 0, 0.1),
|
||||
transparent);
|
||||
}
|
||||
|
||||
/* Requests list column */
|
||||
|
||||
/* Status column */
|
||||
|
@ -217,10 +179,6 @@
|
|||
text-overflow: initial;
|
||||
}
|
||||
|
||||
.theme-firebug .requests-list-status {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.requests-list-status-code {
|
||||
margin-inline-start: 3px;
|
||||
padding: 0 2px;
|
||||
|
@ -314,10 +272,6 @@
|
|||
min-width: 85px;
|
||||
}
|
||||
|
||||
.theme-firebug .requests-list-method {
|
||||
color: rgb(128, 128, 128);
|
||||
}
|
||||
|
||||
/* File column */
|
||||
|
||||
.requests-list-file {
|
||||
|
@ -473,11 +427,6 @@
|
|||
min-width: 80px;
|
||||
}
|
||||
|
||||
.theme-firebug .requests-list-size {
|
||||
justify-content: end;
|
||||
padding-inline-end: 4px;
|
||||
}
|
||||
|
||||
/* Waterfall column */
|
||||
|
||||
.requests-list-waterfall {
|
||||
|
@ -562,11 +511,6 @@
|
|||
height: 9px;
|
||||
}
|
||||
|
||||
.theme-firebug .requests-list-timings-box {
|
||||
background-image: linear-gradient(rgba(255, 255, 255, 0.3), rgba(0, 0, 0, 0.2));
|
||||
height: 16px;
|
||||
}
|
||||
|
||||
.requests-list-timings-box.blocked {
|
||||
background-color: var(--timing-blocked-color);
|
||||
}
|
||||
|
@ -645,10 +589,6 @@
|
|||
opacity: 0.6;
|
||||
}
|
||||
|
||||
.theme-firebug .request-list-item:not(.selected):hover {
|
||||
background: #EFEFEF;
|
||||
}
|
||||
|
||||
/* Responsive web design support */
|
||||
|
||||
@media (max-width: 700px) {
|
||||
|
|
|
@ -140,48 +140,6 @@
|
|||
flex-direction: column;
|
||||
}
|
||||
|
||||
/* Firebug theme support for statistics panel charts */
|
||||
|
||||
.theme-firebug .chart-colored-blob[name=html] {
|
||||
fill: rgba(94, 136, 176, 0.8); /* Blue-Grey highlight */
|
||||
background: rgba(94, 136, 176, 0.8);
|
||||
}
|
||||
|
||||
.theme-firebug .chart-colored-blob[name=css] {
|
||||
fill: rgba(70, 175, 227, 0.8); /* light blue */
|
||||
background: rgba(70, 175, 227, 0.8);
|
||||
}
|
||||
|
||||
.theme-firebug .chart-colored-blob[name=js] {
|
||||
fill: rgba(235, 83, 104, 0.8); /* red */
|
||||
background: rgba(235, 83, 104, 0.8);
|
||||
}
|
||||
|
||||
.theme-firebug .chart-colored-blob[name=xhr] {
|
||||
fill: rgba(217, 102, 41, 0.8); /* orange */
|
||||
background: rgba(217, 102, 41, 0.8);
|
||||
}
|
||||
|
||||
.theme-firebug .chart-colored-blob[name=fonts] {
|
||||
fill: rgba(223, 128, 255, 0.8); /* pink */
|
||||
background: rgba(223, 128, 255, 0.8);
|
||||
}
|
||||
|
||||
.theme-firebug .chart-colored-blob[name=images] {
|
||||
fill: rgba(112, 191, 83, 0.8); /* pink */
|
||||
background: rgba(112, 191, 83, 0.8);
|
||||
}
|
||||
|
||||
.theme-firebug .chart-colored-blob[name=media] {
|
||||
fill: rgba(235, 235, 84, 0.8); /* yellow */
|
||||
background: rgba(235, 235, 84, 0.8);
|
||||
}
|
||||
|
||||
.theme-firebug .chart-colored-blob[name=flash] {
|
||||
fill: rgba(84, 235, 159, 0.8); /* cyan */
|
||||
background: rgba(84, 235, 159, 0.8);
|
||||
}
|
||||
|
||||
/* Responsive web design support */
|
||||
|
||||
@media (max-width: 700px) {
|
||||
|
|
|
@ -34,11 +34,6 @@
|
|||
--sort-descending-image: url(chrome://devtools/skin/images/sort-descending-arrow.svg);
|
||||
}
|
||||
|
||||
:root.theme-firebug {
|
||||
--sort-ascending-image: url(chrome://devtools/skin/images/firebug/arrow-up.svg);
|
||||
--sort-descending-image: url(chrome://devtools/skin/images/firebug/arrow-down.svg);
|
||||
}
|
||||
|
||||
:root {
|
||||
/* Icons */
|
||||
--play-icon-url: url("chrome://devtools/content/netmonitor/src/assets/icons/play.svg");
|
||||
|
|
|
@ -18,18 +18,6 @@
|
|||
--stack-function-color: var(--theme-highlight-red);
|
||||
}
|
||||
|
||||
.theme-firebug {
|
||||
--number-color: #000088;
|
||||
--string-color: #FF0000;
|
||||
--null-color: #787878;
|
||||
--object-color: DarkGreen;
|
||||
--caption-color: #444444;
|
||||
--location-color: #555555;
|
||||
--source-link-color: blue;
|
||||
--node-color: rgb(0, 0, 136);
|
||||
--reference-color: rgb(102, 102, 255);
|
||||
}
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
.inline {
|
||||
|
|
|
@ -27,11 +27,6 @@ div[hidetabs=true] .tabs .tabs-navigation {
|
|||
height: 23px;
|
||||
}
|
||||
|
||||
/* Firebug theme is using slightly different height. */
|
||||
.theme-firebug .tabs .tabs-navigation {
|
||||
height: 28px;
|
||||
}
|
||||
|
||||
/* The tab takes entire horizontal space and individual tabs
|
||||
should stretch accordingly. Use flexbox for the behavior.
|
||||
Use also `overflow: hidden` so, 'overflow' and 'underflow'
|
||||
|
@ -49,8 +44,3 @@ div[hidetabs=true] .tabs .tabs-navigation {
|
|||
text-align: center;
|
||||
}
|
||||
|
||||
/* Firebug theme doesn't stretch the tabs. */
|
||||
.theme-firebug .tabs .tabs-navigation .tabs-menu-item {
|
||||
flex-grow: 0;
|
||||
}
|
||||
|
||||
|
|
|
@ -91,7 +91,7 @@
|
|||
}
|
||||
|
||||
.theme-dark .tabs .tabs-menu-item:last-child,
|
||||
.theme-light:not(.theme-firebug) .tabs .tabs-menu-item:last-child {
|
||||
.theme-light .tabs .tabs-menu-item:last-child {
|
||||
border-inline-end-width: 1px;
|
||||
}
|
||||
|
||||
|
@ -109,58 +109,3 @@
|
|||
.theme-light .tabs .tabs-menu-item:hover:active:not(.is-active) {
|
||||
background-color: var(--theme-toolbar-hover-active);
|
||||
}
|
||||
|
||||
/* Firebug Theme */
|
||||
|
||||
.theme-firebug .tabs .tabs-navigation {
|
||||
padding-top: 3px;
|
||||
padding-left: 3px;
|
||||
}
|
||||
|
||||
.theme-firebug .tabs .tabs-menu {
|
||||
margin-bottom: -1px;
|
||||
}
|
||||
|
||||
.theme-firebug .tabs .tabs-menu-item.is-active,
|
||||
.theme-firebug .tabs .tabs-menu-item.is-active:hover {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.theme-firebug .tabs .tabs-menu-item {
|
||||
position: relative;
|
||||
border-inline-start-width: 0;
|
||||
}
|
||||
|
||||
.theme-firebug .tabs .tabs-menu-item a {
|
||||
font-family: var(--proportional-font-family);
|
||||
font-weight: bold;
|
||||
color: var(--theme-body-color);
|
||||
border-radius: 4px 4px 0 0;
|
||||
}
|
||||
|
||||
.theme-firebug .tabs .tabs-menu-item:hover:not(.is-active) a {
|
||||
border: 1px solid var(--theme-splitter-color);
|
||||
border-bottom: 1px solid transparent;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.theme-firebug .tabs .tabs-menu-item.is-active a {
|
||||
background-color: var(--theme-toolbar-tab-selected-background);
|
||||
border: 1px solid var(--theme-splitter-color);
|
||||
border-bottom-color: transparent;
|
||||
color: var(--theme-body-color);
|
||||
}
|
||||
|
||||
.theme-firebug .tabs .tabs-menu-item:hover:active a {
|
||||
background-color: var(--theme-toolbar-hover-active);
|
||||
}
|
||||
|
||||
.theme-firebug .tabs .tabs-menu-item.is-active:hover:active a {
|
||||
background-color: var(--theme-selection-background);
|
||||
color: var(--theme-selection-color);
|
||||
}
|
||||
|
||||
.theme-firebug .tabs .tabs-menu-item a {
|
||||
border: 1px solid transparent;
|
||||
padding: 4px 8px;
|
||||
}
|
||||
|
|
|
@ -9,7 +9,6 @@
|
|||
/* TreeView Colors */
|
||||
|
||||
:root {
|
||||
--tree-link-color: blue;
|
||||
--tree-header-background: #C8D2DC;
|
||||
--tree-header-sorted-background: #AAC3DC;
|
||||
}
|
||||
|
@ -160,11 +159,11 @@
|
|||
}
|
||||
|
||||
.treeTable .treeHeaderSorted > .treeHeaderCellBox {
|
||||
background: url(chrome://devtools/skin/images/firebug/arrow-down.svg) no-repeat calc(100% - 4px);
|
||||
background: url(chrome://devtools/skin/images/sort-descending-arrow.svg) no-repeat calc(100% - 4px);
|
||||
}
|
||||
|
||||
.treeTable .treeHeaderSorted.sortedAscending > .treeHeaderCellBox {
|
||||
background-image: url(chrome://devtools/skin/images/firebug/arrow-up.svg);
|
||||
background-image: url(chrome://devtools/skin/images/sort-ascending-arrow.svg);
|
||||
}
|
||||
|
||||
.treeTable .treeHeaderCell:hover:active {
|
||||
|
@ -186,19 +185,7 @@
|
|||
background-color: var(--theme-selection-background-hover) !important;
|
||||
}
|
||||
|
||||
.theme-firebug .treeTable .treeRow:not(.selected):hover {
|
||||
background-color: var(--theme-body-background);
|
||||
}
|
||||
|
||||
.theme-light .treeTable,
|
||||
.theme-dark .treeTable {
|
||||
color: var(--theme-highlight-blue);
|
||||
}
|
||||
|
||||
.theme-firebug .treeTable {
|
||||
color: var(--theme-body-color);
|
||||
}
|
||||
|
||||
.theme-firebug .treeTable .treeRow.hasChildren:not(.selected) > .treeLabelCell > .treeLabel:hover {
|
||||
color: var(--tree-link-color);
|
||||
}
|
||||
|
|
|
@ -23,8 +23,6 @@ function testGetTheme() {
|
|||
is(getTheme(), "light", "getTheme() correctly returns light theme");
|
||||
Services.prefs.setCharPref("devtools.theme", "dark");
|
||||
is(getTheme(), "dark", "getTheme() correctly returns dark theme");
|
||||
Services.prefs.setCharPref("devtools.theme", "firebug");
|
||||
is(getTheme(), "firebug", "getTheme() correctly returns firebug theme");
|
||||
Services.prefs.setCharPref("devtools.theme", "unknown");
|
||||
is(getTheme(), "unknown", "getTheme() correctly returns an unknown theme");
|
||||
Services.prefs.setCharPref("devtools.theme", originalTheme);
|
||||
|
@ -48,9 +46,6 @@ function testSetTheme() {
|
|||
setTheme(originalTheme);
|
||||
is(Services.prefs.getCharPref("devtools.theme"), originalTheme,
|
||||
"setTheme() correctly sets the original theme.");
|
||||
setTheme("firebug");
|
||||
is(Services.prefs.getCharPref("devtools.theme"), "firebug",
|
||||
"setTheme() correctly sets firebug theme.");
|
||||
setTheme("unknown");
|
||||
is(Services.prefs.getCharPref("devtools.theme"), "unknown",
|
||||
"setTheme() correctly sets an unknown theme.");
|
||||
|
@ -62,23 +57,18 @@ function testSetTheme() {
|
|||
function testGetColor() {
|
||||
let BLUE_DARK = "#75BFFF";
|
||||
let BLUE_LIGHT = "#0074e8";
|
||||
let BLUE_FIREBUG = "#3455db";
|
||||
let originalTheme = getTheme();
|
||||
|
||||
setTheme("dark");
|
||||
is(getColor("highlight-blue"), BLUE_DARK, "correctly gets color for enabled theme.");
|
||||
setTheme("light");
|
||||
is(getColor("highlight-blue"), BLUE_LIGHT, "correctly gets color for enabled theme.");
|
||||
setTheme("firebug");
|
||||
is(getColor("highlight-blue"), BLUE_FIREBUG, "correctly gets color for enabled theme.");
|
||||
setTheme("metal");
|
||||
is(getColor("highlight-blue"), BLUE_LIGHT,
|
||||
"correctly uses light for default theme if enabled theme not found");
|
||||
|
||||
is(getColor("highlight-blue", "dark"), BLUE_DARK,
|
||||
"if provided and found, uses the provided theme.");
|
||||
is(getColor("highlight-blue", "firebug"), BLUE_FIREBUG,
|
||||
"if provided and found, uses the provided theme.");
|
||||
is(getColor("highlight-blue", "metal"), BLUE_LIGHT,
|
||||
"if provided and not found, defaults to light theme.");
|
||||
is(getColor("somecomponents"), null, "if a type cannot be found, should return null.");
|
||||
|
@ -100,6 +90,5 @@ function testColorExistence() {
|
|||
for (let type of vars) {
|
||||
ok(getColor(type, "light"), `${type} is a valid color in light theme`);
|
||||
ok(getColor(type, "dark"), `${type} is a valid color in dark theme`);
|
||||
ok(getColor(type, "firebug"), `${type} is a valid color in firebug theme`);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1102,6 +1102,11 @@ function isInside(point, polygon) {
|
|||
return false;
|
||||
}
|
||||
|
||||
// Reduce the length of the fractional part because this is likely to cause errors when
|
||||
// the point is on the edge of the polygon.
|
||||
point = point.map(n => n.toFixed(2));
|
||||
polygon = polygon.map(p => p.map(n => n.toFixed(2)));
|
||||
|
||||
const n = polygon.length;
|
||||
const newPoints = polygon.slice(0);
|
||||
newPoints.push(polygon[0]);
|
||||
|
|
|
@ -16,7 +16,6 @@ const variableFileContents = require("theme-loader!devtools/client/themes/variab
|
|||
const THEME_SELECTOR_STRINGS = {
|
||||
light: ":root.theme-light {",
|
||||
dark: ":root.theme-dark {",
|
||||
firebug: ":root.theme-firebug {",
|
||||
root: ":root {",
|
||||
};
|
||||
const THEME_PREF = "devtools.theme";
|
||||
|
|
|
@ -30,13 +30,6 @@
|
|||
--keyframe-marker-shadow-color: #818181;
|
||||
}
|
||||
|
||||
:root.theme-firebug {
|
||||
--command-pick-image: url(chrome://devtools/skin/images/firebug/command-pick.svg);
|
||||
--pause-image: url(chrome://devtools/skin/images/firebug/pause.svg);
|
||||
--resume-image: url(chrome://devtools/skin/images/firebug/play.svg);
|
||||
--rewind-image: url(chrome://devtools/skin/images/firebug/rewind.svg);
|
||||
}
|
||||
|
||||
/* Root element of animation inspector */
|
||||
#animation-container {
|
||||
display: flex;
|
||||
|
|
|
@ -33,16 +33,7 @@
|
|||
--close-button-image: url(chrome://devtools/skin/images/close.svg);
|
||||
}
|
||||
|
||||
.theme-firebug {
|
||||
--even-animation-timeline-background-color: rgba(128,128,128,0.03);
|
||||
--command-pick-image: url(chrome://devtools/skin/images/firebug/command-pick.svg);
|
||||
--pause-image: url(chrome://devtools/skin/images/firebug/pause.svg);
|
||||
--rewind-image: url(chrome://devtools/skin/images/firebug/rewind.svg);
|
||||
--play-image: url(chrome://devtools/skin/images/firebug/play.svg);
|
||||
--close-button-image: url(chrome://devtools/skin/images/firebug/close.svg);
|
||||
}
|
||||
|
||||
.theme-light, .theme-firebug {
|
||||
.theme-light {
|
||||
/* The color for animation type 'opacity' */
|
||||
--opacity-border-color: var(--theme-highlight-pink);
|
||||
--opacity-background-color: #b82ee580;
|
||||
|
|
|
@ -105,20 +105,6 @@
|
|||
background-color: var(--contentbox-color);
|
||||
}
|
||||
|
||||
.theme-firebug .boxmodel-main,
|
||||
.theme-firebug .boxmodel-header {
|
||||
font-family: var(--proportional-font-family);
|
||||
}
|
||||
|
||||
.theme-firebug .boxmodel-main {
|
||||
color: var(--theme-body-color);
|
||||
font-size: var(--theme-toolbar-font-size);
|
||||
}
|
||||
|
||||
.theme-firebug .boxmodel-header {
|
||||
font-size: var(--theme-toolbar-font-size);
|
||||
}
|
||||
|
||||
/* Editable region sizes are contained in absolutely positioned <p> */
|
||||
|
||||
.boxmodel-main > p,
|
||||
|
|
|
@ -166,74 +166,3 @@
|
|||
.breadcrumbs-widget-item-pseudo-classes {
|
||||
color: var(--theme-highlight-lightorange);
|
||||
}
|
||||
|
||||
/* Firebug theme support for breadcrumbs widget. */
|
||||
|
||||
.theme-firebug .breadcrumbs-widget-item {
|
||||
border: 1px solid transparent;
|
||||
border-radius: 2px;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.theme-firebug .breadcrumbs-widget-item:hover {
|
||||
border-color: rgba(0, 0, 0, 0.2);
|
||||
box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6) inset,
|
||||
0 0 1px rgba(255, 255, 255, 0.6) inset,
|
||||
0 0 2px rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
|
||||
.theme-firebug .breadcrumbs-widget-item > .button-box {
|
||||
padding-left: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.theme-firebug .breadcrumbs-widget-item:first-child {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.theme-firebug .breadcrumbs-widget-item:not(:first-child)::before {
|
||||
margin: 0 0 0 -5px;
|
||||
top: 0;
|
||||
}
|
||||
|
||||
/* Breadcrumbs Separators (reset selection styles) */
|
||||
.theme-firebug .breadcrumbs-widget-item[checked],
|
||||
.theme-firebug .breadcrumbs-widget-item[checked] .breadcrumbs-widget-item-id,
|
||||
.theme-firebug .breadcrumbs-widget-item[checked] .breadcrumbs-widget-item-tag,
|
||||
.theme-firebug .breadcrumbs-widget-item[checked] .breadcrumbs-widget-item-pseudo-classes,
|
||||
.theme-firebug .breadcrumbs-widget-item[checked] .breadcrumbs-widget-item-classes {
|
||||
background: none;
|
||||
font-weight: bold;
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
/* The first rule is there only to make sure the default rule from
|
||||
widgets.css is overwritten. */
|
||||
.theme-firebug .breadcrumbs-widget-item[checked] + .breadcrumbs-widget-item {
|
||||
background: none;
|
||||
}
|
||||
|
||||
.theme-firebug .breadcrumbs-widget-item .breadcrumbs-widget-item-tag {
|
||||
padding-left: 4px;
|
||||
padding-right: 4px;
|
||||
}
|
||||
|
||||
/* Breadcrumbs Scrolling Buttons */
|
||||
|
||||
.theme-firebug .breadcrumbs-widget-container .scrollbutton-up,
|
||||
.theme-firebug .breadcrumbs-widget-container .scrollbutton-down {
|
||||
padding: 0;
|
||||
box-shadow: none;
|
||||
outline: 1px solid var(--theme-splitter-color);
|
||||
}
|
||||
|
||||
.theme-firebug .breadcrumbs-widget-container .scrollbutton-up:hover,
|
||||
.theme-firebug .breadcrumbs-widget-container .scrollbutton-down:hover {
|
||||
border: 1px transparent solid !important;
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
.theme-firebug .breadcrumbs-widget-container .scrollbutton-up:active,
|
||||
.theme-firebug .breadcrumbs-widget-container .scrollbutton-down:active {
|
||||
background: none !important;
|
||||
}
|
||||
|
|
|
@ -27,15 +27,10 @@
|
|||
--monospace-font-family: Consolas, monospace;
|
||||
}
|
||||
|
||||
:root[platform="linux"],
|
||||
:root.theme-firebug {
|
||||
:root[platform="linux"] {
|
||||
--monospace-font-family: monospace;
|
||||
}
|
||||
|
||||
:root.theme-firebug {
|
||||
--proportional-font-family: Lucida Grande, Tahoma, sans-serif;
|
||||
}
|
||||
|
||||
.devtools-monospace {
|
||||
font-family: var(--monospace-font-family);
|
||||
}
|
||||
|
@ -129,13 +124,6 @@ html|button, html|select {
|
|||
background-image: linear-gradient(to bottom, hsla(209,18%,18%,0.9), hsl(210,11%,16%));
|
||||
}
|
||||
|
||||
.theme-firebug .devtools-autocomplete-popup {
|
||||
border-color: var(--theme-splitter-color);
|
||||
border-radius: 5px;
|
||||
font-size: var(--theme-autompletion-font-size);
|
||||
background: var(--theme-body-background);
|
||||
}
|
||||
|
||||
.devtools-autocomplete-listbox .autocomplete-selected,
|
||||
.devtools-autocomplete-listbox .autocomplete-item:hover {
|
||||
background-color: rgba(128,128,128,0.3);
|
||||
|
@ -351,10 +339,7 @@ checkbox:-moz-focusring {
|
|||
|
||||
.devtools-toolbarbutton:not([disabled])[label][checked=true],
|
||||
.devtools-toolbarbutton:not([disabled])[label][open],
|
||||
.devtools-button:not(:empty).checked,
|
||||
.theme-firebug .devtools-toolbarbutton[checked],
|
||||
.theme-firebug .devtools-toolbarbutton[open],
|
||||
.theme-firebug .devtools-button.checked:empty {
|
||||
.devtools-button:not(:empty).checked {
|
||||
background: var(--toolbarbutton-checked-background);
|
||||
border-color: var(--toolbarbutton-checked-border-color);
|
||||
color: var(--toolbarbutton-checked-color);
|
||||
|
@ -723,11 +708,6 @@ checkbox:-moz-focusring {
|
|||
background: var(--tab-line-selected-color);
|
||||
}
|
||||
|
||||
/* Hide the tab line in the firebug theme */
|
||||
.theme-firebug .devtools-tab-line {
|
||||
background: transparent !important;
|
||||
}
|
||||
|
||||
/* No result message styles */
|
||||
|
||||
.devtools-sidepanel-no-result {
|
||||
|
|
|
@ -122,15 +122,6 @@
|
|||
padding-inline-start: 17px;
|
||||
}
|
||||
|
||||
.theme-firebug .computed-property-view,
|
||||
.theme-firebug .computed-property-content {
|
||||
font-family: var(--proportional-font-family);
|
||||
}
|
||||
|
||||
.theme-firebug .computed-property-view {
|
||||
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
|
||||
/* Bug 1360238 - getSelection displays an extra "\n" on multiple sibling block elements.
|
||||
We rely on this behavior to add an extra "\n" between matched selectors (Bug 1222737).
|
||||
Therefore we use <div> elements around matched selectors and need this class
|
||||
|
|
|
@ -59,24 +59,6 @@
|
|||
margin: 2px;
|
||||
}
|
||||
|
||||
/* Firebug theme uses breakpoint icon istead of a checkbox */
|
||||
|
||||
.theme-firebug #sources-pane .dbg-breakpoint-checkbox .checkbox-check {
|
||||
-moz-appearance: none;
|
||||
border: none;
|
||||
background: url(chrome://devtools/skin/images/firebug/breakpoint.svg) no-repeat 50% 50%;
|
||||
}
|
||||
|
||||
.theme-firebug #sources-pane .dbg-breakpoint-checkbox:not([checked="true"]) > .checkbox-check,
|
||||
.theme-firebug #sources-pane .dbg-breakpoint-checkbox:not([checked="true"]) ~ * {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.theme-firebug #sources-pane .dbg-breakpoint-checkbox {
|
||||
padding-inline-end: 0;
|
||||
margin-inline-end: 0;
|
||||
}
|
||||
|
||||
.dbg-breakpoint-condition-thrown-message {
|
||||
display: none;
|
||||
color: var(--theme-highlight-red);
|
||||
|
@ -98,28 +80,15 @@
|
|||
list-style-image: url(images/item-toggle.svg);
|
||||
}
|
||||
|
||||
.theme-firebug #black-box {
|
||||
list-style-image: url(images/firebug/debugger-blackbox.svg);
|
||||
}
|
||||
|
||||
#pretty-print {
|
||||
list-style-image: url(images/tool-styleeditor.svg);
|
||||
}
|
||||
|
||||
.theme-firebug #pretty-print {
|
||||
list-style-image: url(images/firebug/debugger-prettyprint.svg);
|
||||
}
|
||||
|
||||
#toggle-breakpoints {
|
||||
list-style-image: url(images/debugger-toggleBreakpoints.svg);
|
||||
-moz-image-region: rect(0,32px,16px,16px);
|
||||
}
|
||||
|
||||
.theme-firebug #toggle-breakpoints {
|
||||
list-style-image: url(images/firebug/debugger-toggleBreakpoints.svg);
|
||||
-moz-image-region: unset;
|
||||
}
|
||||
|
||||
#toggle-breakpoints[checked] {
|
||||
-moz-image-region: rect(0,16px,16px,0);
|
||||
}
|
||||
|
@ -545,14 +514,6 @@
|
|||
list-style-image: url(images/play.svg);
|
||||
}
|
||||
|
||||
.theme-firebug #resume {
|
||||
list-style-image: url(images/firebug/pause.svg);
|
||||
}
|
||||
|
||||
.theme-firebug #resume[checked] {
|
||||
list-style-image: url(images/firebug/play.svg);
|
||||
}
|
||||
|
||||
#resume[break-on-next] {
|
||||
background: var(--theme-highlight-lightorange);
|
||||
}
|
||||
|
@ -569,18 +530,6 @@
|
|||
list-style-image: url(images/debugger-step-out.svg);
|
||||
}
|
||||
|
||||
.theme-firebug #step-over {
|
||||
list-style-image: url(images/firebug/debugger-step-over.svg);
|
||||
}
|
||||
|
||||
.theme-firebug #step-in {
|
||||
list-style-image: url(images/firebug/debugger-step-in.svg);
|
||||
}
|
||||
|
||||
.theme-firebug #step-out {
|
||||
list-style-image: url(images/firebug/debugger-step-out.svg);
|
||||
}
|
||||
|
||||
#instruments-pane-toggle {
|
||||
list-style-image: var(--theme-pane-collapse-image);
|
||||
}
|
||||
|
@ -618,53 +567,3 @@
|
|||
#body[layout=vertical] .side-menu-widget-item {
|
||||
margin-inline-end: 0;
|
||||
}
|
||||
|
||||
/* Firebug theme customization of source group title */
|
||||
.theme-firebug #sources-pane .side-menu-widget-group-title {
|
||||
border-bottom: none;
|
||||
padding: 2px 4px;
|
||||
background: var(--theme-header-background);
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
/* Sections titles (toolbars) in Variables panel they have different height */
|
||||
.theme-firebug #variables-tabpanel .title.devtools-toolbar {
|
||||
display: -moz-box;
|
||||
height: 20px !important;
|
||||
}
|
||||
|
||||
/* Firebug theme support for the Callstack Panel */
|
||||
|
||||
.theme-firebug #callstack-list {
|
||||
font-family: var(--proportional-font-family);
|
||||
}
|
||||
|
||||
.theme-firebug #callstack-list .dbg-classic-stackframe-title {
|
||||
color: var(--theme-content-color2);
|
||||
font-weight: normal;
|
||||
font-family: monospace;
|
||||
}
|
||||
|
||||
.theme-firebug #callstack-list .side-menu-widget-item {
|
||||
padding-top: 2px;
|
||||
padding-bottom: 2px;
|
||||
}
|
||||
|
||||
.theme-firebug #callstack-list .dbg-classic-stackframe-details-url,
|
||||
.theme-firebug #callstack-list .dbg-classic-stackframe-details-sep,
|
||||
.theme-firebug #callstack-list .dbg-classic-stackframe-details-line {
|
||||
color: blue;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.theme-firebug #callstack-list .side-menu-widget-item {
|
||||
margin: 0 4px;
|
||||
}
|
||||
|
||||
.theme-firebug #callstack-list .side-menu-widget-item.selected {
|
||||
color: var(--theme-selection-color);
|
||||
}
|
||||
|
||||
.theme-firebug #callstack-list .side-menu-widget-item:first-child {
|
||||
border-top: none;
|
||||
}
|
||||
|
|
|
@ -1,220 +0,0 @@
|
|||
/* vim:set ts=2 sw=2 sts=2 et: */
|
||||
/* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
@import url(resource://devtools/client/themes/variables.css);
|
||||
@import url(resource://devtools/client/themes/common.css);
|
||||
@import url(chrome://devtools/skin/light-theme.css);
|
||||
|
||||
:root.theme-firebug {
|
||||
font-size: 11px;
|
||||
font-family: var(--proportional-font-family);
|
||||
}
|
||||
|
||||
/* CodeMirror Color Syntax */
|
||||
|
||||
.theme-firebug .cm-keyword {color: BlueViolet; font-weight: bold;}
|
||||
.theme-firebug .cm-atom {color: #219;}
|
||||
.theme-firebug .cm-number {color: #164;}
|
||||
.theme-firebug .cm-def {color: #00f;}
|
||||
.theme-firebug .cm-variable {color: black;}
|
||||
.theme-firebug .cm-variable-2 {color: black;}
|
||||
.theme-firebug .cm-variable-3 {color: black;}
|
||||
.theme-firebug .cm-property {color: black;}
|
||||
.theme-firebug .cm-operator {color: black;}
|
||||
.theme-firebug .cm-comment {color: Silver;}
|
||||
.theme-firebug .cm-string {color: Red;}
|
||||
.theme-firebug .cm-string-2 {color: Red;}
|
||||
.theme-firebug .cm-meta {color: rgb(120, 120, 120); font-style: italic;}
|
||||
.theme-firebug .cm-error {color: #f00;}
|
||||
.theme-firebug .cm-qualifier {color: #555;}
|
||||
.theme-firebug .cm-builtin {color: #30a;}
|
||||
.theme-firebug .cm-bracket {color: #997;}
|
||||
.theme-firebug .cm-tag {color: blue;}
|
||||
.theme-firebug .cm-attribute {color: rgb(0, 0, 136);}
|
||||
.theme-firebug .cm-header {color: blue;}
|
||||
.theme-firebug .cm-quote {color: #090;}
|
||||
.theme-firebug .cm-hr {color: #999;}
|
||||
.theme-firebug .cm-link {color: #00c;}
|
||||
|
||||
.theme-firebug .theme-fg-color3,
|
||||
.theme-firebug .cm-s-mozilla .kind-Object .cm-variable{
|
||||
color: var(--theme-content-color1);
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
.theme-firebug .console-string {
|
||||
color: #FF183C;
|
||||
}
|
||||
|
||||
/* Variables View */
|
||||
|
||||
.theme-firebug .variables-view-variable > .title > .name,
|
||||
.theme-firebug .variables-view-variable > .title > .value {
|
||||
color: var(--theme-body-color);
|
||||
}
|
||||
|
||||
/* Firebug theme support for tabbar and panel tabs
|
||||
(both, main and side panels )*/
|
||||
|
||||
/* Only apply bottom-border for:
|
||||
1) The main tab list.
|
||||
2) The side tab list if there is no scroll-box that has its own border.
|
||||
|
||||
Use !important to override even the rule in webconsole.css that uses
|
||||
ID in the selector. */
|
||||
|
||||
.theme-firebug .devtools-sidebar-tabs tabs {
|
||||
background: var(--theme-tab-toolbar-background) !important;
|
||||
border-bottom: 1px solid var(--theme-splitter-color) !important;
|
||||
}
|
||||
|
||||
/* Add a negative bottom margin to overlap bottom border
|
||||
of the parent element (see also the next comment for 'tabs') */
|
||||
.theme-firebug .devtools-tab,
|
||||
.theme-firebug .devtools-sidebar-tabs tab {
|
||||
margin: 3px 0 -1px 0;
|
||||
padding: 1px 4px !important;
|
||||
border: 1px solid transparent !important;
|
||||
border-bottom: none !important;
|
||||
border-radius: 4px 4px 0 0;
|
||||
font-weight: bold;
|
||||
color: var(--theme-body-color);
|
||||
-moz-box-flex: initial;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
/* For toolbox tabs, the negative margin is applied on the container
|
||||
instead of the tab to avoid triggering y-overflow on the container
|
||||
that causes the overflow menu to display */
|
||||
|
||||
.theme-firebug .devtools-tab {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.theme-firebug .toolbox-tabs,
|
||||
.theme-firebug #toolbox-option-container {
|
||||
margin-bottom: -1px;
|
||||
}
|
||||
|
||||
.theme-firebug .devtools-tab-label {
|
||||
padding-inline-end: 0;
|
||||
mask-image: none;
|
||||
}
|
||||
|
||||
/* In order to hide bottom-border of side panel tabs we need
|
||||
to make the parent element overflow visible, so child element
|
||||
can move one pixel down to hide the bottom border of the parent. */
|
||||
.theme-firebug .devtools-sidebar-tabs tabs {
|
||||
overflow: visible;
|
||||
}
|
||||
|
||||
.theme-firebug .devtools-tab:hover,
|
||||
.theme-firebug .devtools-sidebar-tabs tab:hover {
|
||||
border-color: #C8C8C8 !important;
|
||||
}
|
||||
|
||||
.theme-firebug .devtools-tab.selected,
|
||||
.theme-firebug .devtools-sidebar-tabs tab[selected] {
|
||||
background-color: var(--theme-toolbar-tab-selected-background);
|
||||
border-color: var(--theme-splitter-color) !important;
|
||||
border-bottom-color: transparent !important;
|
||||
padding-bottom: 2px;
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
.theme-firebug .devtools-tabbar .devtools-separator,
|
||||
.theme-firebug .devtools-tab img {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.theme-firebug .devtools-sidebar-tabs tab label {
|
||||
margin: 2px 0 0 0;
|
||||
}
|
||||
|
||||
/* Use different padding for labels inside tabs on Win platform.
|
||||
Make sure this overrides the default in global.css */
|
||||
:root[platform="win"].theme-firebug .devtools-sidebar-tabs tab label {
|
||||
margin: 0 4px !important;
|
||||
}
|
||||
|
||||
.theme-firebug #panelSideBox .devtools-tab.selected,
|
||||
.theme-firebug .devtools-sidebar-tabs tab[selected] {
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
.theme-firebug #panelSideBox .devtools-tab:first-child,
|
||||
.theme-firebug .devtools-sidebar-tabs tab:first-child {
|
||||
margin-inline-start: 5px;
|
||||
}
|
||||
|
||||
/* Firebug theme support for the Option (panel) tab */
|
||||
|
||||
.theme-firebug #toolbox-tab-options {
|
||||
margin-inline-end: 4px;
|
||||
}
|
||||
|
||||
.theme-firebug #toolbox-tab-options::before {
|
||||
content: url(chrome://devtools/skin/images/firebug/tool-options.svg);
|
||||
display: block;
|
||||
margin: 4px 4px 0;
|
||||
}
|
||||
|
||||
.theme-firebug #toolbox-tab-options:not([selected]):hover::before {
|
||||
filter: brightness(80%);
|
||||
}
|
||||
|
||||
/* Element picker */
|
||||
.theme-firebug #toolbox-buttons-start {
|
||||
border: none;
|
||||
}
|
||||
|
||||
/* Toolbar */
|
||||
|
||||
.theme-firebug .theme-toolbar,
|
||||
.theme-firebug toolbar,
|
||||
.theme-firebug .devtools-toolbar {
|
||||
background: var(--theme-toolbar-background) !important;
|
||||
padding-inline-end: 4px;
|
||||
}
|
||||
|
||||
/* The vbox for panel content also uses theme-toolbar class from some reason
|
||||
but it shouldn't have the padding as defined above, so fix it here */
|
||||
.theme-firebug #toolbox-deck > .toolbox-panel.theme-toolbar {
|
||||
padding-inline-end: 0;
|
||||
}
|
||||
|
||||
/* Space around toolbar buttons */
|
||||
.theme-firebug .devtools-toolbar {
|
||||
padding: 2px 3px;
|
||||
}
|
||||
|
||||
/* The height is the same for all toolbars and side panels tabs */
|
||||
.theme-firebug .theme-toolbar,
|
||||
.theme-firebug .devtools-sidebar-tabs tabs,
|
||||
.theme-firebug .devtools-toolbar {
|
||||
height: 28px !important;
|
||||
}
|
||||
|
||||
/* Do not set the fixed height for rule viewtoolbar. This toolbar
|
||||
is changing its height to show pseudo classes. */
|
||||
.theme-firebug #ruleview-toolbar-container {
|
||||
height: auto !important;
|
||||
}
|
||||
|
||||
/* The Inspector panel side panels are using both
|
||||
.devtools-toolbar and .theme-toolbar. We want the
|
||||
proportional font for all labels in these toolbars */
|
||||
.theme-firebug .devtools-toolbar label,
|
||||
.theme-firebug .devtools-toolbar .label,
|
||||
.theme-firebug .theme-toolbar label,
|
||||
.theme-firebug .theme-toolbar .label {
|
||||
font-family: var(--proportional-font-family);
|
||||
}
|
||||
|
||||
/* Make sure the toolbar buttons shrink nicely. */
|
||||
|
||||
#toolbox-buttons-end {
|
||||
background-image: linear-gradient(rgba(253, 253, 253, 0.2), rgba(253, 253, 253, 0));
|
||||
}
|
|
@ -1,6 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="7" height="7">
|
||||
<path d="M1.774 4.486L.257 1.86-1.259-.768h6.067L3.29 1.859z" transform="matrix(.88859 0 0 1.0498 1.923 1.549)" stroke-linejoin="round" fill="#39424a" stroke="#39424a"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 453 B |
|
@ -1,6 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="7" height="7">
|
||||
<path d="M1.774 4.486L.257 1.86-1.259-.768h6.067L3.29 1.859z" transform="matrix(.88859 0 0 -1.0498 1.923 5.452)" stroke-linejoin="round" fill="#39424a" stroke="#39424a"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 454 B |
|
@ -1,13 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="12" height="12">
|
||||
<defs>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#c80000"/>
|
||||
<stop offset="1" stop-color="#780000"/>
|
||||
</linearGradient>
|
||||
<radialGradient cx="4.8" cy="4.665" r="5.59" fx="4.8" fy="4.665" id="b" xlink:href="#a" gradientUnits="userSpaceOnUse"/>
|
||||
</defs>
|
||||
<path d="M11.553 5.995a5.59 5.59 0 1 1-11.18 0 5.59 5.59 0 1 1 11.18 0z" transform="translate(-.4 -.435) scale(1.0734)" fill="url(#b)"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 751 B |
|
@ -1,25 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#f2451d"/>
|
||||
<stop offset=".101" stop-color="#f01428" stop-opacity=".8"/>
|
||||
<stop offset=".897" stop-color="#de8493"/>
|
||||
<stop offset="1" stop-color="#efc3cc"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#520e0d"/>
|
||||
<stop offset="1" stop-color="#c4181d"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="8.769" y1="1049.931" x2="8.769" y2="1038.668" id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="translate(0 -1036.362)"/>
|
||||
<linearGradient x1="7.231" y1="1051.323" x2="7.231" y2="1037.401" id="d" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="translate(0 -1036.362)"/>
|
||||
<filter x="-.24" y="-.24" width="1.48" height="1.48" color-interpolation-filters="sRGB" id="e">
|
||||
<feGaussianBlur stdDeviation=".713"/>
|
||||
</filter>
|
||||
</defs>
|
||||
<rect width="13" height="13" rx="2" ry="2" x="1.5" y="1.5" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/>
|
||||
<path d="M6.5 5.437L4.938 7l2 2-2 2L6.5 12.562l2-2 2 2L12.064 11l-2-2 2-2L10.5 5.437l-2 2-2-2z" opacity=".4" filter="url(#e)"/>
|
||||
<path d="M6 4.438L4.437 6l2 2-2 2L6 11.563l2-2 2 2L11.563 10l-2-2 2-2L10 4.437l-2 2-2-2z" fill="#fff"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.6 KiB |
|
@ -1,31 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#325de6"/>
|
||||
<stop offset="1" stop-color="#8ba3f1"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#1a47d6"/>
|
||||
<stop offset="1" stop-color="#6786ed"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="7.771" y1="13.61" x2="7.771" y2="2.16" id="e" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-.70047 0 0 .8 8.145 1037.962)"/>
|
||||
<linearGradient x1="7.21" y1="14.919" x2="7.21" y2="1.081" id="f" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-.70047 0 0 .8 8.145 1037.962)"/>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#282828"/>
|
||||
<stop offset="1" stop-color="#505050"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="d">
|
||||
<stop offset="0"/>
|
||||
<stop offset="1" stop-color="#3c3c3c"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="7.771" y1="15.451" x2="7.771" y2="3.941" id="g" xlink:href="#c" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-.9204 0 0 .56 15.804 1039.472)"/>
|
||||
<linearGradient x1="7.21" y1="16.411" x2="7.21" y2="3.037" id="h" xlink:href="#d" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-.9204 0 0 .56 15.804 1039.472)"/>
|
||||
</defs>
|
||||
<g stroke-linejoin="round">
|
||||
<path d="M1.14 1039.162l4.56 5.167-4.56 5.233-.84-.8 3.166-4.433-3.166-4.367z" fill="url(#e)" stroke="url(#f)" stroke-width=".6" transform="translate(0 -1036.362)"/>
|
||||
<path d="M5.688 1040.05v1.125h10.125v-1.125H5.687zm2.5 3.75v1.125h7.624v-1.125H8.189zm-2.5 3.75v1.125h10.125v-1.125H5.687z" style="marker:none" color="#000" fill="url(#g)" stroke="url(#h)" stroke-width=".4" overflow="visible" transform="translate(0 -1036.362)"/>
|
||||
</g>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 2.0 KiB |
|
@ -1,38 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 16 16" height="16" width="16">
|
||||
<defs>
|
||||
<linearGradient id="e">
|
||||
<stop offset="0" stop-color="#e97f7f"/>
|
||||
<stop offset="1" stop-color="#efa1a1"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#e2e9ea"/>
|
||||
<stop offset="1" stop-color="#fff"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="d">
|
||||
<stop offset="0" stop-color="#65888b"/>
|
||||
<stop offset="1" stop-color="#91adaf"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#746b54"/>
|
||||
<stop offset="1" stop-color="#454033"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#8c7f64"/>
|
||||
<stop offset="1" stop-color="#5d5543"/>
|
||||
</linearGradient>
|
||||
<radialGradient xlink:href="#a" id="h" cx="8.847" cy="1.845" fx="8.847" fy="1.845" r="1.587" gradientTransform="matrix(1.27453 .37742 -.46407 1.55272 -1.03 -4.65)" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient gradientTransform="matrix(1.11829 0 0 1.11313 -.505 -.258)" xlink:href="#b" id="i" x1="8.531" y1=".95" x2="9.908" y2="4.42" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient gradientTransform="matrix(1.11794 0 0 1.11348 .554 .12)" xlink:href="#b" id="k" x1="-6.81" y1="-1.866" x2="-12.495" y2="-1.812" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient gradientTransform="matrix(1.11794 0 0 1.11348 .554 .12)" xlink:href="#a" id="j" x1="-7.216" y1="-2.356" x2="-12.008" y2="-2.36" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient gradientTransform="matrix(1.11829 0 0 1.11313 -.505 -.258)" xlink:href="#c" id="f" x1="7.153" y1="11.831" x2="6.271" y2="11.424" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient gradientTransform="matrix(1.11829 0 0 1.11313 -.505 -.258)" xlink:href="#d" id="g" x1="8.328" y1="9.463" x2="6.703" y2="8.785" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient xlink:href="#e" id="l" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.11829 0 0 1.11313 -.505 -.258)" x1="7.153" y1="11.831" x2="6.271" y2="11.424"/>
|
||||
</defs>
|
||||
<path d="M6.705 15.7c1.12-1.51 1.556-2.841 1.973-4.387.502-1.793.766-3.668 1.251-5.471l-1.73-.462c-.485 1.804-1.194 3.562-1.665 5.363-.406 1.532-.717 2.951-.495 4.78z" fill="url(#f)" stroke="url(#g)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<path d="M10.647 4.88a1.677 2.784 15.142 0 0 .76-1.525 1.677 2.784 15.142 0 0-.896-3.12 1.677 2.784 15.142 0 0-2.344 2.256 1.677 2.784 15.142 0 0-.109 1.7l2.589.69z" fill="url(#h)" stroke="url(#i)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<rect width="6.708" height="1.113" x="-13.565" y="-3.086" rx=".5" ry=".5" transform="rotate(-165.066) skewX(-.132)" fill="url(#j)" stroke="url(#k)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<path d="M8.558 10.973l-2.003.496c-.315 1.252-.487 2.44-.332 3.901l.406.107c1.03-1.428 1.416-2.582 1.86-4.226.028-.107.05-.199.07-.278z" fill="url(#l)"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 3.1 KiB |
|
@ -1,25 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 16 16" height="16" width="16">
|
||||
<defs>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#fff"/>
|
||||
<stop offset="1" stop-color="#f0f0f0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#e1e8ff"/>
|
||||
<stop offset="1" stop-color="#b9c9ff"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#505050"/>
|
||||
<stop offset="1" stop-color="#787878"/>
|
||||
</linearGradient>
|
||||
<linearGradient gradientTransform="translate(.078 -1.018) scale(1.07692)" gradientUnits="userSpaceOnUse" y2="2.767" x2="1.624" y1="14.154" x1="13.01" id="d" xlink:href="#a"/>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" y2="12.503" x2="12.396" y1="3.285" x1="3.179" id="e" xlink:href="#b"/>
|
||||
<linearGradient y2="12.503" x2="12.396" y1="3.285" x1="3.179" gradientUnits="userSpaceOnUse" id="f" xlink:href="#c"/>
|
||||
</defs>
|
||||
<rect ry="1" rx="1" y="1" x="1" height="14" width="14" fill="url(#d)"/>
|
||||
<path d="M7 2h7v3H7zM2 2h4v12H2z" fill="url(#e)"/>
|
||||
<path d="M7 6h7v8H7z" fill="url(#f)"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.3 KiB |
|
@ -1,26 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 16 16" height="16" width="16">
|
||||
<defs>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#505424"/>
|
||||
<stop offset="1" stop-color="#6c6f31"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#e8eace"/>
|
||||
<stop offset="1" stop-color="#f5f6ea"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#484a2e"/>
|
||||
<stop offset="1" stop-color="#61633d"/>
|
||||
</linearGradient>
|
||||
<linearGradient xlink:href="#a" id="d" x1="-.831" y1="11.595" x2="2.378" y2="1.336" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.2174 0 0 1 -11.66 -4.6)"/>
|
||||
<linearGradient xlink:href="#b" id="e" x1="1.536" y1="14.334" x2="5.493" y2="1.678" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.2174 0 0 1 -11.66 -4.6)"/>
|
||||
<linearGradient xlink:href="#c" id="f" x1="1.695" y1="14.28" x2="6.421" y2="1.672" gradientUnits="userSpaceOnUse" gradientTransform="rotate(-90 3.4 8)"/>
|
||||
</defs>
|
||||
<g transform="translate(4.6 .6)">
|
||||
<rect transform="rotate(-90)" ry=".5" rx=".5" y="-3.4" x="-10.2" height="13.6" width="5.6" fill="url(#d)" stroke="url(#e)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<path d="M-2.1 10.4v-3m11 3v-3m-2.75 3V8.9M3.4 10.4v-3m-2.75 3V8.9" fill="none" stroke="url(#f)"/>
|
||||
</g>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.6 KiB |
|
@ -1,43 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" viewBox="0 0 16 16">
|
||||
<defs>
|
||||
<linearGradient id="b">
|
||||
<stop stop-color="#747254" offset="0"/>
|
||||
<stop stop-color="#8b8965" offset="1"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop stop-color="#e1e1d7" offset="0"/>
|
||||
<stop stop-color="#f2f2ee" offset="1"/>
|
||||
</linearGradient>
|
||||
<linearGradient xlink:href="#a" id="g" x1="13" y1="13" x2="2.9" y2="4.8" gradientUnits="userSpaceOnUse" gradientTransform="translate(-2.28 -2.28) scale(1.1724)"/>
|
||||
<linearGradient xlink:href="#b" id="h" x1="15" y1="11.1" x2="4.8" y2="2.7" gradientUnits="userSpaceOnUse" gradientTransform="translate(-2.28 -2.28) scale(1.1724)"/>
|
||||
<linearGradient x1="8.6" y1="4.3" x2="6.3" y2=".6" id="i" xlink:href="#c" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.62854 0 0 .6863 5.97 6.076)"/>
|
||||
<linearGradient id="c">
|
||||
<stop stop-color="#c8c8c8" offset="0"/>
|
||||
<stop stop-color="#dcdcdc" offset="1"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="7.2" y1="5.1" x2="5" y2="1.4" id="j" xlink:href="#d" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.62854 0 0 .6863 5.97 6.076)"/>
|
||||
<linearGradient id="d">
|
||||
<stop stop-color="#787878" offset="0"/>
|
||||
<stop stop-color="#8c8c8c" offset="1"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="11.4" y1="1052.1" x2="4.6" y2="1040.7" id="k" xlink:href="#c" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.6104 0 0 .57897 6.117 -593.406)"/>
|
||||
<linearGradient x1="8.8" y1="1053.4" x2="1.9" y2="1041.9" id="l" xlink:href="#d" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.6104 0 0 .57897 6.117 -593.406)"/>
|
||||
<linearGradient x1="8.5" y1="12.5" x2="6.6" y2="7.8" id="m" xlink:href="#e" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.7015 0 0 .70214 5.388 5.378)"/>
|
||||
<linearGradient id="e">
|
||||
<stop stop-color="#505050" offset="0"/>
|
||||
<stop stop-color="#787878" offset="1"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="9.4" y1="12.1" x2="7.4" y2="7.4" id="n" xlink:href="#f" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.7015 0 0 .70214 5.388 5.378)"/>
|
||||
<linearGradient id="f">
|
||||
<stop stop-color="#787878" offset="0"/>
|
||||
<stop stop-color="#b4b4b4" offset="1"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<path d="M9.5.3L11 2l1 .7h.7c.7 0 1.2.5 1.2 1.2v8.7c0 .7-.6 1.2-1.3 1.2H1.5c-.7 0-1.2-.6-1.2-1.3V4c0-.8.5-1.3 1.2-1.3H7l.8-.8L9.4.2z" fill="url(#g)" stroke="url(#h)" stroke-width=".6" stroke-linejoin="round"/>
|
||||
<path d="M11 6.3a3 3 0 0 0-3 3l.4-.2h1c0-.8.7-1.5 1.6-1.5 1 0 1.6.7 1.7 1.6h1l.2.2a3 3 0 0 0-3-3z" fill="url(#i)" stroke="url(#j)" stroke-width=".6" stroke-linejoin="round"/>
|
||||
<rect width="9.4" height="6.6" rx=".8" ry=".8" x="6.3" y="9.1" fill="url(#k)" stroke="url(#l)" stroke-width=".6" stroke-linejoin="round"/>
|
||||
<path d="M11 10.5a1.2 1.2 0 0 0-1.2 1.2c0 .5.4 1 1 1v1.6h.5v-1.5c.5 0 1-.6 1-1a1.2 1.2 0 0 0-1.3-1.3z" fill="url(#m)" stroke="url(#n)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 3.2 KiB |
|
@ -1,38 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 16 16" height="16" width="16">
|
||||
<defs>
|
||||
<linearGradient id="d">
|
||||
<stop offset="0" stop-color="#8c8c8c"/>
|
||||
<stop offset="1" stop-color="#b4b4b4"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#544024"/>
|
||||
<stop offset="1" stop-color="#8b6b3d"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#a0a0a0"/>
|
||||
<stop offset="1" stop-color="#a0a0a0" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="e">
|
||||
<stop offset="0" stop-color="#a0a0a0"/>
|
||||
<stop offset="1" stop-color="#c8c8c8"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#382b18"/>
|
||||
<stop offset="1" stop-color="#6f5631"/>
|
||||
</linearGradient>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" y2="3.409" x2="6.735" y1="3.859" x1="9.123" id="f" xlink:href="#a"/>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" y2="8.347" x2="2.4" y1="9.586" x1="13.352" id="j" xlink:href="#a"/>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" y2="11.675" x2="7.974" y1="14.423" x1="7.974" id="l" xlink:href="#b" gradientTransform="translate(0 -.2)"/>
|
||||
<linearGradient xlink:href="#c" id="g" x1="9.32" y1="7.243" x2="6.728" y2="6.716" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient xlink:href="#c" id="k" x1="12.451" y1="11.469" x2="1.56" y2="10.342" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient xlink:href="#d" id="i" x1="13.218" y1="13.627" x2="2.686" y2="13.627" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient xlink:href="#e" id="h" x1="12.607" y1="12.021" x2="3.321" y2="12.021" gradientUnits="userSpaceOnUse"/>
|
||||
</defs>
|
||||
<path d="M8 1c-.828 0-1.5 1.343-1.5 3v3.5c0 .554.446 1 1 1h1c.554 0 1-.446 1-1V4c0-1.657-.672-3-1.5-3z" fill="url(#f)" stroke="url(#g)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<rect width="11" height="5" x="2.5" y="10" rx=".5" ry=".5" fill="url(#h)" stroke="url(#i)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<rect width="12" height="2" x="2" y="8" rx=".5" ry=".5" fill="url(#j)" stroke="url(#k)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<path d="M11.5 10.8h1v4h-1zm-2 0h1v4h-1zm-2 0h1v4h-1zm-2 0h1v4h-1zm-2 0h1v4h-1z" fill="url(#l)"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 2.5 KiB |
|
@ -1,20 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#6f9fdf"/>
|
||||
<stop offset="1" stop-color="#b8d0f1"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#133cb8"/>
|
||||
<stop offset="1" stop-color="#7faae8"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="11.304" y1="9.268" x2="7.065" y2="4.197" id="d" xlink:href="#a" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient x1="6.587" y1="7.594" x2="2.992" y2=".487" id="c" xlink:href="#b" gradientUnits="userSpaceOnUse"/>
|
||||
</defs>
|
||||
<path d="M.5.813c-.273.04-.502.354-.5.687v5.625c0 .36.265.688.563.688h4.406v-1h-3.5a.52.52 0 0 1-.5-.5V2.218a.517.517 0 0 1 .437-.5h3.75c.227-.4.634-.711 1.094-.75.415-.031.84.134 1.125.437l.313.313h6.843c.262 0 .5.238.5.5v4.094a.52.52 0 0 1-.5.5h-1.969l.938 1h1.938c.297 0 .562-.328.562-.688V1.5c0-.36-.265-.688-.563-.688H.5z" fill="#fff"/>
|
||||
<path d="M.5 0C.227.041-.002.355 0 .688v5.625C0 6.673.265 7 .563 7h4.406V6h-3.5a.52.52 0 0 1-.5-.5V1.406a.517.517 0 0 1 .437-.5h13.125c.262 0 .5.238.5.5V5.5a.52.52 0 0 1-.5.5h-2.75l.969 1h2.688c.297 0 .562-.328.562-.688V.688c0-.36-.265-.687-.563-.687H.5z" fill="url(#c)"/>
|
||||
<path d="M6.375 2.375v9.906l2.094-.844 1.625 3.844 2.531-1.062-1.594-3.781 2.188-.876L9.813 5.97 6.374 2.375z" fill="url(#d)" stroke="#4673ce" stroke-linejoin="round"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.6 KiB |
|
@ -1,39 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 16 16" height="16" width="16">
|
||||
<defs>
|
||||
<linearGradient id="d">
|
||||
<stop offset="0" stop-color="#141414"/>
|
||||
<stop offset="1" stop-color="#3c3c3c"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#cdf0ff"/>
|
||||
<stop offset="1" stop-color="#f5fcff"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#787878"/>
|
||||
<stop offset="1" stop-color="#505050"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#282828"/>
|
||||
<stop offset="1" stop-color="#505050"/>
|
||||
</linearGradient>
|
||||
<linearGradient gradientTransform="matrix(1.04615 0 0 1.06667 -.415 .667)" gradientUnits="userSpaceOnUse" y2="1.576" x2="3.337" y1="8.108" x1="14.078" id="e" xlink:href="#a"/>
|
||||
<linearGradient gradientTransform="matrix(2 0 0 2 -13 -4)" gradientUnits="userSpaceOnUse" y2="4.752" x2="13.239" y1="5.261" x1="13.748" id="h" xlink:href="#b"/>
|
||||
<linearGradient gradientTransform="translate(0 1)" gradientUnits="userSpaceOnUse" y2="1.854" x2="3.829" y1="8.432" x1="12.299" id="g" xlink:href="#c"/>
|
||||
<linearGradient gradientTransform="translate(-.5 -.5)" gradientUnits="userSpaceOnUse" y2="5.946" x2=".987" y1="15.102" x1="5.989" id="i" xlink:href="#a"/>
|
||||
<linearGradient gradientTransform="matrix(1.10989 0 0 .79278 -.4 .958)" gradientUnits="userSpaceOnUse" y2="10.774" x2="4.865" y1="10.774" x1="1.261" id="k" xlink:href="#c"/>
|
||||
<linearGradient gradientTransform="matrix(1.5 0 0 1.5 -17.25 6)" gradientUnits="userSpaceOnUse" y2="4.752" x2="13.239" y1="5.261" x1="13.748" id="l" xlink:href="#b"/>
|
||||
<linearGradient gradientTransform="matrix(.683 0 0 .6166 .985 2.273)" gradientUnits="userSpaceOnUse" y2="5.597" x2="2.826" y1="6.539" x1="3.079" id="m" xlink:href="#b"/>
|
||||
<linearGradient xlink:href="#d" id="f" x1="13.677" y1="12.328" x2=".512" y2="4.058" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.97143 0 0 .96 .257 .24)"/>
|
||||
<linearGradient xlink:href="#d" id="j" x1="5.489" y1="14.602" x2=".487" y2="5.446" gradientUnits="userSpaceOnUse"/>
|
||||
</defs>
|
||||
<rect ry="1" rx="1" y="1.2" x="2.2" height="9.6" width="13.6" fill="url(#e)" stroke="url(#f)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<rect ry=".5" rx=".5" y="2.5" x="3.5" height="7" width="9" fill="url(#g)"/>
|
||||
<circle r="1" cy="6" cx="14" fill="url(#h)"/>
|
||||
<rect ry="1" rx="1" y="5" height="10" width="6" fill="url(#i)" stroke="url(#j)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<rect ry=".5" rx=".5" y="7" x="1" height="5" width="4" fill="url(#k)"/>
|
||||
<circle r=".75" cy="13.5" cx="3" fill="url(#l)"/>
|
||||
<rect ry=".5" rx=".5" y="5.75" x="2" height=".5" width="2" fill="url(#m)"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 2.9 KiB |
|
@ -1,20 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 16 16" height="16" width="16">
|
||||
<defs>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#e2e6ea"/>
|
||||
<stop offset="1" stop-color="#f9fafb"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#323b46"/>
|
||||
<stop offset="1" stop-color="#546374"/>
|
||||
</linearGradient>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" y2=".822" x2="4.016" y1="13.198" x1="8.663" id="d" xlink:href="#a"/>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" y2="1.975" x2="2.064" y1="13.044" x1="6.113" id="c" xlink:href="#b"/>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" y2="1.511" x2="3.948" y1="13.163" x1="7.795" id="e" xlink:href="#a"/>
|
||||
</defs>
|
||||
<path d="M1.7 1.2c-.278 0-.5.222-.5.5v12.6c0 .278.222.5.5.5h3.6c.278 0 .5-.222.5-.5V5.8h8.5c.278 0 .5-.222.5-.5V1.7c0-.278-.222-.5-.5-.5H1.7z" fill="url(#c)" stroke="url(#d)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<path d="M1 4.5h1.5M1 7.5h3m-3 3h1.5m-1.5 3h3M4.5 1v1.5m3-1.5v3m3-3v1.5m3-1.5v3" fill="none" stroke="url(#e)"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.3 KiB |
|
@ -1,38 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 16 16" height="16" width="16">
|
||||
<defs>
|
||||
<linearGradient id="e">
|
||||
<stop offset="0" stop-color="#434f5d"/>
|
||||
<stop offset="1" stop-color="#65788b"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="d">
|
||||
<stop offset="0" stop-color="#787878"/>
|
||||
<stop offset="1" stop-color="#8c8c8c"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#8c8c8c"/>
|
||||
<stop offset="1" stop-color="#a0a0a0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#b6b38a"/>
|
||||
<stop offset="1" stop-color="#d3d2bd"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#ecebe0"/>
|
||||
<stop offset="1" stop-color="#fbfbf9" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient gradientTransform="translate(-1.018 -.726)" gradientUnits="userSpaceOnUse" y2="4.549" x2="4.08" y1="14.382" x1="13.934" id="f" xlink:href="#a"/>
|
||||
<linearGradient gradientTransform="translate(-1.018 -.726)" gradientUnits="userSpaceOnUse" y2="4.836" x2="1.893" y1="16.614" x1="13.78" id="g" xlink:href="#b"/>
|
||||
<linearGradient y2="2.41" x2="4.751" y1="4.023" x1="5.458" gradientTransform="translate(-1.018 -1.026)" gradientUnits="userSpaceOnUse" id="h" xlink:href="#c"/>
|
||||
<linearGradient y2=".94" x2="4.252" y1="3.313" x1="5.323" gradientTransform="translate(0 -.3)" gradientUnits="userSpaceOnUse" id="i" xlink:href="#d"/>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" y2="9.29" x2="11.377" y1="9.29" x1="4.575" id="j" xlink:href="#e"/>
|
||||
</defs>
|
||||
<path style="marker:none" color="#000" overflow="visible" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round" d="M2 2.75h12v12H2z"/>
|
||||
<path style="marker:none" d="M4 .75c-.553 0-1 .672-1 1.5 0 .829.399 1.474 1 1.5.106.006.2-.08.2-.25 0-.168-.11-.25-.2-.25-.277 0-.5-.447-.5-1 0-.552.223-1 .5-1 .275 0 .5.448.5 1H5c0-.828-.448-1.5-1-1.5z" id="k" color="#000" overflow="visible" fill="url(#h)" stroke="url(#i)" stroke-width=".2" stroke-linejoin="round"/>
|
||||
<path d="M4 11.45h7v1H4zm1-5.321h5v1H5zm1 2.66h6v1H6z" style="marker:none" color="#000" overflow="visible" fill="url(#j)"/>
|
||||
<use height="100%" width="100%" transform="translate(2.667)" id="l" xlink:href="#k"/>
|
||||
<use height="100%" width="100%" transform="translate(2.667)" id="m" xlink:href="#l"/>
|
||||
<use height="100%" width="100%" transform="translate(2.667)" xlink:href="#m"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 2.6 KiB |
|
@ -1,39 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" viewBox="0 0 16 16">
|
||||
<defs>
|
||||
<linearGradient id="e">
|
||||
<stop offset="0" stop-color="#65808b"/>
|
||||
<stop offset="1" stop-color="#7c939c"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#43555d"/>
|
||||
<stop offset="1" stop-color="#566a72"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="d">
|
||||
<stop offset="0" stop-color="#54a0ec"/>
|
||||
<stop offset="1" stop-color="#99c5f7"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#f6fafe"/>
|
||||
<stop offset="1" stop-color="#99c5f7"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#324046"/>
|
||||
<stop offset="1" stop-color="#45555b"/>
|
||||
</linearGradient>
|
||||
<linearGradient xlink:href="#a" id="h" x1="13.661" y1="12.474" x2="2.358" y2="5.025" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.97143 0 0 .96 .229 .612)"/>
|
||||
<linearGradient xlink:href="#b" id="i" x1="16.505" y1="11.096" x2="2.974" y2="2.807" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.97143 0 0 .96 .229 .612)"/>
|
||||
<linearGradient xlink:href="#b" id="k" x1="10.3" y1="11.02" x2="5.662" y2="6.382" gradientUnits="userSpaceOnUse" gradientTransform="translate(0 .236)"/>
|
||||
<linearGradient xlink:href="#a" id="j" x1="10.582" y1="9.815" x2="6.843" y2="6.172" gradientUnits="userSpaceOnUse" gradientTransform="translate(0 .236)"/>
|
||||
<radialGradient xlink:href="#c" id="l" cx="7.075" cy="7.944" fx="7.075" fy="7.944" r="2.5" gradientUnits="userSpaceOnUse" gradientTransform="rotate(45 9.338 9.078) scale(1.00392 1.2642)"/>
|
||||
<linearGradient xlink:href="#d" id="m" x1="8.873" y1="11.096" x2="5.628" y2="7.85" gradientUnits="userSpaceOnUse" gradientTransform="translate(0 .236)"/>
|
||||
<linearGradient xlink:href="#a" id="g" x1="10.226" y1="3.728" x2="6.522" y2="2.07" gradientUnits="userSpaceOnUse" gradientTransform="translate(0 .314)"/>
|
||||
<linearGradient xlink:href="#e" id="f" x1="9.212" y1="4.437" x2="6.127" y2="3.047" gradientUnits="userSpaceOnUse" gradientTransform="translate(0 .314)"/>
|
||||
</defs>
|
||||
<path d="M6.5 2.225c-.277 0-.641.14-.816.316L4.316 3.908c-.175.175-.093.317.184.317h7c.277 0 .359-.142.184-.317l-1.368-1.367c-.175-.175-.539-.316-.816-.316h-2z" fill="url(#f)" stroke="url(#g)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<rect ry="1" rx="1" y="4.2" x="1.2" height="9.6" width="13.6" fill="url(#h)" stroke="url(#i)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<circle r="3.5" cy="9" cx="8" fill="url(#j)" stroke="url(#k)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<circle cx="8" cy="9" r="2.5" fill="url(#l)" stroke="url(#m)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 2.9 KiB |
|
@ -1,26 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="14" height="14">
|
||||
<defs>
|
||||
<style>
|
||||
path {
|
||||
opacity: 0.5;
|
||||
}
|
||||
path:target {
|
||||
opacity: 1;
|
||||
}
|
||||
</style>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#234ccd"/>
|
||||
<stop offset="1" stop-color="#5d7de3"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#1e3faa"/>
|
||||
<stop offset="1" stop-color="#3a61de"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="2.002" y1="12.252" x2="-.099" y2="6.755" id="d" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="translate(5.841 1034.646)"/>
|
||||
<linearGradient x1="3.309" y1="11.177" x2="1.468" y2="6.456" id="c" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="translate(5.841 1034.646)"/>
|
||||
</defs>
|
||||
<path id="focus" d="M6.841 1040.052l-.437.406 2.469 3.688-2.47 3.687.438.407 3.438-4.094z" fill="url(#c)" stroke="url(#d)" stroke-width=".4" stroke-linecap="round" stroke-linejoin="round" transform="translate(-1.341 -1037.146)"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.3 KiB |
|
@ -1,30 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" viewBox="0 0 16 16">
|
||||
<defs>
|
||||
<linearGradient id="d">
|
||||
<stop offset="0" stop-color="#323232"/>
|
||||
<stop offset="1" stop-color="#646464"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#b4b4b4"/>
|
||||
<stop offset="1" stop-color="#dcdcdc"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#3c3c3c"/>
|
||||
<stop offset="1" stop-color="#646464"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#505050"/>
|
||||
<stop offset="1" stop-color="#8c8c8c"/>
|
||||
</linearGradient>
|
||||
<linearGradient gradientTransform="matrix(.97143 0 0 1.08571 .229 -1125.879)" xlink:href="#a" id="e" x1="10.803" y1="1047.39" x2="4.726" y2="1041.559" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient gradientTransform="matrix(.97143 0 0 1.08571 .229 -1125.879)" xlink:href="#b" id="f" x1="12.563" y1="1046.633" x2="5.974" y2="1040.229" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient gradientTransform="translate(-1.333 -1210.423) scale(1.16667)" xlink:href="#c" id="g" x1="9.698" y1="1046.429" x2="5.893" y2="1042.623" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient gradientTransform="translate(0 -1036.362)" xlink:href="#d" id="h" x1="9.023" y1="1045.897" x2="6.49" y2="1043.363" gradientUnits="userSpaceOnUse"/>
|
||||
</defs>
|
||||
<path d="M14.8 8c0 1.085-3.044 3.8-6.8 3.8S1.2 9.085 1.2 8 4.244 4.2 8 4.2s6.8 2.715 6.8 3.8z" style="marker:none" color="#000" overflow="visible" fill="url(#e)" stroke="url(#f)" stroke-width=".4" stroke-linejoin="round"/>
|
||||
<circle r="3.5" cy="8" cx="8" style="marker:none" color="#000" overflow="visible" fill="url(#g)"/>
|
||||
<circle r="2" cy="8" cx="8" style="marker:none" color="#000" overflow="visible" fill="url(#h)"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 2.0 KiB |
|
@ -1,18 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" viewBox="0 0 16 16">
|
||||
<defs>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#285a8c"/>
|
||||
<stop offset="1" stop-color="#508cc8"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#1c3b5c"/>
|
||||
<stop offset="1" stop-color="#285078"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="17.286" y1="1046.293" x2="-18.065" y2="1003.191" id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1 0 0 1 28.42 0)"/>
|
||||
<linearGradient x1="12.826" y1="1050.761" x2="-24.272" y2="1006.022" id="d" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1 0 0 1 28.42 0)"/>
|
||||
</defs>
|
||||
<path d="M21.734 1045.673v5.125h-1.816c-4.864 0-9.028-.723-10.688-2.168-1.64-1.445-2.46-4.326-2.46-8.643v-6.098c0-2.95-.528-4.99-1.583-6.123-1.054-1.133-2.968-1.7-5.742-1.7h-1.787v-4.189h1.787c2.793 0 4.707-.556 5.742-1.67 1.055-1.133 1.582-3.154 1.582-6.064v-6.127c0-4.317.82-7.188 2.461-8.613 1.66-1.446 5.824-2.168 10.688-2.168h1.816v5.093h-1.992c-2.754 0-4.55.43-5.39 1.29-.84.859-1.26 1.761-1.26 4.515v6.361c0 3.067-1.352 5.293-2.25 6.68-.88 1.387-1.49 2.324-3.64 2.813 2.169.527 2.79 1.484 3.669 2.87.879 1.387 2.22 3.604 2.22 6.65v6.363c0 2.754.42 3.654 1.26 4.514.84.859 2.96 1.289 5.391 1.289zm12.579 0v5.125h1.816c4.864 0 9.028-.723 10.688-2.168 1.64-1.445 2.46-4.326 2.46-8.643v-6.098c0-2.95.528-4.99 1.583-6.123 1.054-1.133 2.968-1.7 5.742-1.7h1.787v-4.189h-1.787c-2.793 0-4.707-.556-5.742-1.67-1.055-1.133-1.582-3.154-1.582-6.064v-6.127c0-4.317-.82-7.188-2.461-8.613-1.66-1.446-5.824-2.168-10.688-2.168h-1.816v5.093h1.992c2.754 0 4.55.43 5.39 1.29.84.859 1.26 1.761 1.26 4.515v6.361c0 3.067 1.352 5.293 2.25 6.68.88 1.387 1.49 2.324 3.64 2.813-2.169.527-2.79 1.484-3.669 2.87-.879 1.387-2.22 3.604-2.22 6.65v6.363c0 2.754-.42 3.654-1.26 4.514-.84.859-2.96 1.289-5.391 1.289z" style="-inkscape-font-specification:Fixedsys" font-size="60" fill="url(#c)" stroke="url(#d)" font-family="Fixedsys" transform="matrix(-.22157 0 0 .22103 14.138 -218.338)" font-weight="400" letter-spacing="0" word-spacing="0" stroke-width="1.807" stroke-linejoin="round"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 2.4 KiB |
|
@ -1,26 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#dd8506"/>
|
||||
<stop offset="1" stop-color="#f4a24b"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#e68507"/>
|
||||
<stop offset="1" stop-color="#f4b65f"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#f3a952"/>
|
||||
<stop offset="1" stop-color="#fadbba"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="9.06" y1="13.305" x2="9.06" y2="1.704" id="d" xlink:href="#a" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient x1="3.865" y1="14.919" x2="3.865" y2="13.049" id="f" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.9974 0 0 1.0026 -1.01 -.02)"/>
|
||||
<linearGradient x1="14.005" y1="14.902" x2="14.005" y2="13.07" id="g" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.9974 0 0 1.0026 -.959 -.02)"/>
|
||||
<linearGradient x1="10.576" y1="11.641" x2=".835" y2="1.901" id="e" xlink:href="#c" gradientUnits="userSpaceOnUse"/>
|
||||
</defs>
|
||||
<path d="M.534 2.46h3.864C7.45 2.46 9.5 4.288 9.5 7.028v3.565h1.961L8.076 13.5l-3.382-2.914h1.899V7.74c0-1.554-.866-2.492-2.966-2.492H.534z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round"/>
|
||||
<path fill="url(#f)" d="M1 13h4v2H1z"/>
|
||||
<path fill="url(#g)" d="M11 13h4v2h-4z"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.6 KiB |
|
@ -1,26 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#dd8506"/>
|
||||
<stop offset="1" stop-color="#f4a24b"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#e68507"/>
|
||||
<stop offset="1" stop-color="#f4b65f"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#f3a952"/>
|
||||
<stop offset="1" stop-color="#fadbba"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="-.161" y1="7.678" x2="12.316" y2="7.678" id="d" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="rotate(-90 7.756 5.205)"/>
|
||||
<linearGradient x1="14.005" y1="14.902" x2="14.005" y2="13.07" id="g" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.9974 0 0 1.0026 -.959 -.02)"/>
|
||||
<linearGradient x1="3.865" y1="14.919" x2="3.865" y2="13.049" id="f" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.9974 0 0 1.0026 -1.01 -.02)"/>
|
||||
<linearGradient x1="11.034" y1="9.145" x2="6.593" y2="4.703" id="e" xlink:href="#c" gradientUnits="userSpaceOnUse" gradientTransform="translate(0 -1.116)"/>
|
||||
</defs>
|
||||
<path d="M6.486 12.5V7.009c0-3.051 1.555-4.548 4.295-4.548h1.73V.5l2.907 3.385-2.914 3.382V5.368H11.7c-1.554 0-2.222.518-2.222 2.618V12.5z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round"/>
|
||||
<path fill="url(#f)" d="M1 13h4v2H1z"/>
|
||||
<path fill="url(#g)" d="M11 13h4v2h-4z"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.7 KiB |
|
@ -1,24 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#dd8506"/>
|
||||
<stop offset="1" stop-color="#f4a24b"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#e68507"/>
|
||||
<stop offset="1" stop-color="#f4b65f"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#f3a952"/>
|
||||
<stop offset="1" stop-color="#fadbba"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="9.06" y1="13.305" x2="9.06" y2="1.704" id="d" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="translate(3)"/>
|
||||
<linearGradient x1="3.865" y1="14.919" x2="3.865" y2="13.049" id="f" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="translate(3)"/>
|
||||
<linearGradient x1="12.911" y1="12.657" x2="2.554" y2="2.3" id="e" xlink:href="#c" gradientUnits="userSpaceOnUse"/>
|
||||
</defs>
|
||||
<path d="M4.698 2.46h3.7c3.052 0 5.102 1.828 5.102 4.568v3.565h1.962L12.077 13.5l-3.383-2.914h1.9V7.74c0-1.793-.486-2.454-2.047-2.492-.791-.02-1.842 0-2.647 0-1.821 0-2.368.81-2.368 2.488V12.5H.522S.518 9.04.518 7.03c0-2.72 2.209-4.57 4.179-4.57z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round"/>
|
||||
<path fill="url(#f)" d="M5.016 12.987h4.01v1.995h-4.01z"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.5 KiB |
|
@ -1,13 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="16" width="16">
|
||||
<defs>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#c80000"/>
|
||||
<stop offset="1" stop-color="#780000"/>
|
||||
</linearGradient>
|
||||
<radialGradient gradientUnits="userSpaceOnUse" xlink:href="#a" id="b" fy="4.665" fx="4.8" r="5.59" cy="4.665" cx="4.8"/>
|
||||
</defs>
|
||||
<path transform="translate(1.599 1.565) scale(1.07342)" d="M11.553 5.995a5.59 5.59 0 1 1-11.179 0 5.59 5.59 0 1 1 11.18 0z" fill="url(#b)"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 755 B |
|
@ -1,6 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12">
|
||||
<path d="M5.563 0A6 6 0 0 0 0 6a6 6 0 0 0 12 0 6 6 0 0 0-6.438-6zm.156 2a4 4 0 0 1 2.25.5L2.5 7.97A4 4 0 0 1 2 6a4 4 0 0 1 3.72-4zm3.685 1.906A4 4 0 0 1 10 6a4 4 0 0 1-6.094 3.406l5.5-5.5z" fill="red"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 488 B |
|
@ -1,25 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#f2451d"/>
|
||||
<stop offset=".101" stop-color="#f01428" stop-opacity=".8"/>
|
||||
<stop offset=".897" stop-color="#de8493"/>
|
||||
<stop offset="1" stop-color="#efc3cc"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#520e0d"/>
|
||||
<stop offset="1" stop-color="#c4181d"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="7.231" y1="1051.323" x2="7.231" y2="1037.401" id="d" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="translate(0 -1036.362)"/>
|
||||
<linearGradient x1="8.769" y1="1049.931" x2="8.769" y2="1038.668" id="c" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="translate(0 -1036.362)"/>
|
||||
<filter height="1.48" y="-.24" width="1.48" x="-.24" id="e" color-interpolation-filters="sRGB">
|
||||
<feGaussianBlur stdDeviation=".8"/>
|
||||
</filter>
|
||||
</defs>
|
||||
<rect y="1.5" x="1.5" ry="2" rx="2" height="13" width="13" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/>
|
||||
<path style="marker:none" d="M4.5 5v8h8V5zm1 1h6v4h-6z" color="#000" overflow="visible" opacity=".4" filter="url(#e)"/>
|
||||
<path style="marker:none" d="M4 4v8h8V4zm1 1h6v4H5z" color="#000" overflow="visible" fill="#fff"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.5 KiB |
|
@ -1,25 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#f2451d"/>
|
||||
<stop offset=".101" stop-color="#f01428" stop-opacity=".8"/>
|
||||
<stop offset=".897" stop-color="#de8493"/>
|
||||
<stop offset="1" stop-color="#efc3cc"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#520e0d"/>
|
||||
<stop offset="1" stop-color="#c4181d"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="7.231" y1="1051.323" x2="7.231" y2="1037.401" id="d" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="translate(0 -1036.362)"/>
|
||||
<linearGradient x1="8.769" y1="1049.931" x2="8.769" y2="1038.668" id="c" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="translate(0 -1036.362)"/>
|
||||
<filter height="1.48" y="-.24" width="1.48" x="-.24" id="e" color-interpolation-filters="sRGB">
|
||||
<feGaussianBlur stdDeviation=".8"/>
|
||||
</filter>
|
||||
</defs>
|
||||
<rect y="1.5" x="1.5" ry="2" rx="2" height="13" width="13" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/>
|
||||
<path style="marker:none" d="M4.5 5v8h8V5zm1 1h6v4h-6z" transform="rotate(-90 8.5 9)" color="#000" overflow="visible" opacity=".4" filter="url(#e)"/>
|
||||
<path style="marker:none" d="M4 12h8V4H4zm1-1V5h4v6z" color="#000" overflow="visible" fill="#fff"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.6 KiB |
|
@ -1,27 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#f2451d"/>
|
||||
<stop offset=".101" stop-color="#f01428" stop-opacity=".8"/>
|
||||
<stop offset=".897" stop-color="#de8493"/>
|
||||
<stop offset="1" stop-color="#efc3cc"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#520e0d"/>
|
||||
<stop offset="1" stop-color="#c4181d"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="7.231" y1="1051.323" x2="7.231" y2="1037.401" id="d" xlink:href="#a" gradientUnits="userSpaceOnUse"/>
|
||||
<linearGradient x1="8.769" y1="1049.931" x2="8.769" y2="1038.668" id="c" xlink:href="#b" gradientUnits="userSpaceOnUse"/>
|
||||
<filter x="-.24" y="-.24" width="1.48" height="1.48" color-interpolation-filters="sRGB" id="e">
|
||||
<feGaussianBlur stdDeviation=".8"/>
|
||||
</filter>
|
||||
</defs>
|
||||
<g transform="translate(0 -1036.362)">
|
||||
<rect width="13" height="13" rx="2" ry="2" x="1.5" y="1037.862" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/>
|
||||
<path d="M6.5 1041.362v2h-2v6h6v-2h2v-6h-6zm1 1h4v4h-1v-3h-3v-1zm-2 2h4v4h-4v-4z" opacity=".4" filter="url(#e)"/>
|
||||
<path d="M6 1040.362v2H4v6h6v-2h2v-6H6zm1 1h4v4h-1v-3H7v-1zm-2 2h4v4H5v-4z" fill="#fff"/>
|
||||
</g>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.5 KiB |
|
@ -1,11 +0,0 @@
|
|||
# vim: set filetype=python:
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
DevToolsModules(
|
||||
'read-only.svg',
|
||||
'spinner.png',
|
||||
'twisty-closed-firebug.svg',
|
||||
'twisty-open-firebug.svg',
|
||||
)
|
|
@ -1,29 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#fff" stop-opacity=".196"/>
|
||||
<stop offset="1" stop-color="#fff" stop-opacity=".784"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#353593"/>
|
||||
<stop offset="1" stop-color="#7373cd"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#2a2a76"/>
|
||||
<stop offset="1" stop-color="#5656c2"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="d">
|
||||
<stop offset="0" stop-color="#aabccf"/>
|
||||
<stop offset="1" stop-color="#c5d2df"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="9.29" y1="6.369" x2="5.581" y2="3.673" id="g" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.53813 0 0 .74017 3.298 3.873)"/>
|
||||
<linearGradient x1="7.02" y1="7.949" x2="2.721" y2="4.824" id="h" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.53813 0 0 .74017 3.298 3.873)"/>
|
||||
<linearGradient x1="14.692" y1="1049.087" x2="5.246" y2="1039.64" id="e" xlink:href="#c" gradientUnits="userSpaceOnUse" gradientTransform="translate(-1.167 -949.332) scale(.91667)"/>
|
||||
<linearGradient x1="13.658" y1="1050.509" x2="3.64" y2="1040.492" id="f" xlink:href="#d" gradientUnits="userSpaceOnUse" gradientTransform="translate(-2 -1036.362)"/>
|
||||
</defs>
|
||||
<path fill="url(#e)" stroke="url(#f)" d="M2.5 2.5h11v11h-11z"/>
|
||||
<path d="M9.7 8l-3.4 2.7V5.3z" fill="url(#g)" stroke="url(#h)" stroke-width=".6" stroke-linejoin="round"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.8 KiB |
|
@ -1,29 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#353593"/>
|
||||
<stop offset="1" stop-color="#7373cd"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#2a2a76"/>
|
||||
<stop offset="1" stop-color="#5656c2"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="11.709" y1="6.295" x2="8.675" y2="4.089" id="g" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.53813 0 0 .74017 3.298 3.873)"/>
|
||||
<linearGradient x1="11.445" y1="8.382" x2="7.061" y2="5.195" id="h" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.53813 0 0 .74017 3.298 3.873)"/>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#fff" stop-opacity=".196"/>
|
||||
<stop offset="1" stop-color="#fff" stop-opacity=".784"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="d">
|
||||
<stop offset="0" stop-color="#aabccf"/>
|
||||
<stop offset="1" stop-color="#c5d2df"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="14.692" y1="1049.087" x2="5.246" y2="1039.64" id="e" xlink:href="#c" gradientUnits="userSpaceOnUse" gradientTransform="translate(-1.167 -949.332) scale(.91667)"/>
|
||||
<linearGradient x1="13.658" y1="1050.509" x2="3.64" y2="1040.492" id="f" xlink:href="#d" gradientUnits="userSpaceOnUse" gradientTransform="translate(-2 -1036.362)"/>
|
||||
</defs>
|
||||
<path fill="url(#e)" stroke="url(#f)" d="M2.5 2.5h11v11h-11z"/>
|
||||
<path d="M6.3 8l3.4 2.7V5.3z" fill="url(#g)" stroke="url(#h)" stroke-width=".6" stroke-linejoin="round"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.8 KiB |
|
@ -1,31 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#dd8506"/>
|
||||
<stop offset="1" stop-color="#f9c06e" stop-opacity=".988"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#f5a742"/>
|
||||
<stop offset="1" stop-color="#f9cb8a"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="4.779" y1="1048.788" x2="3.117" y2="1039.853" id="e" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.993 0 0 .998 .028 2.025)"/>
|
||||
<linearGradient x1="5.527" y1="1049.91" x2="2.514" y2="1038.877" id="f" xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.993 0 0 .998 .028 2.025)"/>
|
||||
<linearGradient id="c">
|
||||
<stop offset="0" stop-color="#f5a742"/>
|
||||
<stop offset="1" stop-color="#f9cb8a"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="d">
|
||||
<stop offset="0" stop-color="#dd8506"/>
|
||||
<stop offset="1" stop-color="#f9c06e" stop-opacity=".988"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="4.779" y1="1048.788" x2="3.117" y2="1039.853" id="g" xlink:href="#c" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.993 0 0 .998 7.028 2.025)"/>
|
||||
<linearGradient x1="5.527" y1="1049.91" x2="2.514" y2="1038.877" id="h" xlink:href="#d" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.993 0 0 .998 7.028 2.025)"/>
|
||||
</defs>
|
||||
<g stroke-linejoin="round">
|
||||
<path fill="url(#e)" stroke="url(#f)" d="M2.5 1038.862h3v11h-3z" transform="translate(0 -1036.362)"/>
|
||||
<path fill="url(#g)" stroke="url(#h)" d="M9.5 1038.862h3v11h-3z" transform="translate(0 -1036.362)"/>
|
||||
</g>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.9 KiB |
|
@ -1,18 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#2959b8"/>
|
||||
<stop offset="1" stop-color="#83ace8"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#5c87d0"/>
|
||||
<stop offset="1" stop-color="#abc7ed"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="1.472" y1="-4.098" x2="1.472" y2="6.772" id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.65609 0 0 -1.01925 4.494 9.401)"/>
|
||||
<linearGradient x1="10.18" y1="8.767" x2="3.926" y2="2.99" id="d" xlink:href="#b" gradientUnits="userSpaceOnUse"/>
|
||||
</defs>
|
||||
<path d="M11.788 8L4.5 1.204v13.592z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.0 KiB |
|
@ -1,18 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16">
|
||||
<defs>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#2959b8"/>
|
||||
<stop offset="1" stop-color="#83ace8"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#5c87d0"/>
|
||||
<stop offset="1" stop-color="#abc7ed"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="1.472" y1="-4.098" x2="1.472" y2="6.772" id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="matrix(.65609 0 0 -1.01925 4.494 9.401)"/>
|
||||
<linearGradient x1="10.18" y1="8.767" x2="3.926" y2="2.99" id="d" xlink:href="#b" gradientUnits="userSpaceOnUse"/>
|
||||
</defs>
|
||||
<path d="M11.788 8L4.5 1.204v13.592z" transform="matrix(-1 0 0 1 16 0)" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 1.0 KiB |
|
@ -1,14 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="11" height="12">
|
||||
<defs>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#b4aa00"/>
|
||||
<stop offset=".659" stop-color="#f5e600"/>
|
||||
<stop offset="1" stop-color="#f5e600"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="1.256" y1="6.226" x2=".157" y2=".942" id="b" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.1625 0 0 1.2744 1.663 1040.82)"/>
|
||||
</defs>
|
||||
<path d="M8.553 1046.88l-2.742 1.735c-4.951 3.273-5.215 3.09-5.215.035v-6.845c0-2.706.26-2.927 5.215.208l2.593 1.641c2.642 1.553 2.642 1.648.149 3.226z" fill="url(#b)" stroke-width="1.217" stroke-linejoin="round" transform="matrix(1 0 0 .95762 0 -995.06)" stroke="#888000"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 991 B |
|
@ -1,18 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" viewBox="0 0 16 16">
|
||||
<defs>
|
||||
<linearGradient id="b">
|
||||
<stop offset="0" stop-color="#464f5a"/>
|
||||
<stop offset="1" stop-color="#7e8b9a"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#6a7786"/>
|
||||
<stop offset="1" stop-color="#abb3bd"/>
|
||||
</linearGradient>
|
||||
<linearGradient xlink:href="#a" id="c" x1="13.108" y1="13.135" x2="2.763" y2="2.791" gradientUnits="userSpaceOnUse" gradientTransform="translate(.306 1036.661) scale(.9618)"/>
|
||||
<linearGradient xlink:href="#b" id="d" x1="14.815" y1="11.602" x2="4.34" y2="1.127" gradientUnits="userSpaceOnUse" gradientTransform="translate(.306 1036.661) scale(.9618)"/>
|
||||
</defs>
|
||||
<path style="marker:none" d="M7.23 1036.661c-.426 0-.665.445-.768.962l-.25 1.25a5.77 5.77 0 0 0-.825.345l-1.063-.71c-.477-.205-.924-.437-1.225-.135l-1.088 1.087c-.301.302-.157.786.136 1.225l.706 1.062a5.77 5.77 0 0 0-.333.824l-1.258.252c-.482.193-.962.344-.962.77v1.538c0 .427.445.665.962.769l1.258.252a5.77 5.77 0 0 0 .34.815l-.713 1.073c-.205.477-.437.92-.136 1.223l1.088 1.089c.301.301.786.155 1.225-.137l1.069-.712a5.77 5.77 0 0 0 .815.33l.254 1.268c.192.482.342.962.768.962h1.54c.426 0 .665-.445.768-.962l.254-1.264a5.77 5.77 0 0 0 .81-.338l1.074.716c.477.204.924.438 1.225.137l1.088-1.09c.301-.301.157-.784-.136-1.222l-.71-1.067a5.77 5.77 0 0 0 .333-.821l1.262-.252c.482-.193.962-.342.962-.769v-1.538c0-.426-.445-.667-.962-.77l-1.253-.252a5.77 5.77 0 0 0-.342-.819l.71-1.067c.205-.477.437-.923.136-1.225l-1.088-1.087c-.301-.302-.786-.158-1.225.135l-1.057.706a5.77 5.77 0 0 0-.829-.336l-.252-1.255c-.192-.482-.342-.962-.768-.962H7.23zm.77 4.81a2.885 2.885 0 0 1 2.885 2.885A2.885 2.885 0 0 1 8 1047.24a2.885 2.885 0 0 1-2.885-2.885A2.885 2.885 0 0 1 8 1041.47z" color="#000" overflow="visible" fill="url(#c)" stroke="url(#d)" stroke-width=".6" stroke-linejoin="round" transform="translate(0 -1036.362)"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 2.2 KiB |
|
@ -1,14 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="11" height="11">
|
||||
<defs>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#c3baaa"/>
|
||||
<stop offset="1" stop-color="#fff"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="6.053" y1="7.093" x2="2.888" y2="1.8" id="b" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="translate(.885 .885) scale(1.02564)"/>
|
||||
</defs>
|
||||
<rect width="8" height="8" rx="1" ry="1" x="1.5" y="1.5" fill="url(#b)" stroke="#7898b5" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M5 3v2H3v1h2v2h1V6h2V5H6V3H5z"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 842 B |
|
@ -1,14 +0,0 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="11" height="11">
|
||||
<defs>
|
||||
<linearGradient id="a">
|
||||
<stop offset="0" stop-color="#c3baaa"/>
|
||||
<stop offset="1" stop-color="#fff"/>
|
||||
</linearGradient>
|
||||
<linearGradient x1="6.053" y1="7.093" x2="2.888" y2="1.8" id="b" xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="translate(.885 .885) scale(1.02564)"/>
|
||||
</defs>
|
||||
<rect width="8" height="8" rx="1" ry="1" x="1.5" y="1.5" fill="url(#b)" stroke="#7898b5" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M3 5h5v1H3z"/>
|
||||
</svg>
|
До Ширина: | Высота: | Размер: 824 B |
До Ширина: | Высота: | Размер: 2.6 KiB После Ширина: | Высота: | Размер: 2.6 KiB |
|
@ -7,10 +7,6 @@
|
|||
--eyedropper-image: url(images/command-eyedropper.svg);
|
||||
}
|
||||
|
||||
.theme-firebug {
|
||||
--eyedropper-image: url(images/firebug/command-eyedropper.svg);
|
||||
}
|
||||
|
||||
* {
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
|
|
@ -365,34 +365,6 @@ ul.children + .tag-line::before {
|
|||
color: var(--markup-hidden-tag-color);
|
||||
}
|
||||
|
||||
/* Firebug Theme */
|
||||
|
||||
.theme-firebug .theme-fg-color3 {
|
||||
color: var(--theme-graphs-full-blue);
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.theme-firebug .open,
|
||||
.theme-firebug .close,
|
||||
.theme-firebug .attr-name.theme-fg-color2 {
|
||||
color: var(--theme-highlight-purple);
|
||||
}
|
||||
|
||||
.theme-firebug .attr-value.theme-fg-color6 {
|
||||
color: var(--theme-highlight-red);
|
||||
}
|
||||
|
||||
.theme-firebug .markupview-display,
|
||||
.theme-firebug .markupview-events {
|
||||
font-size: var(--theme-toolbar-font-size);
|
||||
}
|
||||
|
||||
/* In case a node isn't displayed in the page, we fade the syntax highlighting */
|
||||
.theme-firebug .not-displayed .open,
|
||||
.theme-firebug .not-displayed .close {
|
||||
opacity: .5;
|
||||
}
|
||||
|
||||
/* Selected nodes in the tree should have light selected text.
|
||||
theme-selected doesn't work in this case since the text is a
|
||||
sibling of the class, not a child. */
|
||||
|
@ -409,21 +381,11 @@ ul.children + .tag-line::before {
|
|||
color: var(--theme-selection-color);
|
||||
}
|
||||
|
||||
/* Make sure even text nodes are white when selected in the Inspector panel. */
|
||||
.theme-firebug .theme-selected ~ .editor .open,
|
||||
.theme-firebug .theme-selected ~ .editor .close {
|
||||
color: var(--theme-selection-color);
|
||||
}
|
||||
|
||||
/* Applicable to the DOCTYPE */
|
||||
.doctype {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.theme-firebug .doctype {
|
||||
color: #787878;
|
||||
}
|
||||
|
||||
/* Display and Events Bubble */
|
||||
.markupview-display,
|
||||
.markupview-events {
|
||||
|
|
|
@ -20,14 +20,6 @@
|
|||
--row-hover-background-color: rgba(76,158,217,0.2);
|
||||
}
|
||||
|
||||
.theme-firebug {
|
||||
--cell-border-color: rgba(0,0,0,0.15);
|
||||
--cell-border-color-light: rgba(0,0,0,0.1);
|
||||
--focus-cell-border-color: rgba(0,0,0,0.3);
|
||||
--row-alt-background-color: rgba(76,158,217,0.1);
|
||||
--row-hover-background-color: rgba(76,158,217,0.2);
|
||||
}
|
||||
|
||||
/*
|
||||
* DE-XUL: Set a sidebar width because inline XUL components will cause the flex
|
||||
* to overflow if dynamically sized.
|
||||
|
|
|
@ -19,14 +19,6 @@
|
|||
--rule-shape-toggle-color: var(--grey-10);
|
||||
}
|
||||
|
||||
:root.theme-firebug {
|
||||
--rule-highlight-background-color: var(--theme-highlight-yellow);
|
||||
--rule-property-name: darkgreen;
|
||||
--rule-property-value: darkblue;
|
||||
--rule-overridden-item-border-color: var(--theme-content-color2);
|
||||
--rule-header-background-color: var(--theme-header-background);
|
||||
}
|
||||
|
||||
/* Rule View Tabpanel */
|
||||
|
||||
#sidebar-panel-ruleview {
|
||||
|
@ -217,12 +209,6 @@
|
|||
cursor: default;
|
||||
}
|
||||
|
||||
.theme-firebug .ruleview-rule-source-label {
|
||||
font-family: var(--proportional-font-family);
|
||||
font-weight: bold;
|
||||
color: #0000FF;
|
||||
}
|
||||
|
||||
.ruleview-rule-source:not([unselectable]):hover {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
@ -240,17 +226,6 @@
|
|||
-moz-user-select: none;
|
||||
}
|
||||
|
||||
.theme-firebug .ruleview-header {
|
||||
font-family: var(--proportional-font-family);
|
||||
font-weight: bold;
|
||||
color: inherit;
|
||||
border: none;
|
||||
margin: 4px 0;
|
||||
padding: 3px 4px 2px 4px;
|
||||
line-height: inherit;
|
||||
min-height: 0;
|
||||
}
|
||||
|
||||
.ruleview-expandable-header {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
@ -308,46 +283,6 @@
|
|||
border-bottom-color: transparent;
|
||||
}
|
||||
|
||||
.theme-firebug .ruleview-namecontainer > .ruleview-propertyname,
|
||||
.theme-firebug .ruleview-propertyvaluecontainer > .ruleview-propertyvalue {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.theme-firebug .ruleview-namecontainer > .ruleview-propertyname {
|
||||
color: var(--rule-property-name);
|
||||
}
|
||||
|
||||
.theme-firebug .ruleview-propertyvaluecontainer > .ruleview-propertyvalue {
|
||||
color: var(--rule-property-value);
|
||||
}
|
||||
|
||||
.theme-firebug .ruleview-overridden .ruleview-propertyname,
|
||||
.theme-firebug .ruleview-overridden .ruleview-propertyvalue {
|
||||
text-decoration: line-through;
|
||||
}
|
||||
|
||||
.theme-firebug .ruleview-enableproperty:not([checked]) ~ .ruleview-namecontainer,
|
||||
.theme-firebug .ruleview-enableproperty:not([checked]) ~ .ruleview-namecontainer *,
|
||||
.theme-firebug .ruleview-enableproperty:not([checked]) ~ .ruleview-propertyvaluecontainer,
|
||||
.theme-firebug .ruleview-enableproperty:not([checked]) ~ .ruleview-propertyvaluecontainer *,
|
||||
.theme-firebug .ruleview-overridden > * > .ruleview-computed:not(.ruleview-overridden),
|
||||
.theme-firebug .ruleview-overridden > * > .ruleview-computed:not(.ruleview-overridden) * {
|
||||
color: #CCCCCC;
|
||||
}
|
||||
|
||||
.theme-firebug .ruleview-rule + .ruleview-rule {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.ruleview-warning {
|
||||
background-image: url(images/alerticon-warning.png);
|
||||
background-size: 13px 12px;
|
||||
margin-inline-start: 5px;
|
||||
display: inline-block;
|
||||
width: 13px;
|
||||
height: 12px;
|
||||
}
|
||||
|
||||
@media (min-resolution: 1.1dppx) {
|
||||
.ruleview-warning {
|
||||
background-image: url(images/alerticon-warning@2x.png);
|
||||
|
@ -586,11 +521,6 @@
|
|||
margin: -1px -3px -1px -1px;
|
||||
}
|
||||
|
||||
.theme-firebug .styleinspector-propertyeditor {
|
||||
border: 1px solid var(--theme-splitter-color);
|
||||
box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
|
||||
.ruleview-property {
|
||||
border-left: 3px solid transparent;
|
||||
clear: both;
|
||||
|
@ -644,12 +574,6 @@
|
|||
color: var(--theme-highlight-orange);
|
||||
}
|
||||
|
||||
.theme-firebug .ruleview-selector > .ruleview-selector-matched,
|
||||
.theme-firebug .ruleview-selector > .ruleview-selector-separator,
|
||||
.theme-firebug .ruleview-selector > .ruleview-selector-unmatched {
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
.ruleview-selectorhighlighter {
|
||||
background: url("chrome://devtools/skin/images/vview-open-inspector.png") no-repeat 0 0;
|
||||
padding-left: 16px;
|
||||
|
@ -687,29 +611,3 @@
|
|||
.ruleview-overridden-rule-filter:hover {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.theme-firebug .ruleview-overridden {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
/* Firebug theme disable/enable CSS rule. Firebug theme uses its own
|
||||
icons to indicate when CSS rules can be disabled or enabled. */
|
||||
|
||||
.theme-firebug .ruleview-rule .theme-checkbox {
|
||||
background-repeat: no-repeat;
|
||||
background-size: 12px 12px;
|
||||
background-image: url(chrome://devtools/skin/images/firebug/disable.svg);
|
||||
background-position: 0 0;
|
||||
}
|
||||
|
||||
.theme-firebug .ruleview-rule .theme-checkbox:not([checked]){
|
||||
filter: grayscale(1);
|
||||
}
|
||||
|
||||
.theme-firebug .ruleview-rule .theme-checkbox[checked] {
|
||||
background-position: 0 0;
|
||||
}
|
||||
|
||||
.theme-firebug .ruleview-property:not(:hover) .ruleview-enableproperty {
|
||||
visibility: hidden;
|
||||
}
|
||||
|
|
|
@ -30,12 +30,6 @@
|
|||
--separator-border-image: linear-gradient(transparent 4px, rgba(100%,100%,100%,.2) 4px, rgba(100%,100%,100%,.2) calc(100% - 4px), transparent calc(100% - 4px));
|
||||
}
|
||||
|
||||
.theme-firebug {
|
||||
--magnifying-glass-image: url(chrome://devtools/skin/images/search.svg);
|
||||
--tool-options-image: url(chrome://devtools/skin/images/firebug/tool-options.svg);
|
||||
}
|
||||
|
||||
|
||||
/* Toolbars */
|
||||
.devtools-toolbar,
|
||||
.devtools-sidebar-tabs tabs {
|
||||
|
|
|
@ -22,24 +22,6 @@
|
|||
--command-measure-image: url(images/command-measure.svg);
|
||||
}
|
||||
|
||||
.theme-firebug {
|
||||
--close-button-image: url(chrome://devtools/skin/images/firebug/close.svg);
|
||||
--dock-bottom-image: url(chrome://devtools/skin/images/firebug/dock-bottom.svg);
|
||||
--dock-side-image: url(chrome://devtools/skin/images/firebug/dock-side.svg);
|
||||
--dock-undock-image: url(chrome://devtools/skin/images/firebug/dock-undock.svg);
|
||||
|
||||
--command-paintflashing-image: url(images/firebug/command-paintflashing.svg);
|
||||
--command-screenshot-image: url(images/firebug/command-screenshot.svg);
|
||||
--command-responsive-image: url(images/firebug/command-responsivemode.svg);
|
||||
--command-scratchpad-image: url(images/firebug/command-scratchpad.svg);
|
||||
--command-pick-image: url(images/firebug/command-pick.svg);
|
||||
--command-frames-image: url(images/firebug/command-frames.svg);
|
||||
--command-splitconsole-image: url(images/firebug/command-console.svg);
|
||||
--command-noautohide-image: url(images/firebug/command-noautohide.svg);
|
||||
--command-rulers-image: url(images/firebug/command-rulers.svg);
|
||||
--command-measure-image: url(images/firebug/command-measure.svg);
|
||||
}
|
||||
|
||||
/* Toolbox tabbar */
|
||||
|
||||
.devtools-tabbar {
|
||||
|
@ -136,11 +118,6 @@
|
|||
min-width: 24px;
|
||||
}
|
||||
|
||||
/* Save space on the tab-strip in Firebug theme */
|
||||
.theme-firebug .devtools-tab {
|
||||
-moz-box-flex: initial;
|
||||
}
|
||||
|
||||
.devtools-tab {
|
||||
color: var(--theme-toolbar-color);
|
||||
}
|
||||
|
@ -157,16 +134,6 @@
|
|||
color: var(--theme-toolbar-selected-color);
|
||||
}
|
||||
|
||||
/* Display execution pointer in the Debugger tab to indicate
|
||||
that the debugger is paused. */
|
||||
.theme-firebug #toolbox-tab-jsdebugger.devtools-tab:not(.selected).highlighted {
|
||||
background-color: rgba(89, 178, 234, .2);
|
||||
background-image: url(chrome://devtools/skin/images/firebug/tool-debugger-paused.svg);
|
||||
background-repeat: no-repeat;
|
||||
padding-left: 13px !important;
|
||||
background-position: 3px 6px;
|
||||
}
|
||||
|
||||
.devtools-tab > img {
|
||||
border: none;
|
||||
margin: 0;
|
||||
|
@ -209,12 +176,6 @@
|
|||
|
||||
/* Toolbox controls */
|
||||
|
||||
/* Save space in Firebug theme */
|
||||
.theme-firebug #toolbox-controls button {
|
||||
margin-inline-start: 0 !important;
|
||||
min-width: 12px;
|
||||
margin: 0 1px;
|
||||
}
|
||||
|
||||
#toolbox-close::before {
|
||||
background-image: var(--close-button-image);
|
||||
|
|
|
@ -186,85 +186,6 @@
|
|||
--theme-messageCloseButtonFilter: invert(1);
|
||||
}
|
||||
|
||||
:root.theme-firebug {
|
||||
--theme-body-background: #fff;
|
||||
--theme-sidebar-background: #fcfcfc;
|
||||
--theme-contrast-background: #e6b064;
|
||||
|
||||
--theme-tab-toolbar-background: rgb(240, 240, 240) linear-gradient(rgba(255, 255, 255, 0.8), transparent);
|
||||
--theme-toolbar-background: rgb(240, 240, 240) linear-gradient(rgba(255, 255, 255, 0.8), transparent);
|
||||
--theme-toolbar-tab-selected-background: rgb(253, 253, 253);
|
||||
--theme-selection-background: #3399ff;
|
||||
--theme-selection-background-hover: rgba(128,128,128,0.2);
|
||||
--theme-selection-color: white;
|
||||
--theme-splitter-color: #bfbfbf;
|
||||
--theme-comment: darkgreen;
|
||||
|
||||
--theme-body-color: #252525;
|
||||
--theme-body-color-alt: #585959;
|
||||
--theme-content-color1: #292e33;
|
||||
--theme-content-color2: #8fa1b2;
|
||||
--theme-content-color3: #667380;
|
||||
|
||||
--theme-highlight-green: #2cbb0f;
|
||||
--theme-highlight-blue: #3455db;
|
||||
--theme-highlight-bluegrey: #0072ab;
|
||||
--theme-highlight-purple: #000080;
|
||||
--theme-highlight-lightorange: #d97e00;
|
||||
--theme-highlight-orange: #f13c00;
|
||||
--theme-highlight-red: #f00;
|
||||
--theme-highlight-pink: #b82ee5;
|
||||
--theme-highlight-gray: #dde1e4;
|
||||
|
||||
/* Colors used in Graphs, like performance tools. Similar colors to Chrome's timeline. */
|
||||
--theme-graphs-green: #85d175;
|
||||
--theme-graphs-blue: #83b7f6;
|
||||
--theme-graphs-bluegrey: #0072ab;
|
||||
--theme-graphs-purple: #b693eb;
|
||||
--theme-graphs-yellow: #efc052;
|
||||
--theme-graphs-orange: #d97e00;
|
||||
--theme-graphs-red: #e57180;
|
||||
--theme-graphs-grey: #cccccc;
|
||||
--theme-graphs-full-red: #f00;
|
||||
--theme-graphs-full-blue: #00f;
|
||||
|
||||
/* Images */
|
||||
--theme-pane-collapse-image: url(chrome://devtools/skin/images/firebug/pane-collapse.svg);
|
||||
--theme-pane-expand-image: url(chrome://devtools/skin/images/firebug/pane-expand.svg);
|
||||
|
||||
/* Icon filters */
|
||||
--theme-icon-checked-filter: url(chrome://devtools/skin/images/filters.svg#icon-checked-light);
|
||||
|
||||
/* Font size */
|
||||
--theme-toolbar-font-size: 12px;
|
||||
|
||||
/* Header */
|
||||
--theme-header-background: #F0F0F0 linear-gradient(to top,
|
||||
rgba(0, 0, 0, 0.1),
|
||||
transparent) repeat-x;
|
||||
|
||||
/* Command line */
|
||||
--theme-command-line-image: url(chrome://devtools/skin/images/firebug/commandline-icon.svg);
|
||||
--theme-command-line-image-focus: url(chrome://devtools/skin/images/firebug/commandline-icon.svg#focus);
|
||||
|
||||
/* Toolbar buttons */
|
||||
--toolbarbutton-background: transparent linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.2)) no-repeat;
|
||||
--toolbarbutton-hover-background: transparent;
|
||||
--toolbarbutton-hover-border-color: var(--theme-splitter-color);
|
||||
--toolbarbutton-checked-background: linear-gradient(rgba(0, 0, 0, 0.1), transparent);
|
||||
--toolbarbutton-checked-color: var(--theme-body-color);
|
||||
--toolbarbutton-checked-border-color: var(--toolbarbutton-hover-border-color);
|
||||
|
||||
--theme-codemirror-gutter-background: #ebeced;
|
||||
}
|
||||
|
||||
:root.theme-firebug[platform="win"] {
|
||||
--theme-tab-toolbar-background: #d8eaf9 linear-gradient(rgba(253, 253, 253, 0.2), rgba(253, 253, 253, 0));
|
||||
--theme-toolbar-background: #d8eaf9 linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.2));
|
||||
--theme-toolbar-tab-selected-background: rgb(247, 251, 254);
|
||||
--theme-splitter-color: #aabccf;
|
||||
}
|
||||
|
||||
:root {
|
||||
--theme-focus-border-color-textbox: #0675d3;
|
||||
--theme-textbox-box-shadow: rgba(97,181,255,.75);
|
||||
|
|
|
@ -3,8 +3,7 @@
|
|||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
/* Webconsole specific theme variables */
|
||||
.theme-light,
|
||||
.theme-firebug {
|
||||
.theme-light {
|
||||
--error-color: #FF0000;
|
||||
--error-background-color: #FFEBEB;
|
||||
--warning-background-color: #FFFFC8;
|
||||
|
@ -52,21 +51,12 @@ a {
|
|||
align-self: flex-start;
|
||||
}
|
||||
|
||||
.theme-firebug .message > .icon {
|
||||
margin: 0;
|
||||
margin-inline-end: 6px;
|
||||
}
|
||||
|
||||
.theme-firebug .message[severity="error"],
|
||||
.theme-light .message.error,
|
||||
.theme-firebug .message.error {
|
||||
.theme-light .message.error {
|
||||
color: var(--error-color);
|
||||
background-color: var(--error-background-color);
|
||||
}
|
||||
|
||||
.theme-firebug .message[severity="warn"],
|
||||
.theme-light .message.warn,
|
||||
.theme-firebug .message.warn {
|
||||
.theme-light .message.warn {
|
||||
background-color: var(--warning-background-color);
|
||||
}
|
||||
|
||||
|
@ -399,10 +389,6 @@ html #webconsole-notificationbox {
|
|||
border-top-color: #e0e0e0;
|
||||
}
|
||||
|
||||
.theme-firebug .jsterm-input-container {
|
||||
border-top: 1px solid #ccc;
|
||||
}
|
||||
|
||||
/* styles for the new HTML frontend */
|
||||
|
||||
html .jsterm-stack-node {
|
||||
|
@ -495,11 +481,6 @@ textbox.jsterm-input-node[focused="true"] {
|
|||
border: none;
|
||||
}
|
||||
|
||||
/* Firebug theme has the tabs visible. */
|
||||
.theme-firebug #webconsole-sidebar > tabs {
|
||||
height: 28px;
|
||||
}
|
||||
|
||||
.devtools-side-splitter ~ #webconsole-sidebar[hidden] {
|
||||
display: none;
|
||||
}
|
||||
|
@ -673,16 +654,6 @@ a.learn-more-link.webconsole-learn-more-link {
|
|||
width: 200px;
|
||||
}
|
||||
|
||||
/* Firebug theme support for console.table() */
|
||||
|
||||
.theme-firebug .consoletable .theme-body {
|
||||
width: 100%;
|
||||
border-top: 1px solid #D7D7D7;
|
||||
border-bottom: 2px solid #D7D7D7;
|
||||
border-left: 1px solid #D7D7D7;
|
||||
border-right: 1px solid #D7D7D7;
|
||||
}
|
||||
|
||||
|
||||
/* NEW CONSOLE STYLES */
|
||||
|
||||
|
@ -705,8 +676,7 @@ a.learn-more-link.webconsole-learn-more-link {
|
|||
}
|
||||
|
||||
/* Webconsole specific theme variables */
|
||||
.theme-light .webconsole-output-wrapper,
|
||||
.theme-firebug .webconsole-output-wrapper {
|
||||
.theme-light .webconsole-output-wrapper {
|
||||
--error-color: var(--red-70);
|
||||
--error-background-color: #FDF2F5;
|
||||
--warning-color: var(--yellow-80);
|
||||
|
|
|
@ -23,15 +23,6 @@
|
|||
--delete-icon-2x: url(chrome://devtools/skin/images/vview-delete@2x.png);
|
||||
}
|
||||
|
||||
.theme-firebug {
|
||||
--table-splitter-color: rgba(0,0,0,0.15);
|
||||
--table-zebra-background: rgba(0,0,0,0.05);
|
||||
--sidemenu-selected-arrow: url(images/item-arrow-ltr.svg);
|
||||
--sidemenu-selected-arrow-rtl: url(images/item-arrow-rtl.svg);
|
||||
--delete-icon: url(chrome://devtools/skin/images/firebug/close.svg);
|
||||
--delete-icon-2x: url(chrome://devtools/skin/images/firebug/close.svg);
|
||||
}
|
||||
|
||||
/* Generic pane helpers */
|
||||
|
||||
.generic-toggled-pane {
|
||||
|
@ -311,10 +302,6 @@
|
|||
border-bottom: 1px solid rgba(128, 128, 128, .15);
|
||||
}
|
||||
|
||||
.theme-firebug .variables-view-variable {
|
||||
border-bottom: 1px solid transparent;
|
||||
}
|
||||
|
||||
.variables-view-variable > .title > .name {
|
||||
font-weight: 600;
|
||||
}
|
||||
|
@ -870,51 +857,6 @@
|
|||
display: none;
|
||||
}
|
||||
|
||||
/* Firebug theme support for table widget */
|
||||
|
||||
.theme-firebug .devtools-toolbar.table-widget-column-header {
|
||||
font-family: var(--proportional-font-family);
|
||||
color: var(--theme-body-color);
|
||||
|
||||
/* Make sure to override the default Firebug devtools-toolbar height */
|
||||
height: 19px !important;
|
||||
|
||||
/* Make sure to override the dafault .table-widget-column-header font-weight and background */
|
||||
font-weight: bold !important;
|
||||
background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(0, 0, 0, 0.05));
|
||||
background-color: #C8D2DC !important;
|
||||
|
||||
/* Vertically center header label */
|
||||
padding-top: 2px !important;
|
||||
}
|
||||
|
||||
.theme-firebug .devtools-toolbar.table-widget-column-header[sorted] {
|
||||
background-color: #AAC3DC !important;
|
||||
}
|
||||
|
||||
:root[platform="linux"].theme-firebug .devtools-toolbar.table-widget-column-header[sorted] {
|
||||
background-color: #FAC8AF !important;
|
||||
color: inherit !important;
|
||||
}
|
||||
|
||||
.theme-firebug .devtools-toolbar.table-widget-column-header:hover:active {
|
||||
background-image: linear-gradient(rgba(0, 0, 0, 0.1),
|
||||
transparent);
|
||||
}
|
||||
|
||||
.theme-firebug .devtools-toolbar.table-widget-column-header[sorted=descending]:not(:active) {
|
||||
background-image: url(chrome://devtools/skin/images/firebug/arrow-down.svg) !important;
|
||||
}
|
||||
|
||||
.theme-firebug .devtools-toolbar.table-widget-column-header[sorted=ascending]:not(:active) {
|
||||
background-image: url(chrome://devtools/skin/images/firebug/arrow-up.svg) !important;
|
||||
}
|
||||
|
||||
.theme-firebug .devtools-toolbar.table-widget-column-header[sorted]:not(:active) {
|
||||
background-position: right !important;
|
||||
background-repeat: no-repeat !important;
|
||||
}
|
||||
|
||||
/* Cells */
|
||||
|
||||
.table-widget-cell {
|
||||
|
|