summaryrefslogtreecommitdiff
path: root/xpi/content/css/winaero/mode_icons_big_extra.css
blob: ede062720d115b9c9a4f9f8afd21fc64eac7f108 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

@-moz-document url(chrome://browser/content/browser.xul) {
	#nav-bar :-moz-any(#back-button, #forward-button)[cui-areatype="toolbar"] {
	  list-style-image: url(chrome://browser/skin/menuPanel.png) !important;
	}
	
	#main-window[fx51plus="true"] #nav-bar :-moz-any(#back-button, #forward-button)[cui-areatype="toolbar"] {
	  list-style-image: url(chrome://browser/skin/menuPanel.svg) !important;
	}
	
	#nav-bar #back-button:not(:hover) > .toolbarbutton-icon,
	#nav-bar #forward-button:not(:hover) > .toolbarbutton-icon,
	#nav-bar #back-button:hover[disabled] > .toolbarbutton-icon,
	#nav-bar #forward-button:hover[disabled] > .toolbarbutton-icon{
	  -moz-appearance: none !important;
	  border: 1px solid transparent !important;
	  box-shadow: none !important;
	  background: none !important;
	  border-radius: 2.5px !important;
	}
	#nav-bar #forward-button:not(:hover) > .toolbarbutton-icon,
	#nav-bar #forward-button:hover[disabled] > .toolbarbutton-icon{
	  border: 1px solid transparent !important;
	}
	
	#nav-bar #back-button:hover > .toolbarbutton-icon,
	#nav-bar #forward-button:hover > .toolbarbutton-icon{
	  -moz-appearance: none !important;
	  border: 1px solid #c8d4e0 !important;
	  border-radius: 2.5px !important;
	  box-shadow: none !important;
	  transition-property: none !important;
      transition-duration: 0ms !important;
	}

	#nav-bar #forward-button:not(:hover) > .toolbarbutton-icon{
	  background: none !important;
	  border: 1px solid transparent !important;
	  box-shadow: none !important;
	}
	
	#main-windows #nav-bar #forward-button > .toolbarbutton-icon{
      padding:2px 6px !important;
	}

	#main-window #navigator-toolbox #nav-bar #urlbar-container #forward-button {
	  margin-top:-10px !important;
	  margin-bottom:-10px !important;
	}
	
	#nav-bar #forward-button {
	  width:38px !important;
	}
	
	#forward-button:not([disabled]){
	  margin-left:10px !important;
	  margin-right:10px !important;
	}
	
	#nav-bar #back-button > .toolbarbutton-icon {
	  padding-top: 2px !important;
	  padding-bottom: 2px !important;
	}

	#nav-bar #forward-button{
	  -moz-image-region: rect(0px, 96px, 32px, 64px) !important;
	  list-style-image: url(chrome://classic_theme_restorer/content/images/menuPanel3.png) !important;
	}
	#main-window[fx51plus="true"] #nav-bar #forward-button{
	  -moz-image-region: rect(0px, 96px, 32px, 64px) !important;
	  list-style-image: url(chrome://classic_theme_restorer/content/images/menuPanel3_2.png) !important;
	}
	
	/* prevents small button mode from altering image region */
	#nav-bar #urlbar-container #back-button:not([cui-areatype="menu-panel"]),
	#nav-bar #back-button{
	  -moz-image-region: rect(0px, 64px, 32px, 32px) !important;
	  list-style-image: url(chrome://classic_theme_restorer/content/images/menuPanel3.png) !important;
	}
	#main-window[fx51plus="true"] #nav-bar #urlbar-container #back-button:not([cui-areatype="menu-panel"]),
	#main-window[fx51plus="true"] #nav-bar #back-button{
	  -moz-image-region: rect(0px, 64px, 32px, 32px) !important;
	  list-style-image: url(chrome://classic_theme_restorer/content/images/menuPanel3_2.png) !important;
	}

	/* remove back/forward buttons clipping */
	#nav-bar * {
	  clip-path: none !important;
	}

	/* START: urlbar border tweaking (default theme does not provide left urlbar border) */
	#main-window[defaultfxtheme="true"] #urlbar,
	#main-window[defaultfxtheme="true"] .searchbar-textbox {
	  border: 1px solid ThreeDShadow !important;
	}
	@media (-moz-windows-default-theme) {
	  #main-window[defaultfxtheme="true"] #urlbar,
	  #main-window[defaultfxtheme="true"] .searchbar-textbox {
		border-color: rgba(0,0,0,.32) !important;
	  }
	}
	#main-window[defaultfxtheme="true"] #urlbar:-moz-lwtheme,
	#main-window[defaultfxtheme="true"] .searchbar-textbox:-moz-lwtheme {
	  border-color: rgba(0,0,0,.32) !important;
	}
	@media (-moz-windows-default-theme) {
	  #main-window[defaultfxtheme="true"] #urlbar:not(:-moz-lwtheme),
	  #main-window[defaultfxtheme="true"] .searchbar-textbox:not(:-moz-lwtheme) {
		border-color: hsla(210,54%,20%,.25) hsla(210,54%,20%,.27) hsla(210,54%,20%,.3) hsla(210,54%,20%,.27) !important;
	  }

	  #main-window[defaultfxtheme="true"] #urlbar:not(:-moz-lwtheme)[focused],
	  #main-window[defaultfxtheme="true"] .searchbar-textbox:not(:-moz-lwtheme)[focused] {
		border-color: Highlight !important;
	  }
	  
	  @media (-moz-os-version: windows-vista),
			 (-moz-os-version: windows-win7) {
		#main-window[defaultfxtheme="true"] #urlbar:not(:-moz-lwtheme):not([focused]):hover,
		#main-window[defaultfxtheme="true"] .searchbar-textbox:not(:-moz-lwtheme):not([focused]):hover {
		  border-color: hsla(210,54%,20%,.35) hsla(210,54%,20%,.37) hsla(210,54%,20%,.4) hsla(210,54%,20%,.37) !important;
		}

		#main-window[defaultfxtheme="true"] #urlbar:not(:-moz-lwtheme)[focused],
		#main-window[defaultfxtheme="true"] .searchbar-textbox:not(:-moz-lwtheme)[focused] {
		  border-color: hsla(206,100%,60%,.65) hsla(206,100%,55%,.65) hsla(206,100%,50%,.65) hsla(206,100%,55%,.65) !important;
		}
	  }
	}
	/* END: urlbar border tweaking (default theme does not provide left urlbar border) */

	#main-window #nav-bar toolbarbutton[cui-areatype="toolbar"] > :-moz-any(#zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button) > .toolbarbutton-icon,
	#main-window #nav-bar :-moz-any(#back-button, #forward-button, #home-button, #print-button, #downloads-button, #bookmarks-menu-button, #new-tab-button, #new-window-button, #fullscreen-button, #sync-button, #feed-button, #tabview-button, #social-share-button, #open-file-button, #find-button, #developer-button, #preferences-button, #ctraddon_preferences-button, #privatebrowsing-button, #save-page-button, #add-ons-button, #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button, #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button, #e10s-button, #panic-button, #web-apps-button, #webide-button, #loop-button, #pocket-button):-moz-any([cui-areatype="toolbar"],:not([cui-areatype])) > .toolbarbutton-icon,
	#main-window #nav-bar :-moz-any(#back-button, #forward-button, #home-button, #print-button, #downloads-button, #bookmarks-menu-button, #new-tab-button, #new-window-button, #fullscreen-button, #sync-button, #feed-button, #tabview-button, #social-share-button, #open-file-button, #find-button, #developer-button, #preferences-button, #ctraddon_preferences-button, #privatebrowsing-button, #save-page-button, #add-ons-button, #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button, #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button, #e10s-button, #panic-button, #web-apps-button, #webide-button, #loop-button, #pocket-button):-moz-any([cui-areatype="toolbar"],:not([cui-areatype])) > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
	#main-window #nav-bar #bookmarks-menu-button[cui-areatype="toolbar"] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon {
	  width: unset !important;
	}

	#nav-bar #urlbar,
	window:not([chromehidden~="toolbar"]) #urlbar-container > #forward-button[disabled] {
	  transition: none !important;
	  transition-property:  none !important;
	  transition-delay: 0s !important;
	}

	#forward-button[disabled] {
	  visibility:hidden !important;
	}

	window:not([chromehidden~="toolbar"]) #urlbar-container[forwarddisabled] > #urlbar-wrapper > #urlbar > #notification-popup-box[hidden] + * {
	  -moz-padding-start: 2px !important;
	  transition: none !important;
	}
	
	#nav-bar #loop-button-throttled[cui-areatype="toolbar"] > .toolbarbutton-badge-container  image,
	#nav-bar #loop-button[cui-areatype="toolbar"] > .toolbarbutton-badge-container  image,
	#nav-bar #loop-button[cui-areatype="toolbar"] > .toolbarbutton-badge-stack image {
	  min-width:30px !important;
	  height:30px !important;
	}
	
	@media (min-resolution: 1.1dppx) {
		#main-window #nav-bar toolbarbutton[cui-areatype="toolbar"] > :-moz-any(#zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button) > .toolbarbutton-icon,
		#main-window #nav-bar :-moz-any(#back-button, #forward-button, #home-button, #print-button, #downloads-button, #bookmarks-menu-button, #new-tab-button, #new-window-button, #fullscreen-button, #sync-button, #feed-button, #tabview-button, #social-share-button, #open-file-button, #find-button, #developer-button, #preferences-button, #ctraddon_preferences-button, #privatebrowsing-button, #save-page-button, #add-ons-button, #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button, #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button, #e10s-button, #panic-button, #web-apps-button, #webide-button, #loop-button, #pocket-button):-moz-any([cui-areatype="toolbar"],:not([cui-areatype])) > .toolbarbutton-icon,
		#main-window #nav-bar :-moz-any(#back-button, #forward-button, #home-button, #print-button, #downloads-button, #bookmarks-menu-button, #new-tab-button, #new-window-button, #fullscreen-button, #sync-button, #feed-button, #tabview-button, #social-share-button, #open-file-button, #find-button, #developer-button, #preferences-button, #ctraddon_preferences-button, #privatebrowsing-button, #save-page-button, #add-ons-button, #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button, #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button, #copy-button, #paste-button, #e10s-button, #panic-button, #web-apps-button, #webide-button, #loop-button, #pocket-button):-moz-any([cui-areatype="toolbar"],:not([cui-areatype])) > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
		#main-window #nav-bar #bookmarks-menu-button[cui-areatype="toolbar"] > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
		#main-window[defaultfxtheme="true"] #nav-bar :-moz-any(#ctraddon_bookmarks-button,#ctraddon_history-button,#ctraddon_back-button,#ctraddon_forward-button,#ctraddon_stop-button,#ctraddon_reload-button,#ctraddon_ctr-button,#ctraddon_go-button) > .toolbarbutton-icon {
		  width: 46px !important;
		}
		
		#main-window #nav-bar #urlbar-icons :-moz-any(#bookmarks-menu-button,#feed-button) .toolbarbutton-icon {
		  width: 18px !important;
		  height: 18px !important;
		}
	}

}