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.

626 lines
22 KiB

9 years ago
6 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
7 years ago
9 years ago
9 years ago
7 years ago
9 years ago
9 years ago
7 years ago
9 years ago
7 years ago
9 years ago
7 years ago
9 years ago
7 years ago
9 years ago
7 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
  1. /*!
  2. * # Semantic UI 2.4.2 - Step
  3. * http://github.com/semantic-org/semantic-ui/
  4. *
  5. *
  6. * Released under the MIT license
  7. * http://opensource.org/licenses/MIT
  8. *
  9. */
  10. /*******************************
  11. Plural
  12. *******************************/
  13. .ui.steps {
  14. display: -webkit-inline-box;
  15. display: -ms-inline-flexbox;
  16. display: inline-flex;
  17. -webkit-box-orient: horizontal;
  18. -webkit-box-direction: normal;
  19. -ms-flex-direction: row;
  20. flex-direction: row;
  21. -webkit-box-align: stretch;
  22. -ms-flex-align: stretch;
  23. align-items: stretch;
  24. margin: 1em 0em;
  25. background: '';
  26. -webkit-box-shadow: none;
  27. box-shadow: none;
  28. line-height: 1.14285714em;
  29. border-radius: 0.28571429rem;
  30. border: 1px solid rgba(34, 36, 38, 0.15);
  31. }
  32. /* First Steps */
  33. .ui.steps:first-child {
  34. margin-top: 0em;
  35. }
  36. /* Last Steps */
  37. .ui.steps:last-child {
  38. margin-bottom: 0em;
  39. }
  40. /*******************************
  41. Singular
  42. *******************************/
  43. .ui.steps .step {
  44. position: relative;
  45. display: -webkit-box;
  46. display: -ms-flexbox;
  47. display: flex;
  48. -webkit-box-flex: 1;
  49. -ms-flex: 1 0 auto;
  50. flex: 1 0 auto;
  51. -ms-flex-wrap: wrap;
  52. flex-wrap: wrap;
  53. -webkit-box-orient: horizontal;
  54. -webkit-box-direction: normal;
  55. -ms-flex-direction: row;
  56. flex-direction: row;
  57. vertical-align: middle;
  58. -webkit-box-align: center;
  59. -ms-flex-align: center;
  60. align-items: center;
  61. -webkit-box-pack: center;
  62. -ms-flex-pack: center;
  63. justify-content: center;
  64. margin: 0em 0em;
  65. padding: 1.14285714em 2em;
  66. background: #FFFFFF;
  67. color: rgba(0, 0, 0, 0.87);
  68. -webkit-box-shadow: none;
  69. box-shadow: none;
  70. border-radius: 0em;
  71. border: none;
  72. border-right: 1px solid rgba(34, 36, 38, 0.15);
  73. -webkit-transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease;
  74. transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease;
  75. transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease;
  76. transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, -webkit-box-shadow 0.1s ease;
  77. }
  78. /* Arrow */
  79. .ui.steps .step:after {
  80. display: none;
  81. position: absolute;
  82. z-index: 2;
  83. content: '';
  84. top: 50%;
  85. right: 0%;
  86. border: medium none;
  87. background-color: #FFFFFF;
  88. width: 1.14285714em;
  89. height: 1.14285714em;
  90. border-style: solid;
  91. border-color: rgba(34, 36, 38, 0.15);
  92. border-width: 0px 1px 1px 0px;
  93. -webkit-transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease;
  94. transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease;
  95. transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease;
  96. transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, -webkit-box-shadow 0.1s ease;
  97. -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg);
  98. transform: translateY(-50%) translateX(50%) rotate(-45deg);
  99. }
  100. /* First Step */
  101. .ui.steps .step:first-child {
  102. padding-left: 2em;
  103. border-radius: 0.28571429rem 0em 0em 0.28571429rem;
  104. }
  105. /* Last Step */
  106. .ui.steps .step:last-child {
  107. border-radius: 0em 0.28571429rem 0.28571429rem 0em;
  108. }
  109. .ui.steps .step:last-child {
  110. border-right: none;
  111. margin-right: 0em;
  112. }
  113. /* Only Step */
  114. .ui.steps .step:only-child {
  115. border-radius: 0.28571429rem;
  116. }
  117. /*******************************
  118. Content
  119. *******************************/
  120. /* Title */
  121. .ui.steps .step .title {
  122. font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  123. font-size: 1.14285714em;
  124. font-weight: bold;
  125. }
  126. .ui.steps .step > .title {
  127. width: 100%;
  128. }
  129. /* Description */
  130. .ui.steps .step .description {
  131. font-weight: normal;
  132. font-size: 0.92857143em;
  133. color: rgba(0, 0, 0, 0.87);
  134. }
  135. .ui.steps .step > .description {
  136. width: 100%;
  137. }
  138. .ui.steps .step .title ~ .description {
  139. margin-top: 0.25em;
  140. }
  141. /* Icon */
  142. .ui.steps .step > .icon {
  143. line-height: 1;
  144. font-size: 2.5em;
  145. margin: 0em 1rem 0em 0em;
  146. }
  147. .ui.steps .step > .icon,
  148. .ui.steps .step > .icon ~ .content {
  149. display: block;
  150. -webkit-box-flex: 0;
  151. -ms-flex: 0 1 auto;
  152. flex: 0 1 auto;
  153. -ms-flex-item-align: middle;
  154. align-self: middle;
  155. }
  156. .ui.steps .step > .icon ~ .content {
  157. -webkit-box-flex: 1 0 auto;
  158. -ms-flex-positive: 1 0 auto;
  159. flex-grow: 1 0 auto;
  160. }
  161. /* Horizontal Icon */
  162. .ui.steps:not(.vertical) .step > .icon {
  163. width: auto;
  164. }
  165. /* Link */
  166. .ui.steps .link.step,
  167. .ui.steps a.step {
  168. cursor: pointer;
  169. }
  170. /*******************************
  171. Types
  172. *******************************/
  173. /*--------------
  174. Ordered
  175. ---------------*/
  176. .ui.ordered.steps {
  177. counter-reset: ordered;
  178. }
  179. .ui.ordered.steps .step:before {
  180. display: block;
  181. position: static;
  182. text-align: center;
  183. content: counters(ordered, ".");
  184. -ms-flex-item-align: middle;
  185. align-self: middle;
  186. margin-right: 1rem;
  187. font-size: 2.5em;
  188. counter-increment: ordered;
  189. font-family: inherit;
  190. font-weight: bold;
  191. }
  192. .ui.ordered.steps .step > * {
  193. display: block;
  194. -ms-flex-item-align: middle;
  195. align-self: middle;
  196. }
  197. /*--------------
  198. Vertical
  199. ---------------*/
  200. .ui.vertical.steps {
  201. display: -webkit-inline-box;
  202. display: -ms-inline-flexbox;
  203. display: inline-flex;
  204. -webkit-box-orient: vertical;
  205. -webkit-box-direction: normal;
  206. -ms-flex-direction: column;
  207. flex-direction: column;
  208. overflow: visible;
  209. }
  210. .ui.vertical.steps .step {
  211. -webkit-box-pack: start;
  212. -ms-flex-pack: start;
  213. justify-content: flex-start;
  214. border-radius: 0em;
  215. padding: 1.14285714em 2em;
  216. border-right: none;
  217. border-bottom: 1px solid rgba(34, 36, 38, 0.15);
  218. }
  219. .ui.vertical.steps .step:first-child {
  220. padding: 1.14285714em 2em;
  221. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  222. }
  223. .ui.vertical.steps .step:last-child {
  224. border-bottom: none;
  225. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  226. }
  227. .ui.vertical.steps .step:only-child {
  228. border-radius: 0.28571429rem;
  229. }
  230. /* Arrow */
  231. .ui.vertical.steps .step:after {
  232. display: none;
  233. }
  234. .ui.vertical.steps .step:after {
  235. top: 50%;
  236. right: 0%;
  237. border-width: 0px 1px 1px 0px;
  238. }
  239. .ui.vertical.steps .step:after {
  240. display: none;
  241. }
  242. .ui.vertical.steps .active.step:after {
  243. display: block;
  244. }
  245. .ui.vertical.steps .step:last-child:after {
  246. display: none;
  247. }
  248. .ui.vertical.steps .active.step:last-child:after {
  249. display: block;
  250. }
  251. /*---------------
  252. Responsive
  253. ----------------*/
  254. /* Mobile (Default) */
  255. @media only screen and (max-width: 767px) {
  256. .ui.steps:not(.unstackable) {
  257. display: -webkit-inline-box;
  258. display: -ms-inline-flexbox;
  259. display: inline-flex;
  260. overflow: visible;
  261. -webkit-box-orient: vertical;
  262. -webkit-box-direction: normal;
  263. -ms-flex-direction: column;
  264. flex-direction: column;
  265. }
  266. .ui.steps:not(.unstackable) .step {
  267. width: 100% !important;
  268. -webkit-box-orient: vertical;
  269. -webkit-box-direction: normal;
  270. -ms-flex-direction: column;
  271. flex-direction: column;
  272. border-radius: 0em;
  273. padding: 1.14285714em 2em;
  274. }
  275. .ui.steps:not(.unstackable) .step:first-child {
  276. padding: 1.14285714em 2em;
  277. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  278. }
  279. .ui.steps:not(.unstackable) .step:last-child {
  280. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  281. }
  282. /* Arrow */
  283. .ui.steps:not(.unstackable) .step:after {
  284. display: none !important;
  285. }
  286. /* Content */
  287. .ui.steps:not(.unstackable) .step .content {
  288. text-align: center;
  289. }
  290. /* Icon */
  291. .ui.steps:not(.unstackable) .step > .icon,
  292. .ui.ordered.steps:not(.unstackable) .step:before {
  293. margin: 0em 0em 1rem 0em;
  294. }
  295. }
  296. /*******************************
  297. States
  298. *******************************/
  299. /* Link Hover */
  300. .ui.steps .link.step:hover::after,
  301. .ui.steps .link.step:hover,
  302. .ui.steps a.step:hover::after,
  303. .ui.steps a.step:hover {
  304. background: #F9FAFB;
  305. color: rgba(0, 0, 0, 0.8);
  306. }
  307. /* Link Down */
  308. .ui.steps .link.step:active::after,
  309. .ui.steps .link.step:active,
  310. .ui.steps a.step:active::after,
  311. .ui.steps a.step:active {
  312. background: #F3F4F5;
  313. color: rgba(0, 0, 0, 0.9);
  314. }
  315. /* Active */
  316. .ui.steps .step.active {
  317. cursor: auto;
  318. background: #F3F4F5;
  319. }
  320. .ui.steps .step.active:after {
  321. background: #F3F4F5;
  322. }
  323. .ui.steps .step.active .title {
  324. color: #4183C4;
  325. }
  326. .ui.ordered.steps .step.active:before,
  327. .ui.steps .active.step .icon {
  328. color: rgba(0, 0, 0, 0.85);
  329. }
  330. /* Active Arrow */
  331. .ui.steps .step:after {
  332. display: block;
  333. }
  334. .ui.steps .active.step:after {
  335. display: block;
  336. }
  337. .ui.steps .step:last-child:after {
  338. display: none;
  339. }
  340. .ui.steps .active.step:last-child:after {
  341. display: none;
  342. }
  343. /* Active Hover */
  344. .ui.steps .link.active.step:hover::after,
  345. .ui.steps .link.active.step:hover,
  346. .ui.steps a.active.step:hover::after,
  347. .ui.steps a.active.step:hover {
  348. cursor: pointer;
  349. background: #DCDDDE;
  350. color: rgba(0, 0, 0, 0.87);
  351. }
  352. /* Completed */
  353. .ui.steps .step.completed > .icon:before,
  354. .ui.ordered.steps .step.completed:before {
  355. color: #21BA45;
  356. }
  357. /* Disabled */
  358. .ui.steps .disabled.step {
  359. cursor: auto;
  360. background: #FFFFFF;
  361. pointer-events: none;
  362. }
  363. .ui.steps .disabled.step,
  364. .ui.steps .disabled.step .title,
  365. .ui.steps .disabled.step .description {
  366. color: rgba(40, 40, 40, 0.3);
  367. }
  368. .ui.steps .disabled.step:after {
  369. background: #FFFFFF;
  370. }
  371. /*******************************
  372. Variations
  373. *******************************/
  374. /*--------------
  375. Stackable
  376. ---------------*/
  377. /* Tablet Or Below */
  378. @media only screen and (max-width: 991px) {
  379. .ui[class*="tablet stackable"].steps {
  380. display: -webkit-inline-box;
  381. display: -ms-inline-flexbox;
  382. display: inline-flex;
  383. overflow: visible;
  384. -webkit-box-orient: vertical;
  385. -webkit-box-direction: normal;
  386. -ms-flex-direction: column;
  387. flex-direction: column;
  388. }
  389. /* Steps */
  390. .ui[class*="tablet stackable"].steps .step {
  391. -webkit-box-orient: vertical;
  392. -webkit-box-direction: normal;
  393. -ms-flex-direction: column;
  394. flex-direction: column;
  395. border-radius: 0em;
  396. padding: 1.14285714em 2em;
  397. }
  398. .ui[class*="tablet stackable"].steps .step:first-child {
  399. padding: 1.14285714em 2em;
  400. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  401. }
  402. .ui[class*="tablet stackable"].steps .step:last-child {
  403. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  404. }
  405. /* Arrow */
  406. .ui[class*="tablet stackable"].steps .step:after {
  407. display: none !important;
  408. }
  409. /* Content */
  410. .ui[class*="tablet stackable"].steps .step .content {
  411. text-align: center;
  412. }
  413. /* Icon */
  414. .ui[class*="tablet stackable"].steps .step > .icon,
  415. .ui[class*="tablet stackable"].ordered.steps .step:before {
  416. margin: 0em 0em 1rem 0em;
  417. }
  418. }
  419. /*--------------
  420. Fluid
  421. ---------------*/
  422. /* Fluid */
  423. .ui.fluid.steps {
  424. display: -webkit-box;
  425. display: -ms-flexbox;
  426. display: flex;
  427. width: 100%;
  428. }
  429. /*--------------
  430. Attached
  431. ---------------*/
  432. /* Top */
  433. .ui.attached.steps {
  434. width: calc(100% + (--1px * 2)) !important;
  435. margin: 0em -1px 0;
  436. max-width: calc(100% + (--1px * 2));
  437. border-radius: 0.28571429rem 0.28571429rem 0em 0em;
  438. }
  439. .ui.attached.steps .step:first-child {
  440. border-radius: 0.28571429rem 0em 0em 0em;
  441. }
  442. .ui.attached.steps .step:last-child {
  443. border-radius: 0em 0.28571429rem 0em 0em;
  444. }
  445. /* Bottom */
  446. .ui.bottom.attached.steps {
  447. margin: 0 -1px 0em;
  448. border-radius: 0em 0em 0.28571429rem 0.28571429rem;
  449. }
  450. .ui.bottom.attached.steps .step:first-child {
  451. border-radius: 0em 0em 0em 0.28571429rem;
  452. }
  453. .ui.bottom.attached.steps .step:last-child {
  454. border-radius: 0em 0em 0.28571429rem 0em;
  455. }
  456. /*-------------------
  457. Evenly Divided
  458. --------------------*/
  459. .ui.one.steps,
  460. .ui.two.steps,
  461. .ui.three.steps,
  462. .ui.four.steps,
  463. .ui.five.steps,
  464. .ui.six.steps,
  465. .ui.seven.steps,
  466. .ui.eight.steps {
  467. width: 100%;
  468. }
  469. .ui.one.steps > .step,
  470. .ui.two.steps > .step,
  471. .ui.three.steps > .step,
  472. .ui.four.steps > .step,
  473. .ui.five.steps > .step,
  474. .ui.six.steps > .step,
  475. .ui.seven.steps > .step,
  476. .ui.eight.steps > .step {
  477. -ms-flex-wrap: nowrap;
  478. flex-wrap: nowrap;
  479. }
  480. .ui.one.steps > .step {
  481. width: 100%;
  482. }
  483. .ui.two.steps > .step {
  484. width: 50%;
  485. }
  486. .ui.three.steps > .step {
  487. width: 33.333%;
  488. }
  489. .ui.four.steps > .step {
  490. width: 25%;
  491. }
  492. .ui.five.steps > .step {
  493. width: 20%;
  494. }
  495. .ui.six.steps > .step {
  496. width: 16.666%;
  497. }
  498. .ui.seven.steps > .step {
  499. width: 14.285%;
  500. }
  501. .ui.eight.steps > .step {
  502. width: 12.5%;
  503. }
  504. /*-------------------
  505. Sizes
  506. --------------------*/
  507. .ui.mini.steps .step,
  508. .ui.mini.step {
  509. font-size: 0.78571429rem;
  510. }
  511. .ui.tiny.steps .step,
  512. .ui.tiny.step {
  513. font-size: 0.85714286rem;
  514. }
  515. .ui.small.steps .step,
  516. .ui.small.step {
  517. font-size: 0.92857143rem;
  518. }
  519. .ui.steps .step,
  520. .ui.step {
  521. font-size: 1rem;
  522. }
  523. .ui.large.steps .step,
  524. .ui.large.step {
  525. font-size: 1.14285714rem;
  526. }
  527. .ui.big.steps .step,
  528. .ui.big.step {
  529. font-size: 1.28571429rem;
  530. }
  531. .ui.huge.steps .step,
  532. .ui.huge.step {
  533. font-size: 1.42857143rem;
  534. }
  535. .ui.massive.steps .step,
  536. .ui.massive.step {
  537. font-size: 1.71428571rem;
  538. }
  539. /*******************************
  540. Theme Overrides
  541. *******************************/
  542. @font-face {
  543. font-family: 'Step';
  544. src: url(data:application/x-font-ttf;charset=utf-8;;base64,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
  545. }
  546. .ui.steps .step.completed > .icon:before,
  547. .ui.ordered.steps .step.completed:before {
  548. font-family: 'Step';
  549. content: '\e800';
  550. /* '' */
  551. }
  552. /*******************************
  553. Site Overrides
  554. *******************************/