框架源码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

724 lines
17 KiB

4 years ago
  1. [data-theme="blue"] {
  2. /* BEM support Func
  3. -------------------------- */
  4. /* Element Chalk Variables */
  5. /* Transition
  6. -------------------------- */
  7. /* Color
  8. -------------------------- */
  9. /* 53a8ff */
  10. /* 66b1ff */
  11. /* 79bbff */
  12. /* 8cc5ff */
  13. /* a0cfff */
  14. /* b3d8ff */
  15. /* c6e2ff */
  16. /* d9ecff */
  17. /* ecf5ff */
  18. /* Link
  19. -------------------------- */
  20. /* Border
  21. -------------------------- */
  22. /* Fill
  23. -------------------------- */
  24. /* Typography
  25. -------------------------- */
  26. /* Size
  27. -------------------------- */
  28. /* z-index
  29. -------------------------- */
  30. /* Disable base
  31. -------------------------- */
  32. /* Icon
  33. -------------------------- */
  34. /* Checkbox
  35. -------------------------- */
  36. /* Radio
  37. -------------------------- */
  38. /* Select
  39. -------------------------- */
  40. /* Alert
  41. -------------------------- */
  42. /* MessageBox
  43. -------------------------- */
  44. /* Message
  45. -------------------------- */
  46. /* Notification
  47. -------------------------- */
  48. /* Input
  49. -------------------------- */
  50. /* Cascader
  51. -------------------------- */
  52. /* Group
  53. -------------------------- */
  54. /* Tab
  55. -------------------------- */
  56. /* Button
  57. -------------------------- */
  58. /* cascader
  59. -------------------------- */
  60. /* Switch
  61. -------------------------- */
  62. /* Dialog
  63. -------------------------- */
  64. /* Table
  65. -------------------------- */
  66. /* Pagination
  67. -------------------------- */
  68. /* Popup
  69. -------------------------- */
  70. /* Popover
  71. -------------------------- */
  72. /* Tooltip
  73. -------------------------- */
  74. /* Tag
  75. -------------------------- */
  76. /* Tree
  77. -------------------------- */
  78. /* Dropdown
  79. -------------------------- */
  80. /* Badge
  81. -------------------------- */
  82. /* Card
  83. --------------------------*/
  84. /* Slider
  85. --------------------------*/
  86. /* Steps
  87. --------------------------*/
  88. /* Menu
  89. --------------------------*/
  90. /* Rate
  91. --------------------------*/
  92. /* DatePicker
  93. --------------------------*/
  94. /* Loading
  95. --------------------------*/
  96. /* Scrollbar
  97. --------------------------*/
  98. /* Carousel
  99. --------------------------*/
  100. /* Collapse
  101. --------------------------*/
  102. /* Transfer
  103. --------------------------*/
  104. /* Header
  105. --------------------------*/
  106. /* Footer
  107. --------------------------*/
  108. /* Main
  109. --------------------------*/
  110. /* Timeline
  111. --------------------------*/
  112. /* Backtop
  113. --------------------------*/
  114. /* Link
  115. --------------------------*/
  116. /* Calendar
  117. --------------------------*/
  118. /* Form
  119. -------------------------- */
  120. /* Avatar
  121. --------------------------*/
  122. /* Break-point
  123. --------------------------*/
  124. /* Break-points
  125. -------------------------- */
  126. /* Scrollbar
  127. -------------------------- */
  128. /* Placeholder
  129. -------------------------- */
  130. /* BEM
  131. -------------------------- */
  132. /* Element Chalk Variables */
  133. /* Transition
  134. -------------------------- */
  135. /* Color
  136. -------------------------- */
  137. /* 53a8ff */
  138. /* 66b1ff */
  139. /* 79bbff */
  140. /* 8cc5ff */
  141. /* a0cfff */
  142. /* b3d8ff */
  143. /* c6e2ff */
  144. /* d9ecff */
  145. /* ecf5ff */
  146. /* Link
  147. -------------------------- */
  148. /* Border
  149. -------------------------- */
  150. /* Fill
  151. -------------------------- */
  152. /* Typography
  153. -------------------------- */
  154. /* Size
  155. -------------------------- */
  156. /* z-index
  157. -------------------------- */
  158. /* Disable base
  159. -------------------------- */
  160. /* Icon
  161. -------------------------- */
  162. /* Checkbox
  163. -------------------------- */
  164. /* Radio
  165. -------------------------- */
  166. /* Select
  167. -------------------------- */
  168. /* Alert
  169. -------------------------- */
  170. /* MessageBox
  171. -------------------------- */
  172. /* Message
  173. -------------------------- */
  174. /* Notification
  175. -------------------------- */
  176. /* Input
  177. -------------------------- */
  178. /* Cascader
  179. -------------------------- */
  180. /* Group
  181. -------------------------- */
  182. /* Tab
  183. -------------------------- */
  184. /* Button
  185. -------------------------- */
  186. /* cascader
  187. -------------------------- */
  188. /* Switch
  189. -------------------------- */
  190. /* Dialog
  191. -------------------------- */
  192. /* Table
  193. -------------------------- */
  194. /* Pagination
  195. -------------------------- */
  196. /* Popup
  197. -------------------------- */
  198. /* Popover
  199. -------------------------- */
  200. /* Tooltip
  201. -------------------------- */
  202. /* Tag
  203. -------------------------- */
  204. /* Tree
  205. -------------------------- */
  206. /* Dropdown
  207. -------------------------- */
  208. /* Badge
  209. -------------------------- */
  210. /* Card
  211. --------------------------*/
  212. /* Slider
  213. --------------------------*/
  214. /* Steps
  215. --------------------------*/
  216. /* Menu
  217. --------------------------*/
  218. /* Rate
  219. --------------------------*/
  220. /* DatePicker
  221. --------------------------*/
  222. /* Loading
  223. --------------------------*/
  224. /* Scrollbar
  225. --------------------------*/
  226. /* Carousel
  227. --------------------------*/
  228. /* Collapse
  229. --------------------------*/
  230. /* Transfer
  231. --------------------------*/
  232. /* Header
  233. --------------------------*/
  234. /* Footer
  235. --------------------------*/
  236. /* Main
  237. --------------------------*/
  238. /* Timeline
  239. --------------------------*/
  240. /* Backtop
  241. --------------------------*/
  242. /* Link
  243. --------------------------*/
  244. /* Calendar
  245. --------------------------*/
  246. /* Form
  247. -------------------------- */
  248. /* Avatar
  249. --------------------------*/
  250. /* Break-point
  251. --------------------------*/ }
  252. [data-theme="blue"] .el-form--label-left .el-form-item__label {
  253. text-align: left; }
  254. [data-theme="blue"] .el-form--label-top .el-form-item__label {
  255. float: none;
  256. display: inline-block;
  257. text-align: left;
  258. padding: 0 0 10px 0; }
  259. [data-theme="blue"] .el-form--inline .el-form-item {
  260. display: inline-block;
  261. margin-right: 10px;
  262. vertical-align: top; }
  263. [data-theme="blue"] .el-form--inline .el-form-item__label {
  264. float: none;
  265. display: inline-block; }
  266. [data-theme="blue"] .el-form--inline .el-form-item__content {
  267. display: inline-block;
  268. vertical-align: top; }
  269. [data-theme="blue"] .el-form--inline.el-form--label-top .el-form-item__content {
  270. display: block; }
  271. [data-theme="blue"] .el-form-item {
  272. margin-bottom: 22px; }
  273. [data-theme="blue"] .el-form-item::before,
  274. [data-theme="blue"] .el-form-item::after {
  275. display: table;
  276. content: ""; }
  277. [data-theme="blue"] .el-form-item::after {
  278. clear: both; }
  279. [data-theme="blue"] .el-form-item .el-form-item {
  280. margin-bottom: 0; }
  281. [data-theme="blue"] .el-form-item .el-input__validateIcon {
  282. display: none; }
  283. [data-theme="blue"] .el-form-item--medium .el-form-item__label {
  284. line-height: 36px; }
  285. [data-theme="blue"] .el-form-item--medium .el-form-item__content {
  286. line-height: 36px; }
  287. [data-theme="blue"] .el-form-item--small .el-form-item__label {
  288. line-height: 32px; }
  289. [data-theme="blue"] .el-form-item--small .el-form-item__content {
  290. line-height: 32px; }
  291. [data-theme="blue"] .el-form-item--small.el-form-item {
  292. margin-bottom: 18px; }
  293. [data-theme="blue"] .el-form-item--small .el-form-item__error {
  294. padding-top: 2px; }
  295. [data-theme="blue"] .el-form-item--mini .el-form-item__label {
  296. line-height: 28px; }
  297. [data-theme="blue"] .el-form-item--mini .el-form-item__content {
  298. line-height: 28px; }
  299. [data-theme="blue"] .el-form-item--mini.el-form-item {
  300. margin-bottom: 18px; }
  301. [data-theme="blue"] .el-form-item--mini .el-form-item__error {
  302. padding-top: 1px; }
  303. .el-form-item__label-wrap {
  304. float: left; }
  305. .el-form-item__label-wrap .el-form-item__label {
  306. display: inline-block;
  307. float: none; }
  308. .el-form-item__label {
  309. text-align: right;
  310. vertical-align: middle;
  311. float: left;
  312. font-size: 14px;
  313. color: #FFFFFF;
  314. line-height: 40px;
  315. padding: 0 12px 0 0;
  316. -webkit-box-sizing: border-box;
  317. box-sizing: border-box; }
  318. .el-form-item__content {
  319. line-height: 40px;
  320. position: relative;
  321. font-size: 14px; }
  322. .el-form-item__content::before,
  323. .el-form-item__content::after {
  324. display: table;
  325. content: ""; }
  326. .el-form-item__content::after {
  327. clear: both; }
  328. .el-form-item__content .el-input-group {
  329. vertical-align: top; }
  330. .el-form-item__error {
  331. color: #FF6D6D;
  332. font-size: 12px;
  333. line-height: 1;
  334. padding-top: 4px;
  335. position: absolute;
  336. top: 100%;
  337. left: 0; }
  338. .el-form-item__error--inline {
  339. position: relative;
  340. top: auto;
  341. left: auto;
  342. display: inline-block;
  343. margin-left: 10px; }
  344. [data-theme="blue"] .el-form-item.is-required:not(.is-no-asterisk) > .el-form-item__label:before,
  345. [data-theme="blue"] .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap > .el-form-item__label:before {
  346. content: '*';
  347. color: #FF6D6D;
  348. margin-right: 4px; }
  349. [data-theme="blue"] .el-form-item.is-error .el-input__inner, [data-theme="blue"] .el-form-item.is-error .el-input__inner:focus,
  350. [data-theme="blue"] .el-form-item.is-error .el-textarea__inner,
  351. [data-theme="blue"] .el-form-item.is-error .el-textarea__inner:focus {
  352. border-color: #FF6D6D; }
  353. [data-theme="blue"] .el-form-item.is-error .el-input-group__append .el-input__inner,
  354. [data-theme="blue"] .el-form-item.is-error .el-input-group__prepend .el-input__inner {
  355. border-color: transparent; }
  356. [data-theme="blue"] .el-form-item.is-error .el-input__validateIcon {
  357. color: #FF6D6D; }
  358. [data-theme="blue"] .el-form-item--feedback .el-input__validateIcon {
  359. display: inline-block; }
  360. /* BEM support Func
  361. -------------------------- */
  362. /* Element Chalk Variables */
  363. /* Transition
  364. -------------------------- */
  365. /* Color
  366. -------------------------- */
  367. /* 53a8ff */
  368. /* 66b1ff */
  369. /* 79bbff */
  370. /* 8cc5ff */
  371. /* a0cfff */
  372. /* b3d8ff */
  373. /* c6e2ff */
  374. /* d9ecff */
  375. /* ecf5ff */
  376. /* Link
  377. -------------------------- */
  378. /* Border
  379. -------------------------- */
  380. /* Fill
  381. -------------------------- */
  382. /* Typography
  383. -------------------------- */
  384. /* Size
  385. -------------------------- */
  386. /* z-index
  387. -------------------------- */
  388. /* Disable base
  389. -------------------------- */
  390. /* Icon
  391. -------------------------- */
  392. /* Checkbox
  393. -------------------------- */
  394. /* Radio
  395. -------------------------- */
  396. /* Select
  397. -------------------------- */
  398. /* Alert
  399. -------------------------- */
  400. /* MessageBox
  401. -------------------------- */
  402. /* Message
  403. -------------------------- */
  404. /* Notification
  405. -------------------------- */
  406. /* Input
  407. -------------------------- */
  408. /* Cascader
  409. -------------------------- */
  410. /* Group
  411. -------------------------- */
  412. /* Tab
  413. -------------------------- */
  414. /* Button
  415. -------------------------- */
  416. /* cascader
  417. -------------------------- */
  418. /* Switch
  419. -------------------------- */
  420. /* Dialog
  421. -------------------------- */
  422. /* Table
  423. -------------------------- */
  424. /* Pagination
  425. -------------------------- */
  426. /* Popup
  427. -------------------------- */
  428. /* Popover
  429. -------------------------- */
  430. /* Tooltip
  431. -------------------------- */
  432. /* Tag
  433. -------------------------- */
  434. /* Tree
  435. -------------------------- */
  436. /* Dropdown
  437. -------------------------- */
  438. /* Badge
  439. -------------------------- */
  440. /* Card
  441. --------------------------*/
  442. /* Slider
  443. --------------------------*/
  444. /* Steps
  445. --------------------------*/
  446. /* Menu
  447. --------------------------*/
  448. /* Rate
  449. --------------------------*/
  450. /* DatePicker
  451. --------------------------*/
  452. /* Loading
  453. --------------------------*/
  454. /* Scrollbar
  455. --------------------------*/
  456. /* Carousel
  457. --------------------------*/
  458. /* Collapse
  459. --------------------------*/
  460. /* Transfer
  461. --------------------------*/
  462. /* Header
  463. --------------------------*/
  464. /* Footer
  465. --------------------------*/
  466. /* Main
  467. --------------------------*/
  468. /* Timeline
  469. --------------------------*/
  470. /* Backtop
  471. --------------------------*/
  472. /* Link
  473. --------------------------*/
  474. /* Calendar
  475. --------------------------*/
  476. /* Form
  477. -------------------------- */
  478. /* Avatar
  479. --------------------------*/
  480. /* Break-point
  481. --------------------------*/
  482. /* Break-points
  483. -------------------------- */
  484. /* Scrollbar
  485. -------------------------- */
  486. /* Placeholder
  487. -------------------------- */
  488. /* BEM
  489. -------------------------- */
  490. /* Element Chalk Variables */
  491. /* Transition
  492. -------------------------- */
  493. /* Color
  494. -------------------------- */
  495. /* 53a8ff */
  496. /* 66b1ff */
  497. /* 79bbff */
  498. /* 8cc5ff */
  499. /* a0cfff */
  500. /* b3d8ff */
  501. /* c6e2ff */
  502. /* d9ecff */
  503. /* ecf5ff */
  504. /* Link
  505. -------------------------- */
  506. /* Border
  507. -------------------------- */
  508. /* Fill
  509. -------------------------- */
  510. /* Typography
  511. -------------------------- */
  512. /* Size
  513. -------------------------- */
  514. /* z-index
  515. -------------------------- */
  516. /* Disable base
  517. -------------------------- */
  518. /* Icon
  519. -------------------------- */
  520. /* Checkbox
  521. -------------------------- */
  522. /* Radio
  523. -------------------------- */
  524. /* Select
  525. -------------------------- */
  526. /* Alert
  527. -------------------------- */
  528. /* MessageBox
  529. -------------------------- */
  530. /* Message
  531. -------------------------- */
  532. /* Notification
  533. -------------------------- */
  534. /* Input
  535. -------------------------- */
  536. /* Cascader
  537. -------------------------- */
  538. /* Group
  539. -------------------------- */
  540. /* Tab
  541. -------------------------- */
  542. /* Button
  543. -------------------------- */
  544. /* cascader
  545. -------------------------- */
  546. /* Switch
  547. -------------------------- */
  548. /* Dialog
  549. -------------------------- */
  550. /* Table
  551. -------------------------- */
  552. /* Pagination
  553. -------------------------- */
  554. /* Popup
  555. -------------------------- */
  556. /* Popover
  557. -------------------------- */
  558. /* Tooltip
  559. -------------------------- */
  560. /* Tag
  561. -------------------------- */
  562. /* Tree
  563. -------------------------- */
  564. /* Dropdown
  565. -------------------------- */
  566. /* Badge
  567. -------------------------- */
  568. /* Card
  569. --------------------------*/
  570. /* Slider
  571. --------------------------*/
  572. /* Steps
  573. --------------------------*/
  574. /* Menu
  575. --------------------------*/
  576. /* Rate
  577. --------------------------*/
  578. /* DatePicker
  579. --------------------------*/
  580. /* Loading
  581. --------------------------*/
  582. /* Scrollbar
  583. --------------------------*/
  584. /* Carousel
  585. --------------------------*/
  586. /* Collapse
  587. --------------------------*/
  588. /* Transfer
  589. --------------------------*/
  590. /* Header
  591. --------------------------*/
  592. /* Footer
  593. --------------------------*/
  594. /* Main
  595. --------------------------*/
  596. /* Timeline
  597. --------------------------*/
  598. /* Backtop
  599. --------------------------*/
  600. /* Link
  601. --------------------------*/
  602. /* Calendar
  603. --------------------------*/
  604. /* Form
  605. -------------------------- */
  606. /* Avatar
  607. --------------------------*/
  608. /* Break-point
  609. --------------------------*/
  610. .el-form--label-left .el-form-item__label {
  611. text-align: left; }
  612. .el-form--label-top .el-form-item__label {
  613. float: none;
  614. display: inline-block;
  615. text-align: left;
  616. padding: 0 0 10px 0; }
  617. .el-form--inline .el-form-item {
  618. display: inline-block;
  619. margin-right: 10px;
  620. vertical-align: top; }
  621. .el-form--inline .el-form-item__label {
  622. float: none;
  623. display: inline-block; }
  624. .el-form--inline .el-form-item__content {
  625. display: inline-block;
  626. vertical-align: top; }
  627. .el-form--inline.el-form--label-top .el-form-item__content {
  628. display: block; }
  629. .el-form-item {
  630. margin-bottom: 22px; }
  631. .el-form-item::before,
  632. .el-form-item::after {
  633. display: table;
  634. content: ""; }
  635. .el-form-item::after {
  636. clear: both; }
  637. .el-form-item .el-form-item {
  638. margin-bottom: 0; }
  639. .el-form-item .el-input__validateIcon {
  640. display: none; }
  641. .el-form-item--medium .el-form-item__label {
  642. line-height: 36px; }
  643. .el-form-item--medium .el-form-item__content {
  644. line-height: 36px; }
  645. .el-form-item--small .el-form-item__label {
  646. line-height: 32px; }
  647. .el-form-item--small .el-form-item__content {
  648. line-height: 32px; }
  649. .el-form-item--small.el-form-item {
  650. margin-bottom: 18px; }
  651. .el-form-item--small .el-form-item__error {
  652. padding-top: 2px; }
  653. .el-form-item--mini .el-form-item__label {
  654. line-height: 28px; }
  655. .el-form-item--mini .el-form-item__content {
  656. line-height: 28px; }
  657. .el-form-item--mini.el-form-item {
  658. margin-bottom: 18px; }
  659. .el-form-item--mini .el-form-item__error {
  660. padding-top: 1px; }
  661. .el-form-item__label-wrap {
  662. float: left; }
  663. .el-form-item__label-wrap .el-form-item__label {
  664. display: inline-block;
  665. float: none; }
  666. .el-form-item__label {
  667. text-align: right;
  668. vertical-align: middle;
  669. float: left;
  670. font-size: 14px;
  671. color: #FFFFFF;
  672. line-height: 40px;
  673. padding: 0 12px 0 0;
  674. -webkit-box-sizing: border-box;
  675. box-sizing: border-box; }
  676. .el-form-item__content {
  677. line-height: 40px;
  678. position: relative;
  679. font-size: 14px; }
  680. .el-form-item__content::before,
  681. .el-form-item__content::after {
  682. display: table;
  683. content: ""; }
  684. .el-form-item__content::after {
  685. clear: both; }
  686. .el-form-item__content .el-input-group {
  687. vertical-align: top; }
  688. .el-form-item__error {
  689. color: #FF6D6D;
  690. font-size: 12px;
  691. line-height: 1;
  692. padding-top: 4px;
  693. position: absolute;
  694. top: 100%;
  695. left: 0; }
  696. .el-form-item__error--inline {
  697. position: relative;
  698. top: auto;
  699. left: auto;
  700. display: inline-block;
  701. margin-left: 10px; }
  702. .el-form-item.is-required:not(.is-no-asterisk) > .el-form-item__label:before,
  703. .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap > .el-form-item__label:before {
  704. content: '*';
  705. color: #FF6D6D;
  706. margin-right: 4px; }
  707. .el-form-item.is-error .el-input__inner, .el-form-item.is-error .el-input__inner:focus,
  708. .el-form-item.is-error .el-textarea__inner,
  709. .el-form-item.is-error .el-textarea__inner:focus {
  710. border-color: #FF6D6D; }
  711. .el-form-item.is-error .el-input-group__append .el-input__inner,
  712. .el-form-item.is-error .el-input-group__prepend .el-input__inner {
  713. border-color: transparent; }
  714. .el-form-item.is-error .el-input__validateIcon {
  715. color: #FF6D6D; }
  716. .el-form-item--feedback .el-input__validateIcon {
  717. display: inline-block; }