cinnamon.css 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304
  1. /* ###################################################################
  2. * Section common with Gnome Shell
  3. * contains a few cinnamon specific styles (rare occurrences)
  4. * ###################################################################*/
  5. .cinnamon-link {
  6. color: #3281ea;
  7. }
  8. .cinnamon-link:hover {
  9. color: #3281ea;
  10. }
  11. .label-shadow {
  12. color: transparent;
  13. }
  14. StScrollBar {
  15. padding: 0;
  16. }
  17. StScrollView.vfade {
  18. -st-vfade-offset: 32px;
  19. }
  20. StScrollView.hfade {
  21. -st-hfade-offset: 32px;
  22. }
  23. StScrollView StScrollBar {
  24. min-width: 16px;
  25. min-height: 6px;
  26. }
  27. StScrollBar StBin#trough {
  28. margin: 6px;
  29. border-radius: 100px;
  30. background-color: rgba(255, 255, 255, 0.06);
  31. }
  32. StScrollBar StButton#vhandle {
  33. border-radius: 100px;
  34. background-color: rgba(255, 255, 255, 0.5);
  35. margin: 6px;
  36. }
  37. StScrollBar StButton#hhandle {
  38. border-radius: 100px;
  39. background-color: rgba(255, 255, 255, 0.5);
  40. margin: 6px;
  41. }
  42. StScrollBar StButton#hhandle:hover,
  43. StScrollBar StButton#vhandle:hover {
  44. background-color: rgba(255, 255, 255, 0.7);
  45. }
  46. StScrollBar StButton#hhandle:active,
  47. StScrollBar StButton#vhandle:active {
  48. background-color: rgba(255, 255, 255, 0.9);
  49. }
  50. .separator {
  51. background: rgba(255, 255, 255, 0.12);
  52. height: 1em;
  53. }
  54. .slider {
  55. height: 20px;
  56. color: white;
  57. -slider-height: 2px;
  58. -slider-background-color: rgba(255, 255, 255, 0.1);
  59. -slider-border-color: transparent;
  60. -slider-active-background-color: #408aeb;
  61. -slider-active-border-color: transparent;
  62. -slider-border-width: 0;
  63. -slider-handle-radius: 7px;
  64. -slider-handle-border-width: 0;
  65. -slider-handle-border-color: rgba(255, 255, 255, 0.12);
  66. -barlevel-height: 2px;
  67. -barlevel-background-color: rgba(255, 255, 255, 0.1);
  68. -barlevel-border-color: transparent;
  69. -barlevel-active-background-color: #408aeb;
  70. -barlevel-active-border-color: transparent;
  71. -barlevel-overdrive-color: #FF5252;
  72. -barlevel-overdrive-border-color: transparent;
  73. -barlevel-overdrive-separator-width: 2px;
  74. -barlevel-border-width: 0;
  75. }
  76. #Tooltip {
  77. margin: 2px;
  78. padding: 4px 12px;
  79. background-color: rgba(0, 0, 0, 0.85);
  80. color: rgba(255, 255, 255, 0.85);
  81. font-weight: normal;
  82. text-align: center;
  83. border-radius: 12px;
  84. }
  85. /* ===================================================================
  86. * Shared button properties
  87. * ===================================================================*/
  88. .notification-button,
  89. .notification-icon-button,
  90. .modal-dialog-button,
  91. .sound-player-overlay StButton {
  92. color: rgba(255, 255, 255, 0.7);
  93. background-color: transparent;
  94. }
  95. .notification-button:hover,
  96. .notification-icon-button:hover,
  97. .modal-dialog-button:hover,
  98. .sound-player-overlay StButton:hover {
  99. background-color: #3281ea;
  100. color: rgba(255, 255, 255, 0.9);
  101. }
  102. .notification-button:focus,
  103. .notification-icon-button:focus,
  104. .modal-dialog-button:focus,
  105. .sound-player-overlay StButton:focus {
  106. background-color: transparent;
  107. color: rgba(255, 255, 255, 0.7);
  108. }
  109. .notification-button:active,
  110. .notification-icon-button:active,
  111. .modal-dialog-button:active,
  112. .modal-dialog-button:pressed,
  113. .sound-player-overlay StButton:active {
  114. background-color: rgba(255, 255, 255, 0.1);
  115. color: rgba(255, 255, 255, 0.9);
  116. }
  117. /* ===================================================================
  118. * PopupMenu (popupMenu.js)
  119. * ===================================================================*/
  120. /* .popup-menu-boxpointer and .popup-menu are kept for compatibility
  121. with cinnamon version under 3.2. Use .menu in version 3.2 and above */
  122. .popup-menu-boxpointer {
  123. -arrow-border-radius: 12px;
  124. -arrow-background-color: rgba(32, 32, 32, 0.95);
  125. -arrow-border-width: 2px;
  126. -arrow-border-color: #a5a5a5;
  127. -arrow-base: 24px;
  128. -arrow-rise: 11px;
  129. }
  130. .popup-menu {
  131. min-width: 15em;
  132. color: rgba(255, 255, 255, 0.9);
  133. background: none;
  134. }
  135. .menu {
  136. min-width: 15em;
  137. color: rgba(255, 255, 255, 0.9);
  138. background-color: rgba(32, 32, 32, 0.95);
  139. border-radius: 12px;
  140. box-shadow: 0 10px 10px rgba(0, 0, 0, 0.285), 0 6px 3px rgba(0, 0, 0, 0.345);
  141. margin: 6px;
  142. padding: 4px 0;
  143. }
  144. .popup-menu-arrow {
  145. icon-size: 16px;
  146. }
  147. .popup-submenu-menu-item:open {
  148. background-color: #eaeaea;
  149. color: rgba(0, 0, 0, 0.75);
  150. margin: 0 4px;
  151. border-radius: 12px 12px 0 0;
  152. }
  153. .popup-submenu-menu-item:open:hover {
  154. color: rgba(0, 0, 0, 0.85);
  155. background-color: #eaeaea;
  156. /* background-color: rgba(255, 255, 255, 0.95); */
  157. }
  158. /* 弹出子菜单 */
  159. .popup-sub-menu {
  160. margin: 0 4px;
  161. color: rgba(0, 0, 0, 0.75);
  162. background-color: rgba(255, 255, 255, 0.95);
  163. border-radius: 0 0 12px 12px;
  164. border: none;
  165. box-shadow: none;
  166. background-image: none;
  167. }
  168. .popup-sub-menu .popup-menu-item {
  169. margin: 0;
  170. border-radius: 12px;
  171. color: rgba(0, 0, 0, 0.75);
  172. background-image: none;
  173. }
  174. .popup-sub-menu .popup-menu-item:hover {
  175. color: rgba(0, 0, 0, 0.85);
  176. /* background-color: #3281ea; */
  177. background-color: rgba(255, 255, 255, 0.95);
  178. }
  179. .popup-sub-menu .popup-menu-item:active {
  180. color: rgba(0, 0, 0, 0.85);
  181. background-color: rgba(0, 0, 0, 0.2);
  182. }
  183. .popup-sub-menu .popup-menu-item.selected:active {
  184. color: rgba(0, 0, 0, 0.75);
  185. }
  186. .popup-sub-menu .popup-menu-item:not(:first-child):last-child {
  187. border-radius: 0 0 12px 12px;
  188. }
  189. .popup-sub-menu .popup-menu-item:ltr {
  190. padding-right: 1.75em;
  191. }
  192. .popup-sub-menu .popup-menu-item:rtl {
  193. padding-left: 1.75em;
  194. }
  195. .popup-sub-menu StScrollBar {
  196. padding: 4px;
  197. }
  198. .popup-sub-menu StScrollBar StBin#trough {
  199. border-width: 0px;
  200. }
  201. .popup-sub-menu StScrollBar StBin#vhandle {
  202. background-color: #3281ea;
  203. border-width: 0px;
  204. }
  205. .popup-combo-menu {
  206. background-color: rgba(0, 0, 0, 0.9);
  207. padding: 1em 0em;
  208. color: rgba(255, 255, 255, 0.9);
  209. border-radius: 12px;
  210. }
  211. /* The remaining popup-menu sizing is all done in ems, so that if you
  212. * override .popup-menu.font-size, everything else will scale with it.
  213. */
  214. .popup-menu-content {
  215. padding: 4px 0;
  216. }
  217. .popup-menu-item {
  218. spacing: 12px;
  219. margin: 0 4px;
  220. padding: 6px;
  221. color: rgba(255, 255, 255);
  222. transition-duration: 100ms;
  223. /* border-radius: 100px; */
  224. border-radius: 5px;
  225. background-image: none;
  226. }
  227. .popup-menu-item:active {
  228. /* background-color: rgba(255, 255, 255, 0.1); */
  229. background-color: #3281ea;
  230. color: rgba(255, 255, 255);
  231. transition-duration: 150ms;
  232. }
  233. .popup-menu-item:insensitive {
  234. color: rgba(255, 255, 255, 0.5);
  235. }
  236. .popup-combobox-item {
  237. spacing: 1em;
  238. }
  239. .popup-separator-menu-item {
  240. background: none;
  241. border: none;
  242. padding: 0 0;
  243. margin: 0 0;
  244. height: 0;
  245. }
  246. .popup-alternating-menu-item:alternate {
  247. font-weight: bold;
  248. }
  249. .popup-slider-menu-item {
  250. height: 20px;
  251. color: white;
  252. -slider-height: 2px;
  253. -slider-background-color: rgba(255, 255, 255, 0.1);
  254. -slider-border-color: transparent;
  255. -slider-active-background-color: #408aeb;
  256. -slider-active-border-color: transparent;
  257. -slider-border-width: 0;
  258. -slider-handle-radius: 7px;
  259. -slider-handle-border-width: 0;
  260. -slider-handle-border-color: rgba(255, 255, 255, 0.12);
  261. -barlevel-height: 2px;
  262. -barlevel-background-color: rgba(255, 255, 255, 0.1);
  263. -barlevel-border-color: transparent;
  264. -barlevel-active-background-color: #408aeb;
  265. -barlevel-active-border-color: transparent;
  266. -barlevel-overdrive-color: #FF5252;
  267. -barlevel-overdrive-border-color: transparent;
  268. -barlevel-overdrive-separator-width: 2px;
  269. -barlevel-border-width: 0;
  270. }
  271. .popup-device-menu-item {
  272. spacing: 0.5em;
  273. }
  274. .popup-inactive-menu-item {
  275. color: rgba(255, 255, 255, 0.9);
  276. }
  277. .popup-inactive-menu-item:insensitive {
  278. color: rgba(255, 255, 255, 0.5);
  279. }
  280. .popup-subtitle-menu-item {
  281. font-weight: bold;
  282. }
  283. .popup-menu-icon {
  284. icon-size: 1.2307692308em;
  285. }
  286. /* Switches (to be used in menus) */
  287. .toggle-switch {
  288. width: 40px;
  289. height: 20px;
  290. background-size: contain;
  291. background-image: url("assets/toggle-off.svg");
  292. }
  293. .toggle-switch-us {
  294. background-image: url("assets/toggle-off.svg");
  295. }
  296. .toggle-switch-us:checked {
  297. background-image: url("assets/toggle-on.svg");
  298. }
  299. .toggle-switch-intl {
  300. background-image: url("assets/toggle-off.svg");
  301. }
  302. .toggle-switch-intl:checked {
  303. background-image: url("assets/toggle-on.svg");
  304. }
  305. .nm-menu-item-icons {
  306. spacing: 0.5em;
  307. }
  308. /* ===================================================================
  309. * Panel (panel.js)
  310. * ===================================================================*/
  311. /* 主面板 这里不能有背景色 才能实现 Dock 效果 */
  312. #panel {
  313. /* background-color: rgba(0, 0, 0, 0.6); */
  314. transition-duration: 250ms;
  315. font-weight: bold;
  316. /* height: 34px; */
  317. color: #dedede;
  318. /* width: 32px; */
  319. box-shadow: 0 0 transparent;
  320. }
  321. /* #panel:highlight {
  322. background-color: rgba(0, 0, 0, 0.6);
  323. } */
  324. /* .panel-dummy:entered {
  325. background-color: rgba(0, 0, 0, 0.6);
  326. }
  327. .panel-dummy:entered {
  328. background-color: rgba(0, 0, 0, 0.6);
  329. } */
  330. .panelLeft {
  331. spacing: 2px;
  332. }
  333. .panelCenter {
  334. spacing: 2px;
  335. }
  336. .panel-top {
  337. background-color: rgba(0, 0, 0, 0.9);
  338. /* background-gradient-direction: vertical;
  339. background-gradient-start: rgba(0, 0, 0, 0.7);
  340. background-gradient-end: rgba(0, 0, 0, 0.5);
  341. border-bottom: 1px solid #000; */
  342. }
  343. .panel-left .panelCenter,
  344. .panel-right .panelCenter,
  345. .panel-bottom .panelCenter {
  346. background-color: rgba(0, 0, 0, 0.8);
  347. }
  348. .panel-bottom .panelCenter {
  349. padding: 0 0 0 5px;
  350. border-radius: 5px 5px 0 0;
  351. }
  352. /* 左边面板 */
  353. .panel-left .panelCenter {
  354. border-radius: 0 5px 5px 0;
  355. padding: 5px 0 0 0;
  356. }
  357. /* 右边面板 */
  358. .panel-right .panelCenter {
  359. border-radius: 5px 0px 0px 5px;
  360. padding: 5px 0 0 0;
  361. }
  362. .panelLeft:dnd {
  363. background-color: rgba(0, 0, 0, 0.6);
  364. }
  365. .panelCenter:dnd {
  366. background-color: rgba(0, 0, 0, 0.6);
  367. }
  368. .panelRight:dnd {
  369. background-color: rgba(0, 0, 0, 0.6);
  370. }
  371. .panelLeft:ltr {
  372. padding-right: 4px;
  373. }
  374. .panelLeft:rtl {
  375. padding-left: 4px;
  376. }
  377. .panelLeft.vertical:ltr {
  378. padding-right: 0px;
  379. }
  380. .panelLeft.vertical:rtl {
  381. padding-left: 0px;
  382. }
  383. .panelRight:ltr {
  384. padding-left: 0px;
  385. spacing: 0px;
  386. }
  387. .panelRight:rtl {
  388. padding-right: 0px;
  389. spacing: 0px;
  390. }
  391. .panelLeft.vertical {
  392. padding: 0px;
  393. }
  394. .panelRight.vertical {
  395. padding: 0px;
  396. }
  397. .panelCenter.vertical {
  398. padding-left: 0px;
  399. padding-right: 0px;
  400. }
  401. .panelLeft.vertical:dnd {}
  402. .panelCenter.vertical:dnd {}
  403. .panelRight.vertical:dnd {}
  404. .panel-top {
  405. height: 2.5em;
  406. background-color: rgba(0, 0, 0, 0.6);
  407. }
  408. .panel-bottom {
  409. height: 2.5em;
  410. }
  411. .panel-left {
  412. width: 2.5em;
  413. }
  414. .panel-right {
  415. width: 2.5em;
  416. }
  417. .panel-status-button {
  418. border-width: 0;
  419. -natural-hpadding: 3px;
  420. -minimum-hpadding: 3px;
  421. font-weight: bold;
  422. color: rgba(200, 200, 200, 1);
  423. height: 22px;
  424. }
  425. .panel-status-button:hover {
  426. color: #D9D9D9;
  427. }
  428. .system-status-icon {
  429. spacing: 0px;
  430. margin: 0px;
  431. icon-size: 1.45em;
  432. padding: 0 3px;
  433. }
  434. .system-status-icon.warning {
  435. color: #e5e887;
  436. }
  437. .system-status-icon.error {
  438. color: #fb5858;
  439. }
  440. .systray {
  441. padding-left: 2px;
  442. padding-right: 2px;
  443. }
  444. .systray>.applet-box {}
  445. .systray:hover {
  446. /* padding-top: 0px;
  447. padding-left: 1px;
  448. padding-right: 1px;
  449. padding-bottom: 0px; */
  450. /* border-style: solid; */
  451. /* border: 1px; */
  452. /* border-color: rgba(60, 60, 60, 6); */
  453. /* border-radius: 7px 7px 7px 7px; */
  454. /* background-color: #3281ea;
  455. box-shadow: inset 1px 0px 0px 0px rgba(217, 217, 217, 0.9); */
  456. color: #fff;
  457. /* text-shadow: 2px 2px 2px #000000; */
  458. transition-duration: 30;
  459. }
  460. .panel-left .systray,
  461. .panel-right .systray {
  462. padding-top: 1px;
  463. padding-left: 0px;
  464. padding-right: 0px;
  465. padding-bottom: 1px;
  466. }
  467. .panel-left .systray:hover,
  468. .panel-right .systray:hover {
  469. padding-top: 0px;
  470. padding-left: 1px;
  471. padding-right: 1px;
  472. padding-bottom: 0px;
  473. border-style: solid;
  474. border: 1px;
  475. border-color: rgba(60, 60, 60, 6);
  476. border-radius: 7px 7px 7px 7px;
  477. background-color: #3281ea;
  478. color: #fff;
  479. text-shadow: 2px 2px 2px #000000;
  480. transition-duration: 0;
  481. }
  482. .panel-corner {
  483. -panel-corner-radius: 0;
  484. -panel-corner-background-color: rgba(0, 0, 0, 0.6);
  485. -panel-corner-border-width: 0;
  486. -panel-corner-border-color: transparent;
  487. }
  488. .panel-corner:active,
  489. .panel-corner:overview,
  490. .panel-corner:focus {
  491. -panel-corner-inner-border-color: rgba(255, 255, 255, 0.85);
  492. }
  493. .panel-button #appMenuIcon {
  494. app-icon-bottom-clip: 1px;
  495. }
  496. .panel-button:active #appMenuIcon,
  497. .panel-button:checked #appMenuIcon,
  498. .panel-button:focus #appMenuIcon {
  499. app-icon-bottom-clip: 2px;
  500. }
  501. .panel-button {
  502. -natural-hpadding: 6px;
  503. -minimum-hpadding: 2px;
  504. font-weight: bold;
  505. color: rgba(200, 200, 200, 1);
  506. transition-duration: 0;
  507. }
  508. .panel-button:hover {
  509. color: #D9D9D9;
  510. }
  511. .panel-button:active,
  512. .panel-button:overview,
  513. .panel-button:focus {
  514. background-color: rgba(255, 255, 255, 0.25);
  515. color: rgba(255, 255, 255, 0.85);
  516. text-shadow: none;
  517. box-shadow: none;
  518. }
  519. .panel-button:active>.system-status-icon,
  520. .panel-button:checked>.system-status-icon,
  521. .panel-button:focus>.system-status-icon {
  522. icon-shadow: none;
  523. }
  524. .popup-menu-item-dot {}
  525. .panel-menu {
  526. -boxpointer-gap: 4px;
  527. margin-bottom: 1.75em;
  528. }
  529. /* ===================================================================
  530. * Overview
  531. * ===================================================================*/
  532. #overview {
  533. spacing: 24px;
  534. }
  535. .workspace-controls {
  536. visible-height: 32px;
  537. /* Amount visible before hovering */
  538. }
  539. .workspace-thumbnails-background {
  540. border-radius: 12px;
  541. }
  542. .workspace-thumbnails-background:rtl {
  543. border-radius: 12px;
  544. }
  545. .workspace-thumbnails {
  546. visible-width: 32px;
  547. spacing: 12px;
  548. padding: 16px;
  549. border-radius: 12px;
  550. margin: 6px;
  551. }
  552. .workspace-add-button {
  553. background-image: url("assets/more-results-dark.svg");
  554. height: 42px;
  555. width: 42px;
  556. padding: 0;
  557. transition-duration: 300;
  558. }
  559. .workspace-add-button:hover {
  560. background-image: url("assets/more-results-dark.svg");
  561. transition-duration: 300;
  562. }
  563. .workspace-close-button {
  564. background-image: url("assets/window-close.svg");
  565. height: 34px;
  566. width: 34px;
  567. -cinnamon-close-overlap: 20px;
  568. }
  569. .workspace-close-button:hover {
  570. background-image: url("assets/window-close-hover.svg");
  571. }
  572. .workspace-close-button:active {
  573. background-image: url("assets/window-close-active.svg");
  574. }
  575. .workspace-thumbnail-indicator {
  576. border: 2px solid #3281ea;
  577. padding: 6px;
  578. border-radius: 3px;
  579. }
  580. .window-caption {
  581. spacing: 25px;
  582. color: rgba(255, 255, 255, 0.85);
  583. background-color: rgba(0, 0, 0, 0.6);
  584. border-radius: 12px;
  585. padding: 4px 8px;
  586. border: none;
  587. font-size: 1em;
  588. font-weight: normal;
  589. -cinnamon-caption-spacing: 8px;
  590. max-width: 20em;
  591. }
  592. .window-caption:focus {
  593. color: rgba(255, 255, 255, 0.85);
  594. }
  595. .window-border {
  596. border: 4px solid rgba(255, 255, 255, 0.3);
  597. border-radius: 5px;
  598. box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3);
  599. }
  600. .window-close {
  601. transition-duration: 0ms;
  602. height: 42px;
  603. width: 42px;
  604. -cinnamon-close-overlap: 20px;
  605. border: none;
  606. border-image: none;
  607. box-shadow: none;
  608. padding: 0;
  609. margin: 0;
  610. color: transparent;
  611. background-color: transparent;
  612. background-image: url("assets/window-close.svg");
  613. }
  614. .window-close:hover {
  615. height: 42px;
  616. width: 42px;
  617. border: none;
  618. border-image: none;
  619. box-shadow: none;
  620. padding: 0;
  621. margin: 0;
  622. color: transparent;
  623. background-color: transparent;
  624. background-image: url("assets/window-close-hover.svg");
  625. }
  626. .window-close:active {
  627. height: 42px;
  628. width: 42px;
  629. border: none;
  630. border-image: none;
  631. box-shadow: none;
  632. padding: 0;
  633. margin: 0;
  634. color: transparent;
  635. background-color: transparent;
  636. background-image: url("assets/window-close-active.svg");
  637. }
  638. .window-close-area {
  639. background-size: 100px;
  640. background-color: transparent;
  641. border-radius: 12px;
  642. height: 120px;
  643. width: 400px;
  644. }
  645. .overview-icon {
  646. padding: 10px 8px 5px 8px;
  647. spacing: 6px;
  648. }
  649. .overview-icon>StBoxLayout {
  650. spacing: 6px;
  651. }
  652. .overview-empty-placeholder {
  653. color: rgba(255, 255, 255, 0.85);
  654. font-size: 2em;
  655. }
  656. .expo-background {
  657. color: rgba(255, 255, 255, 0.85);
  658. background-color: rgba(255, 255, 255, 0.13);
  659. border: none;
  660. }
  661. .workspace-overview-background-shade {
  662. background-color: rgba(0, 0, 0, 0.3);
  663. }
  664. .expo-workspace-thumbnail-frame {
  665. border: 4px solid rgba(255, 255, 255, 0.3);
  666. border-radius: 5px;
  667. }
  668. .expo-workspace-thumbnail-frame#active {
  669. border: 4px solid #3281ea;
  670. border-radius: 5px;
  671. }
  672. #overview StScrollBar StBin#trough {
  673. background-color: rgba(255, 255, 255, 0.15);
  674. }
  675. #overview StScrollBar StButton#vhandle,
  676. #overview StScrollBar StButton#hhandle {
  677. background-color: rgba(255, 255, 255, 0.5);
  678. }
  679. #overview StScrollBar StButton#vhandle:hover,
  680. #overview StScrollBar StButton#hhandle:hover {
  681. background-color: #3281ea;
  682. }
  683. #overview StScrollBar StButton#vhandle:active,
  684. #overview StScrollBar StButton#hhandle:active {
  685. background-color: rgba(255, 255, 255, 0.85);
  686. }
  687. .workspace-thumbnails-background,
  688. .workspace-thumbnails-background:rtl,
  689. .workspace-thumbnails {
  690. color: rgba(255, 255, 255, 0.85);
  691. background-color: rgba(255, 255, 255, 0.13);
  692. border: none;
  693. }
  694. /* ===================================================================
  695. * Looking Glass
  696. * ===================================================================*/
  697. #LookingGlassDialog {
  698. background-color: rgba(0, 0, 0, 0.6);
  699. spacing: 4px;
  700. padding: 4px;
  701. border-radius: 5px;
  702. color: rgba(255, 255, 255, 0.9);
  703. }
  704. /* ===================================================================
  705. * Date applet 日期控件
  706. * ===================================================================*/
  707. /*calendar-background allows the date applet calendar to be themed separately from other applet menus*/
  708. .calendar {
  709. padding: 0;
  710. margin: 0 8px;
  711. border: none;
  712. box-shadow: none;
  713. background: none;
  714. text-shadow: none;
  715. color: rgba(255, 255, 255, 0.7);
  716. spacing-rows: 0px;
  717. spacing-columns: 0px;
  718. }
  719. .calendar-month-label {
  720. height: 20px;
  721. margin: 2px;
  722. padding: 6px 6px;
  723. border-radius: 12px;
  724. color: rgba(255, 255, 255, 0.7);
  725. font-weight: bold;
  726. text-align: center;
  727. text-shadow: none;
  728. }
  729. .calendar-month-label:focus {
  730. color: rgba(255, 255, 255, 0.9);
  731. background-color: rgba(255, 255, 255, 0.06);
  732. }
  733. .calendar-change-month-back {
  734. width: 12px;
  735. height: 12px;
  736. padding: 0 2px;
  737. background-image: url("assets/calendar-arrow-left.svg");
  738. border-radius: 5px;
  739. }
  740. .calendar-change-month-back:rtl {
  741. background-image: url("assets/calendar-arrow-right.svg");
  742. }
  743. .calendar-change-month-back:hover {
  744. color: rgba(255, 255, 255, 0.9);
  745. background-color: #3281ea;
  746. }
  747. .calendar-change-month-back:active {
  748. color: rgba(255, 255, 255, 0.9);
  749. background-color: rgba(255, 255, 255, 0.06);
  750. }
  751. .calendar-change-month-forward {
  752. width: 12px;
  753. height: 12px;
  754. padding: 0 2px;
  755. background-image: url("assets/calendar-arrow-right.svg");
  756. border-radius: 5px;
  757. }
  758. .calendar-change-month-forward:rtl {
  759. background-image: url("assets/calendar-arrow-left.svg");
  760. }
  761. .calendar-change-month-forward:hover {
  762. color: rgba(255, 255, 255, 0.9);
  763. background-color: #3281ea;
  764. }
  765. .calendar-change-month-forward:active {
  766. color: rgba(255, 255, 255, 0.9);
  767. background-color: rgba(255, 255, 255, 0.06);
  768. }
  769. .datemenu-date-label {
  770. text-align: center;
  771. padding: 12px;
  772. font-size: 1.1em;
  773. color: #cccccc;
  774. font-weight: bold;
  775. }
  776. .calendar-day-base {
  777. font-size: 9pt;
  778. font-weight: 400;
  779. text-align: center;
  780. width: 28px;
  781. height: 28px;
  782. padding: 0 0;
  783. margin: 2px;
  784. border-radius: 1000px;
  785. color: rgba(255, 255, 255, 0.7);
  786. border: none;
  787. font-feature-settings: "tnum";
  788. text-shadow: none;
  789. }
  790. .calendar-day-base:hover {
  791. background-color: #3281ea;
  792. }
  793. .calendar-day-heading {
  794. width: 28px;
  795. height: 21px;
  796. margin-top: 2px;
  797. padding: 7px 0 0;
  798. border-radius: 100px;
  799. background-color: transparent;
  800. color: rgba(255, 255, 255, 0.5);
  801. font-size: 9pt;
  802. font-weight: 400;
  803. font-weight: bold;
  804. text-align: center;
  805. }
  806. .calendar-week-number {
  807. height: 1.8em;
  808. width: 2em;
  809. margin: 4px 0;
  810. border-radius: 100px;
  811. background-color: rgba(255, 255, 255, 0.03);
  812. color: rgba(255, 255, 255, 0.5);
  813. font-size: inherit;
  814. font-weight: bold;
  815. text-align: center;
  816. text-shadow: none;
  817. }
  818. /* Hack used in lieu of border-collapse - see calendar.js */
  819. .calendar-day:ltr {
  820. border-width: 0;
  821. }
  822. .calendar-day-top:ltr {
  823. border-top-width: 0;
  824. }
  825. .calendar-day-left:ltr {
  826. border-top-width: 0;
  827. }
  828. .calendar-day:rtl {
  829. border-width: 0;
  830. }
  831. .calendar-day-top:rtl {
  832. border-top-width: 0;
  833. }
  834. .calendar-day-left:rtl {
  835. border-top-width: 0;
  836. }
  837. .calendar-nonwork-day {
  838. color: rgba(255, 255, 255, 0.9);
  839. }
  840. .calendar-today {
  841. font-weight: bold !important;
  842. color: white;
  843. background-color: #3281ea;
  844. border: none;
  845. }
  846. .calendar-other-month-day {
  847. color: rgba(255, 255, 255, 0.3);
  848. opacity: 0.5;
  849. }
  850. .calendar-day-with-events {
  851. color: rgba(255, 255, 255, 0.5);
  852. background-image: url("assets/calendar-today.svg");
  853. }
  854. .calendar-day-with-events.calendar-work-day {
  855. color: rgba(255, 255, 255, 0.5);
  856. font-weight: bold;
  857. }
  858. /* ===================================================================
  859. * Notifications
  860. * ===================================================================*/
  861. #notification {
  862. font-size: 1em;
  863. width: 34em;
  864. min-height: 56px;
  865. margin: 5px;
  866. border-radius: 12px;
  867. color: rgba(255, 255, 255, 0.9);
  868. background-color: #2d2d2d;
  869. border: none;
  870. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345);
  871. padding: 12px;
  872. spacing-rows: 10px;
  873. spacing-columns: 10px;
  874. margin-from-right-edge-of-screen: 20px;
  875. }
  876. #notification.multi-line-notification {
  877. padding-bottom: 8px;
  878. color: rgba(255, 255, 255, 0.9);
  879. }
  880. /* We use row-span = 2 for the image cell, which prevents its height preferences to be
  881. taken into account during allocation, so its height ends up being limited by the height
  882. of the content in the other rows. To avoid showing a stretched image, we set the minimum
  883. height of the table to be ICON_SIZE + IMAGE_SIZE + spacing-rows = 24 + 125 + 10 = 159 */
  884. .notification-with-image {
  885. min-height: 159px;
  886. color: rgba(255, 255, 255, 0.9);
  887. }
  888. #notification-scrollview {
  889. max-height: 10em;
  890. }
  891. #notification-scrollview>.top-shadow,
  892. #notification-scrollview>.bottom-shadow {
  893. height: 1em;
  894. }
  895. #notification-scrollview:ltr>StScrollBar {
  896. padding-left: 6px;
  897. }
  898. #notification-scrollview:rtl>StScrollBar {
  899. padding-right: 6px;
  900. }
  901. #notification-body {
  902. spacing: 5px;
  903. }
  904. #notification-actions {
  905. spacing: 10px;
  906. }
  907. .notification-button {
  908. border-radius: 12px;
  909. padding: 4px 8px 5px;
  910. }
  911. .notification-button:focus {
  912. padding: 3px 8px 4px;
  913. }
  914. .notification-icon-button {
  915. border-radius: 12px;
  916. padding: 5px;
  917. }
  918. .notification-icon-button:focus {
  919. padding: 4px;
  920. }
  921. .notification-icon-button>StIcon {
  922. icon-size: 48px;
  923. }
  924. #notification StEntry {
  925. padding: 4px;
  926. border-radius: 12px;
  927. color: rgba(255, 255, 255, 0.9);
  928. background-color: rgba(0, 0, 0, 0.6);
  929. selected-color: rgba(0, 0, 0, 0.6);
  930. transition-duration: 300;
  931. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345);
  932. caret-color: rgba(255, 255, 255, 0.9);
  933. caret-size: 1px;
  934. }
  935. #notification StEntry:focus {
  936. color: rgba(255, 255, 255, 0.9);
  937. caret-color: rgba(255, 255, 255, 0.9);
  938. background-color: rgba(0, 0, 0, 0.6);
  939. selection-background-color: rgba(0, 0, 0, 0.6);
  940. }
  941. /* ===================================================================
  942. * Alt Tab (appSwitcher/classicSwitcher.js) 窗口切换
  943. * ===================================================================*/
  944. #altTabPopup {
  945. /* padding: 0 4px; */
  946. spacing: 16px;
  947. font-size: 0;
  948. }
  949. .switcher-list {
  950. border: 1px solid #202020;
  951. border-radius: 10px;
  952. background-color: rgba(47, 47, 47, 1);
  953. color: #ffffff;
  954. /* padding: 0 10px; */
  955. /* padding: 0 8px; */
  956. padding: 0;
  957. }
  958. /* .switcher-list {
  959. background: #202020;
  960. border-radius: 12px;
  961. padding: 10px;
  962. color: rgba(255, 255, 255, 0.9);
  963. box-shadow: 0 19px 19px rgba(0, 0, 0, 0.6), 0 15px 6px rgba(0, 0, 0, 0.44);
  964. } */
  965. .switcher-list-item-container {
  966. spacing: 8px;
  967. }
  968. .thumbnail-scroll-gradient-left {
  969. border-radius: 24px;
  970. border-radius-topright: 0px;
  971. border-radius-bottomright: 0px;
  972. width: 60px;
  973. }
  974. .thumbnail-scroll-gradient-right {
  975. border-radius: 24px;
  976. border-radius-topleft: 0px;
  977. border-radius-bottomleft: 0px;
  978. width: 60px;
  979. }
  980. .switcher-list .item-box {
  981. padding: 8px;
  982. border-radius: 12px;
  983. }
  984. .switcher-list .item-box:outlined {
  985. padding: 6px;
  986. border: 4px solid rgba(255, 255, 255, 0.3);
  987. }
  988. .switcher-list .item-box:selected {
  989. /* background: rgba(255, 255, 255, 0.8); */
  990. background-color: #3281ea;
  991. }
  992. .switcher-list .thumbnail-box {
  993. padding: 2px;
  994. spacing: 4px;
  995. }
  996. .switcher-list .thumbnail {
  997. width: 256px;
  998. }
  999. .switcher-list .separator {
  1000. width: 1px;
  1001. }
  1002. .ripple-box {
  1003. width: 104px;
  1004. height: 104px;
  1005. }
  1006. .switcher-arrow {
  1007. color: rgba(255, 255, 255, 0.9);
  1008. }
  1009. .switcher-arrow:highlighted {
  1010. color: rgba(255, 255, 255, 0.9);
  1011. }
  1012. .switcher-preview-backdrop {
  1013. background-color: rgba(0, 0, 0, 0.6);
  1014. }
  1015. /* ===================================================================
  1016. * Modal dialogs
  1017. * ===================================================================*/
  1018. .modal-dialog {
  1019. border-radius: 24px;
  1020. color: rgba(255, 255, 255, 0.9);
  1021. background-color: #202020;
  1022. box-shadow: 0 10px 10px rgba(0, 0, 0, 0.285), 0 6px 3px rgba(0, 0, 0, 0.345);
  1023. padding: 24px;
  1024. }
  1025. .modal-dialog-button-box {
  1026. spacing: 3px;
  1027. }
  1028. .modal-dialog-button {
  1029. color: rgba(255, 255, 255, 0.7);
  1030. background-color: transparent;
  1031. border-color: transparent;
  1032. box-shadow: 0 0 transparent;
  1033. text-shadow: none;
  1034. icon-shadow: none;
  1035. border-radius: 12px;
  1036. padding: 12px 48px;
  1037. margin-top: 24px;
  1038. }
  1039. .modal-dialog-button:disabled {
  1040. color: rgba(255, 255, 255, 0.3);
  1041. background-color: transparent;
  1042. border-color: transparent;
  1043. box-shadow: 0 0 transparent;
  1044. text-shadow: none;
  1045. icon-shadow: none;
  1046. }
  1047. .modal-dialog-button:focus {
  1048. color: rgba(255, 255, 255, 0.85);
  1049. background-color: rgba(255, 255, 255, 0.15);
  1050. border-color: transparent;
  1051. box-shadow: 0 0 transparent;
  1052. text-shadow: none;
  1053. icon-shadow: none;
  1054. }
  1055. /* Info OSD popup */
  1056. .info-osd {
  1057. font-size: 1.2em;
  1058. border-radius: 12px;
  1059. background-color: #202020;
  1060. color: rgba(255, 255, 255, 0.9);
  1061. padding: 24px;
  1062. text-align: center;
  1063. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345);
  1064. }
  1065. .workspace-osd {
  1066. color: rgba(255, 255, 255, 0.9);
  1067. font-weight: bold;
  1068. font-size: 2.6em;
  1069. }
  1070. /* ===================================================================
  1071. * Run dialog
  1072. * ===================================================================*/
  1073. .run-dialog-label {
  1074. color: rgba(255, 255, 255, 0.9);
  1075. padding-bottom: 16px;
  1076. }
  1077. .run-dialog-error-label {
  1078. color: rgba(255, 255, 255, 0.9);
  1079. }
  1080. .run-dialog-error-box {
  1081. padding-top: 16px;
  1082. spacing: 6px;
  1083. }
  1084. .run-dialog-completion-box {
  1085. padding-left: 16px;
  1086. }
  1087. .run-dialog-entry {
  1088. font-weight: bold;
  1089. width: 23em;
  1090. color: rgba(255, 255, 255, 0.9);
  1091. selection-background-color: rgba(255, 255, 255, 0.9);
  1092. selected-color: #202020;
  1093. }
  1094. .run-dialog {
  1095. border-radius: 12px;
  1096. padding: 16px;
  1097. }
  1098. .lightbox {
  1099. background-color: rgba(0, 0, 0, 0.6);
  1100. }
  1101. /* ===================================================================
  1102. * Magnifier
  1103. * ===================================================================*/
  1104. .magnifier-zoom-region {
  1105. border-radius: 12px;
  1106. border: 4px solid rgba(255, 255, 255, 0.3);
  1107. }
  1108. .magnifier-zoom-region.full-screen {
  1109. border-width: 0px;
  1110. }
  1111. /* ===================================================================
  1112. * On screen keyboard
  1113. * ===================================================================*/
  1114. #keyboard {
  1115. background-color: rgba(0, 0, 0, 0.65);
  1116. border: none;
  1117. border-top-width: 0;
  1118. box-shadow: none;
  1119. }
  1120. .keyboard-layout {
  1121. padding: 12px;
  1122. spacing: 12px;
  1123. }
  1124. .keyboard-row {
  1125. spacing: 15px;
  1126. }
  1127. .keyboard-key {
  1128. min-height: 2em;
  1129. min-width: 2em;
  1130. font-size: 14pt;
  1131. font-weight: bold;
  1132. border-radius: 12px;
  1133. border: none;
  1134. color: rgba(255, 255, 255, 0.9);
  1135. background-color: #414141;
  1136. box-shadow: 0 1px rgba(0, 0, 0, 0.2);
  1137. }
  1138. .keyboard-key:grayed {
  1139. background-color: rgba(0, 0, 0, 0.3);
  1140. color: rgba(255, 255, 255, 0.85);
  1141. border-color: rgba(0, 0, 0, 0.3);
  1142. }
  1143. .keyboard-key:hover {
  1144. color: rgba(255, 255, 255, 0.9);
  1145. background-color: #3281ea;
  1146. }
  1147. .keyboard-key:checked,
  1148. .keyboard-key:active {
  1149. color: rgba(255, 255, 255, 0.9);
  1150. background-color: #747474;
  1151. }
  1152. .keyboard-subkeys {
  1153. color: inherit;
  1154. -arrow-border-radius: 12px;
  1155. -arrow-background-color: rgba(0, 0, 0, 0.45);
  1156. -arrow-border-width: 0;
  1157. -arrow-border-color: transparent;
  1158. -arrow-base: 20px;
  1159. -arrow-rise: 10px;
  1160. -boxpointer-gap: 5px;
  1161. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345);
  1162. }
  1163. /* ###################################################################
  1164. * Cinnamon Specific Section
  1165. * ###################################################################*/
  1166. /* ===================================================================
  1167. * Menu (menu.js)
  1168. * ===================================================================*/
  1169. /* Main menu title */
  1170. /* menu-background allows the menu applet to be themed separately from other applet menus */
  1171. .menu-background {
  1172. padding: 12px;
  1173. }
  1174. .menu-favorites-box {
  1175. padding: 6px;
  1176. border-radius: 12px;
  1177. background-color: rgba(255, 255, 255, 0.15);
  1178. color: rgba(255, 255, 255, 0.7);
  1179. transition-duration: 300;
  1180. }
  1181. .menu-favorites-button {
  1182. padding: 6px;
  1183. }
  1184. .menu-favorites-button:hover {
  1185. color: rgba(255, 255, 255, 0.85);
  1186. background-color: #3281ea;
  1187. border-radius: 12px;
  1188. }
  1189. .menu-categories-box {
  1190. padding: 12px 32px;
  1191. }
  1192. .menu-applications-inner-box {
  1193. padding-top: 10px;
  1194. padding-left: 10px;
  1195. padding-right: 10px;
  1196. padding-bottom: 0px;
  1197. }
  1198. .menu-applications-outer-box {
  1199. padding-top: 10px;
  1200. padding-left: 10px;
  1201. padding-right: 10px;
  1202. padding-bottom: 0px;
  1203. }
  1204. .menu-application-button {
  1205. padding: 6px;
  1206. }
  1207. .menu-application-button:highlighted {
  1208. /* This style is used in menu application buttons for applications which were newly installed */
  1209. font-weight: bold;
  1210. }
  1211. .menu-application-button-selected {
  1212. padding: 6px;
  1213. background-color: rgba(255, 255, 255, 0.1);
  1214. color: rgba(255, 255, 255, 0.9);
  1215. transition-duration: 150ms;
  1216. border-radius: 100px;
  1217. }
  1218. .menu-application-button-selected:highlighted {
  1219. /* This style is used in menu application buttons for applications which were newly installed */
  1220. font-weight: bold;
  1221. }
  1222. .menu-application-button-label:ltr {
  1223. padding-left: 6px;
  1224. }
  1225. .menu-application-button-label:rtl {
  1226. padding-right: 6px;
  1227. }
  1228. .menu-category-button {
  1229. padding: 6px 12px;
  1230. }
  1231. .menu-category-button-greyed {
  1232. padding: 6px 12px;
  1233. color: rgba(255, 255, 255, 0.5);
  1234. }
  1235. .menu-category-button-greyed StIcon {
  1236. opacity: 0.5;
  1237. }
  1238. .menu-category-button-selected {
  1239. padding: 6px 12px;
  1240. background-color: rgba(255, 255, 255, 0.1);
  1241. color: rgba(255, 255, 255, 0.9);
  1242. transition-duration: 150ms;
  1243. border-radius: 100px;
  1244. }
  1245. .menu-category-button-label:ltr {
  1246. padding-left: 6px;
  1247. }
  1248. .menu-category-button-label:rtl {
  1249. padding-right: 6px;
  1250. }
  1251. /* Name and description of the currently hovered item in the menu
  1252. * This appears on the bottom right hand corner of the menu*/
  1253. .menu-selected-app-box {
  1254. padding-right: 32px;
  1255. padding-left: 28px;
  1256. text-align: right;
  1257. height: 2.2em;
  1258. }
  1259. .menu-selected-app-box:rtl {
  1260. padding-top: 12px;
  1261. height: 2.2em;
  1262. }
  1263. .menu-selected-app-title {
  1264. font-weight: bold;
  1265. }
  1266. .menu-selected-app-description {
  1267. max-width: 150px;
  1268. }
  1269. .menu-top-box {
  1270. spacing: 10px;
  1271. }
  1272. .menu-search-box:ltr {
  1273. padding-left: 32px;
  1274. }
  1275. .menu-search-box:rtl {
  1276. padding-right: 32px;
  1277. }
  1278. #menu-search-entry {
  1279. background-color: #3281ea;
  1280. padding: 4px 8px;
  1281. margin-bottom: 12px;
  1282. border-radius: 9999px;
  1283. color: rgba(0, 0, 0, 0.87);
  1284. selected-color: black;
  1285. caret-color: rgba(255, 255, 255, 0.9);
  1286. caret-size: 1px;
  1287. width: 304px;
  1288. height: 24px;
  1289. transition-duration: 300;
  1290. caret-color: rgba(0, 0, 0, 0.75);
  1291. color: rgba(0, 0, 0, 0.75);
  1292. background-color: rgba(255, 255, 255, 0.75);
  1293. border-radius: 100px;
  1294. border-color: transparent;
  1295. box-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
  1296. }
  1297. #menu-search-entry:focus,
  1298. #menu-search-entry:hover {
  1299. background-color: #FFFFFF;
  1300. color: rgba(0, 0, 0, 0.85);
  1301. border-color: transparent;
  1302. background-color: rgba(255, 255, 255, 0.95);
  1303. border: none;
  1304. box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.55);
  1305. }
  1306. #menu-search-entry:hover {
  1307. transition-duration: 300;
  1308. }
  1309. #menu-search-entry:focus {
  1310. color: rgba(0, 0, 0, 0.87);
  1311. font-weight: bold;
  1312. transition-duration: 0;
  1313. }
  1314. .menu-search-entry-icon {
  1315. icon-size: 16px;
  1316. color: rgba(0, 0, 0, 0.75);
  1317. margin: 0 6px;
  1318. }
  1319. /* Context menu (at the moment only for favorites) */
  1320. /* ===================================================================
  1321. * Window list (windowList.js) 任务栏
  1322. * ===================================================================*/
  1323. .window-list-box {
  1324. spacing: 4px;
  1325. padding: 6px 0PX;
  1326. }
  1327. .window-list-box.vertical {
  1328. spacing: 4px;
  1329. padding: 10px 0;
  1330. }
  1331. .window-list-box.vertical #appMenuIcon {
  1332. padding-top: 4px;
  1333. }
  1334. .window-list-item-box {
  1335. color: #dedede;
  1336. background: transparent;
  1337. border-radius: 9999px;
  1338. transition-duration: 100;
  1339. spacing: 8px;
  1340. }
  1341. .window-list-item-box.top {
  1342. border-radius: 9999px;
  1343. }
  1344. .window-list-item-box.left {
  1345. border-radius: 12px;
  1346. margin: 0 4px;
  1347. }
  1348. .window-list-item-box.right {
  1349. border-radius: 12px;
  1350. margin: 0 4px;
  1351. }
  1352. .window-list-item-box.top,
  1353. .window-list-item-box.bottom {
  1354. padding: 0 8px;
  1355. border: 4px solid transparent;
  1356. }
  1357. .window-list-item-box:active,
  1358. .window-list-item-box:checked,
  1359. .window-list-item-box:focus,
  1360. .window-list-item-box:running {
  1361. background: rgba(255, 255, 255, 0.25);
  1362. color: rgba(255, 255, 255, 0.85);
  1363. }
  1364. .window-list-item-box:hover {
  1365. background-color: #3281ea;
  1366. color: rgba(255, 255, 255, 0.85);
  1367. }
  1368. .window-list-item-demands-attention {
  1369. background: #DD2C00;
  1370. }
  1371. .window-list-item-box .progress {
  1372. background: rgba(230, 230, 230, 0.25);
  1373. border-radius: 9999px;
  1374. }
  1375. .panel-top .window-list-item-box .progress {
  1376. border-radius: 9999px;
  1377. }
  1378. .panel-left .window-list-item-box .progress {
  1379. border-radius: 12px;
  1380. }
  1381. .panel-right .window-list-item-box .progress {
  1382. border-radius: 12px;
  1383. }
  1384. .window-list-preview {
  1385. background: rgba(32, 32, 32, 0.95);
  1386. color: rgba(255, 255, 255, 0.9);
  1387. border-radius: 12px;
  1388. padding: 16px;
  1389. spacing: 6px;
  1390. }
  1391. /* ===================================================================
  1392. * Grouped window list (grouped-window-list@cinnamon.org) 任务栏图标
  1393. * ===================================================================*/
  1394. .grouped-window-list-thumbnail-label {
  1395. /* padding-left: 4px; */
  1396. }
  1397. .grouped-window-list-number-label {
  1398. z-index: 99;
  1399. color: rgba(255, 255, 255, 0.9);
  1400. padding: 0;
  1401. }
  1402. .grouped-window-list-badge {
  1403. border-radius: 9999px;
  1404. background: rgba(255, 255, 255, 0.25);
  1405. }
  1406. .grouped-window-list-button-label {
  1407. /* padding-left: 4px; */
  1408. }
  1409. .grouped-window-list-thumbnail-alert {
  1410. background: #DD2C00;
  1411. }
  1412. .grouped-window-list-item-box {
  1413. color: #dedede;
  1414. background: transparent;
  1415. border-radius: 9999px;
  1416. transition-duration: 100;
  1417. spacing: 0;
  1418. }
  1419. .grouped-window-list-item-box.top {
  1420. border-radius: 9999px;
  1421. }
  1422. .grouped-window-list-item-box.left,
  1423. .grouped-window-list-item-box.right {
  1424. border-radius: 10px;
  1425. }
  1426. /* dock焦点程序图标 左右 */
  1427. .grouped-window-list-item-box.left,
  1428. .grouped-window-list-item-box.right {
  1429. border: 0;
  1430. padding: 2px 0;
  1431. }
  1432. /* dock焦点程序图标 上下 */
  1433. .grouped-window-list-item-box.top,
  1434. .grouped-window-list-item-box.bottom {
  1435. border: 0;
  1436. padding: 0 8px;
  1437. }
  1438. /* 程序指向状态 */
  1439. .grouped-window-list-item-box:checked,
  1440. .grouped-window-list-item-box:active:hover {
  1441. background: rgba(230, 230, 230, 0.1);
  1442. /* background-color: #3281ea; */
  1443. border-radius: 5px;
  1444. /* filter: contrast(1.2); */
  1445. opacity: 0.5;
  1446. /* 让元素半透明 */
  1447. color: #dedede;
  1448. }
  1449. /* 焦点程序选中状态 */
  1450. .grouped-window-list-item-box:focus {
  1451. /* background: #3281ea; */
  1452. background: rgba(230, 230, 230, 0.1);
  1453. border-radius: 5px;
  1454. color: #dedede;
  1455. }
  1456. .grouped-window-list-item-box:active:focus:hover,
  1457. .grouped-window-list-item-box:focus:hover {
  1458. background: rgba(230, 230, 230, 0.1);
  1459. /* background: #3281ea; */
  1460. color: #dedede;
  1461. }
  1462. .grouped-window-list-item-demands-attention {
  1463. background: #DD2C00;
  1464. }
  1465. .grouped-window-list-item-box .progress {
  1466. background: rgba(230, 230, 230, 0.25);
  1467. border-radius: 12px;
  1468. }
  1469. .panel-top .grouped-window-list-item-box .progress {
  1470. border-radius: 12px;
  1471. }
  1472. .panel-left .grouped-window-list-item-box .progress {
  1473. border-radius: 12px;
  1474. }
  1475. .panel-right .grouped-window-list-item-box .progress {
  1476. border-radius: 12px;
  1477. }
  1478. /* 任务栏缩略图 */
  1479. .grouped-window-list-thumbnail-menu {
  1480. background: rgba(0, 0, 0, 0.8);
  1481. /* background-color: #3281ea; */
  1482. color: #dedede;
  1483. padding: 0;
  1484. border-radius: 12px;
  1485. spacing: 4px;
  1486. margin: 6px;
  1487. }
  1488. .grouped-window-list-thumbnail-menu .item-box {
  1489. /* background: rgba(0, 0, 0, 0.6); */
  1490. background-color: #000000;
  1491. color: #dedede;
  1492. padding: 0;
  1493. border-radius: 12px;
  1494. spacing: 4px;
  1495. margin: 6px;
  1496. }
  1497. /* 指向窗口缩略图 */
  1498. .grouped-window-list-thumbnail-menu .item-box:hover {
  1499. background-color: #3281ea;
  1500. }
  1501. .grouped-window-list-thumbnail-menu .item-box:outlined {
  1502. padding: 6px;
  1503. }
  1504. .grouped-window-list-thumbnail-menu .thumbnail {
  1505. width: 256px;
  1506. }
  1507. .grouped-window-list-thumbnail-menu .separator {
  1508. width: 1px;
  1509. background: transparent;
  1510. }
  1511. /* ===================================================================
  1512. * Sound Applet (sound@cinnamon.org)
  1513. * ===================================================================*/
  1514. .sound-player StButton {
  1515. width: 18px;
  1516. height: 18px;
  1517. padding: 5px;
  1518. color: rgba(255, 255, 255, 0.9);
  1519. border-radius: 9999px;
  1520. }
  1521. .sound-player StButton:small {
  1522. width: 16px;
  1523. height: 16px;
  1524. }
  1525. .sound-player StButton:small StIcon {
  1526. icon-size: 1.2em;
  1527. }
  1528. .sound-player StButton StIcon {
  1529. icon-size: 1.5em;
  1530. }
  1531. .sound-player StButton:hover,
  1532. .sound-player StButton:active {
  1533. color: rgba(255, 255, 255, 0.9);
  1534. border-radius: 9999px;
  1535. }
  1536. .sound-player .slider {
  1537. height: 6px;
  1538. -slider-height: 6px;
  1539. -slider-background-color: rgba(0, 0, 0, 0.3);
  1540. -slider-active-background-color: #3281ea;
  1541. -slider-border-width: 0px;
  1542. -slider-handle-radius: 0px;
  1543. }
  1544. .sound-player StBoxLayout {
  1545. spacing: 0.5em;
  1546. }
  1547. .sound-player>StBoxLayout {
  1548. padding: 0 16px 8px;
  1549. }
  1550. .sound-player-overlay {
  1551. width: 300px;
  1552. padding: 12px 16px;
  1553. spacing: 0.5em;
  1554. background-color: rgba(0, 0, 0, 0.6);
  1555. color: rgba(255, 255, 255, 0.9);
  1556. }
  1557. .sound-player-overlay StButton {
  1558. border-radius: 12px;
  1559. padding: 8px;
  1560. }
  1561. .sound-player-overlay StButton>StIcon {
  1562. icon-size: 16px;
  1563. }
  1564. .sound-player-overlay StBoxLayout {
  1565. padding-top: 2px;
  1566. }
  1567. .sound-player-generic-coverart {
  1568. background: rgba(0, 0, 0, 0.2);
  1569. }
  1570. /* ===================================================================
  1571. * Spacer applet
  1572. * ===================================================================*/
  1573. .spacer-box {
  1574. border-radius: 1px;
  1575. border: 1px solid transparent;
  1576. }
  1577. .spacer-box:highlight {
  1578. background-color: rgba(255, 255, 255, 0.1);
  1579. }
  1580. .spacer-box.edit-mode {
  1581. border-radius: 1px;
  1582. border: 1px symbolic;
  1583. }
  1584. /* ===================================================================
  1585. * Workspace Switcher applet (workspaceSwitcher.js)
  1586. * ===================================================================*/
  1587. /* Controls the styling when using the "Simple buttons" option */
  1588. .panel-top .workspace-switcher,
  1589. .panel-bottom .workspace-switcher {
  1590. padding: 0 3px;
  1591. }
  1592. .panel-left .workspace-switcher,
  1593. .panel-right .workspace-switcher {
  1594. padding: 3px;
  1595. }
  1596. .workspace-button {
  1597. border-radius: 9999px;
  1598. color: #dedede;
  1599. padding: 0 8px;
  1600. transition-duration: 300;
  1601. margin: 2px;
  1602. }
  1603. .vertical .workspace-button {
  1604. padding: 4px 0;
  1605. }
  1606. .workspace-button:outlined {
  1607. background: rgba(255, 255, 255, 0.25);
  1608. color: #3281ea;
  1609. }
  1610. .workspace-button:shaded {
  1611. color: #dedede;
  1612. }
  1613. /* Controls the style when using the "Visual representation" option */
  1614. .workspace-graph {
  1615. padding: 3px;
  1616. spacing: 3px;
  1617. margin: 2px;
  1618. }
  1619. .workspace-graph .workspace {
  1620. border-radius: 4px;
  1621. background: rgba(255, 255, 255, 0.25);
  1622. }
  1623. .workspace-graph .workspace:active {
  1624. background: rgba(255, 255, 255, 0.25);
  1625. border: 1px solid #3281ea;
  1626. }
  1627. .workspace-graph .workspace .windows {
  1628. -active-window-background: rgba(128, 128, 128, 0.25);
  1629. -active-window-border: rgba(204, 204, 204, 0.25);
  1630. -inactive-window-background: rgba(230, 230, 230, 0.25);
  1631. -inactive-window-border: rgba(204, 204, 204, 0.25);
  1632. }
  1633. .workspace-graph .workspace:active .windows {
  1634. -active-window-background: rgba(128, 128, 128, 0.25);
  1635. -active-window-border: rgba(204, 204, 204, 0.25);
  1636. -inactive-window-background: rgba(230, 230, 230, 0.25);
  1637. -inactive-window-border: rgba(204, 204, 204, 0.25);
  1638. }
  1639. /* ===================================================================
  1640. * Panel Launchers Applet (panelLaunchers.js)
  1641. * ===================================================================*/
  1642. .panel-launchers {
  1643. padding-left: 7px;
  1644. spacing: 2px;
  1645. }
  1646. .panel-launchers.vertical {
  1647. padding-top: 2px;
  1648. padding-bottom: 2px;
  1649. padding-left: 0px;
  1650. padding-right: 0px;
  1651. spacing: 3px;
  1652. }
  1653. .launcher {
  1654. padding-left: 1px;
  1655. padding-right: 1px;
  1656. border-bottom-width: 1px;
  1657. transition-duration: 300;
  1658. }
  1659. .launcher .icon-box {
  1660. padding-top: 2px;
  1661. }
  1662. .panel-launchers.vertical .launcher .icon-box {
  1663. padding-top: 0;
  1664. }
  1665. .panel-launchers .launcher:hover {
  1666. border-radius: 9999px;
  1667. background: rgba(255, 255, 255, 0.25);
  1668. }
  1669. /* ===================================================================
  1670. * Overview corner
  1671. * ===================================================================*/
  1672. #overview-corner {
  1673. background-image: url("assets/overview.png");
  1674. }
  1675. #overview-corner:hover {
  1676. background-image: url("assets/overview-hover.png");
  1677. }
  1678. /* ===================================================================
  1679. * Applets (applet.js)
  1680. * ===================================================================*/
  1681. .applet-separator {
  1682. padding: 6px 4px;
  1683. }
  1684. .applet-separator-line {
  1685. width: 2px;
  1686. background: rgba(255, 255, 255, 0.25);
  1687. }
  1688. .applet-separator-line-vertical {
  1689. border: 0px solid rgba(255, 255, 255, 0.25);
  1690. border-bottom-width: 2px;
  1691. }
  1692. .applet-box {
  1693. padding-left: 4px;
  1694. padding-right: 4px;
  1695. color: #dedede;
  1696. transition-duration: 300;
  1697. }
  1698. .panel-top .applet-box,
  1699. .panel-bottom .applet-box {
  1700. spacing: 3px;
  1701. }
  1702. .applet-box:checked,
  1703. .applet-box:hover {
  1704. color: #fff;
  1705. }
  1706. .applet-box.vertical {
  1707. padding-left: 0px;
  1708. padding-right: 0px;
  1709. padding-top: 4px;
  1710. padding-bottom: 4px;
  1711. }
  1712. .applet-box:highlight {
  1713. background-color: #3281ea;
  1714. }
  1715. .applet-label {
  1716. font-weight: bold;
  1717. color: #dedede;
  1718. }
  1719. .applet-box:checked>.applet-label,
  1720. .applet-box:hover>.applet-label {
  1721. color: #fff;
  1722. }
  1723. .applet-icon {
  1724. /* symbolic icons will use system-status-icon instead */
  1725. color: #dedede;
  1726. icon-size: 16px;
  1727. }
  1728. .applet-box:checked .applet-icon,
  1729. .applet-box:hover .applet-icon {
  1730. color: #fff;
  1731. icon-shadow: #fff 0px 0px 0px;
  1732. }
  1733. /* ===================================================================
  1734. * Desklets (desklet.js)
  1735. * ===================================================================*/
  1736. .desklet {
  1737. color: #fff;
  1738. }
  1739. .desklet:highlight,
  1740. .desklet:highlight-with-borders,
  1741. .desklet:highlight-with-borders-and-header {
  1742. background-color: #3281ea;
  1743. }
  1744. .desklet-with-borders {
  1745. background-color: rgba(0, 0, 0, 0.6);
  1746. color: #dedede;
  1747. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345);
  1748. border-radius-bottomleft: 12px;
  1749. border-radius-bottomright: 12px;
  1750. border-radius-topleft: 12px;
  1751. border-radius-topright: 12px;
  1752. padding: 12px;
  1753. }
  1754. .desklet-with-borders-and-header {
  1755. background-color: rgba(0, 0, 0, 0.6);
  1756. color: #dedede;
  1757. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345);
  1758. border-radius-bottomleft: 12px;
  1759. border-radius-bottomright: 12px;
  1760. }
  1761. .desklet-header {
  1762. border-radius-topleft: 12px;
  1763. border-radius-topright: 12px;
  1764. border-bottom: 0px;
  1765. background-color: rgba(0, 0, 0, 0.6);
  1766. color: #dedede;
  1767. padding: 6px;
  1768. }
  1769. .desklet-drag-placeholder {
  1770. border-radius: 12px;
  1771. background-color: rgba(255, 255, 255, 0.25);
  1772. }
  1773. /* ===================================================================
  1774. * Clock Desklet (desklet.js)
  1775. * ===================================================================*/
  1776. .expo-workspaces-name-entry {
  1777. padding: 4px;
  1778. border-radius: 9999px;
  1779. color: rgba(255, 255, 255, 0.85);
  1780. background: rgba(0, 0, 0, 0.6);
  1781. selected-color: #fff;
  1782. caret-color: rgba(255, 255, 255, 0.85);
  1783. caret-size: 1px;
  1784. width: 250px;
  1785. height: 24px;
  1786. text-align: center;
  1787. }
  1788. .expo-workspaces-name-entry#selected {
  1789. background: rgba(0, 0, 0, 0.3);
  1790. font-weight: bold;
  1791. color: rgba(255, 255, 255, 0.85);
  1792. }
  1793. .expo-workspaces-name-entry:focus {
  1794. color: rgba(255, 255, 255, 0.85);
  1795. font-weight: bold;
  1796. transition-duration: 300;
  1797. }
  1798. /* ===================================================================
  1799. * Notification Applet
  1800. * ===================================================================*/
  1801. .notification-applet-padding {
  1802. padding: 0.5em 1em;
  1803. }
  1804. .notification-applet-container {
  1805. max-height: 100px;
  1806. }
  1807. /* Check Boxes */
  1808. .check-box CinnamonGenericContainer {
  1809. spacing: 0.2em;
  1810. }
  1811. .check-box StBin,
  1812. .check-box:focus StBin {
  1813. width: 16px;
  1814. height: 16px;
  1815. background-image: url("assets/checkbox-off.svg");
  1816. }
  1817. .check-box:checked StBin,
  1818. .check-box:focus:checked StBin {
  1819. background-image: url("assets/checkbox.svg");
  1820. }
  1821. .check-box StLabel {
  1822. font-weight: normal;
  1823. }
  1824. .radiobutton CinnamonGenericContainer {
  1825. spacing: 0.2em;
  1826. height: 18px;
  1827. padding-top: 2px;
  1828. }
  1829. .radiobutton StBin,
  1830. .radiobutton:focus StBin {
  1831. width: 16px;
  1832. height: 16px;
  1833. background-image: url("assets/menu-radio-unchecked.png");
  1834. border-radius: 15px;
  1835. }
  1836. .radiobutton:checked StBin,
  1837. .radiobutton:focus:checked StBin {
  1838. background-image: url("assets/menu-radio-checked.png");
  1839. }
  1840. .radiobutton StLabel {
  1841. padding-top: 4px;
  1842. box-shadow: none;
  1843. }
  1844. .flashspot {
  1845. background-color: white;
  1846. }
  1847. /* Media keys OSD popup */
  1848. .osd-window {
  1849. text-align: center;
  1850. font-weight: bold;
  1851. spacing: 1em;
  1852. margin: 32px;
  1853. min-width: 64px;
  1854. min-height: 64px;
  1855. }
  1856. .osd-window .level {
  1857. height: 4px;
  1858. border-radius: 2px;
  1859. background-color: rgba(50, 129, 234, 0.3);
  1860. color: rgba(255, 255, 255, 0.9);
  1861. }
  1862. .osd-window .level-bar {
  1863. background-color: #3281ea;
  1864. border-radius: 2px;
  1865. }
  1866. .tile-preview,
  1867. .tile-hud {
  1868. background-color: rgba(36, 120, 233, 0.3);
  1869. border: 1px solid #2478e9;
  1870. }
  1871. .tile-preview.snap,
  1872. .tile-hud.snap {
  1873. background-color: rgba(36, 120, 233, 0.3);
  1874. border: 1px solid #2478e9;
  1875. }
  1876. .tile-hud:top {
  1877. border-top-width: 0px;
  1878. border-radius: 0px 0px 0 0;
  1879. }
  1880. .tile-hud:bottom {
  1881. border-bottom-width: 0px;
  1882. border-radius: 0 0 0px 0px;
  1883. }
  1884. .tile-hud:left {
  1885. border-left-width: 0px;
  1886. border-radius: 0px 0 0 0px;
  1887. }
  1888. .tile-hud:right {
  1889. border-right-width: 0px;
  1890. border-radius: 0 0px 0px 0;
  1891. }
  1892. .tile-hud:top-left {
  1893. border-top-width: 0px;
  1894. border-left-width: 0px;
  1895. border-radius: 0px 0px 0 0px;
  1896. }
  1897. .tile-hud:top-right {
  1898. border-top-width: 0px;
  1899. border-right-width: 0px;
  1900. border-radius: 0px 0px 0px 0;
  1901. }
  1902. .tile-hud:bottom-left {
  1903. border-bottom-width: 0px;
  1904. border-left-width: 0px;
  1905. border-radius: 0px 0 0px 0px;
  1906. }
  1907. .tile-hud:bottom-right {
  1908. border-bottom-width: 0px;
  1909. border-right-width: 0px;
  1910. border-radius: 0 0px 0px 0px;
  1911. }
  1912. .osd-window {
  1913. color: rgba(255, 255, 255, 0.9);
  1914. background-color: #202020;
  1915. border: none;
  1916. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345);
  1917. border-radius: 12px;
  1918. padding: 12px;
  1919. }
  1920. /* ===================================================================
  1921. * Systray Applet
  1922. *
  1923. * .systray is for theming to be applied to the systray as a whole
  1924. * .applet-box is used for indicators (not tray icons) within the systray
  1925. * tray icons are not themed
  1926. * ===================================================================*/
  1927. .systray {
  1928. spacing: 6px;
  1929. }