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.

606 lines
22 KiB

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