Нема описа

list-tables-rtl.css 39KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172
  1. /*! This file is auto-generated */
  2. .response-links {
  3. display: block;
  4. margin-bottom: 1em;
  5. }
  6. .response-links a {
  7. display: block;
  8. }
  9. .response-links a.comments-edit-item-link {
  10. font-weight: 600;
  11. }
  12. .response-links a.comments-view-item-link {
  13. font-size: 12px;
  14. }
  15. .post-com-count-wrapper strong {
  16. font-weight: 400;
  17. }
  18. .comments-view-item-link {
  19. display: inline-block;
  20. clear: both;
  21. }
  22. .column-response .post-com-count-wrapper,
  23. .column-comments .post-com-count-wrapper {
  24. white-space: nowrap;
  25. word-wrap: normal;
  26. }
  27. /* comments bubble common */
  28. .column-response .post-com-count,
  29. .column-comments .post-com-count {
  30. display: inline-block;
  31. vertical-align: top;
  32. }
  33. /* comments bubble approved */
  34. .column-response .post-com-count-no-comments,
  35. .column-response .post-com-count-approved,
  36. .column-comments .post-com-count-no-comments,
  37. .column-comments .post-com-count-approved {
  38. margin-top: 5px;
  39. }
  40. .column-response .comment-count-no-comments,
  41. .column-response .comment-count-approved,
  42. .column-comments .comment-count-no-comments,
  43. .column-comments .comment-count-approved {
  44. box-sizing: border-box;
  45. display: block;
  46. padding: 0 8px;
  47. min-width: 24px;
  48. height: 2em;
  49. border-radius: 5px;
  50. background-color: #646970;
  51. color: #fff;
  52. font-size: 11px;
  53. line-height: 1.90909090;
  54. text-align: center;
  55. }
  56. .column-response .post-com-count-no-comments:after,
  57. .column-response .post-com-count-approved:after,
  58. .column-comments .post-com-count-no-comments:after,
  59. .column-comments .post-com-count-approved:after {
  60. content: "";
  61. display: block;
  62. margin-right: 8px;
  63. width: 0;
  64. height: 0;
  65. border-top: 5px solid #646970;
  66. border-left: 5px solid transparent;
  67. }
  68. .column-response a.post-com-count-approved:hover .comment-count-approved,
  69. .column-response a.post-com-count-approved:focus .comment-count-approved,
  70. .column-comments a.post-com-count-approved:hover .comment-count-approved,
  71. .column-comments a.post-com-count-approved:focus .comment-count-approved {
  72. background: #2271b1;
  73. }
  74. .column-response a.post-com-count-approved:hover:after,
  75. .column-response a.post-com-count-approved:focus:after,
  76. .column-comments a.post-com-count-approved:hover:after,
  77. .column-comments a.post-com-count-approved:focus:after {
  78. border-top-color: #2271b1;
  79. }
  80. /* @todo: consider to use a single rule for these counters and the admin menu counters. */
  81. .column-response .post-com-count-pending,
  82. .column-comments .post-com-count-pending {
  83. position: relative;
  84. right: -3px;
  85. padding: 0 5px;
  86. min-width: 7px;
  87. height: 17px;
  88. border: 2px solid #fff;
  89. border-radius: 11px;
  90. background: #d63638;
  91. color: #fff;
  92. font-size: 9px;
  93. line-height: 1.88888888;
  94. text-align: center;
  95. }
  96. .column-response .post-com-count-no-pending,
  97. .column-comments .post-com-count-no-pending {
  98. display: none;
  99. }
  100. /* comments */
  101. .commentlist li {
  102. padding: 1em 1em .2em;
  103. margin: 0;
  104. border-bottom: 1px solid #c3c4c7;
  105. }
  106. .commentlist li li {
  107. border-bottom: 0;
  108. padding: 0;
  109. }
  110. .commentlist p {
  111. padding: 0;
  112. margin: 0 0 .8em;
  113. }
  114. #submitted-on,
  115. .submitted-on {
  116. color: #50575e;
  117. }
  118. /* reply to comments */
  119. #replyrow td {
  120. padding: 2px;
  121. }
  122. #replysubmit {
  123. margin: 0;
  124. padding: 5px 7px 10px;
  125. overflow: hidden;
  126. }
  127. #replysubmit .reply-submit-buttons {
  128. margin-bottom: 0;
  129. }
  130. #replysubmit .button {
  131. margin-left: 5px;
  132. }
  133. #replysubmit .spinner {
  134. float: none;
  135. margin: -4px 0 0;
  136. }
  137. #replyrow.inline-edit-row fieldset.comment-reply {
  138. font-size: inherit;
  139. line-height: inherit;
  140. }
  141. #replyrow legend {
  142. margin: 0;
  143. padding: .2em 5px 0;
  144. font-size: 13px;
  145. line-height: 1.4;
  146. font-weight: 600;
  147. }
  148. #replyrow.inline-edit-row label {
  149. display: inline;
  150. vertical-align: baseline;
  151. line-height: inherit;
  152. }
  153. #edithead .inside,
  154. #commentsdiv #edithead .inside {
  155. float: right;
  156. padding: 3px 5px 2px 0;
  157. margin: 0;
  158. text-align: center;
  159. }
  160. #edithead .inside input {
  161. width: 180px;
  162. }
  163. #edithead label {
  164. padding: 2px 0;
  165. }
  166. #replycontainer {
  167. padding: 5px;
  168. }
  169. #replycontent {
  170. height: 120px;
  171. box-shadow: none;
  172. }
  173. #replyerror {
  174. border-color: #dcdcde;
  175. background-color: #f6f7f7;
  176. }
  177. /* @todo: is this used? */
  178. .commentlist .avatar {
  179. vertical-align: text-top;
  180. }
  181. #the-comment-list tr.undo,
  182. #the-comment-list div.undo {
  183. background-color: #f6f7f7;
  184. }
  185. #the-comment-list .unapproved th,
  186. #the-comment-list .unapproved td {
  187. background-color: #fcf9e8;
  188. }
  189. #the-comment-list .unapproved th.check-column {
  190. border-right: 4px solid #d63638;
  191. }
  192. #the-comment-list .unapproved th.check-column input {
  193. margin-right: 4px;
  194. }
  195. #the-comment-list .approve a {
  196. color: #007017;
  197. }
  198. #the-comment-list .unapprove a {
  199. color: #996800;
  200. }
  201. #the-comment-list th,
  202. #the-comment-list td {
  203. box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  204. }
  205. #the-comment-list tr:last-child th,
  206. #the-comment-list tr:last-child td {
  207. box-shadow: none;
  208. }
  209. #the-comment-list tr.unapproved + tr.approved th,
  210. #the-comment-list tr.unapproved + tr.approved td {
  211. border-top: 1px solid rgba(0, 0, 0, 0.03);
  212. }
  213. /* table vim shortcuts */
  214. .vim-current,
  215. .vim-current th,
  216. .vim-current td {
  217. background-color: #f0f6fc !important;
  218. }
  219. th .comment-grey-bubble {
  220. height: 16px;
  221. width: 16px;
  222. }
  223. th .comment-grey-bubble:before {
  224. content: "\f101";
  225. font: normal 20px/.5 dashicons;
  226. speak: never;
  227. display: inline-block;
  228. padding: 0;
  229. top: 4px;
  230. right: -4px;
  231. position: relative;
  232. vertical-align: top;
  233. -webkit-font-smoothing: antialiased;
  234. -moz-osx-font-smoothing: grayscale;
  235. text-decoration: none !important;
  236. color: #3c434a;
  237. }
  238. /*------------------------------------------------------------------------------
  239. 10.0 - List Posts (/Pages/etc)
  240. ------------------------------------------------------------------------------*/
  241. table.fixed {
  242. table-layout: fixed;
  243. }
  244. .fixed .column-rating,
  245. .fixed .column-visible {
  246. width: 8%;
  247. }
  248. .fixed .column-posts,
  249. .fixed .column-parent,
  250. .fixed .column-links,
  251. .fixed .column-author,
  252. .fixed .column-format {
  253. width: 10%;
  254. }
  255. .fixed .column-date {
  256. width: 14%;
  257. }
  258. .column-date span[title] {
  259. -webkit-text-decoration: dotted underline;
  260. text-decoration: dotted underline;
  261. }
  262. .fixed .column-posts {
  263. width: 74px;
  264. }
  265. .fixed .column-role,
  266. .fixed .column-posts {
  267. -webkit-hyphens: auto;
  268. hyphens: auto;
  269. }
  270. .fixed .column-comment .comment-author {
  271. display: none;
  272. }
  273. .fixed .column-response,
  274. .fixed .column-categories,
  275. .fixed .column-tags,
  276. .fixed .column-rel,
  277. .fixed .column-role {
  278. width: 15%;
  279. }
  280. .fixed .column-slug {
  281. width: 25%;
  282. }
  283. .fixed .column-locations {
  284. width: 35%;
  285. }
  286. .fixed .column-comments {
  287. width: 5.5em;
  288. padding: 8px 0;
  289. text-align: right;
  290. }
  291. .fixed .column-comments .vers {
  292. padding-right: 3px;
  293. }
  294. td.column-title strong,
  295. td.plugin-title strong {
  296. display: block;
  297. margin-bottom: .2em;
  298. font-size: 14px;
  299. }
  300. td.column-title p,
  301. td.plugin-title p {
  302. margin: 6px 0;
  303. }
  304. /* Media file column */
  305. table.media .column-title .media-icon {
  306. float: right;
  307. min-height: 60px;
  308. margin: 0 0 0 9px;
  309. }
  310. table.media .column-title .media-icon img {
  311. max-width: 60px;
  312. height: auto;
  313. vertical-align: top; /* Remove descender white-space. */
  314. }
  315. table.media .column-title .has-media-icon ~ .row-actions {
  316. margin-right: 70px; /* 60px image + margin */
  317. }
  318. table.media .column-title .filename {
  319. margin-bottom: 0.2em;
  320. }
  321. /* @todo: pick a consistent list table selector */
  322. .wp-list-table a {
  323. transition: none;
  324. }
  325. #the-list tr:last-child td,
  326. #the-list tr:last-child th {
  327. border-bottom: none !important;
  328. box-shadow: none;
  329. }
  330. #comments-form .fixed .column-author {
  331. width: 20%;
  332. }
  333. #commentsdiv.postbox .inside {
  334. margin: 0;
  335. padding: 0;
  336. }
  337. #commentsdiv .inside .row-actions {
  338. line-height: 1.38461538;
  339. }
  340. #commentsdiv .inside .column-author {
  341. width: 25%;
  342. }
  343. #commentsdiv .column-comment p {
  344. margin: 0.6em 0;
  345. padding: 0;
  346. }
  347. #commentsdiv #replyrow td {
  348. padding: 0;
  349. }
  350. #commentsdiv p {
  351. padding: 8px 10px;
  352. margin: 0;
  353. }
  354. #commentsdiv .comments-box {
  355. border: 0 none;
  356. }
  357. #commentsdiv .comments-box thead th,
  358. #commentsdiv .comments-box thead td {
  359. background: transparent;
  360. padding: 0 7px 4px;
  361. }
  362. #commentsdiv .comments-box tr:last-child td {
  363. border-bottom: 0 none;
  364. }
  365. #commentsdiv #edithead .inside input {
  366. width: 160px;
  367. }
  368. .sorting-indicator {
  369. display: block;
  370. visibility: hidden;
  371. width: 10px;
  372. height: 4px;
  373. margin-top: 8px;
  374. margin-right: 7px;
  375. }
  376. .sorting-indicator:before {
  377. content: "\f142";
  378. font: normal 20px/1 dashicons;
  379. speak: never;
  380. display: inline-block;
  381. padding: 0;
  382. top: -4px;
  383. right: -8px;
  384. color: #3c434a;
  385. line-height: 0.5;
  386. position: relative;
  387. vertical-align: top;
  388. -webkit-font-smoothing: antialiased;
  389. -moz-osx-font-smoothing: grayscale;
  390. text-decoration: none !important;
  391. color: #3c434a;
  392. }
  393. .column-comments .sorting-indicator:before {
  394. top: 0;
  395. right: -10px;
  396. }
  397. th.sorted.asc .sorting-indicator:before,
  398. th.desc:hover span.sorting-indicator:before,
  399. th.desc a:focus span.sorting-indicator:before {
  400. content: "\f142";
  401. }
  402. th.sorted.desc .sorting-indicator:before,
  403. th.asc:hover span.sorting-indicator:before,
  404. th.asc a:focus span.sorting-indicator:before {
  405. content: "\f140";
  406. }
  407. .wp-list-table .toggle-row {
  408. position: absolute;
  409. left: 8px;
  410. top: 10px;
  411. display: none;
  412. padding: 0;
  413. width: 40px;
  414. height: 40px;
  415. border: none;
  416. outline: none;
  417. background: transparent;
  418. }
  419. .wp-list-table .toggle-row:hover {
  420. cursor: pointer;
  421. }
  422. .wp-list-table .toggle-row:focus:before {
  423. box-shadow:
  424. 0 0 0 1px #4f94d4,
  425. 0 0 2px 1px rgba(79, 148, 212, 0.8);
  426. }
  427. .wp-list-table .toggle-row:active {
  428. box-shadow: none;
  429. }
  430. .wp-list-table .toggle-row:before {
  431. position: absolute;
  432. top: -5px;
  433. right: 10px;
  434. border-radius: 50%;
  435. display: block;
  436. padding: 1px 0 1px 2px;
  437. color: #3c434a; /* same as table headers sort arrows */
  438. content: "\f140";
  439. font: normal 20px/1 dashicons;
  440. line-height: 1;
  441. -webkit-font-smoothing: antialiased;
  442. -moz-osx-font-smoothing: grayscale;
  443. speak: never;
  444. }
  445. .wp-list-table .is-expanded .toggle-row:before {
  446. content: "\f142";
  447. }
  448. .locked-indicator {
  449. display: none;
  450. margin-right: 6px;
  451. height: 20px;
  452. width: 16px;
  453. }
  454. .locked-indicator-icon:before {
  455. color: #8c8f94;
  456. content: "\f160";
  457. display: inline-block;
  458. font: normal 20px/1 dashicons;
  459. speak: never;
  460. vertical-align: middle;
  461. -webkit-font-smoothing: antialiased;
  462. -moz-osx-font-smoothing: grayscale;
  463. }
  464. .locked-info {
  465. display: none;
  466. margin-top: 4px;
  467. }
  468. .locked-text {
  469. vertical-align: top;
  470. }
  471. .wp-locked .locked-indicator,
  472. .wp-locked .locked-info {
  473. display: block;
  474. }
  475. tr.wp-locked .check-column label,
  476. tr.wp-locked .check-column input[type="checkbox"],
  477. tr.wp-locked .row-actions .inline,
  478. tr.wp-locked .row-actions .trash {
  479. display: none;
  480. }
  481. .fixed .column-comments .sorting-indicator {
  482. margin-top: 3px;
  483. }
  484. #menu-locations-wrap .widefat {
  485. width: 60%;
  486. }
  487. .widefat th.sortable,
  488. .widefat th.sorted {
  489. padding: 0;
  490. }
  491. th.sortable a,
  492. th.sorted a {
  493. display: block;
  494. overflow: hidden;
  495. padding: 8px;
  496. }
  497. .fixed .column-comments.sortable a,
  498. .fixed .column-comments.sorted a {
  499. padding: 8px 0;
  500. }
  501. th.sortable a span,
  502. th.sorted a span {
  503. float: right;
  504. cursor: pointer;
  505. }
  506. th.sorted .sorting-indicator,
  507. th.desc:hover span.sorting-indicator,
  508. th.desc a:focus span.sorting-indicator,
  509. th.asc:hover span.sorting-indicator,
  510. th.asc a:focus span.sorting-indicator {
  511. visibility: visible;
  512. }
  513. .tablenav-pages .current-page {
  514. margin: 0 0 0 2px;
  515. font-size: 13px;
  516. text-align: center;
  517. }
  518. .tablenav .total-pages {
  519. margin-left: 2px;
  520. }
  521. .tablenav #table-paging {
  522. margin-right: 2px;
  523. }
  524. .tablenav {
  525. clear: both;
  526. height: 30px;
  527. margin: 6px 0 4px;
  528. padding-top: 5px;
  529. vertical-align: middle;
  530. }
  531. .tablenav.themes {
  532. max-width: 98%;
  533. }
  534. .tablenav .tablenav-pages {
  535. float: left;
  536. margin: 0 0 9px;
  537. }
  538. .tablenav .no-pages,
  539. .tablenav .one-page .pagination-links {
  540. display: none;
  541. }
  542. .tablenav .tablenav-pages .button,
  543. .tablenav .tablenav-pages .tablenav-pages-navspan {
  544. display: inline-block;
  545. vertical-align: baseline;
  546. min-width: 30px;
  547. min-height: 30px;
  548. margin: 0;
  549. padding: 0 4px;
  550. font-size: 16px;
  551. line-height: 1.625; /* 26px */
  552. text-align: center;
  553. }
  554. .tablenav .displaying-num {
  555. margin-left: 7px;
  556. }
  557. .tablenav .one-page .displaying-num {
  558. display: inline-block;
  559. margin: 5px 0;
  560. }
  561. .tablenav .actions {
  562. padding: 0 0 0 8px;
  563. }
  564. .wp-filter .actions {
  565. display: inline-block;
  566. vertical-align: middle;
  567. }
  568. .tablenav .delete {
  569. margin-left: 20px;
  570. }
  571. /* This view-switcher is still used on multisite. */
  572. .tablenav .view-switch {
  573. float: left;
  574. margin: 0 5px;
  575. padding-top: 3px;
  576. }
  577. .wp-filter .view-switch {
  578. display: inline-block;
  579. vertical-align: middle;
  580. padding: 12px 0;
  581. margin: 0 2px 0 8px;
  582. }
  583. .media-toolbar.wp-filter .view-switch {
  584. margin: 0 2px 0 12px;
  585. }
  586. .view-switch a {
  587. float: right;
  588. width: 28px;
  589. height: 28px;
  590. text-align: center;
  591. line-height: 1.84615384;
  592. text-decoration: none;
  593. }
  594. .view-switch a:before {
  595. color: #c3c4c7;
  596. display: inline-block;
  597. font: normal 20px/1 dashicons;
  598. speak: never;
  599. vertical-align: middle;
  600. -webkit-font-smoothing: antialiased;
  601. -moz-osx-font-smoothing: grayscale;
  602. }
  603. .view-switch a:hover:before,
  604. .view-switch a:focus:before {
  605. color: #787c82;
  606. }
  607. .view-switch a.current:before {
  608. color: #2271b1;
  609. }
  610. .view-switch .view-list:before {
  611. content: "\f163";
  612. }
  613. .view-switch .view-excerpt:before {
  614. content: "\f164";
  615. }
  616. .view-switch .view-grid:before {
  617. content: "\f509";
  618. }
  619. .filter {
  620. float: right;
  621. margin: -5px 10px 0 0;
  622. }
  623. .filter .subsubsub {
  624. margin-right: -10px;
  625. margin-top: 13px;
  626. }
  627. .screen-per-page {
  628. width: 4em;
  629. }
  630. #posts-filter .wp-filter {
  631. margin-bottom: 0;
  632. }
  633. #posts-filter fieldset {
  634. float: right;
  635. margin: 0 0 1em 1.5ex;
  636. padding: 0;
  637. }
  638. #posts-filter fieldset legend {
  639. padding: 0 1px .2em 0;
  640. }
  641. p.pagenav {
  642. margin: 0;
  643. display: inline;
  644. }
  645. .pagenav span {
  646. font-weight: 600;
  647. margin: 0 6px;
  648. }
  649. .row-title {
  650. font-size: 14px !important;
  651. font-weight: 600;
  652. }
  653. .column-comment .comment-author {
  654. margin-bottom: 0.6em;
  655. }
  656. .column-author img,
  657. .column-username img,
  658. .column-comment .comment-author img {
  659. float: right;
  660. margin-left: 10px;
  661. margin-top: 1px;
  662. }
  663. .row-actions {
  664. color: #dcdcde;
  665. font-size: 13px;
  666. padding: 2px 0 0;
  667. position: relative;
  668. right: -9999em;
  669. }
  670. /* ticket #34150 */
  671. .rtl .row-actions a {
  672. display: inline-block;
  673. }
  674. .row-actions .network_only,
  675. .row-actions .network_active {
  676. color: #000;
  677. }
  678. .no-js .row-actions,
  679. tr:hover .row-actions,
  680. .mobile .row-actions,
  681. .row-actions.visible,
  682. .comment-item:hover .row-actions {
  683. position: static;
  684. }
  685. /* deprecated */
  686. .row-actions-visible {
  687. padding: 2px 0 0;
  688. }
  689. /*------------------------------------------------------------------------------
  690. 10.1 - Inline Editing
  691. ------------------------------------------------------------------------------*/
  692. /*
  693. .quick-edit* is for Quick Edit
  694. .bulk-edit* is for Bulk Edit
  695. .inline-edit* is for everything
  696. */
  697. /* Layout */
  698. #wpbody-content .inline-edit-row fieldset {
  699. font-size: 12px;
  700. float: right;
  701. margin: 0;
  702. padding: 0;
  703. width: 100%;
  704. }
  705. tr.inline-edit-row td,
  706. #wpbody-content .inline-edit-row fieldset .inline-edit-col {
  707. padding: 0 0.5em;
  708. }
  709. #wpbody-content .quick-edit-row-post .inline-edit-col-left {
  710. width: 40%;
  711. }
  712. #wpbody-content .quick-edit-row-post .inline-edit-col-right {
  713. width: 39%;
  714. }
  715. #wpbody-content .inline-edit-row-post .inline-edit-col-center {
  716. width: 20%;
  717. }
  718. #wpbody-content .quick-edit-row-page .inline-edit-col-left {
  719. width: 50%;
  720. }
  721. #wpbody-content .quick-edit-row-page .inline-edit-col-right,
  722. #wpbody-content .bulk-edit-row-post .inline-edit-col-right {
  723. width: 49%;
  724. }
  725. #wpbody-content .bulk-edit-row .inline-edit-col-left {
  726. width: 30%;
  727. }
  728. #wpbody-content .bulk-edit-row-page .inline-edit-col-right {
  729. width: 69%;
  730. }
  731. #wpbody-content .bulk-edit-row .inline-edit-col-bottom {
  732. float: left;
  733. width: 69%;
  734. }
  735. #wpbody-content .inline-edit-row-page .inline-edit-col-right {
  736. margin-top: 27px;
  737. }
  738. .inline-edit-row fieldset .inline-edit-group {
  739. clear: both;
  740. line-height: 2.5;
  741. }
  742. .inline-edit-row .submit {
  743. clear: both;
  744. padding: 0.5em;
  745. margin: 0.5em 0 0;
  746. }
  747. .inline-edit-row .notice-error {
  748. margin-top: 1em;
  749. }
  750. .inline-edit-row .notice-error .error {
  751. margin: 0.5em 0;
  752. padding: 2px;
  753. }
  754. /* Positioning */
  755. /* Needs higher specificity for the padding */
  756. #the-list .inline-edit-row .inline-edit-legend {
  757. margin: 0;
  758. padding: 0.2em 0.5em 0;
  759. line-height: 2.5;
  760. font-weight: 600;
  761. }
  762. #the-list #bulk-edit.inline-edit-row .inline-edit-legend {
  763. padding: 0.2em 0.5em;
  764. }
  765. .inline-edit-row fieldset span.title,
  766. .inline-edit-row fieldset span.checkbox-title {
  767. margin: 0;
  768. padding: 0;
  769. }
  770. .inline-edit-row fieldset label,
  771. .inline-edit-row fieldset span.inline-edit-categories-label {
  772. display: block;
  773. margin: .2em 0;
  774. line-height: 2.5;
  775. }
  776. .inline-edit-row fieldset.inline-edit-date label {
  777. display: inline-block;
  778. margin: 0;
  779. vertical-align: baseline;
  780. line-height: 2;
  781. }
  782. .inline-edit-row fieldset label.inline-edit-tags {
  783. margin-top: 0;
  784. }
  785. .inline-edit-row fieldset label.inline-edit-tags span.title {
  786. margin: .2em 0;
  787. width: auto;
  788. }
  789. .inline-edit-row fieldset label span.title,
  790. .inline-edit-row fieldset.inline-edit-date legend {
  791. display: block;
  792. float: right;
  793. width: 6em;
  794. line-height: 2.5;
  795. }
  796. #posts-filter fieldset.inline-edit-date legend {
  797. padding: 0;
  798. }
  799. .inline-edit-row fieldset label span.input-text-wrap,
  800. .inline-edit-row fieldset .timestamp-wrap {
  801. display: block;
  802. margin-right: 6em;
  803. }
  804. .quick-edit-row-post fieldset.inline-edit-col-right label span.title {
  805. width: auto;
  806. padding-left: 0.5em;
  807. }
  808. .inline-edit-row .inline-edit-or {
  809. margin: .2em 0 .2em 6px;
  810. line-height: 2.5;
  811. }
  812. .inline-edit-row .input-text-wrap input[type=text] {
  813. width: 100%;
  814. }
  815. .inline-edit-row fieldset label input[type=checkbox] {
  816. vertical-align: middle;
  817. }
  818. .inline-edit-row fieldset label textarea {
  819. width: 100%;
  820. height: 4em;
  821. vertical-align: top;
  822. }
  823. #wpbody-content .bulk-edit-row fieldset .inline-edit-group label {
  824. max-width: 50%;
  825. }
  826. #wpbody-content .quick-edit-row fieldset .inline-edit-group label.alignleft:first-child {
  827. margin-left: 0.5em
  828. }
  829. .inline-edit-col-right .input-text-wrap input.inline-edit-menu-order-input {
  830. width: 6em;
  831. }
  832. /* Styling */
  833. .inline-edit-row .inline-edit-legend {
  834. text-transform: uppercase;
  835. }
  836. /* Specific Elements */
  837. .inline-edit-row fieldset .inline-edit-date {
  838. float: right;
  839. }
  840. .inline-edit-row fieldset input[name=jj],
  841. .inline-edit-row fieldset input[name=hh],
  842. .inline-edit-row fieldset input[name=mn],
  843. .inline-edit-row fieldset input[name=aa] {
  844. vertical-align: middle;
  845. text-align: center;
  846. padding: 0 4px;
  847. }
  848. .inline-edit-row fieldset label input.inline-edit-password-input {
  849. width: 8em;
  850. }
  851. ul.cat-checklist {
  852. height: 12em;
  853. border: solid 1px #dcdcde;
  854. overflow-y: scroll;
  855. padding: 0 5px;
  856. margin: 0;
  857. background-color: #fff;
  858. }
  859. #bulk-titles {
  860. display: block;
  861. height: 12em;
  862. border: 1px solid #dcdcde;
  863. overflow-y: scroll;
  864. padding: 0 5px;
  865. margin: 0 0 5px;
  866. }
  867. .inline-edit-row fieldset ul.cat-checklist li,
  868. .inline-edit-row fieldset ul.cat-checklist input {
  869. margin: 0;
  870. position: relative; /* RTL fix, #WP27629 */
  871. }
  872. .inline-edit-row fieldset ul.cat-checklist label,
  873. .inline-edit-row #bulk-titles div {
  874. font-style: normal;
  875. font-size: 11px;
  876. }
  877. .inline-edit-row fieldset label input.inline-edit-menu-order-input {
  878. width: 3em;
  879. }
  880. .inline-edit-row fieldset label input.inline-edit-slug-input {
  881. width: 75%;
  882. }
  883. .inline-edit-row #post_parent,
  884. .inline-edit-row select[name="page_template"] {
  885. max-width: 80%;
  886. }
  887. .quick-edit-row-post fieldset label.inline-edit-status {
  888. float: right;
  889. }
  890. #bulk-titles {
  891. line-height: 140%;
  892. }
  893. #bulk-titles div {
  894. margin: 0.2em 0.3em;
  895. }
  896. #bulk-titles div a {
  897. cursor: pointer;
  898. display: block;
  899. float: right;
  900. height: 18px;
  901. margin: 0 -2px 0 3px;
  902. overflow: hidden;
  903. position: relative;
  904. width: 20px;
  905. }
  906. #bulk-titles div a:before {
  907. position: relative;
  908. top: -3px;
  909. }
  910. /*------------------------------------------------------------------------------
  911. 17.0 - Plugins
  912. ------------------------------------------------------------------------------*/
  913. .plugins tbody th.check-column,
  914. .plugins tbody {
  915. padding: 8px 2px 0 0;
  916. }
  917. .plugins tbody th.check-column input[type=checkbox] {
  918. margin-top: 4px;
  919. }
  920. .updates-table .plugin-title p {
  921. margin-top: 0;
  922. }
  923. .plugins thead td.check-column,
  924. .plugins tfoot td.check-column,
  925. .plugins .inactive th.check-column {
  926. padding-right: 6px;
  927. }
  928. .plugins,
  929. .plugins th,
  930. .plugins td {
  931. color: #000;
  932. }
  933. .plugins tr {
  934. background: #fff;
  935. }
  936. .plugins p {
  937. margin: 0 4px;
  938. padding: 0;
  939. }
  940. .plugins .desc p {
  941. margin: 0 0 8px;
  942. }
  943. .plugins td.desc {
  944. line-height: 1.5;
  945. }
  946. .plugins .desc ul,
  947. .plugins .desc ol {
  948. margin: 0 2em 0 0;
  949. }
  950. .plugins .desc ul {
  951. list-style-type: disc;
  952. }
  953. .plugins .row-actions {
  954. font-size: 13px;
  955. padding: 0;
  956. }
  957. .plugins .inactive td,
  958. .plugins .inactive th,
  959. .plugins .active td,
  960. .plugins .active th {
  961. padding: 10px 9px;
  962. }
  963. .plugins .active td,
  964. .plugins .active th {
  965. background-color: #f0f6fc;
  966. }
  967. .plugins .update th,
  968. .plugins .update td {
  969. border-bottom: 0;
  970. }
  971. .plugins .inactive td,
  972. .plugins .inactive th,
  973. .plugins .active td,
  974. .plugins .active th,
  975. .plugin-install #the-list td,
  976. .upgrade .plugins td,
  977. .upgrade .plugins th {
  978. box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  979. }
  980. .plugins tr.active.plugin-update-tr + tr.inactive th,
  981. .plugins tr.active.plugin-update-tr + tr.inactive td,
  982. .plugins tr.active + tr.inactive th,
  983. .plugins tr.active + tr.inactive td {
  984. border-top: 1px solid rgba(0, 0, 0, 0.03);
  985. box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.02), inset 0 -1px 0 #dcdcde;
  986. }
  987. .plugins .update td,
  988. .plugins .update th,
  989. .upgrade .plugins tr:last-of-type td,
  990. .upgrade .plugins tr:last-of-type th,
  991. .plugins tr.active + tr.inactive.update th,
  992. .plugins tr.active + tr.inactive.update td,
  993. .plugins .updated td,
  994. .plugins .updated th,
  995. .plugins tr.active + tr.inactive.updated th,
  996. .plugins tr.active + tr.inactive.updated td {
  997. box-shadow: none;
  998. }
  999. .plugins .active th.check-column,
  1000. .plugin-update-tr.active td {
  1001. border-right: 4px solid #72aee6;
  1002. }
  1003. .wp-list-table.plugins .plugin-title,
  1004. .wp-list-table.plugins .theme-title {
  1005. padding-left: 12px;
  1006. white-space: nowrap;
  1007. }
  1008. .plugins .plugin-title img,
  1009. .plugins .plugin-title .dashicons {
  1010. float: right;
  1011. padding: 0 0 0 10px;
  1012. width: 64px;
  1013. height: 64px;
  1014. }
  1015. .plugins .plugin-title .dashicons:before {
  1016. padding: 2px;
  1017. background-color: #f0f0f1;
  1018. box-shadow: inset 0 0 10px rgba(167, 170, 173, 0.15);
  1019. font-size: 60px;
  1020. color: #c3c4c7;
  1021. }
  1022. #update-themes-table .plugin-title img,
  1023. #update-themes-table .plugin-title .dashicons {
  1024. width: 85px;
  1025. }
  1026. .plugins .column-auto-updates {
  1027. width: 14.2em;
  1028. }
  1029. .plugins .inactive .plugin-title strong {
  1030. font-weight: 400;
  1031. }
  1032. .plugins .second,
  1033. .plugins .row-actions {
  1034. padding: 0 0 5px;
  1035. }
  1036. .plugins .update .second,
  1037. .plugins .update .row-actions,
  1038. .plugins .updated .second,
  1039. .plugins .updated .row-actions {
  1040. padding-bottom: 0;
  1041. }
  1042. .plugins-php .widefat tfoot th,
  1043. .plugins-php .widefat tfoot td {
  1044. border-top-style: solid;
  1045. border-top-width: 1px;
  1046. }
  1047. .plugins .plugin-update-tr .plugin-update {
  1048. box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  1049. overflow: hidden; /* clearfix */
  1050. padding: 0;
  1051. }
  1052. .plugins .plugin-update-tr .notice,
  1053. .plugins .plugin-update-tr div[class="update-message"] { /* back-compat for pre-4.6 */
  1054. margin: 5px 40px 15px 20px;
  1055. }
  1056. .plugins .notice p {
  1057. margin: 0.5em 0;
  1058. }
  1059. .plugins .plugin-description a,
  1060. .plugins .plugin-update a,
  1061. .updates-table .plugin-title a {
  1062. text-decoration: underline;
  1063. }
  1064. .plugins tr.paused th.check-column {
  1065. border-right: 4px solid #d63638;
  1066. }
  1067. .plugins tr.paused th,
  1068. .plugins tr.paused td {
  1069. background-color: #f6f7f7;
  1070. }
  1071. .plugins tr.paused .plugin-title,
  1072. .plugins .paused .dashicons-warning {
  1073. color: #d63638;
  1074. }
  1075. .plugins .paused .error-display p,
  1076. .plugins .paused .error-display code {
  1077. font-size: 90%;
  1078. color: rgba(0, 0, 0, 0.7);
  1079. }
  1080. .plugins .resume-link {
  1081. color: #d63638;
  1082. }
  1083. .plugin-card .update-now:before {
  1084. color: #d63638;
  1085. content: "\f463";
  1086. display: inline-block;
  1087. font: normal 20px/1 dashicons;
  1088. margin: 3px -2px 0 5px;
  1089. speak: never;
  1090. -webkit-font-smoothing: antialiased;
  1091. -moz-osx-font-smoothing: grayscale;
  1092. vertical-align: top;
  1093. }
  1094. .plugin-card .updating-message:before {
  1095. content: "\f463";
  1096. animation: rotation 2s infinite linear;
  1097. }
  1098. @keyframes rotation {
  1099. 0% {
  1100. transform: rotate(0deg);
  1101. }
  1102. 100% {
  1103. transform: rotate(-359deg);
  1104. }
  1105. }
  1106. .plugin-card .updated-message:before {
  1107. color: #68de7c;
  1108. content: "\f147";
  1109. }
  1110. .plugin-install-php h2 {
  1111. clear: both;
  1112. }
  1113. .plugin-install-php h3 {
  1114. margin: 2.5em 0 8px;
  1115. }
  1116. .plugin-install-php .wp-filter {
  1117. margin-bottom: 0;
  1118. }
  1119. /* Plugin card table view */
  1120. .plugin-group {
  1121. overflow: hidden; /* clearfix */
  1122. margin-top: 1.5em;
  1123. }
  1124. .plugin-group h3 {
  1125. margin-top: 0;
  1126. }
  1127. .plugin-card {
  1128. float: right;
  1129. margin: 0 8px 16px;
  1130. width: 48.5%;
  1131. width: calc( 50% - 8px );
  1132. background-color: #fff;
  1133. border: 1px solid #dcdcde;
  1134. box-sizing: border-box;
  1135. }
  1136. .plugin-card:nth-child(odd) {
  1137. clear: both;
  1138. margin-right: 0;
  1139. }
  1140. .plugin-card:nth-child(even) {
  1141. margin-left: 0;
  1142. }
  1143. @media screen and (min-width: 1600px) and ( max-width: 2299px ) {
  1144. .plugin-card {
  1145. width: 30%;
  1146. width: calc( 33.1% - 8px );
  1147. }
  1148. .plugin-card:nth-child(odd) {
  1149. clear: none;
  1150. margin-right: 8px;
  1151. }
  1152. .plugin-card:nth-child(even) {
  1153. margin-left: 8px;
  1154. }
  1155. .plugin-card:nth-child(3n+1) {
  1156. clear: both;
  1157. margin-right: 0;
  1158. }
  1159. .plugin-card:nth-child(3n) {
  1160. margin-left: 0;
  1161. }
  1162. }
  1163. @media screen and (min-width: 2300px) {
  1164. .plugin-card {
  1165. width: 25%;
  1166. width: calc( 25% - 12px );
  1167. }
  1168. .plugin-card:nth-child(odd) {
  1169. clear: none;
  1170. margin-right: 8px;
  1171. }
  1172. .plugin-card:nth-child(even) {
  1173. margin-left: 8px;
  1174. }
  1175. .plugin-card:nth-child(4n+1) {
  1176. clear: both;
  1177. margin-right: 0;
  1178. }
  1179. .plugin-card:nth-child(4n) {
  1180. margin-left: 0;
  1181. }
  1182. }
  1183. .plugin-card-top {
  1184. position: relative;
  1185. padding: 20px 20px 10px;
  1186. min-height: 135px;
  1187. }
  1188. div.action-links,
  1189. .plugin-action-buttons {
  1190. margin: 0; /* Override existing margins */
  1191. }
  1192. .plugin-card h3 {
  1193. margin: 0 0 12px 12px;
  1194. font-size: 18px;
  1195. line-height: 1.3;
  1196. }
  1197. .plugin-card .name,
  1198. .plugin-card .desc {
  1199. margin-right: 148px; /* icon + margin */
  1200. margin-left: 128px; /* action links + margin */
  1201. }
  1202. .plugin-card .action-links {
  1203. position: absolute;
  1204. top: 20px;
  1205. left: 20px;
  1206. width: 120px;
  1207. }
  1208. .plugin-action-buttons {
  1209. clear: left;
  1210. float: left;
  1211. margin-bottom: 1em;
  1212. text-align: left;
  1213. }
  1214. .plugin-action-buttons li {
  1215. margin-bottom: 10px;
  1216. }
  1217. .plugin-card-bottom {
  1218. clear: both;
  1219. padding: 12px 20px;
  1220. background-color: #f6f7f7;
  1221. border-top: 1px solid #dcdcde;
  1222. overflow: hidden;
  1223. }
  1224. .plugin-card-bottom .star-rating {
  1225. display: inline;
  1226. }
  1227. .plugin-card-update-failed .update-now {
  1228. font-weight: 600;
  1229. }
  1230. .plugin-card-update-failed .notice-error {
  1231. margin: 0;
  1232. padding-right: 16px;
  1233. box-shadow: 0 -1px 0 #dcdcde;
  1234. }
  1235. .plugin-card-update-failed .plugin-card-bottom {
  1236. display: none;
  1237. }
  1238. .plugin-card .column-rating {
  1239. line-height: 1.76923076;
  1240. }
  1241. .plugin-card .column-rating,
  1242. .plugin-card .column-updated {
  1243. margin-bottom: 4px;
  1244. }
  1245. .plugin-card .column-rating,
  1246. .plugin-card .column-downloaded {
  1247. float: right;
  1248. clear: right;
  1249. max-width: 180px;
  1250. }
  1251. .plugin-card .column-updated,
  1252. .plugin-card .column-compatibility {
  1253. text-align: left;
  1254. float: left;
  1255. clear: left;
  1256. width: 65%;
  1257. width: calc( 100% - 180px );
  1258. }
  1259. .plugin-card .column-compatibility span:before {
  1260. font: normal 20px/.5 dashicons;
  1261. speak: never;
  1262. display: inline-block;
  1263. padding: 0;
  1264. top: 4px;
  1265. right: -2px;
  1266. position: relative;
  1267. vertical-align: top;
  1268. -webkit-font-smoothing: antialiased;
  1269. -moz-osx-font-smoothing: grayscale;
  1270. text-decoration: none !important;
  1271. color: #3c434a;
  1272. }
  1273. .plugin-card .column-compatibility .compatibility-incompatible:before {
  1274. content: "\f158";
  1275. color: #d63638;
  1276. }
  1277. .plugin-card .column-compatibility .compatibility-compatible:before {
  1278. content: "\f147";
  1279. color: #007017;
  1280. }
  1281. .plugin-card .notice {
  1282. margin: 20px 20px 0 20px;
  1283. }
  1284. .plugin-icon {
  1285. position: absolute;
  1286. top: 20px;
  1287. right: 20px;
  1288. width: 128px;
  1289. height: 128px;
  1290. margin: 0 0 20px 20px;
  1291. }
  1292. .no-plugin-results {
  1293. color: #646970; /* same as no themes and no media */
  1294. font-size: 18px;
  1295. font-style: normal;
  1296. margin: 0;
  1297. padding: 100px 0 0;
  1298. text-align: center;
  1299. }
  1300. /* ms */
  1301. /* Background Color for Site Status */
  1302. .wp-list-table .site-deleted,
  1303. .wp-list-table tr.site-deleted,
  1304. .wp-list-table .site-archived,
  1305. .wp-list-table tr.site-archived {
  1306. background: #fcf0f1;
  1307. }
  1308. .wp-list-table .site-spammed,
  1309. .wp-list-table tr.site-spammed,
  1310. .wp-list-table .site-mature,
  1311. .wp-list-table tr.site-mature {
  1312. background: #fcf9e8;
  1313. }
  1314. .sites.fixed .column-lastupdated,
  1315. .sites.fixed .column-registered {
  1316. width: 20%;
  1317. }
  1318. .sites.fixed .column-users {
  1319. width: 80px;
  1320. }
  1321. /* =Media Queries
  1322. -------------------------------------------------------------- */
  1323. @media screen and (max-width: 1100px) and (min-width: 782px), (max-width: 480px) {
  1324. .plugin-card .action-links {
  1325. position: static;
  1326. margin-right: 148px;
  1327. width: auto;
  1328. }
  1329. .plugin-action-buttons {
  1330. float: none;
  1331. margin: 1em 0 0;
  1332. text-align: right;
  1333. }
  1334. .plugin-action-buttons li {
  1335. display: inline-block;
  1336. vertical-align: middle;
  1337. }
  1338. .plugin-action-buttons li .button {
  1339. margin-left: 20px;
  1340. }
  1341. .plugin-card h3 {
  1342. margin-left: 24px;
  1343. }
  1344. .plugin-card .name,
  1345. .plugin-card .desc {
  1346. margin-left: 0;
  1347. }
  1348. .plugin-card .desc p:first-of-type {
  1349. margin-top: 0;
  1350. }
  1351. }
  1352. @media screen and (max-width: 782px) {
  1353. /* WP List Table Options & Filters */
  1354. .tablenav {
  1355. height: auto;
  1356. }
  1357. .tablenav.top {
  1358. margin: 20px 0 5px 0;
  1359. }
  1360. .tablenav.bottom {
  1361. position: relative;
  1362. margin-top: 15px;
  1363. }
  1364. .tablenav br {
  1365. display: none;
  1366. }
  1367. .tablenav br.clear {
  1368. display: block;
  1369. }
  1370. .tablenav.top .actions,
  1371. .tablenav .view-switch {
  1372. display: none;
  1373. }
  1374. .view-switch a {
  1375. width: 36px;
  1376. height: 36px;
  1377. line-height: 2.53846153;
  1378. }
  1379. /* Pagination */
  1380. .tablenav.top .displaying-num {
  1381. display: none;
  1382. }
  1383. .tablenav.bottom .displaying-num {
  1384. position: absolute;
  1385. left: 0;
  1386. top: 11px;
  1387. margin: 0;
  1388. font-size: 14px;
  1389. }
  1390. .tablenav .tablenav-pages {
  1391. width: 100%;
  1392. text-align: center;
  1393. margin: 0 0 25px;
  1394. }
  1395. .tablenav.bottom .tablenav-pages {
  1396. margin-top: 25px;
  1397. }
  1398. .tablenav.top .tablenav-pages.one-page {
  1399. display: none;
  1400. }
  1401. .tablenav.bottom .tablenav-pages.one-page {
  1402. margin-top: 15px;
  1403. height: 0;
  1404. }
  1405. .tablenav-pages .pagination-links {
  1406. font-size: 16px;
  1407. }
  1408. .tablenav .tablenav-pages .button,
  1409. .tablenav .tablenav-pages .tablenav-pages-navspan {
  1410. min-width: 44px;
  1411. padding: 12px 8px;
  1412. font-size: 18px;
  1413. line-height: 1;
  1414. }
  1415. .tablenav-pages .pagination-links .current-page {
  1416. min-width: 44px;
  1417. padding: 12px 6px;
  1418. font-size: 16px;
  1419. line-height: 1.125;
  1420. }
  1421. /* WP List Table Adjustments: General */
  1422. .form-wrap > p {
  1423. display: none;
  1424. }
  1425. .wp-list-table th.column-primary ~ th,
  1426. .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) {
  1427. display: none;
  1428. }
  1429. .wp-list-table thead th.column-primary {
  1430. width: 100%;
  1431. }
  1432. /* Checkboxes need to show */
  1433. .wp-list-table tr th.check-column {
  1434. display: table-cell;
  1435. }
  1436. .wp-list-table .check-column {
  1437. width: 2.5em;
  1438. }
  1439. .wp-list-table .column-primary .toggle-row {
  1440. display: block;
  1441. }
  1442. .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) {
  1443. position: relative;
  1444. clear: both;
  1445. width: auto !important; /* needs to override some columns that are more specifically targeted */
  1446. }
  1447. .wp-list-table td.column-primary {
  1448. padding-left: 50px; /* space for toggle button */
  1449. }
  1450. .wp-list-table tr:not(.inline-edit-row):not(.no-items) td.column-primary ~ td:not(.check-column) {
  1451. padding: 3px 35% 3px 8px;
  1452. }
  1453. .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary)::before {
  1454. position: absolute;
  1455. right: 10px; /* match padding of regular table cell */
  1456. display: block;
  1457. overflow: hidden;
  1458. width: 32%; /* leave a little space for a gutter */
  1459. content: attr(data-colname);
  1460. white-space: nowrap;
  1461. text-overflow: ellipsis;
  1462. }
  1463. .wp-list-table .is-expanded td:not(.hidden) {
  1464. display: block !important;
  1465. overflow: hidden; /* clearfix */
  1466. }
  1467. /* Special cases */
  1468. .widefat .num,
  1469. .column-posts {
  1470. text-align: right;
  1471. }
  1472. #comments-form .fixed .column-author,
  1473. #commentsdiv .fixed .column-author {
  1474. display: none !important;
  1475. }
  1476. .fixed .column-comment .comment-author {
  1477. display: block;
  1478. }
  1479. /* Comment author hidden via Screen Options */
  1480. .fixed .column-author.hidden ~ .column-comment .comment-author {
  1481. display: none;
  1482. }
  1483. #the-comment-list .is-expanded td {
  1484. box-shadow: none;
  1485. }
  1486. #the-comment-list .is-expanded td:last-child {
  1487. box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  1488. }
  1489. /* Show comment bubble as text instead */
  1490. .post-com-count .screen-reader-text {
  1491. position: static;
  1492. -webkit-clip-path: none;
  1493. clip-path: none;
  1494. width: auto;
  1495. height: auto;
  1496. margin: 0;
  1497. }
  1498. .column-response .post-com-count-no-comments:after,
  1499. .column-response .post-com-count-approved:after,
  1500. .column-comments .post-com-count-no-comments:after,
  1501. .column-comments .post-com-count-approved:after {
  1502. content: none;
  1503. }
  1504. .column-response .post-com-count [aria-hidden="true"],
  1505. .column-comments .post-com-count [aria-hidden="true"] {
  1506. display: none;
  1507. }
  1508. .column-response .post-com-count-wrapper,
  1509. .column-comments .post-com-count-wrapper {
  1510. white-space: normal;
  1511. }
  1512. .column-response .post-com-count-wrapper > a,
  1513. .column-comments .post-com-count-wrapper > a {
  1514. display: block;
  1515. }
  1516. .column-response .post-com-count-no-comments,
  1517. .column-response .post-com-count-approved,
  1518. .column-comments .post-com-count-no-comments,
  1519. .column-comments .post-com-count-approved {
  1520. margin-top: 0;
  1521. margin-left: 0.5em;
  1522. }
  1523. .column-response .post-com-count-pending,
  1524. .column-comments .post-com-count-pending {
  1525. position: static;
  1526. height: auto;
  1527. min-width: 0;
  1528. padding: 0;
  1529. border: none;
  1530. border-radius: 0;
  1531. background: none;
  1532. color: #b32d2e;
  1533. font-size: inherit;
  1534. line-height: inherit;
  1535. text-align: right;
  1536. }
  1537. .column-response .post-com-count-pending:hover,
  1538. .column-comments .post-com-count-pending:hover {
  1539. color: #d63638;
  1540. }
  1541. .widefat thead td.check-column,
  1542. .widefat tfoot td.check-column {
  1543. padding-top: 10px;
  1544. }
  1545. .row-actions {
  1546. margin-right: -8px;
  1547. margin-left: -8px;
  1548. padding-top: 4px;
  1549. }
  1550. /* Make row actions more easy to select on mobile */
  1551. body:not(.plugins-php) .row-actions {
  1552. display: flex;
  1553. flex-wrap: wrap;
  1554. gap: 8px;
  1555. color: transparent;
  1556. }
  1557. .row-actions span a,
  1558. .row-actions span .button-link {
  1559. display: inline-block;
  1560. padding: 4px 8px;
  1561. line-height: 1.5;
  1562. }
  1563. .row-actions span.approve:before,
  1564. .row-actions span.unapprove:before {
  1565. content: "| ";
  1566. }
  1567. /* Quick Edit and Bulk Edit */
  1568. #wpbody-content .quick-edit-row-post .inline-edit-col-left,
  1569. #wpbody-content .quick-edit-row-post .inline-edit-col-right,
  1570. #wpbody-content .inline-edit-row-post .inline-edit-col-center,
  1571. #wpbody-content .quick-edit-row-page .inline-edit-col-left,
  1572. #wpbody-content .quick-edit-row-page .inline-edit-col-right,
  1573. #wpbody-content .bulk-edit-row-post .inline-edit-col-right,
  1574. #wpbody-content .bulk-edit-row .inline-edit-col-left,
  1575. #wpbody-content .bulk-edit-row-page .inline-edit-col-right,
  1576. #wpbody-content .bulk-edit-row .inline-edit-col-bottom {
  1577. float: none;
  1578. width: 100%;
  1579. }
  1580. #wpbody-content .quick-edit-row fieldset .inline-edit-col label,
  1581. #wpbody-content .quick-edit-row fieldset .inline-edit-group label,
  1582. #wpbody-content .bulk-edit-row fieldset .inline-edit-col label,
  1583. #wpbody-content .bulk-edit-row fieldset .inline-edit-group label {
  1584. max-width: none;
  1585. float: none;
  1586. margin-bottom: 5px;
  1587. }
  1588. #wpbody .bulk-edit-row fieldset select {
  1589. display: block;
  1590. width: 100%;
  1591. max-width: none;
  1592. box-sizing: border-box;
  1593. }
  1594. .inline-edit-row fieldset input[name=jj],
  1595. .inline-edit-row fieldset input[name=hh],
  1596. .inline-edit-row fieldset input[name=mn],
  1597. .inline-edit-row fieldset input[name=aa] {
  1598. font-size: 16px;
  1599. line-height: 2;
  1600. padding: 3px 4px;
  1601. }
  1602. .inline-edit-row fieldset ul.cat-checklist label,
  1603. .inline-edit-row #bulk-titles div {
  1604. font-size: 16px;
  1605. }
  1606. .inline-edit-row fieldset label span.title,
  1607. .inline-edit-row fieldset.inline-edit-date legend {
  1608. float: none;
  1609. }
  1610. .inline-edit-row fieldset label.inline-edit-tags {
  1611. padding: 0 0.5em;
  1612. }
  1613. .inline-edit-row fieldset .inline-edit-col label.inline-edit-tags {
  1614. padding: 0;
  1615. }
  1616. .inline-edit-row fieldset label span.input-text-wrap,
  1617. .inline-edit-row fieldset .timestamp-wrap {
  1618. margin-right: 0;
  1619. }
  1620. .inline-edit-row .inline-edit-or {
  1621. margin: 0 0 0 6px;
  1622. }
  1623. #edithead .inside,
  1624. #commentsdiv #edithead .inside {
  1625. float: none;
  1626. text-align: right;
  1627. padding: 3px 5px;
  1628. }
  1629. #commentsdiv #edithead .inside input,
  1630. #edithead .inside input {
  1631. width: 100%;
  1632. }
  1633. #edithead label {
  1634. display: block;
  1635. }
  1636. #bulk-titles div {
  1637. margin: 0.8em 0.3em;
  1638. }
  1639. #bulk-titles div a {
  1640. height: 22px;
  1641. }
  1642. /* Updates */
  1643. #wpbody-content .updates-table .plugin-title {
  1644. width: auto;
  1645. white-space: normal;
  1646. }
  1647. /* Links */
  1648. .link-manager-php #posts-filter {
  1649. margin-top: 25px;
  1650. }
  1651. .link-manager-php .tablenav.bottom {
  1652. overflow: hidden;
  1653. }
  1654. /* List tables that don't toggle rows */
  1655. .comments-box .toggle-row,
  1656. .wp-list-table.plugins .toggle-row {
  1657. display: none;
  1658. }
  1659. /* Plugin/Theme Management */
  1660. #wpbody-content .wp-list-table.plugins td {
  1661. display: block;
  1662. width: auto;
  1663. padding: 10px 9px; /* reset from other list tables that have a label at this width */
  1664. }
  1665. /* Plugin description hidden via Screen Options */
  1666. #wpbody-content .wp-list-table.plugins .desc.hidden {
  1667. display: none;
  1668. }
  1669. #wpbody-content .wp-list-table.plugins .column-description {
  1670. padding-top: 2px;
  1671. }
  1672. #wpbody-content .wp-list-table.plugins .plugin-title,
  1673. #wpbody-content .wp-list-table.plugins .theme-title {
  1674. padding-left: 12px;
  1675. white-space: normal;
  1676. }
  1677. .wp-list-table.plugins .plugin-title,
  1678. .wp-list-table.plugins .theme-title {
  1679. padding-top: 13px;
  1680. padding-bottom: 4px;
  1681. }
  1682. .plugins #the-list tr > td:not(:last-child),
  1683. .plugins #the-list .update th,
  1684. .plugins #the-list .update td,
  1685. .wp-list-table.plugins #the-list .theme-title {
  1686. box-shadow: none;
  1687. border-top: none;
  1688. }
  1689. .plugins #the-list tr td {
  1690. border-top: none;
  1691. }
  1692. .plugins tbody {
  1693. padding: 1px 0 0;
  1694. }
  1695. .plugins tr.active + tr.inactive th.check-column,
  1696. .plugins tr.active + tr.inactive td.column-description,
  1697. .plugins .plugin-update-tr:before {
  1698. box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  1699. }
  1700. .plugins tr.active + tr.inactive th.check-column,
  1701. .plugins tr.active + tr.inactive td {
  1702. border-top: none;
  1703. }
  1704. /* mimic the checkbox th */
  1705. .plugins .plugin-update-tr:before {
  1706. content: "";
  1707. display: table-cell;
  1708. }
  1709. .plugins #the-list .plugin-update-tr .plugin-update {
  1710. border-right: none;
  1711. }
  1712. .plugin-update-tr .update-message {
  1713. margin-right: 0;
  1714. }
  1715. .plugins .active.update + .plugin-update-tr:before,
  1716. .plugins .active.updated + .plugin-update-tr:before {
  1717. background-color: #f0f6fc;
  1718. border-right: 4px solid #72aee6;
  1719. }
  1720. .plugins .plugin-update-tr .update-message {
  1721. margin-right: 0;
  1722. }
  1723. .wp-list-table.plugins .plugin-title strong,
  1724. .wp-list-table.plugins .theme-title strong {
  1725. font-size: 1.4em;
  1726. line-height: 1.5;
  1727. }
  1728. .plugins tbody th.check-column {
  1729. padding: 8px 5px 0 0;
  1730. }
  1731. .plugins thead td.check-column,
  1732. .plugins tfoot td.check-column,
  1733. .plugins .inactive th.check-column {
  1734. padding-right: 9px;
  1735. }
  1736. /* Add New plugins page */
  1737. table.plugin-install .column-name,
  1738. table.plugin-install .column-version,
  1739. table.plugin-install .column-rating,
  1740. table.plugin-install .column-description {
  1741. display: block;
  1742. width: auto;
  1743. }
  1744. table.plugin-install th.column-name,
  1745. table.plugin-install th.column-version,
  1746. table.plugin-install th.column-rating,
  1747. table.plugin-install th.column-description {
  1748. display: none;
  1749. }
  1750. table.plugin-install td.column-name strong {
  1751. font-size: 1.4em;
  1752. line-height: 1.6em;
  1753. }
  1754. table.plugin-install #the-list td {
  1755. box-shadow: none;
  1756. }
  1757. table.plugin-install #the-list tr {
  1758. display: block;
  1759. box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  1760. }
  1761. .plugin-card {
  1762. margin-right: 0;
  1763. margin-left: 0;
  1764. width: 100%;
  1765. }
  1766. table.media .column-title .has-media-icon ~ .row-actions {
  1767. margin-right: 0;
  1768. clear: both;
  1769. }
  1770. }
  1771. @media screen and (max-width: 480px) {
  1772. .tablenav-pages .current-page {
  1773. margin: 0;
  1774. }
  1775. .tablenav.bottom .displaying-num {
  1776. position: relative;
  1777. top: 0;
  1778. display: block;
  1779. text-align: left;
  1780. padding-bottom: 0.5em;
  1781. }
  1782. .tablenav.bottom .tablenav-pages.one-page {
  1783. height: auto;
  1784. }
  1785. .tablenav-pages .tablenav-paging-text {
  1786. float: right;
  1787. width: 100%;
  1788. padding-top: 0.5em;
  1789. }
  1790. }