Appheader.css 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886
  1. .App-link{
  2. background-color: aquamarine;
  3. }
  4. .g-sidebar {
  5. padding-bottom: 1px;
  6. }
  7. .frame-nav {
  8. position: fixed;
  9. top: 0;
  10. left: 0;
  11. bottom: 0;
  12. width: 60px;
  13. z-index: 1000;
  14. -webkit-transition: all .1s linear;
  15. -moz-transition: all .1s linear;
  16. transition: all .1s linear;
  17. }
  18. .g-sidebar #tree-wrapper {
  19. background: #2a68c9;
  20. border-top: 0;
  21. width: 100%;
  22. bottom: 0;
  23. top: 0;
  24. position: absolute;
  25. /* z-index: 99; */
  26. }
  27. .left-tree-brick.brick-logo {
  28. padding: 0;
  29. margin-top: 0;
  30. margin-bottom: 20px;
  31. text-align: center;
  32. }
  33. /* @media (max-width: 1366px) */
  34. .left-tree-brick {
  35. margin-top: 10px;
  36. }
  37. .left-tree-brick {
  38. display: block;
  39. *display: inline;
  40. *zoom: 1;
  41. padding: 0;
  42. margin-top: 15px;
  43. }
  44. .left-tree-brick .tapd-logo {
  45. display: inline-block;
  46. padding: 19px 0;
  47. }
  48. .g-sidebar a {
  49. color: #999;
  50. text-decoration: none;
  51. position: relative;
  52. }
  53. .left-tree-brick .font-public-logo {
  54. color: #d7e6fe;
  55. }
  56. .left-tree-brick .font-public-set, .left-tree-brick .font-public {
  57. display: inline-block;
  58. font-size: 22px;
  59. height: 22px;
  60. color: #d7e6fe;
  61. }
  62. .font-public {
  63. vertical-align: middle;
  64. }
  65. .font-public-logo:after, .font-public-logo-after {
  66. content: "\EA5E";
  67. }
  68. .font-public:after, .font-public-after {
  69. display: inline-block;
  70. font-family: "public.iconfont";
  71. font-style: normal;
  72. font-weight: normal;
  73. line-height: 1;
  74. -webkit-font-smoothing: antialiased;
  75. -moz-osx-font-smoothing: grayscale;
  76. }
  77. .left-tree-brick .font-public-logo {
  78. color: #d7e6fe;
  79. }
  80. .left-tree-brick .font-public-set, .left-tree-brick .font-public {
  81. display: inline-block;
  82. font-size: 22px;
  83. height: 22px;
  84. color: #d7e6fe;
  85. }
  86. .left-tree-brick.current {
  87. background-color: #204e97;
  88. }
  89. .left-tree-brick.current {
  90. background-color: #204e97;
  91. }
  92. /* @media (max-width: 1366px) */
  93. .left-tree-brick {
  94. margin-top: 10px;
  95. }
  96. .left-tree-brick {
  97. display: block;
  98. *display: inline;
  99. *zoom: 1;
  100. padding: 0;
  101. margin-top: 15px;
  102. }
  103. .left-tree-brick .brick-wrap {
  104. display: block;
  105. margin: 0 auto;
  106. padding: 7px 0;
  107. text-align: center;
  108. }
  109. .g-sidebar a {
  110. color: #999;
  111. text-decoration: none;
  112. position: relative;
  113. }
  114. .g-sidebar .current .brick-wrap .font-public {
  115. color: #fff;
  116. }
  117. .left-tree-brick .font-public-set, .left-tree-brick .font-public {
  118. display: inline-block;
  119. font-size: 22px;
  120. height: 22px
  121. pxcmmminpcptchemremvhvwvminvmax
  122. ;
  123. color: #d7e6fe;
  124. }
  125. .font-public-worktable:after, .font-public-worktable-after {
  126. content: "\EABB";
  127. }
  128. .font-public:after, .font-public-after {
  129. display: inline-block;
  130. font-family: "public.iconfont";
  131. font-style: normal;
  132. font-weight: normal;
  133. line-height: 1;
  134. -webkit-font-smoothing: antialiased;
  135. -moz-osx-font-smoothing: grayscale;
  136. }
  137. .g-sidebar .current .brick-wrap .font-public {
  138. color: #fff;
  139. }
  140. .nav-icon-num {
  141. background-color: #eb5945;
  142. color: #eb5945;
  143. display: inline-block;
  144. text-align: center;
  145. width: 10px;
  146. height: 10px;
  147. border-radius: 5px;
  148. font-size: 0;
  149. line-height: normal;
  150. vertical-align: top;
  151. position: absolute;
  152. left: 37px;
  153. top: 3px;
  154. overflow: hidden;
  155. white-space: nowrap;
  156. text-overflow: ellipsis;
  157. }
  158. .nav-icon-num span {
  159. display: block;
  160. }
  161. .left-tree-brick.current .font-new-leftnav, .left-tree-brick.current .left-tree-brick-text, .left-tree-brick:hover .font-new-leftnav, .left-tree-brick:hover .left-tree-brick-text {
  162. color: #fff;
  163. }
  164. .left-tree-brick.my-project-list-btn {
  165. position: relative;
  166. }
  167. /* @media (max-width: 1366px) */
  168. .left-tree-brick {
  169. margin-top: 10px;
  170. }
  171. .left-tree-brick .brick-wrap {
  172. display: block;
  173. margin: 0 auto;
  174. padding: 7px 0;
  175. text-align: center;
  176. }
  177. .g-sidebar a {
  178. color: #999;
  179. text-decoration: none;
  180. position: relative;
  181. }
  182. .font-public {
  183. vertical-align: middle;
  184. }
  185. .left-tree-brick .left-tree-brick-text {
  186. margin-top: 6px;
  187. font-size: 12px;
  188. color: #d7e6fe;
  189. }
  190. /* @media (max-width: 1366px) */
  191. .left-tree-brick {
  192. margin-top: 10px;
  193. }
  194. .left-tree-brick {
  195. display: block;
  196. *display: inline;
  197. *zoom: 1;
  198. padding: 0;
  199. margin-top: 15px;
  200. }
  201. .left-tree-brick .brick-wrap {
  202. display: block;
  203. margin: 0 auto;
  204. padding: 7px 0;
  205. text-align: center;
  206. }
  207. .g-sidebar a {
  208. color: #999;
  209. text-decoration: none;
  210. position: relative;
  211. }
  212. .left-tree-brick .font-public-set, .left-tree-brick .font-public {
  213. display: inline-block;
  214. font-size: 22px;
  215. height: 22px;
  216. color: #d7e6fe;
  217. }
  218. .font-public {
  219. vertical-align: middle;
  220. }
  221. .font-public-bell:after, .font-public-bell-after {
  222. content: "\EA14";
  223. }
  224. .font-public:after, .font-public-after {
  225. display: inline-block;
  226. font-family: "public.iconfont";
  227. font-style: normal;
  228. font-weight: normal;
  229. line-height: 1;
  230. -webkit-font-smoothing: antialiased;
  231. -moz-osx-font-smoothing: grayscale;
  232. }
  233. .left-tree-brick .font-public-set, .left-tree-brick .font-public {
  234. display: inline-block;
  235. font-size: 22px;
  236. height: 22px;
  237. color: #d7e6fe;
  238. }
  239. .left-tree-brick .brick-wrap {
  240. display: block;
  241. margin: 0 auto;
  242. padding: 7px 0;
  243. text-align: center;
  244. }
  245. .left-tree-brick .brick-wrap {
  246. display: block;
  247. margin: 0 auto;
  248. padding: 7px 0;
  249. text-align: center;
  250. }
  251. .left-tree-brick .font-public-set, .left-tree-brick .font-public {
  252. display: inline-block;
  253. font-size: 22px;
  254. height: 32px;
  255. color: #d7e6fe;
  256. z-index: 100;
  257. }
  258. .font-public {
  259. vertical-align: middle;
  260. }
  261. .font-public:after, .font-public-after {
  262. display: inline-block;
  263. font-family: "public.iconfont";
  264. font-style: normal;
  265. font-weight: normal;
  266. line-height: 1;
  267. -webkit-font-smoothing: antialiased;
  268. -moz-osx-font-smoothing: grayscale;
  269. }
  270. .left-tree-brick .left-tree-brick-text {
  271. margin-top: 6px;
  272. font-size: 12px;
  273. color: #d7e6fe;
  274. }
  275. .left-tree-brick .left-tree-brick-text {
  276. margin-top: 6px;
  277. font-size: 12px;
  278. color: #d7e6fe;
  279. }
  280. .g-sidebar #tree-wrapper .left-tree-bottom.left-tree-bottom-fixed {
  281. position: absolute;
  282. bottom: 0px;
  283. }
  284. .g-sidebar #tree-wrapper .left-tree-bottom #new_nav_avatar_div {
  285. padding-top: 9px;
  286. padding-bottom: 32px;
  287. margin: 0;
  288. height: 34px;
  289. width: 60px;
  290. }
  291. .dropdown-open {
  292. z-index: 100;
  293. }
  294. .btn-dropdown, .dropdown {
  295. position: relative;
  296. }
  297. .btn-dropdown, .dropdown {
  298. position: relative;
  299. }
  300. .btn-dropdown, .btn-dropdown .dropdown-toggle, .dropdown {
  301. display: inline-block;
  302. *display: inline;
  303. *zoom: 1;
  304. }
  305. .g-sidebar #tree-wrapper .left-tree-bottom #new_nav_avatar_div .dropdown-toggle {
  306. text-align: center;
  307. margin: 0;
  308. }
  309. .g-sidebar a {
  310. color: #999;
  311. text-decoration: none;
  312. position: relative;
  313. }
  314. .dropdown-toggle {
  315. display: block;
  316. }
  317. .g-sidebar #tree-wrapper .left-tree-bottom #new_nav_avatar_div .dropdown-toggle .avatar-container {
  318. width: 34px;
  319. height: 34px;
  320. margin-right: 0;
  321. }
  322. .avatar-nav {
  323. font-family: Arial,'微软雅黑','宋体';
  324. }
  325. .avatar-nav, .project-logo {
  326. font-weight: 700;
  327. font-style: normal;
  328. font-size: 16px;
  329. text-align: center;
  330. width: 24px;
  331. height: 24px;
  332. line-height: 24px;
  333. *line-height: 26px;
  334. color: #fff;
  335. display: inline-block;
  336. *display: inline;
  337. *zoom: 1;
  338. margin-right: 4px;
  339. border-radius: 3px;
  340. vertical-align: top;
  341. font-family: '微软雅黑',Arial,'宋体';
  342. }
  343. .g-sidebar #tree-wrapper .left-tree-bottom #new_nav_avatar_div .avatar-nav .avatar-text-default {
  344. width: 34px;
  345. height: 34px;
  346. font-size: 16px;
  347. line-height: 32px;
  348. }
  349. .avatar-text-default {
  350. display: inline-block;
  351. *display: inline;
  352. *zoom: 1;
  353. vertical-align: middle;
  354. border-radius: 100%;
  355. box-shadow: 0 0 1px rgba(0,0,0,0.3);
  356. background-color: #b9cdef;
  357. color: #fff;
  358. font-weight: bold;
  359. font-style: normal;
  360. text-align: center;
  361. font-family: Arial,'微软雅黑','宋体';
  362. }
  363. .avatar-img-default .avatar-default-name, .avatar-text-default .avatar-default-name {
  364. color: #fff;
  365. display: inline-block;
  366. width: 100%;
  367. height: 26px;
  368. line-height: 26px;
  369. transform: scale(.8, .8);
  370. -webkit-transform: scale(.8, .8);
  371. -ms-transform: scale(.8, .8);
  372. -o-transform: scale(.8, .8);
  373. -moz-transform: scale(.8, .8);
  374. white-space: nowrap;
  375. }
  376. .g-sidebar #tree-wrapper .left-tree-bottom #new_nav_avatar_div .avatar-nav .avatar-text-default {
  377. width: 34px;
  378. height: 34px;
  379. font-size: 16px;
  380. line-height: 32px;
  381. }
  382. #personal-setting-menu {
  383. display: none;
  384. width: 196px;
  385. }
  386. .dropdown-open .dropdown-menu {
  387. display: block!important;
  388. }
  389. .dropdown-up .dropdown-menu {
  390. bottom: 100%;
  391. top: auto;
  392. }
  393. .dropdown-menu {
  394. display: none;
  395. position: absolute;
  396. top: 100%;
  397. min-width: 100px;
  398. font-size: 12px;
  399. color: #8c95a8;
  400. border: 0;
  401. box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);
  402. background-color: #fff;
  403. z-index: 799;
  404. }
  405. #personal-setting-menu .menu-triangle {
  406. height: 0;
  407. width: 0;
  408. border-width: 10px;
  409. border-color: transparent #fff transparent transparent;
  410. position: absolute;
  411. border-style: solid;
  412. cursor: pointer;
  413. }
  414. .dropdown-menu ul {
  415. position: relative;
  416. z-index: 1;
  417. min-width: 114px;
  418. background-color: #fff;
  419. }
  420. li, p, ul {
  421. margin: 0;
  422. padding: 0;
  423. list-style: none;
  424. }
  425. #personal-setting-menu ul.menu-items li a {
  426. padding-left: 20px;
  427. background-color: transparent;
  428. color: #182b50;
  429. margin: 0;
  430. font-size: 12px;
  431. line-height: 37px;
  432. }
  433. .dropdown-menu a, .rowdone .dropdown-menu a {
  434. display: block;
  435. padding: 0 15px;
  436. color: #182b50;
  437. line-height: 2.4;
  438. text-align: left;
  439. text-decoration: none;
  440. white-space: nowrap;
  441. }
  442. .left-tree-bottom {
  443. padding-top: 9px;
  444. padding-bottom: 32px;
  445. margin: 0;
  446. height: 34px;
  447. width: 60px;
  448. }