gnome-shell.css 62 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637
  1. /* This stylesheet is generated, DO NOT EDIT */
  2. /* Copyright 2009, 2015 Red Hat, Inc.
  3. *
  4. * Portions adapted from Mx's data/style/default.css
  5. * Copyright 2009 Intel Corporation
  6. *
  7. * This program is free software; you can redistribute it and/or modify it
  8. * under the terms and conditions of the GNU Lesser General Public License,
  9. * version 2.1, as published by the Free Software Foundation.
  10. *
  11. * This program is distributed in the hope it will be useful, but WITHOUT ANY
  12. * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
  13. * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for
  14. * more details.
  15. *
  16. * You should have received a copy of the GNU Lesser General Public License
  17. * along with this program; if not, write to the Free Software Foundation,
  18. * Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
  19. */
  20. /* Global Values */
  21. stage {
  22. color: #e1e1e1; }
  23. /*((((((((( Common Stylings))))))))))))) */
  24. .no-frequent-applications-label,
  25. .search-statustext {
  26. font-size: 2em;
  27. font-weight: bold;
  28. color: #e2e0db; }
  29. .workspace-switcher-container,
  30. .switcher-list,
  31. .resize-popup, .osd-window {
  32. color: #e2e0db;
  33. background-color: rgba(44,43,40, 0.96);
  34. border: 1px solid rgba(255, 255, 255, 0.1);
  35. border-radius: 14px;
  36. padding: 12px; }
  37. .workspace-thumbnails,
  38. #dash {
  39. color: #e2e0db;
  40. background-color: rgba(44,43,40, 0.76);
  41. border: 1px solid rgba(255, 255, 255, 0.1); }
  42. .show-apps .overview-icon,
  43. .app-well-app .overview-icon,
  44. .grid-search-result .overview-icon,
  45. .list-search-result,
  46. .search-provider-icon {
  47. border-radius: 9px;
  48. padding: 6px;
  49. border: 2px solid transparent;
  50. transition-duration: 100ms;
  51. text-align: center; }
  52. .modal-dialog {
  53. color: #e2e0db;
  54. background-color:rgba(44,43,40, 0.9);
  55. border: 1px solid #2c2b28; }
  56. .app-folder-dialog .folder-name-container .edit-folder-button, .button {
  57. border-radius: 5px;
  58. border-style: solid;
  59. border-width: 1px;
  60. min-height: 22px;
  61. padding: 3px 24px;
  62. color: #e2e0db;
  63. background-color:rgba(44,43,40, 0.7);
  64. border: 1px solid #2c2b28;
  65. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  66. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  67. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  68. .app-folder-dialog .folder-name-container .edit-folder-button:focus,
  69. .button:focus {
  70. color: #e2e0db;
  71. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  72. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  73. box-shadow: inset 0 0 0 2px rgba(133, 132, 129, 0.6); }
  74. .app-folder-dialog .folder-name-container .edit-folder-button:hover,
  75. .button:hover {
  76. color: #e2e0db;
  77. background-color:rgba(50,49,46,0.7);
  78. border-color: #2c2b28;
  79. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  80. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  81. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  82. .app-folder-dialog .folder-name-container .edit-folder-button:insensitive,
  83. .button:insensitive {
  84. color: rgba(133,132,129,0.6);
  85. border-color: rgba(44,43,40, 0.9);
  86. background-color:rgba(44,43,40, 0.7);
  87. box-shadow: none;
  88. text-shadow: none;
  89. icon-shadow: none; }
  90. .app-folder-dialog .folder-name-container .edit-folder-button:active,
  91. .button:active {
  92. color: #e2e0db;
  93. background-color:rgba(44,43,40, 0.92);
  94. border-color: #2c2b28;
  95. text-shadow: none;
  96. icon-shadow: none;
  97. box-shadow: none; }
  98. .modal-dialog .modal-dialog-linked-button,
  99. .hotplug-notification-item,
  100. .notification-banner .notification-button {
  101. color: #e2e0db;
  102. background-color:rgba(44,43,40,0.92);
  103. border-color: #2c2b28;
  104. box-shadow: none;
  105. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  106. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  107. padding: 12px;
  108. border-style: solid;
  109. border-width: 1px;
  110. border-left-width: 0;
  111. border-bottom-width: 0; }
  112. .modal-dialog .modal-dialog-linked-button:insensitive,
  113. .hotplug-notification-item:insensitive,
  114. .notification-banner .notification-button:insensitive {
  115. color: rgba(133,132,129,0.6);
  116. background-color:rgba(44,43,40,0.92);
  117. border-color: #2c2b28;
  118. box-shadow: none;
  119. text-shadow: none;
  120. icon-shadow: none; }
  121. .modal-dialog .modal-dialog-linked-button:hover,
  122. .hotplug-notification-item:hover,
  123. .notification-banner .notification-button:hover {
  124. color: #e2e0db;
  125. background-color:rgba(50,49,46,0.7);
  126. border-color: #2c2b28;
  127. box-shadow: none;
  128. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  129. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  130. .modal-dialog .modal-dialog-linked-button:focus,
  131. .hotplug-notification-item:focus,
  132. .notification-banner .notification-button:focus {
  133. color: #e2e0db;
  134. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  135. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  136. box-shadow: inset 0 0 0 2px rgba(133, 132, 129, 0.6); }
  137. .modal-dialog .modal-dialog-linked-button:active,
  138. .hotplug-notification-item:active,
  139. .notification-banner .notification-button:active {
  140. color: #e2e0db;
  141. background-color:rgba(44,43,40, 0.92);
  142. border-color: #2c2b28;
  143. text-shadow: none;
  144. icon-shadow: none;
  145. box-shadow: none; }
  146. .modal-dialog .modal-dialog-linked-button:first-child,
  147. .hotplug-notification-item:first-child,
  148. .notification-banner .notification-button:first-child {
  149. border-radius: 0 0 0 8px; }
  150. .modal-dialog .modal-dialog-linked-button:last-child,
  151. .hotplug-notification-item:last-child,
  152. .notification-banner .notification-button:last-child {
  153. border-right-width: 0;
  154. border-radius: 0 0 8px 0; }
  155. .modal-dialog .modal-dialog-linked-button:first-child:last-child,
  156. .hotplug-notification-item:first-child:last-child,
  157. .notification-banner .notification-button:first-child:last-child {
  158. border-radius: 0 0 8px 8px; }
  159. /*(((((((((((( WIDGETS ))))))))))))*/
  160. .shell-link {
  161. color: #b8b8b8; }
  162. .shell-link:hover {
  163. color: #d1d1d1; }
  164. .lowres-icon {
  165. icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); }
  166. .icon-dropshadow {
  167. icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); }
  168. /* ((((((((((((( Entries )))))))))))) */
  169. StEntry {
  170. border-radius: 5px;
  171. padding: 8px;
  172. border-width: 1px;
  173. color: #e2e0db;
  174. background-color: rgba(44,43,40,0.3);
  175. border-color: #2c2b28;
  176. selection-background-color: #4e646a;
  177. selected-color: #e2e0db; }
  178. StEntry:focus {
  179. border-color: rgba(44,43,40,0.9);
  180. box-shadow: inset 0 0 0 1px #4e646a; }
  181. StEntry:insensitive {
  182. color: rgba(133,132,129,0.5);
  183. border-color: rgba(44,43,40,0.9);
  184. box-shadow: none; }
  185. StEntry StIcon.capslock-warning {
  186. icon-size: 16px;
  187. warning-color: #f57900;
  188. padding: 0 4px; }
  189. StEntry StIcon.peek-password {
  190. icon-size: 1.09em;
  191. padding: 0 4px; }
  192. StEntry StLabel.hint-text {
  193. margin-left: 2px;
  194. color: rgba(238, 238, 236, 0.7); }
  195. /* (((((((((((((( Buttons )))))))))))))*/
  196. /* ((((((((((Check Boxes ))))))))))))*/
  197. .check-box StBoxLayout {
  198. spacing: .8em; }
  199. .check-box StBin {
  200. width: 24px;
  201. height: 22px;
  202. background-image: url("resource:///org/gnome/shell/theme/checkbox-off.svg"); }
  203. .check-box:focus StBin {
  204. background-image: url("resource:///org/gnome/shell/theme/checkbox-off-focused.svg"); }
  205. .check-box:checked StBin {
  206. background-image: url("resource:///org/gnome/shell/theme/checkbox.svg"); }
  207. .check-box:focus:checked StBin {
  208. background-image: url("resource:///org/gnome/shell/theme/checkbox-focused.svg"); }
  209. /* ((((((((((((( Switches )))))))))))*/
  210. .toggle-switch {
  211. width: 46px;
  212. height: 24px;
  213. background-size: contain;
  214. background-image: url("assets/toggle-off.svg");
  215. }
  216. .toggle-switch:checked {
  217. background-image: url("assets/toggle-on.svg");
  218. }
  219. /*
  220. .toggle-switch {
  221. color: #e2e0db;
  222. height: 22px;
  223. width: 46px;
  224. background-size: contain;
  225. background-image: url("resource:///org/gnome/shell/theme/toggle-off-dark.svg"); }
  226. .toggle-switch:checked {
  227. background-image: url("resource:///org/gnome/shell/theme/toggle-on-dark.svg"); }*/
  228. /* (((((((((((((Slider)))))))))) */
  229. .slider {
  230. height: 20px;
  231. -barlevel-height: 2px;
  232. -barlevel-background-color: #202020;
  233. -barlevel-border-width: 1px;
  234. -barlevel-border-color: #202020;
  235. -barlevel-active-background-color: #4e646a;/*#858585;*/
  236. -barlevel-active-border-color: #4e646a;/*#8a8a8a;*/
  237. -barlevel-overdrive-color: #b2161d;
  238. -barlevel-overdrive-border-color: #bc171e;
  239. -barlevel-overdrive-separator-width: 1px;
  240. -slider-handle-radius: 7px;
  241. -slider-handle-border-width: 1px;
  242. -slider-handle-border-color:#4e646a;/* #e2e0db;*/
  243. color: #4e646a; }
  244. .slider:hover {
  245. color: #424242; }
  246. .slider:active {
  247. color: #1e1e1e; }
  248. .popup-menu-item.selected .slider {
  249. color: #e2e0db;
  250. -barlevel-active-background-color: #e2e0db;/*#858585;*/
  251. -barlevel-active-border-color: #e2e0db;/*#8a8a8a;*/
  252. -slider-handle-border-color:#e2e0db;
  253. }
  254. /* (((((((((((((Scrollbars ))))))))))))))*/
  255. StScrollView.vfade {
  256. -st-vfade-offset: 68px; /*68*/}
  257. StScrollView.hfade {
  258. -st-hfade-offset: 68px; }
  259. StScrollBar {
  260. padding: 0px;/*0*/ }
  261. StScrollView StScrollBar {
  262. min-width: 14px;
  263. min-height: 14px; }
  264. StScrollBar StBin#trough {
  265. border-radius: 0;
  266. background-color: transparent; }
  267. StScrollBar StButton#vhandle,
  268. StScrollBar StButton#hhandle {
  269. border-radius: 8px;
  270. background-color: transparent; /*#a4a4a3;*/
  271. margin: 3px; }
  272. StScrollBar StButton#vhandle:hover,
  273. StScrollBar StButton#hhandle:hover {
  274. background-color: #505050;/*#c9c9c7; */}
  275. StScrollBar StButton#vhandle:active,
  276. StScrollBar StButton#hhandle:active {
  277. background-color: #858585; }
  278. /* ((((((((((Popovers/Menus ))))))))))))))*/
  279. .popup-menu-boxpointer,
  280. .candidate-popup-boxpointer {
  281. -arrow-border-radius: 8px;
  282. -arrow-background-color:rgba(64,60,54,0.96) /*this is the background of menu's*/;
  283. -arrow-border-width: 1px;
  284. -arrow-border-color: #2c2b28;/*#1c1f1f;*/
  285. -arrow-base: 24px;
  286. -arrow-rise: 11px;
  287. -arrow-box-shadow: 0 3px 12px 1px rgba(0, 0, 0, 0.5); }
  288. .popup-menu {
  289. box-shadow: 0 3px 12px 1px rgba(0, 0, 0, 0.5);
  290. min-width: 15em;
  291. color: #e2e0db;
  292. text-shadow: 0 1px #2c2b28;}
  293. .popup-menu.panel-menu {
  294. -boxpointer-gap: 4px;
  295. margin-bottom: 1.75em;}
  296. .popup-menu-content {
  297. padding: 8px 8px;/*16 16; */}
  298. .popup-menu-item {
  299. border-radius: 4.66px;
  300. spacing: 6px;/*6*/
  301. padding: 5px 0px; /*6*/}
  302. .popup-menu-item:ltr {
  303. padding-right: 6px;/*1.75em;*/
  304. }
  305. .popup-menu-item:rtl {
  306. padding-right: 0;
  307. padding-left: 6px;/*1.75em;*/ }
  308. .popup-sub-menu .popup-menu-item.selected,
  309. .popup-menu-item:checked {
  310. background-color: rgba(44,43,40,0.8);/*#3a3a3a;-------------------->Heading of submenu checked*/
  311. box-shadow: none;
  312. border-radius: 4.66px 4.66px 0 0; }
  313. .popup-sub-menu .popup-menu-item.selected {
  314. background-color: rgba(44,43,40,0.9);/*#3a3a3a;-------------------->Heading of submenu checked*/
  315. box-shadow: none;
  316. border-radius: 4.66px; }
  317. .popup-menu-item.selected {
  318. background-color: #4e646a;/*#4e646a;*//*------------>Hovering in menu's*/
  319. color: #e2e0db;
  320. text-shadow: 0 1px #2c2b28;
  321. box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); }
  322. .popup-menu-item:active {
  323. background-color: rgba(44,43,40,0.8);/*------>background-color when pressed and hold*/
  324. color: #e2e0db;
  325. text-shadow: 0 1px #2c2b28;
  326. box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); }
  327. .popup-menu-item:insensitive {
  328. color: rgba(226,224,219, 0.5); }
  329. .popup-inactive-menu-item {
  330. color: #e2e0db; }
  331. .popup-inactive-menu-item:insensitive {
  332. color: rgba(226,224,219, 0.5); }
  333. .popup-menu-arrow,
  334. .popup-menu-icon {
  335. icon-size: 1.09em; }
  336. .popup-sub-menu {
  337. border-radius: 0 0 4.66px 4.66px;
  338. background-color: rgba(44,43,40,0.3);/*#2d2d2d;-------->background-color submenu*/
  339. box-shadow: none;
  340. border: 1px solid #2c2b28;
  341. /*border-top: 1px solid rgba(32, 32, 32, 0.8);
  342. border-bottom: 1px solid rgba(32, 32, 32, 0.8); */}
  343. .popup-menu-ornament {
  344. text-align: right;
  345. width: 2px;/*1.2em;*/ }
  346. .popup-separator-menu-item {
  347. padding: 0; }
  348. .popup-separator-menu-item .popup-separator-menu-item-separator {
  349. padding-left: 0;
  350. padding-right: 0;
  351. height: 1px;
  352. margin: 0px 0px;/*original: 6px 64px*/
  353. background-color: rgba(255,255,255,0.1);/*---> color-separator in menu's*/
  354. }
  355. .popup-sub-menu .popup-separator-menu-item .popup-separator-menu-item-separator {
  356. margin:0px 0px; /*original 0 64px 0 32px;*/
  357. background-color: rgba(255,255,255,0.1);/*---> color-separator in submenu's*/ }
  358. .background-menu {
  359. -boxpointer-gap: 4px;/*4*/
  360. -arrow-rise: 0px; }
  361. .aggregate-menu {
  362. min-width: 21em;/*21em;*/ }
  363. .aggregate-menu .popup-menu-icon {
  364. padding: 0;
  365. margin: 0 4px;
  366. -st-icon-style: symbolic; }
  367. .aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:ltr {
  368. padding-left: 14px;
  369. margin-left: 1.09em; }
  370. .aggregate-menu .popup-sub-menu .popup-menu-item > :first-child:rtl {
  371. padding-right: 14px;
  372. margin-right: 1.09em; }
  373. /* (((((((((((Date/Time Menu )))))))))*/
  374. .clock-display-box {
  375. spacing: 3px; }
  376. .clock-display-box .clock {
  377. padding-left: 6px;
  378. padding-right: 6px; }
  379. #calendarArea {
  380. padding: 0; }
  381. .datemenu-calendar-column {
  382. spacing: 6px;
  383. border: 0 solid #2c2b28;/*--->vertical separator btwn Ntfct-area/Cal-area*/
  384. padding: 0 8px;/*12*/ }
  385. .datemenu-calendar-column:ltr {
  386. margin-right: 0px;/*8*/
  387. border-left-width: 1px; }
  388. .datemenu-calendar-column:rtl {
  389. margin-left: 0px;/*8*/
  390. border-right-width: 1px; }
  391. .datemenu-calendar-column .datemenu-displays-box {
  392. spacing: 6px; /*6*/}
  393. .events-section-title {
  394. border-width: 1px;
  395. border-style: solid;
  396. border-radius: 7px;
  397. margin: 4px;
  398. border-color: transparent;
  399. background-color: transparent;
  400. background-image: none;
  401. box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
  402. text-shadow: none;
  403. icon-shadow: none;
  404. color: #878787;
  405. font-weight: bold;
  406. padding: .4em; }
  407. .events-section-title:focus {
  408. color: #e2e0db;
  409. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  410. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  411. box-shadow: inset 0 0 0 2px rgba(133, 133, 133, 0.6); }
  412. .events-section-title:hover {
  413. color: #e2e0db;
  414. background-color: transparent;/*#424242;*/
  415. border-color: #2c2b28;
  416. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  417. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  418. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  419. .events-section-title:active {
  420. color: #e2e0db;
  421. background-color: transparent;
  422. border-color: #2c2b28;
  423. text-shadow: none;
  424. icon-shadow: none;
  425. box-shadow: none; }
  426. /* Events */
  427. .events-button {
  428. border-width: 1px;
  429. border-style: solid;
  430. border-radius: 6px;
  431. margin: 4px;
  432. color: #F7F7F7;
  433. background-color: rgba(44,43,40,0.3);
  434. border-color: #2c2b28;
  435. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  436. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  437. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  438. padding: 12px; }
  439. .events-button:focus {
  440. color: #F7F7F7;
  441. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  442. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  443. box-shadow: inset 0 0 0 2px #ef8661; }
  444. .events-button:hover {
  445. color: #F7F7F7;
  446. background-color: rgba(50,49,46,0.3);
  447. border-color: #343434;
  448. box-shadow: 0 1px rgba(0, 0, 0, 0.15);
  449. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  450. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  451. .events-button:active {
  452. color: #F7F7F7;
  453. background-color:rgba(44,43,40,0.5);
  454. border-color: #222222;
  455. text-shadow: none;
  456. icon-shadow: none;
  457. box-shadow: none; }
  458. .events-button .events-box {
  459. spacing: 6px; }
  460. .events-button .events-list {
  461. spacing: 12px; }
  462. .events-button .events-title {
  463. color: #919191;
  464. font-weight: bold;
  465. margin-bottom: 4px; }
  466. .events-button .event-time {
  467. color: #c4c4c4;
  468. font-feature-settings: "tnum";
  469. font-size: 10pt; }
  470. /* today button (the date) */
  471. .datemenu-today-button {
  472. border-width: 1px;
  473. border-style: solid;
  474. border-radius: 7px;
  475. margin: 4px;
  476. border-color: transparent;
  477. background-color: transparent;
  478. background-image: none;
  479. box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
  480. text-shadow: none;
  481. icon-shadow: none;
  482. padding: 9px; }
  483. .datemenu-today-button:focus {
  484. color: #e2e0db;
  485. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  486. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  487. box-shadow: inset 0 0 0 2px rgba(133, 133, 133, 0.6); }
  488. .datemenu-today-button:hover {
  489. color: #e2e0db;
  490. background-color: #424242;
  491. border-color: #2b2b2b;
  492. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  493. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  494. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  495. .datemenu-today-button:active {
  496. color: #e2e0db;
  497. background-color: #2d2d2d;
  498. border-color: #191919;
  499. text-shadow: none;
  500. icon-shadow: none;
  501. box-shadow: none; }
  502. .datemenu-today-button .day-label {
  503. color: rgba(255,255,255,0.7);
  504. font-size: 12pt;
  505. font-weight: bold; }
  506. .datemenu-today-button .date-label {
  507. color: #e2e0db;
  508. font-size: 18pt;
  509. font-weight: 1000; }
  510. /* ((((((((( Calendar ))))))))))))) */
  511. .calendar {
  512. border-width: 1px;
  513. border-style: solid;
  514. border-radius: 7px;
  515. margin: 4px;/*4*/
  516. color: #e2e0db;
  517. background-color: rgba(44,43,40,0.3);
  518. border-color:#2c2b28;
  519. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  520. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  521. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  522. padding: 6px; }
  523. .calendar:focus {
  524. color: #e2e0db;
  525. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  526. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  527. box-shadow: inset 0 0 0 2px rgba(133, 133, 133, 0.6); }
  528. .calendar:hover {
  529. color: #e2e0db;
  530. background-color: #3b3a35;
  531. border-color: #2c2b28;
  532. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  533. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  534. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  535. .calendar:active {
  536. color: #e2e0db;
  537. background-color: #2c2b28;
  538. border-color: #2c2b28;
  539. text-shadow: none;
  540. icon-shadow: none;
  541. box-shadow: none; }
  542. .calendar .calendar-month-label {
  543. color: #4e646a;/*#fafaf9;*/
  544. font-weight: bold;
  545. padding: 8px 0; }
  546. .calendar .calendar-change-month-back StIcon,
  547. .calendar .calendar-change-month-forward StIcon {
  548. icon-size: 1.09em; }
  549. .calendar .pager-button {
  550. color: rgba(255,255,255,0.5);
  551. background-color: transparent;
  552. height: 32px;
  553. width: 32px;
  554. border-radius: 5px; }
  555. .calendar .pager-button:hover,
  556. .calendar .pager-button:focus {
  557. color: white;
  558. background-color: #4e4e4e; }
  559. .calendar .pager-button:active {
  560. color:white;
  561. background-color: #1e1e1e; }
  562. .calendar .calendar-day-base {
  563. font-size: 8pt;
  564. text-align: center;
  565. width: 32px;
  566. height: 32px;
  567. padding: 0;
  568. margin: 2px;
  569. border-radius: 18px;
  570. border: 1px solid transparent;
  571. font-feature-settings: "tnum"; }
  572. .calendar .calendar-day-base:hover,
  573. .calendar .calendar-day-base:focus {
  574. background-color: #424242; }
  575. .calendar .calendar-day-base:active,
  576. .calendar .calendar-day-base:selected {
  577. color: white;
  578. background-color: #4e646a;/*#282828;*/ }
  579. .calendar .calendar-day-base.calendar-day-heading {
  580. color: white;
  581. margin-top: 1em;
  582. font-size: 7pt; }
  583. .calendar .calendar-day {
  584. border-width: 0; }
  585. .calendar .calendar-day-top {
  586. border-top-width: 1px; }
  587. .calendar .calendar-day-left {
  588. border-left-width: 1px; }
  589. .calendar .calendar-nonwork-day {
  590. color: #919190; }
  591. .calendar .calendar-today {
  592. font-weight: bold;
  593. border: 1px solid transparent;
  594. background-color: #4e646a;/*858585;*/
  595. color: #fff; }
  596. .calendar .calendar-today:hover,
  597. .calendar .calendar-today:focus {
  598. background-color: #4e646a;
  599. color: #fff; }
  600. .calendar .calendar-today:active,
  601. .calendar .calendar-today:selected {
  602. background-color: #4e646a;
  603. color: #fff; }
  604. .calendar .calendar-today:active:hover,
  605. .calendar .calendar-today:active:focus,
  606. .calendar .calendar-today:selected:hover,
  607. .calendar .calendar-today:selected:focus {
  608. background-color: #4e646a;
  609. color: #fff; }
  610. .calendar .calendar-day-with-events {
  611. color: white;
  612. font-weight: bold;
  613. background-image: url("resource:///org/gnome/shell/theme/calendar-today.svg"); }
  614. .calendar .calendar-other-month-day {
  615. color: rgba(238, 238, 236, 0.5); }
  616. .calendar .calendar-week-number {
  617. font-size: 7pt;
  618. font-weight: bold;
  619. height: 1.8em;
  620. width: 2.3em;
  621. border-radius: 2px;
  622. padding: 0.5em 0 0;
  623. margin: 6px;
  624. background-color: #303030;
  625. color: #fafaf9; }
  626. /* (((((((((World clocks )))))))))*/
  627. .world-clocks-button {
  628. border-width: 1px;
  629. border-style: solid;
  630. border-radius: 7px;
  631. margin: 4px;
  632. color: #e2e0db;
  633. background-color:rgba(44,43,40,0.3);
  634. border-color: #2c2b28;
  635. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  636. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  637. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  638. padding: 12px; }
  639. .world-clocks-button:focus {
  640. color: #e2e0db;
  641. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  642. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  643. box-shadow: inset 0 0 0 2px rgba(133, 133, 133, 0.6); }
  644. .world-clocks-button:hover {
  645. color: #e2e0db;
  646. background-color:rgba(44,43,40,0.3);
  647. border-color: #2c2b28;
  648. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  649. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  650. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  651. .world-clocks-button:active {
  652. color: #e2e0db;
  653. background-color:rgba(44,43,40,0.6);
  654. border-color: #2c2b28;
  655. text-shadow: none;
  656. icon-shadow: none;
  657. box-shadow: none; }
  658. .world-clocks-button .world-clocks-grid {
  659. spacing-rows: 6px;
  660. spacing-columns: 12px; }
  661. .world-clocks-button .world-clocks-header {
  662. color: #878787;
  663. font-weight: bold; }
  664. .world-clocks-button .world-clocks-city {
  665. color: #e2e0db;
  666. font-size: 11pt;
  667. font-weight: normal; }
  668. .world-clocks-button .world-clocks-time {
  669. font-weight: bold;
  670. color: #e2e0db;
  671. font-feature-settings: "lnum";
  672. font-size: 11pt;
  673. text-align: right; }
  674. .world-clocks-button .world-clocks-timezone {
  675. color: #bebeb6;
  676. font-feature-settings: "tnum";
  677. font-size: 10pt; }
  678. /*(((((((((( Weather ))))))))))))))*/
  679. .weather-button {
  680. border-width: 1px;
  681. border-style: solid;
  682. border-radius: 7px;
  683. margin: 4px;
  684. color: #e2e0db;
  685. background-color:rgba(44,43,40,0.3);
  686. border-color: #2c2b28;
  687. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  688. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  689. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  690. padding: 12px; }
  691. .weather-button:focus {
  692. color: #e2e0db;
  693. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  694. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  695. box-shadow: inset 0 0 0 2px rgba(133, 133, 133, 0.6); }
  696. .weather-button:hover {
  697. color: #e2e0db;
  698. background-color:rgba(44,43,40,0.3);
  699. border-color: #2c2b28;
  700. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  701. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  702. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  703. .weather-button:active {
  704. color: #e2e0db;
  705. background-color:rgba(44,43,40,0.6);
  706. border-color: #2c2b28;
  707. text-shadow: none;
  708. icon-shadow: none;
  709. box-shadow: none; }
  710. .weather-button .weather-box {
  711. spacing: 10px; }
  712. .weather-button .weather-header-box {
  713. spacing: 6px; }
  714. .weather-button .weather-header {
  715. color: #878787;
  716. font-weight: bold; }
  717. .weather-button .weather-header.location {
  718. font-weight: normal;
  719. font-size: 10pt; }
  720. .weather-button .weather-grid {
  721. spacing-rows: 6px;
  722. spacing-columns: 12px; }
  723. .weather-button .weather-forecast-time {
  724. color: #a6a69b;
  725. font-feature-settings: "tnum";
  726. font-size: 9pt;
  727. font-weight: normal;
  728. padding-top: 0.2em;
  729. padding-bottom: 0.4em; }
  730. .weather-button .weather-forecast-icon {
  731. icon-size: 2.18em; }
  732. .weather-button .weather-forecast-temp {
  733. font-weight: bold; }
  734. /* Message List */
  735. .message-list {
  736. width: 31.5em;
  737. padding: 0 12px; }
  738. .message-list .message-list-placeholder {
  739. spacing: 12px; }
  740. .message-list-sections {
  741. spacing: 6px;/*6*/
  742. margin: 0 0px;/*16*/ }
  743. .message-list-section,
  744. .message-list-section-list {
  745. spacing: 6px;/*6*/ }
  746. .message-list-controls {
  747. margin: 8px 16px 0;
  748. padding: 4px;
  749. spacing: 12px; }
  750. .message {
  751. border-width: 1px;
  752. border-style: solid;
  753. border-radius: 7px;
  754. margin-top: 4px;
  755. margin-bottom: 4px;/*4*/
  756. margin-left: 0;
  757. margin-right: 0;
  758. color: #e2e0db;
  759. background-color:rgba(44,43,40,0.96);
  760. border-color: #2c2b28;
  761. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  762. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  763. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  764. .message:focus {
  765. color: #e2e0db;
  766. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  767. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  768. box-shadow: inset 0 0 0 2px rgba(133, 133, 133, 0.6); }
  769. .message:hover {
  770. color: #e2e0db;
  771. background-color:rgba(44,43,40,0.3);
  772. border-color: #2c2b28;
  773. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  774. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  775. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  776. .message:active {
  777. color: #e2e0db;
  778. background-color:rgba(44,43,40,0.6);
  779. border-color: #2c2b28;
  780. text-shadow: none;
  781. icon-shadow: none;
  782. box-shadow: none; }
  783. .message .message-icon-bin {
  784. padding: 18px 0 18px 12px; }
  785. .message .message-icon-bin:rtl {
  786. padding: 18px 12px 18px 0; }
  787. .message .message-icon-bin > StIcon {
  788. icon-size: 2.18em;
  789. -st-icon-style: symbolic; }
  790. .message .message-icon-bin > .fallback-app-icon {
  791. width: 1.09em;
  792. height: 1.09em; }
  793. .message .message-content {
  794. padding: 14px;
  795. spacing: 4px; }
  796. .message .message-title {
  797. font-weight: bold; }
  798. .message .message-secondary-bin {
  799. padding: 0 8px; }
  800. .message .message-secondary-bin > .event-time {
  801. color: rgba(238, 238, 236, 0.5);
  802. font-size: 9pt;
  803. text-align: right;
  804. /* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */
  805. padding-bottom: 0.13em; }
  806. .message .message-close-button {
  807. color: white; }
  808. .message .message-close-button:hover {
  809. color: #d6d6d1; }
  810. .message .message-close-button:active {
  811. color: #bebeb6; }
  812. .message .message-body {
  813. color: #d6d6d1; }
  814. .url-highlighter {
  815. link-color: #b8b8b8; }
  816. /* (((((((((Media Controls )))))))))))))*/
  817. .message-media-control {
  818. padding: 12px 24px;
  819. color: #e2e0db;}
  820. .message-media-control:hover {
  821. background-color:rgba(50,47,46,0.3);/* #4e4e4e;*/
  822. color: #e2e0db; }
  823. .message-media-control:active {
  824. background-color:rgba(44,43,40,1);
  825. color: #e2e0db; }
  826. .message-media-control:insensitive {
  827. color: #8e8e80; }
  828. .message-media-control:last-child:ltr {
  829. border-radius: 0 7px 7px 0; }
  830. .message-media-control:last-child:rtl {
  831. border-radius: 7px 0 0 7px; }
  832. .media-message-cover-icon {
  833. icon-size: 2.18em !important;
  834. border-radius: 5px; }
  835. .media-message-cover-icon.fallback {
  836. color: #c5c5be;
  837. background-color: rgba(44,43,40,0.5);
  838. border: 1px solid transparent;
  839. border-radius: 5px;
  840. icon-size: 2.18em !important; }
  841. .candidate-popup-content {
  842. padding: 0.5em;
  843. spacing: 0.3em; }
  844. .candidate-index {
  845. padding: 0 0.5em 0 0;
  846. color: #d6d6d1; }
  847. .candidate-box {
  848. padding: 0.3em 0.5em 0.3em 0.5em;
  849. border-radius: 5px; }
  850. .candidate-box:selected,
  851. .candidate-box:hover {
  852. background-color: rgba(50,47,46,0.3);
  853. color: #e2e0db; }
  854. .candidate-page-button-box {
  855. height: 2em; }
  856. .vertical .candidate-page-button-box {
  857. padding-top: 0.5em; }
  858. .horizontal .candidate-page-button-box {
  859. padding-left: 0.5em; }
  860. .candidate-page-button {
  861. padding: 4px; }
  862. .candidate-page-button-previous {
  863. border-radius: 5px 0px 0px 5px;
  864. border-right-width: 0; }
  865. .candidate-page-button-next {
  866. border-radius: 0px 5px 5px 0px; }
  867. .candidate-page-button-icon {
  868. icon-size: 1em; }
  869. /* (((((((((((Notifications & Mesage Tray )))))))))))*/
  870. .notification-banner {
  871. min-height: 64px;
  872. width: 34em; }
  873. .notification-banner .notification-actions {
  874. spacing: 0; }
  875. .summary-source-counter {
  876. font-size: 10pt;
  877. font-weight: bold;
  878. height: 1.6em;
  879. width: 1.6em;
  880. -shell-counter-overlap-x: 3px;
  881. -shell-counter-overlap-y: 3px;
  882. background-color: #858585;
  883. color: #fff;
  884. border: 2px solid #e2e0db;
  885. box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
  886. border-radius: 0.9em; }
  887. .chat-body {
  888. spacing: 5px; }
  889. .chat-response {
  890. margin: 5px; }
  891. .chat-log-message {
  892. color: #d6d6d1; }
  893. .chat-new-group {
  894. padding-top: 1em; }
  895. .chat-received {
  896. padding-left: 4px; }
  897. .chat-received:rtl {
  898. padding-left: 0px;
  899. padding-right: 4px; }
  900. .chat-sent {
  901. padding-left: 18pt;
  902. color: white; }
  903. .chat-sent:rtl {
  904. padding-left: 0;
  905. padding-right: 18pt; }
  906. .chat-meta-message {
  907. padding-left: 4px;
  908. font-size: 9pt;
  909. font-weight: bold;
  910. color: white; }
  911. .chat-meta-message:rtl {
  912. padding-left: 0;
  913. padding-right: 4px; }
  914. .hotplug-notification-item-icon {
  915. icon-size: 24px;
  916. padding: 0 4px; }
  917. /* ((((((((((((Modal Dialogs ))))))))))*/
  918. .headline {
  919. font-size: 12pt; }
  920. .modal-dialog {
  921. border-radius: 10px; }
  922. .modal-dialog .modal-dialog-content-box {
  923. margin: 32px 40px;
  924. spacing: 32px;
  925. max-width: 28em; }
  926. /* ((((((((((((((End Session Dialog )))))))))))))*/
  927. .end-session-dialog {
  928. width: 30em; }
  929. .end-session-dialog .end-session-dialog-battery-warning,
  930. .end-session-dialog .dialog-list-title {
  931. color: #f57900; }
  932. /* (((((((((((Message Dialog )))))))))))*/
  933. .message-dialog-content {
  934. spacing: 18px; }
  935. .message-dialog-content .message-dialog-title {
  936. text-align: center;
  937. font-size: 18pt;
  938. font-weight: 800; }
  939. .message-dialog-content .message-dialog-title.leightweight {
  940. font-size: 13pt;
  941. font-weight: 800; }
  942. .message-dialog-content .message-dialog-description {
  943. text-align: center; }
  944. /*((((((((((((((((( Dialog List))))))))))) */
  945. .dialog-list {
  946. spacing: 18px; }
  947. .dialog-list .dialog-list-title {
  948. text-align: center;
  949. font-weight: bold; }
  950. .dialog-list .dialog-list-scrollview {
  951. max-height: 200px; }
  952. .dialog-list .dialog-list-box {
  953. spacing: 1em; }
  954. .dialog-list .dialog-list-box .dialog-list-item {
  955. spacing: 1em; }
  956. .dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-title {
  957. font-weight: bold; }
  958. .dialog-list .dialog-list-box .dialog-list-item .dialog-list-item-description {
  959. color: #e2e2df;
  960. font-size: 10pt; }
  961. /* ((((((((((((Run Dialog ))))))))))))))*/
  962. .run-dialog .modal-dialog-content-box {
  963. margin-top: 24px;
  964. margin-bottom: 14px; }
  965. .run-dialog .run-dialog-entry {
  966. width: 20em; }
  967. .run-dialog .run-dialog-description {
  968. font-size: 10pt;
  969. text-align: center;
  970. color: #e2e0db; }
  971. /* Password or Authentication Dialog */
  972. .prompt-dialog {
  973. width: 28em; }
  974. .prompt-dialog .modal-dialog-content-box {
  975. margin-bottom: 24px; }
  976. .prompt-dialog-password-grid {
  977. spacing-rows: 8px;
  978. spacing-columns: 4px; }
  979. .prompt-dialog-password-grid .prompt-dialog-password-entry {
  980. width: auto; }
  981. .prompt-dialog-password-grid .prompt-dialog-password-entry:ltr {
  982. margin-left: 20px; }
  983. .prompt-dialog-password-grid .prompt-dialog-password-entry:rtl {
  984. margin-right: 20px; }
  985. .prompt-dialog-password-layout {
  986. spacing: 8px; }
  987. .prompt-dialog-password-entry {
  988. width: 20em; }
  989. .prompt-dialog-error-label,
  990. .prompt-dialog-info-label,
  991. .prompt-dialog-null-label {
  992. text-align: center;
  993. font-size: 10pt; }
  994. .prompt-dialog-error-label {
  995. color: #f57900; }
  996. /* Polkit Dialog */
  997. .polkit-dialog-user-layout {
  998. text-align: center;
  999. spacing: 8px;
  1000. margin-bottom: 6px; }
  1001. .polkit-dialog-user-layout .polkit-dialog-user-icon {
  1002. border-radius: 99px;
  1003. background-size: contain; }
  1004. .polkit-dialog-user-layout .polkit-dialog-user-root-label {
  1005. color: #f57900; }
  1006. /* Audio selection dialog */
  1007. .audio-device-selection-dialog .modal-dialog-content-box {
  1008. margin-bottom: 28px; }
  1009. .audio-device-selection-dialog .audio-selection-box {
  1010. spacing: 20px; }
  1011. .audio-selection-device {
  1012. border: 1px solid #2c2b28;
  1013. border-radius: 12px; }
  1014. .audio-selection-device:hover, .audio-selection-device:focus {
  1015. background-color:rgba(50,47,46,0.3); }
  1016. .audio-selection-device:active {
  1017. background-color:rgba(44,43,40,1);
  1018. color: #e2e0db; }
  1019. .audio-selection-device-box {
  1020. padding: 20px;
  1021. spacing: 20px; }
  1022. .audio-selection-device-icon {
  1023. icon-size: 4.36em; }
  1024. /*(((((((((( Network Dialogs))))))))))) */
  1025. .nm-dialog {
  1026. max-height: 34em;
  1027. min-height: 31em;
  1028. min-width: 32em; }
  1029. .nm-dialog-content {
  1030. spacing: 20px;
  1031. padding: 24px; }
  1032. .nm-dialog-airplane-box {
  1033. spacing: 12px; }
  1034. .nm-dialog-airplane-headline {
  1035. font-weight: bold;
  1036. text-align: center; }
  1037. .nm-dialog-airplane-text {
  1038. color: #e2e0db; }
  1039. .nm-dialog-header {
  1040. font-weight: bold; }
  1041. .nm-dialog-header-icon {
  1042. icon-size: 2.18em; }
  1043. .nm-dialog-header-hbox {
  1044. spacing: 10px; }
  1045. .nm-dialog-scroll-view {
  1046. border: 1px solid #2c2b28;
  1047. padding: 0;
  1048. background-color:rgba(44,43,40,0.3); }
  1049. .nm-dialog-item {
  1050. font-size: 11pt;
  1051. border-bottom: 1px solid #2c2b28;
  1052. padding: 12px;
  1053. spacing: 0px; }
  1054. .nm-dialog-item:selected {
  1055. background-color: #4e646a;
  1056. color: #e2e0db;
  1057. text-shadow:0 1px #2c2b28; }
  1058. .nm-dialog-icon {
  1059. icon-size: 1.09em; }
  1060. .nm-dialog-icons {
  1061. spacing: 12px; }
  1062. .no-networks-label {
  1063. color: #919190; }
  1064. .no-networks-box {
  1065. spacing: 6px; }
  1066. /* OSD */
  1067. .osd-window {
  1068. text-align: center;
  1069. font-weight: bold;
  1070. spacing: 12px;
  1071. margin: 32px;
  1072. min-width: 64px;
  1073. min-height: 64px; }
  1074. .osd-window StIcon {
  1075. icon-size: 6.54em; }
  1076. .osd-window .osd-monitor-label {
  1077. font-size: 3em; }
  1078. .osd-window .level {
  1079. height: 8px;
  1080. -barlevel-height: 8px;
  1081. -barlevel-background-color: rgba(238, 237, 236, 0.1);
  1082. -barlevel-active-background-color: #e2e0db;
  1083. -barlevel-overdrive-color: #b2161d;
  1084. -barlevel-overdrive-separator-width: 3px; }
  1085. /* Pad OSD */
  1086. .pad-osd-window {
  1087. padding: 32px;
  1088. background-color:rgba(44,43,40,0.8); }
  1089. .pad-osd-window .pad-osd-title-box {
  1090. spacing: 12px; }
  1091. .pad-osd-window .pad-osd-title-menu-box {
  1092. spacing: 6px; }
  1093. .combo-box-label {
  1094. width: 15em; }
  1095. /* App Switcher */
  1096. .switcher-popup {
  1097. padding: 8px;
  1098. spacing: 24px; }
  1099. .switcher-list .item-box {
  1100. padding: 8px;
  1101. border-radius: 6px;
  1102. border: 1px solid transparent; }
  1103. .switcher-list .item-box:outlined {
  1104. border: 1px solid #2c2b28;
  1105. background-color: rgba(238, 237, 235, 0.1);
  1106. box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.4); }
  1107. .switcher-list .item-box:selected {
  1108. background-color: rgba(238, 237, 235, 0.1);
  1109. color: #e2e0db; }
  1110. .switcher-list .thumbnail-box {
  1111. padding: 2px;
  1112. spacing: 6px; }
  1113. .switcher-list .thumbnail {
  1114. width: 256px; }
  1115. .switcher-list .separator {
  1116. width: 1px;
  1117. background: #2c2b28; }
  1118. .switcher-list .switcher-list-item-container {
  1119. spacing: 12px; }
  1120. .switcher-arrow {
  1121. border-color: rgba(0, 0, 0, 0);
  1122. color: rgba(238, 237, 235, 0.8); }
  1123. .switcher-arrow:highlighted {
  1124. color: #e2e0db; }
  1125. .input-source-switcher-symbol {
  1126. font-size: 34pt;
  1127. width: 96px;
  1128. height: 96px; }
  1129. .cycler-highlight {
  1130. border: 5px solid #858585; }
  1131. /* Workspace Switcher */
  1132. .workspace-switcher-group {
  1133. padding: 12px; }
  1134. .workspace-switcher {
  1135. background: transparent;
  1136. border: none;
  1137. border-radius: 0;
  1138. padding: 0;
  1139. spacing: 12px; }
  1140. .ws-switcher-box {
  1141. background: transparent;
  1142. height: 50px;
  1143. background-size: 32px;
  1144. border: 1px solid rgba(238, 237, 235, 0.1);
  1145. border-radius: 8px; }
  1146. .ws-switcher-active-up,
  1147. .ws-switcher-active-down,
  1148. .ws-switcher-active-left,
  1149. .ws-switcher-active-right {
  1150. height: 52px;
  1151. background-color: #858585;
  1152. border: 1px solid #919191;
  1153. border-radius: 8px;
  1154. color: #fff; }
  1155. /*((((((((((((((( Top Bar))))))))))))))) */
  1156. #panel {
  1157. background-color: rgba(44,43,40,0.96);
  1158. font-weight: bold;
  1159. height: 1.86em;
  1160. font-feature-settings: "tnum"; }
  1161. #panel.unlock-screen,
  1162. #panel.login-screen {
  1163. background-color: transparent; }
  1164. #panel.unlock-screen .panel-corner,
  1165. #panel.login-screen .panel-corner {
  1166. -panel-corner-radius: 0;
  1167. -panel-corner-background-color: transparent;
  1168. -panel-corner-border-color: transparent; }
  1169. #panel #panelLeft,
  1170. #panel #panelCenter {
  1171. spacing: 6px; }
  1172. #panel .panel-corner {
  1173. -panel-corner-radius: 6px;
  1174. -panel-corner-background-color: #000;
  1175. -panel-corner-border-width: 2px;
  1176. -panel-corner-border-color: transparent; }
  1177. #panel .panel-corner:active,
  1178. #panel .panel-corner:overview,
  1179. #panel .panel-corner:focus {
  1180. -panel-corner-border-color: #919191; }
  1181. #panel .panel-button {
  1182. font-weight: bold;
  1183. color: #e2e0db;
  1184. -natural-hpadding: 12px;
  1185. -minimum-hpadding: 6px; }
  1186. #panel .panel-button:hover {
  1187. color: #e2e0db; }
  1188. #panel .panel-button:active,
  1189. #panel .panel-button:overview,
  1190. #panel .panel-button:focus,
  1191. #panel .panel-button:checked {
  1192. color: #e2e0db; }
  1193. #panel .panel-button .system-status-icon {
  1194. icon-size: 1.09em;
  1195. padding: 5px; }
  1196. #panel .panel-button .app-menu-icon {
  1197. margin-left: 4px;
  1198. margin-right: 4px;
  1199. -st-icon-style: symbolic; }
  1200. .unlock-screen #panel .panel-button, .login-screen #panel .panel-button {
  1201. color: white; }
  1202. .unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active {
  1203. color: #e2e0db; }
  1204. #panel .panel-button:active,
  1205. #panel .panel-button:overview,
  1206. #panel .panel-button:focus,
  1207. #panel .panel-button:checked {
  1208. background-color: rgba(0, 0, 0, 0.01);
  1209. box-shadow: inset 0 -3px 0 0 #4e646a; /*919191*/}
  1210. #panel .panel-button.clock-display:active,
  1211. #panel .panel-button.clock-display:overview,
  1212. #panel .panel-button.clock-display:focus,
  1213. #panel .panel-button.clock-display:checked {
  1214. box-shadow: none; }
  1215. #panel .panel-button.clock-display:active .clock,
  1216. #panel .panel-button.clock-display:overview .clock,
  1217. #panel .panel-button.clock-display:focus .clock,
  1218. #panel .panel-button.clock-display:checked .clock {
  1219. background-color: rgba(0, 0, 0, 0.01);
  1220. box-shadow: inset 0 -3px 0 0 #4e646a; }
  1221. #panel .panel-status-indicators-box,
  1222. #panel .panel-status-menu-box {
  1223. spacing: 2px; }
  1224. #panel .power-status.panel-status-indicators-box {
  1225. spacing: 0; }
  1226. #panel .screencast-indicator,
  1227. #panel .remote-access-indicator {
  1228. color: #f57900; }
  1229. #appMenu {
  1230. spacing: 6px; }
  1231. #appMenu .label-shadow {
  1232. color: transparent; }
  1233. /* Activities Ripple */
  1234. .ripple-box {
  1235. background-color: rgba(235, 235, 235, 0.3);
  1236. box-shadow: 0 0 2px 2px #b8b8b8;
  1237. width: 52px;
  1238. height: 52px;
  1239. border-radius: 0 0 52px 0; }
  1240. .ripple-box:rtl {
  1241. border-radius: 0 0 0 52px; }
  1242. /* OVERVIEW */
  1243. #overview {
  1244. spacing: 24px;
  1245. background-color: transparent; }
  1246. .overview-controls {
  1247. padding-bottom: 32px; }
  1248. /* Window Picker */
  1249. .window-picker {
  1250. -horizontal-spacing: 12px;
  1251. -vertical-spacing: 12px;
  1252. padding: 12px; }
  1253. .window-picker.external-monitor {
  1254. padding: 12px; }
  1255. .window-clone-border {
  1256. border-width: 6px;
  1257. border-style: solid;
  1258. border-color: rgba(255, 255, 255, 0.35);
  1259. border-radius: 7px; }
  1260. .window-caption {
  1261. color: #e2e0db;
  1262. background-color: rgba(44,43,40,0.8);
  1263. border: none;/*1px solid rgba(255, 255, 255, 0)*/
  1264. box-shadow: 0px 0px 6px 6px rgba(0,0,0,0.2);
  1265. border-radius: 6px;
  1266. padding: 6px 12px;
  1267. font-weight: bold;
  1268. font-size: 12pt; }
  1269. .window-close {
  1270. background-color: #d43535;
  1271. color: #fff;
  1272. border: none;
  1273. border-radius: 18px;
  1274. padding: 3px;
  1275. height: 24px;
  1276. width: 24px;
  1277. box-shadow: -1px 1px 5px 0px rgba(0, 0, 0, 0.5);
  1278. -shell-close-overlap: 12px; }
  1279. .window-close:hover {
  1280. background-color: #c71111; }
  1281. .window-close:active {
  1282. background-color: #c71111; }
  1283. .search-entry {
  1284. width: 320px;
  1285. padding: 7px 9px;
  1286. border-radius: 8px;
  1287. border-width: 3px;
  1288. color: rgba(238, 237, 235, 0.7);
  1289. background-color:rgba(44,43,40,0.5);
  1290. border-color: transparent; }
  1291. .search-entry:hover {
  1292. background-color:rgba(44,43,40,0.8);
  1293. border-color: transparent;/*#282828;*/
  1294. color: #e2e0db; }
  1295. .search-entry:focus {
  1296. padding: 6px 8px;
  1297. border-style: solid;
  1298. border-color: #4e646a;
  1299. color: #e2e0db;
  1300. box-shadow: inset 0 1px 2px 1px rgba(0, 0, 0, 0.2); }
  1301. .search-entry .search-entry-icon {
  1302. icon-size: 1.09em;
  1303. padding: 0 4px;
  1304. color: inherit; }
  1305. /* Search */
  1306. #searchResultsContent {
  1307. max-width: 1024px;
  1308. spacing: 8px; }
  1309. .search-section {
  1310. spacing: 8px; }
  1311. .search-section .search-section-separator {
  1312. height: 0;
  1313. background-color: transparent; }
  1314. .search-section-content {
  1315. background-color: rgba(44,43,40, 0.76);
  1316. border-radius: 13px;
  1317. border: 1px solid rgba(255, 255, 255, 0.1);
  1318. box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  1319. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1320. color: #e2e0db;
  1321. padding: 18px;
  1322. spacing: 8px; }
  1323. .list-search-result:focus, .search-provider-icon:focus, .list-search-result:hover, .search-provider-icon:hover, .list-search-result:selected, .search-provider-icon:selected {
  1324. background-color: rgba(238, 237, 235, 0.1);
  1325. transition-duration: 200ms; }
  1326. .list-search-result:active, .search-provider-icon:active, .list-search-result:checked, .search-provider-icon:checked {
  1327. background-color: rgba(44,43,40, 0.86); }
  1328. .search-provider-icon .list-search-provider-content {
  1329. spacing: 12px; }
  1330. .search-provider-icon .list-search-provider-content .list-search-provider-details {
  1331. width: 120px;
  1332. margin-top: 0;
  1333. color: #dbdbd6; }
  1334. .list-search-results {
  1335. spacing: 6px; }
  1336. .list-search-result .list-search-result-content {
  1337. spacing: 6px; }
  1338. .list-search-result .list-search-result-title {
  1339. spacing: 12px; }
  1340. .list-search-result .list-search-result-description {
  1341. color: #a6a69b; }
  1342. /* App Grid */
  1343. .icon-grid {
  1344. -shell-grid-horizontal-item-size: 144px;
  1345. -shell-grid-vertical-item-size: 144px;
  1346. spacing: 36px; }
  1347. .icon-grid .overview-icon {
  1348. icon-size: 96px; }
  1349. /* App Icons */
  1350. .app-well-app .overview-icon,
  1351. .grid-search-result .overview-icon {
  1352. color: #e2e0db; }
  1353. .app-well-app:hover .overview-icon, .app-well-app:selected .overview-icon,
  1354. .grid-search-result:hover .overview-icon,
  1355. .grid-search-result:selected .overview-icon {
  1356. background-color: rgba(255, 255, 255, 0.1); }
  1357. .app-well-app:focus .overview-icon,
  1358. .grid-search-result:focus .overview-icon {
  1359. background-color: rgba(255, 255, 255, 0.3); }
  1360. .app-well-app:drop .overview-icon,
  1361. .grid-search-result:drop .overview-icon {
  1362. background-color: rgba(133, 132, 129, 0.85); }
  1363. .app-well-app:active .overview-icon, .app-well-app:checked .overview-icon,
  1364. .grid-search-result:active .overview-icon,
  1365. .grid-search-result:checked .overview-icon {
  1366. background-color: rgba(44,43,40, 0.8); }
  1367. .app-well-app .overview-icon.overview-icon-with-label,
  1368. .grid-search-result .overview-icon.overview-icon-with-label {
  1369. padding: 10px 8px 5px 8px; }
  1370. .app-well-app .overview-icon.overview-icon-with-label > StBoxLayout,
  1371. .grid-search-result .overview-icon.overview-icon-with-label > StBoxLayout {
  1372. spacing: 6px; }
  1373. /* App Folders */
  1374. .app-folder-dialog {
  1375. border-radius: 15px;
  1376. border: 1px solid rgba(255, 255, 255, 0.1);
  1377. spacing: 12px;
  1378. background-color: rgba(44,43,40, 0.9); }
  1379. .app-folder-dialog .folder-name-container {
  1380. padding: 24px 36px 0;
  1381. spacing: 12px;
  1382. /* FIXME: this is to keep the label in sync with the entry */ }
  1383. .app-folder-dialog .folder-name-container .folder-name-label, .app-folder-dialog .folder-name-container .folder-name-entry {
  1384. font-size: 18pt;
  1385. font-weight: bold; }
  1386. .app-folder-dialog .folder-name-container .folder-name-entry {
  1387. width: 300px; }
  1388. .app-folder-dialog .folder-name-container .folder-name-label {
  1389. padding: 5px 7px;
  1390. color: #e2e0db; }
  1391. .app-folder-dialog .folder-name-container .edit-folder-button {
  1392. padding: 0;
  1393. width: 36px;
  1394. height: 36px;
  1395. border-radius: 18px; }
  1396. .app-folder-dialog .folder-name-container .edit-folder-button > StIcon {
  1397. icon-size: 16px; }
  1398. .app-folder-dialog StButton#vhandle, .app-folder-dialog StButton#vhandle:hover, .app-folder-dialog StButton#vhandle:active {
  1399. background-color: transparent; }
  1400. .app-folder-dialog-container {
  1401. padding: 12px;
  1402. width: 800px;
  1403. height: 600px; }
  1404. .app-folder-icon {
  1405. padding: 6px;
  1406. spacing-rows: 6px;
  1407. spacing-columns: 6px; }
  1408. .app-well-app-running-dot {
  1409. height: 5px;
  1410. width: 5px;
  1411. border-radius: 5px;
  1412. background-color: #4e646a;
  1413. margin-bottom: 1px; }
  1414. .rename-folder-popup .rename-folder-popup-item {
  1415. spacing: 6px; }
  1416. .rename-folder-popup .rename-folder-popup-item:ltr, .rename-folder-popup .rename-folder-popup-item:rtl {
  1417. padding: 0 12px; }
  1418. .app-menu,
  1419. .app-well-menu {
  1420. max-width: 27.25em; }
  1421. .page-indicator {
  1422. padding: 15px 20px; }
  1423. .page-indicator .page-indicator-icon {
  1424. width: 10px;
  1425. height: 10px;
  1426. border-radius: 10px;
  1427. background-color: #e2e0db; }
  1428. .all-apps,
  1429. .frequent-apps > StBoxLayout {
  1430. padding: 0px 88px 10px 88px; }
  1431. .system-action-icon {
  1432. background-color: rgba(44,43,40, 0.8);
  1433. color: #e2e0db;
  1434. border-radius: 99px;
  1435. icon-size: 48px; }
  1436. /* Frequent | All toggle */
  1437. .app-view-controls {
  1438. padding-bottom: 32px; }
  1439. .app-view-control {
  1440. padding: 4px 32px;
  1441. margin: 0 4px; }
  1442. .app-view-control, .app-view-control:hover, .app-view-control:checked {
  1443. border-color: transparent;
  1444. background-color: transparent;
  1445. background-image: none;
  1446. box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
  1447. text-shadow: none;
  1448. icon-shadow: none;
  1449. color: #b2b2a9; }
  1450. .app-view-control:hover {
  1451. color: #e2e0db;
  1452. box-shadow: inset 0 -2px #b2b2a9; }
  1453. .app-view-control:active {
  1454. box-shadow: inset 0 -2px #e2e0db; }
  1455. .app-view-control:checked {
  1456. color: #e2e0db;
  1457. box-shadow: inset 0 -2px #4e646a; }
  1458. .app-view-control:first-child {
  1459. border-right-width: 0;
  1460. border-radius: 0; }
  1461. .app-view-control:last-child {
  1462. border-radius: 0; }
  1463. /* Dash */
  1464. #dash {
  1465. font-size: 9pt;
  1466. padding: 5px 0;
  1467. border-radius: 0 15px 15px 0;
  1468. border-left-width: 0; }
  1469. #dash:rtl {
  1470. border-radius: 15px 0 0 15px;
  1471. border-right-width: 0; }
  1472. #dash .placeholder {
  1473. background-image: none;
  1474. background-size: contain;
  1475. height: 32px; }
  1476. #dash .empty-dash-drop-target {
  1477. width: 32px;
  1478. height: 32px; }
  1479. .dash-item-container > StWidget {
  1480. padding: 5px 10px; }
  1481. .dash-label {
  1482. background-color: rgba(44,43,40, 0.91);
  1483. border-radius: 7px;
  1484. border: none;
  1485. box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1);
  1486. color: #e2e0db;
  1487. padding: 6px 8px;
  1488. text-align: center;
  1489. -x-offset: 8px; }
  1490. .show-apps .overview-icon {
  1491. color: #e2e0db; }
  1492. .show-apps:hover .overview-icon, .show-apps:selected .overview-icon {
  1493. background-color: rgba(238, 237, 235, 0.1); }
  1494. .show-apps:focus .overview-icon {
  1495. background-color: rgba(238, 237, 235, 0.3); }
  1496. .show-apps:drop .overview-icon {
  1497. background-color: rgba(133, 133, 133, 0.85); }
  1498. .show-apps:active .overview-icon, .show-apps:checked .overview-icon {
  1499. background-color: rgba(44,43,40, 0.7); }
  1500. .show-apps:focus .overview-icon, .show-apps:checked .overview-icon {
  1501. background-color: rgba(7, 7, 7, 0.96);
  1502. color: #e2e0db; }
  1503. /* Workspace pager */
  1504. .workspace-thumbnails {
  1505. visible-width: 32px;
  1506. spacing: 6px;
  1507. padding: 6px;
  1508. border-radius: 10px 0 0 10px;
  1509. border-right-width: 0; }
  1510. .workspace-thumbnails:rtl {
  1511. border-radius: 0 10px 10px 0;
  1512. border-left-width: 0; }
  1513. .workspace-thumbnails .placeholder {
  1514. background-image: url("resource:///org/gnome/shell/theme/dash-placeholder.svg");
  1515. background-size: contain;
  1516. height: 24px; }
  1517. .workspace-thumbnail-indicator {
  1518. border: 3px solid #4e646a;
  1519. border-radius: 3px;
  1520. padding: 0px; }
  1521. .ripple-pointer-location {
  1522. width: 50px;
  1523. height: 50px;
  1524. border-radius: 25px;
  1525. background-color: rgba(209, 209, 209, 0.3);
  1526. box-shadow: 0 0 2px 2px #b8b8b8; }
  1527. .pie-timer {
  1528. width: 60px;
  1529. height: 60px;
  1530. -pie-border-width: 3px;
  1531. -pie-border-color: #858585;
  1532. -pie-background-color: rgba(235, 234, 231, 0.3); }
  1533. .magnifier-zoom-region {
  1534. border: 2px solid #858585; }
  1535. .magnifier-zoom-region.full-screen {
  1536. border-width: 0; }
  1537. .select-area-rubberband {
  1538. background-color: rgba(133, 133, 133, 0.3);
  1539. border: 1px solid #858585; }
  1540. .user-icon {
  1541. background-size: contain;
  1542. color: #e2e0db;;
  1543. border-radius: 99px; }
  1544. .user-icon:hover {
  1545. color: #e2e0db; }
  1546. .user-icon StIcon {
  1547. background-color: rgba(238, 237, 234, 0.05);
  1548. border-radius: 99px; }
  1549. .user-widget.vertical .user-icon {
  1550. icon-size: 6.54em; }
  1551. .user-widget.vertical .user-icon StIcon {
  1552. padding: 20px;
  1553. padding-top: 18px;
  1554. padding-bottom: 22px;
  1555. width: 5.995em;
  1556. height: 5.995em; }
  1557. .user-widget.horizontal .user-icon {
  1558. icon-size: 4.36em; }
  1559. .user-widget.horizontal .user-icon StIcon {
  1560. padding: 12px;
  1561. width: 2.725em;
  1562. height: 2.725em; }
  1563. .lightbox {
  1564. background-color: rgba(44,43,40,1); }
  1565. .flashspot {
  1566. background-color: #e2e0db; }
  1567. .hidden {
  1568. color: rgba(0, 0, 0, 0); }
  1569. .caps-lock-warning-label {
  1570. text-align: center;
  1571. padding-bottom: 8px;
  1572. font-size: 10pt;
  1573. color: #f57900; }
  1574. /* Tiled window previews */
  1575. .tile-preview {
  1576. background-color: rgba(133, 133, 133, 0.5);
  1577. border: 1px solid #858585; }
  1578. .tile-preview-left.on-primary {
  1579. border-radius: 6px 0 0 0; }
  1580. .tile-preview-right.on-primary {
  1581. border-radius: 0 6px 0 0; }
  1582. .tile-preview-left.tile-preview-right.on-primary {
  1583. border-radius: 6px 6px 0 0; }
  1584. /* On-screen Keyboard */
  1585. #keyboard {
  1586. background-color: rgba(44,43,40, 0.92);
  1587. box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.1); }
  1588. #keyboard .page-indicator {
  1589. padding: 6px; }
  1590. #keyboard .page-indicator .page-indicator-icon {
  1591. width: 8px;
  1592. height: 8px; }
  1593. .key-container {
  1594. padding: 4px;
  1595. spacing: 4px; }
  1596. .keyboard-key {
  1597. color: #e2e0db;
  1598. background-color:rgba(44,43,40, 0.7);
  1599. border-color: #151515;/*#2c2b28;*/
  1600. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  1601. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1602. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1603. font-size: 16pt;
  1604. min-height: 1.2em;
  1605. min-width: 1.2em;
  1606. border-width: 1px;
  1607. border-style: solid;
  1608. border-radius: 8px; }
  1609. .keyboard-key:focus {
  1610. color: #e2e0db;
  1611. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1612. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1613. box-shadow: inset 0 0 0 2px rgba(133, 132, 129, 0.6); }
  1614. .keyboard-key:hover, .keyboard-key:checked {
  1615. color: #e2e0db;
  1616. background-color:rgba(44,43,40, 0.9);
  1617. border-color: #151515;
  1618. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  1619. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1620. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  1621. .keyboard-key:active {
  1622. color: #e2e0db;
  1623. background-color:rgba(20,19,16,1);
  1624. /*background-color:rgba(44,43,40, 1);*/
  1625. border-color: #151515;
  1626. text-shadow: none;
  1627. icon-shadow: none;
  1628. box-shadow: none; }
  1629. .keyboard-key:grayed {
  1630. background-color: #2d2d2d;
  1631. color: #e2e0db;
  1632. border-color: rgba(0, 0, 0, 0.7); }
  1633. .keyboard-key.default-key {
  1634. color: #e2e0db;
  1635. background-color: rgba(54,53,50,0.96);
  1636. border-color: #151515;
  1637. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  1638. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1639. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  1640. .keyboard-key.default-key:hover, .keyboard-key.default-key:checked {
  1641. color: #e2e0db;
  1642. background-color: rgba(50,49,46, 1);
  1643. border-color: #151515;
  1644. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  1645. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1646. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  1647. .keyboard-key.default-key:active {
  1648. color: #e2e0db;
  1649. background-color:rgba(20,19,16,1);
  1650. border-color: #151515;
  1651. text-shadow: none;
  1652. icon-shadow: none;
  1653. box-shadow: none; }
  1654. .keyboard-key.enter-key {
  1655. color: #e2e0db;
  1656. background-color:rgba(55,54,50, 0.8);
  1657. border-color: #151515;
  1658. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  1659. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1660. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  1661. .keyboard-key.enter-key:hover, .keyboard-key.enter-key:checked {
  1662. color: #e2e0db;
  1663. background-color:rgba(55,54,50,0.9);
  1664. border-color: #151515;
  1665. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  1666. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1667. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  1668. .keyboard-key.enter-key:active {
  1669. color: #e2e0db;
  1670. background-color:rgba(55,54,50,1);
  1671. border-color: #151515;
  1672. text-shadow: none;
  1673. icon-shadow: none;
  1674. box-shadow: none; }
  1675. .keyboard-key.shift-key-uppercase {
  1676. color: #858585; }
  1677. .keyboard-key StIcon {
  1678. icon-size: 1.125em; }
  1679. .keyboard-subkeys {
  1680. color: #e2e0db;
  1681. -arrow-border-radius: 10px;
  1682. -arrow-background-color: rgba(44,43,40, 0.96);
  1683. -arrow-border-width: 1px;
  1684. -arrow-border-color: rgba(55, 55, 55, 0.96);
  1685. -arrow-base: 20px;
  1686. -arrow-rise: 10px;
  1687. -boxpointer-gap: 6px; }
  1688. .keyboard-subkeys .keyboard-key {
  1689. color: #e2e0db;
  1690. background-color: #3c3c3c;
  1691. border-color: #151515;
  1692. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  1693. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1694. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1695. border-radius: 5px; }
  1696. .keyboard-subkeys .keyboard-key:focus {
  1697. color: #e2e0db;
  1698. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1699. icon-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1700. box-shadow: inset 0 0 0 2px rgba(133, 133, 133, 0.6); }
  1701. .keyboard-subkeys .keyboard-key:hover, .keyboard-subkeys .keyboard-key:checked {
  1702. color: #e2e0db;
  1703. background-color: #424242;
  1704. border-color: #151515;
  1705. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  1706. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1707. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  1708. .keyboard-subkeys .keyboard-key:active {
  1709. color: #e2e0db;
  1710. background-color: #2d2d2d;
  1711. border-color: #151515;
  1712. text-shadow: none;
  1713. icon-shadow: none;
  1714. box-shadow: none; }
  1715. .emoji-page .keyboard-key {
  1716. background-color: transparent;
  1717. border: none;
  1718. color: initial; }
  1719. .emoji-panel .keyboard-key:latched {
  1720. border-color: #919191;
  1721. background-color: #858585; }
  1722. .word-suggestions {
  1723. font-size: 14pt;
  1724. spacing: 12px;
  1725. min-height: 20pt; }
  1726. /* Looking Glass */
  1727. #LookingGlassDialog {
  1728. background-color:rgba(44,43,40, 0.96);
  1729. spacing: 6px;
  1730. padding: 4px;
  1731. border: 1px solid rgba(238, 237, 234, 0.2);
  1732. border-radius: 5px;
  1733. color: #e2e0db; }
  1734. #LookingGlassDialog > #Toolbar {
  1735. border: none;
  1736. border-radius: 5px;
  1737. background-color: rgba(44,43,40, 0.98); }
  1738. #LookingGlassDialog .labels {
  1739. spacing: 6px; }
  1740. #LookingGlassDialog .notebook-tab {
  1741. -natural-hpadding: 12px;
  1742. -minimum-hpadding: 6px;
  1743. font-weight: bold;
  1744. color: #cacac4;
  1745. transition-duration: 100ms;
  1746. padding-left: .3em;
  1747. padding-right: .3em;
  1748. border-bottom-width: 2px; }
  1749. #LookingGlassDialog .notebook-tab:hover {
  1750. color: #e2e0db; }
  1751. #LookingGlassDialog .notebook-tab:selected {
  1752. border-bottom-width: 2px;
  1753. box-shadow: inset 0 -2px 0 0 #919191;
  1754. color: #e2e0db; }
  1755. #LookingGlassDialog StBoxLayout#EvalBox {
  1756. padding: 4px;
  1757. spacing: 6px; }
  1758. #LookingGlassDialog StBoxLayout#ResultsArea {
  1759. spacing: 6px; }
  1760. .lg-dialog StEntry {
  1761. background-color: rgba(44,43,40, 0.56);
  1762. color: #e2e0db;
  1763. border-color: rgba(238, 237, 234, 0.2);
  1764. min-height: 22px;
  1765. selection-background-color:rgba(44,43,40, 0.66);
  1766. selected-color: #e2e0db; }
  1767. .lg-dialog .shell-link {
  1768. color: #b8b8b8; }
  1769. .lg-dialog .shell-link:hover {
  1770. color: #d1d1d1; }
  1771. .lg-dialog .shell-link:active {
  1772. color: #9e9e9e; }
  1773. .lg-completions-text {
  1774. font-size: .9em;
  1775. font-style: italic; }
  1776. .lg-obj-inspector-title {
  1777. spacing: 6px; }
  1778. .lg-obj-inspector-button {
  1779. border: 1px solid #2c2b28;
  1780. padding: 4px;
  1781. border-radius: 5px; }
  1782. .lg-obj-inspector-button:hover {
  1783. border: 1px solid #e2e0db; }
  1784. #lookingGlassExtensions {
  1785. padding: 4px; }
  1786. .lg-extensions-list {
  1787. padding: 4px;
  1788. spacing: 6px; }
  1789. .lg-extension {
  1790. border: 1px solid #e2e0db;
  1791. background-color: rgba(44,43,40, 0.96);
  1792. border-radius: 5px;
  1793. padding: 4px; }
  1794. .lg-extension-name {
  1795. font-weight: bold; }
  1796. .lg-extension-meta {
  1797. spacing: 6px; }
  1798. #LookingGlassPropertyInspector {
  1799. background: rgba(44,43,40, 0.98);
  1800. border: 1px solid #e2e0db;;
  1801. border-radius: 5px;
  1802. padding: 6px; }
  1803. /* Login Dialog */
  1804. .login-dialog-banner-view {
  1805. padding-top: 24px;
  1806. max-width: 23em; }
  1807. .login-dialog {
  1808. border: none;
  1809. background-color: transparent; }
  1810. .login-dialog StEntry {
  1811. background-color: rgba(44,43,40, 0.5);
  1812. color: #e2e0db; }
  1813. .login-dialog .modal-dialog-button-box {
  1814. spacing: 3px; }
  1815. .login-dialog .modal-dialog-button {
  1816. padding: 4px 18px;
  1817. box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  1818. background-color: rgba(44,43,40, 0.5);
  1819. border-color:rgba(44,43,40, 0.5);
  1820. color: #e2e0db; }
  1821. .login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus {
  1822. background-color: rgba(50,49,45, 0.5);
  1823. border-color:rgba(50,49,45, 0.5); }
  1824. .login-dialog .modal-dialog-button:active {
  1825. box-shadow: none;
  1826. background-color: rgba(44,43,40, 0.7);
  1827. border-color: rgba(44,43,40, 0.7); }
  1828. .login-dialog .modal-dialog-button:insensitive {
  1829. box-shadow: none;
  1830. text-shadow: none;
  1831. icon-shadow: none;
  1832. background-color: rgba(44,43,40, 0.5);
  1833. border-color:rgba(44,43,40, 0.5);
  1834. color: rgba(238, 237, 234, 0.7); }
  1835. .login-dialog .modal-dialog-button:default {
  1836. color: #e2e0db;
  1837. background-color: rgba(44,43,40, 0.6);
  1838. border-color:rgba(44,43,40, 0.6);
  1839. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  1840. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1841. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  1842. .login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus {
  1843. color: #e2e0db;
  1844. background-color: rgba(50,49,45, 0.5);
  1845. border-color:rgba(50,49,45, 0.5);
  1846. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
  1847. text-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1848. icon-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  1849. .login-dialog .modal-dialog-button:default:active {
  1850. color: #e2e0db;
  1851. background-color: rgba(44,43,40, 0.7);
  1852. border-color: rgba(44,43,40, 0.7);
  1853. text-shadow: none;
  1854. icon-shadow: none;
  1855. box-shadow: none; }
  1856. .login-dialog .modal-dialog-button:default:insensitive {
  1857. background-color: rgba(44,43,40, 0.5);
  1858. border-color:rgba(44,43,40, 0.5);
  1859. color: rgba(238, 237, 234, 0.7);
  1860. box-shadow: none;
  1861. text-shadow: none;
  1862. icon-shadow: none; }
  1863. .login-dialog .cancel-button,
  1864. .login-dialog .switch-user-button,
  1865. .login-dialog .login-dialog-session-list-button {
  1866. padding: 0;
  1867. border-radius: 99px;
  1868. width: 2.18em;
  1869. height: 2.18em;
  1870. border-color: rgba(50,49,46, 0.3);
  1871. background-color: rgba(50,49,46, 0.3); }
  1872. .login-dialog .cancel-button StIcon,
  1873. .login-dialog .switch-user-button StIcon,
  1874. .login-dialog .login-dialog-session-list-button StIcon {
  1875. icon-size: 1.09em; }
  1876. .login-dialog .caps-lock-warning-label,
  1877. .login-dialog .login-dialog-message-warning {
  1878. color: #e2e0db; }
  1879. .login-dialog-logo-bin {
  1880. padding: 24px 0px; }
  1881. .login-dialog-banner {
  1882. color: #d6d6d1; }
  1883. .login-dialog-button-box {
  1884. width: 23em;
  1885. spacing: 5px; }
  1886. .login-dialog-message {
  1887. text-align: center; }
  1888. .login-dialog-message-hint {
  1889. padding-top: 0;
  1890. padding-bottom: 20px; }
  1891. .login-dialog-user-selection-box {
  1892. padding: 100px 0px; }
  1893. .login-dialog-not-listed-label {
  1894. padding-left: 2px; }
  1895. .login-dialog-not-listed-button:focus .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-not-listed-label {
  1896. color: #e2e0db; }
  1897. .login-dialog-not-listed-label {
  1898. font-size: 10pt;
  1899. font-weight: bold;
  1900. color: #a6a69b;
  1901. padding-top: 1em; }
  1902. .login-dialog-user-list-view {
  1903. -st-vfade-offset: 1em; }
  1904. .login-dialog-user-list {
  1905. spacing: 12px;
  1906. width: 23em; }
  1907. .login-dialog-user-list:expanded .login-dialog-user-list-item:selected {
  1908. background-color: rgba(44,43,40,0.9);
  1909. color: #e2e0db; }
  1910. .login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in {
  1911. border-right: 2px solid rgba(44,43,40,0.9); }
  1912. .login-dialog-user-list-item {
  1913. border-radius: 9px;
  1914. padding: 6px;
  1915. color: #a6a69b; }
  1916. .login-dialog-user-list-item:ltr .user-widget {
  1917. padding-right: 1em; }
  1918. .login-dialog-user-list-item:rtl .user-widget {
  1919. padding-left: 1em; }
  1920. .login-dialog-user-list-item .login-dialog-timed-login-indicator {
  1921. height: 2px;
  1922. margin-top: 6px;
  1923. background-color: #e2e0db; }
  1924. .login-dialog-user-list-item:focus .login-dialog-timed-login-indicator {
  1925. background-color: #e2e0db; }
  1926. .user-widget-label {
  1927. color: #e2e0db; }
  1928. .user-widget.horizontal .user-widget-label {
  1929. font-size: 13pt;
  1930. font-weight: bold;
  1931. text-align: left;
  1932. padding-left: 15px; }
  1933. .user-widget.horizontal .user-widget-label:ltr {
  1934. padding-left: 14px; }
  1935. .user-widget.horizontal .user-widget-label:rtl {
  1936. padding-right: 14px; }
  1937. .user-widget.vertical .user-widget-label {
  1938. font-size: 16pt;
  1939. text-align: center;
  1940. font-weight: normal;
  1941. padding-top: 16px; }
  1942. .login-dialog-prompt-layout {
  1943. padding-top: 24px;
  1944. padding-bottom: 12px;
  1945. spacing: 12px;
  1946. width: 23em; }
  1947. .login-dialog-prompt-entry {
  1948. height: 1.5em; }
  1949. .login-dialog-prompt-label {
  1950. color: #bebeb6;
  1951. font-size: 12pt;
  1952. padding-top: 1em; }
  1953. /* Screen Shield */
  1954. .unlock-dialog-clock {
  1955. color: #e2e0db;
  1956. font-weight: 300;
  1957. text-align: center;
  1958. spacing: 24px;
  1959. padding-bottom: 2.5em; }
  1960. .unlock-dialog-clock-time {
  1961. font-size: 64pt;
  1962. padding-top: 42px;
  1963. font-feature-settings: "tnum"; }
  1964. .unlock-dialog-clock-date {
  1965. font-size: 16pt;
  1966. font-weight: normal; }
  1967. .unlock-dialog-clock-hint {
  1968. font-weight: normal;
  1969. padding-top: 48px; }
  1970. .unlock-dialog-notifications-container {
  1971. margin: 12px 0;
  1972. spacing: 6px;
  1973. width: 23em;
  1974. background-color: transparent; }
  1975. .unlock-dialog-notifications-container .summary-notification-stack-scrollview {
  1976. padding-top: 0;
  1977. padding-bottom: 0; }
  1978. .unlock-dialog-notifications-container .notification,
  1979. .unlock-dialog-notifications-container .unlock-dialog-notification-source {
  1980. padding: 12px 6px;
  1981. border: none;
  1982. background-color: rgba(44,43,40, 0.26);
  1983. color: #e2e0db;
  1984. border-radius: 10px; }
  1985. .unlock-dialog-notifications-container .notification.critical,
  1986. .unlock-dialog-notifications-container .unlock-dialog-notification-source.critical {
  1987. background-color: rgba(44,43,40, 0.86); }
  1988. .unlock-dialog-notification-label {
  1989. padding: 0px 0px 0px 12px; }
  1990. .unlock-dialog-notification-count-text {
  1991. weight: bold;
  1992. padding: 0 6px;
  1993. color: rgba(44,43,40, 0.92);
  1994. background-color: rgba(238, 237, 234, 0.3);
  1995. border-radius: 99px;
  1996. margin-right: 12px; }
  1997. .screen-shield-background {
  1998. background: rgba(44,43,40,1);
  1999. box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.6); }
  2000. #lockDialogGroup {
  2001. background-color:rgba(44,43,40,0.9); }
  2002. #unlockDialogNotifications StButton#vhandle, #unlockDialogNotifications StButton#hhandle {
  2003. background-color: rgba(50,49,46,0.3); }
  2004. #unlockDialogNotifications StButton#vhandle:hover, #unlockDialogNotifications StButton#vhandle:focus, #unlockDialogNotifications StButton#hhandle:hover, #unlockDialogNotifications StButton#hhandle:focus {
  2005. background-color: rgba(50,49,46, 0.5); }
  2006. #unlockDialogNotifications StButton#vhandle:active, #unlockDialogNotifications StButton#hhandle:active {
  2007. background-color: rgba(133, 132, 129, 0.5); }