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.

2006 lines
38 KiB

11 years ago
11 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
11 years ago
11 years ago
10 years ago
  1. /*******************************
  2. Highlighted Colors
  3. *******************************/
  4. ::-webkit-selection {
  5. background-color: #FFFFCC;
  6. color: #555555;
  7. }
  8. ::-moz-selection {
  9. background-color: #FFFFCC;
  10. color: #555555;
  11. }
  12. ::selection {
  13. background-color: #FFFFCC;
  14. color: #555555;
  15. }
  16. h1::-moz-selection,
  17. h2::-moz-selection,
  18. h3::-moz-selection {
  19. background-color: #F1C1C2;
  20. color: #222222;
  21. }
  22. h1::selection,
  23. h2::selection,
  24. h3::selection {
  25. background-color: #F1C1C2;
  26. color: #222222;
  27. }
  28. .ui *::-moz-selection {
  29. background-color: #CCE2FF;
  30. }
  31. .ui *::selection {
  32. background-color: #CCE2FF;
  33. }
  34. /*******************************
  35. Global
  36. *******************************/
  37. html,
  38. body {
  39. font-size: 14px;
  40. }
  41. body#example {
  42. background: #F9F9F9;
  43. margin: 0px;
  44. padding: 0px;
  45. color: #555555;
  46. font-family: "Lato", "Helvetica Neue", Arial, sans-serif;
  47. }
  48. body > .content {
  49. background: #FCFCFC url(../images/bg.jpg) repeat;
  50. }
  51. h1,
  52. h2,
  53. h3,
  54. h4,
  55. h5 {
  56. font-family: "Lato", "Helvetica Neue", "Helvetica", "Arial", sans-serif/*rtl:prepend:"Droid Arabic Kufi","Droid Sans", */;
  57. }
  58. p:first-child {
  59. margin-top: 0em;
  60. }
  61. p:last-child {
  62. margin-bottom: 0em;
  63. }
  64. /* links */
  65. a {
  66. color: #009FDA;
  67. text-decoration: none;
  68. }
  69. a:hover {
  70. color: #00BAFF;
  71. }
  72. ul.list {
  73. list-style-type: disc;
  74. }
  75. ul.list li {
  76. list-style-position: outside;
  77. }
  78. /* text and headers */
  79. h1 {
  80. margin: 0px 0px 20px;
  81. padding: 50px 0px 5px;
  82. border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  83. }
  84. #example .example .anchor + p {
  85. margin: 0px 0px 1em;
  86. }
  87. pre {
  88. background-color: #F0F0F0;
  89. }
  90. /*rtl:ignore*/
  91. pre.console {
  92. background-color: transparent;
  93. line-height: 1.6;
  94. font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;
  95. height: 300px;
  96. overflow: auto;
  97. direction:ltr;
  98. }
  99. code {
  100. background-color: rgba(0, 0, 0, 0.02);
  101. border: 1px solid rgba(0, 0, 0, 0.1);
  102. display: inline-block;
  103. font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;
  104. font-size: 14px;
  105. margin: 0 0.25em;
  106. padding: 0.125em 0.5em;
  107. vertical-align: baseline;
  108. }
  109. .ui.message code {
  110. background-color: rgba(255, 255, 255, 0.6);
  111. border: 1px solid rgba(0, 0, 0, 0.1);
  112. }
  113. pre code {
  114. border: none;
  115. padding: 0px;
  116. }
  117. table pre,
  118. table code {
  119. margin: 0px !important;
  120. padding: 0px;
  121. background-color: transparent;
  122. }
  123. p {
  124. margin: 1em 0em;
  125. }
  126. p:first-child {
  127. margin-top: 0em;
  128. }
  129. p:last-child {
  130. margin-bottom: 0em;
  131. }
  132. /* links */
  133. a {
  134. color: #009FDA;
  135. text-decoration: none;
  136. }
  137. a:hover {
  138. color: #00BAFF;
  139. }
  140. /*--------------
  141. Sidebar
  142. ---------------*/
  143. #example #menu .item {
  144. position: relative;
  145. -webkit-border-radius: 0px;
  146. -moz-border-radius: 0px;
  147. border-radius: 0px;
  148. }
  149. #example #menu .item .circular.label {
  150. position: absolute;
  151. top: 0.75rem;
  152. right: 1em;
  153. opacity: 0.2;
  154. transition: background 0.3s ease;
  155. }
  156. #example #menu .item.active > .circular.label,
  157. #example #menu .item:hover > .circular.label {
  158. opacity: 0.8;
  159. }
  160. #example #menu .inverted.header {
  161. color: rgba(255, 255, 255, 0.8);
  162. margin-bottom: 0.5em;
  163. }
  164. #example #menu a.inverted.header.active,
  165. #example #menu a.inverted.header:hover {
  166. color: rgba(255, 255, 255, 1);
  167. }
  168. #example #menu .hide.item {
  169. display: none;
  170. }
  171. #example #menu .menu .active.item {
  172. color: #6DFFFF !important;
  173. }
  174. /* segment headers */
  175. #example .header.segment,
  176. #example > .content > .page > .segment,
  177. #example > .header.segment {
  178. position: relative;
  179. z-index: 2;
  180. margin: 0em;
  181. padding-top: 70px;
  182. padding-bottom: 30px;
  183. background-color: #FFFFFF;
  184. border-bottom: 1px solid #DDDDDD;
  185. box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  186. }
  187. #example .tab.header.segment {
  188. padding-bottom: 0em;
  189. box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1) inset;
  190. }
  191. #example .tab.header.segment .vertical.menu {
  192. display: none;
  193. margin: 2rem 0em 1rem;
  194. }
  195. #example .tab.header.segment .tabular.menu {
  196. clear: both;
  197. margin: 2rem -1px 0em;
  198. border-bottom: none;
  199. }
  200. #example .tab.header.segment .tabular.menu .active.item {
  201. background-color: #FFFFFF;
  202. border-bottom-color: #FFFFFF;
  203. }
  204. #example.legacy .main.menu,
  205. #example.legacy .launch.button {
  206. left: auto !important;
  207. }
  208. #example.scale.down.pushed .header.segment {
  209. padding-top: 30px;
  210. }
  211. #example.divider .ui.grid {
  212. position: relative;
  213. }
  214. #example .download.menu {
  215. margin-top: 0em;
  216. margin-bottom: 3rem;
  217. }
  218. #example .main.menu {
  219. top: 0px;
  220. left: -1px;
  221. width: calc(100% + 1px);
  222. }
  223. #example .main.menu iframe {
  224. margin: 0px 0px 0px 0px;
  225. }
  226. /* lists */
  227. #example .features {
  228. list-style-position: inside;
  229. margin: 10px 0px 0px;
  230. padding: 0px;
  231. }
  232. #example .features li {
  233. list-style-type: disc;
  234. margin: 0px 0px 10px;
  235. font-weight: bold;
  236. }
  237. /*--------------
  238. Advertisement
  239. ---------------*/
  240. #example .advertisement {
  241. float: right;
  242. margin-left: 2em;
  243. }
  244. #example .index.advertisement {
  245. display: block;
  246. position: absolute;
  247. }
  248. #example .advertisement {
  249. float: none;
  250. display: table-cell;
  251. vertical-align: top;
  252. padding-left: 2em;
  253. }
  254. #example #carbonads-container {
  255. float: right;
  256. }
  257. #example .advertisement .carbonad {
  258. -moz-border-radius: 5px;
  259. -webkit-border-radius: 5px;
  260. border-radius: 5px;
  261. border: 1px solid rgba(0, 0, 0, 0.1);
  262. }
  263. #example .advertisement .carbonad-text {
  264. height: auto;
  265. font-size: 12px;
  266. line-height: 1.3;
  267. }
  268. #example .carbonad-tag {
  269. text-align: left;
  270. }
  271. #example .inverted.advertisement .carbonad {
  272. background-color: rgba(0, 0, 0, 0.25);
  273. border: none;
  274. overflow: hidden;
  275. height: auto;
  276. padding: 6px 0px 13px;
  277. }
  278. #example .inverted.advertisement .carbonad-text {
  279. color: rgba(255, 255, 255, 0.6);
  280. }
  281. #example .inverted.advertisement .carbonad-tag {
  282. margin-top: 10px;
  283. color: rgba(255, 255, 255, 0.4);
  284. }
  285. #example .inverted.advertisement .carbonad-tag a {
  286. color: rgba(255, 255, 255, 0.8);
  287. }
  288. #example .inverted.advertisement .carbonad-tag a:hover {
  289. color: #FFFFFF;
  290. }
  291. #example .main.container a.anchor {
  292. height: 1px;
  293. position: absolute;
  294. right: 100%;
  295. top: -30px;
  296. width: 1px;
  297. }
  298. /*--------------
  299. Fixed Columns
  300. ---------------*/
  301. #example .tab.header.segment .fixed .tabular.menu {
  302. position: fixed;
  303. top: 50px;
  304. }
  305. #example .fixed .launch {
  306. display: none;
  307. }
  308. #example .fixed.column {
  309. position: relative;
  310. }
  311. #example .fixed.column .sticky {
  312. padding-top: 3em;
  313. }
  314. /*--------------
  315. Masthead
  316. ---------------*/
  317. #example .error.masthead {
  318. position: absolute;
  319. margin-top: -290px;
  320. top: 50%;
  321. width: 100%;
  322. }
  323. #example .error.masthead .container {
  324. position: relative;
  325. z-index: 100;
  326. }
  327. #example .masthead {
  328. position: relative;
  329. overflow: hidden;
  330. background: #111111 url(../images/bg-sky.jpg);
  331. background-size: cover;
  332. text-align: center;
  333. padding: 0em;
  334. color: rgba(255, 255, 255, 0.9);
  335. margin-bottom: 0px;
  336. border-bottom: none;
  337. }
  338. #example .masthead .ui.tag.label:after {
  339. background-color: #000000 !important;
  340. }
  341. body#example {
  342. background: #2C2C2C url(../images/icons.png) !important;
  343. }
  344. body#example.pushed,
  345. body#example.hide {
  346. -moz-transform-origin: 50% 50%;
  347. -o-transform-origin: 50% 50%;
  348. -ms-transform-origin: 50% 50%;
  349. transform-origin: 50% 50%;
  350. -webkit-animation-name: masthead;
  351. -moz-animation-name: masthead;
  352. -o-animation-name: masthead;
  353. animation-name: masthead;
  354. -webkit-animation-duration: 30s;
  355. -moz-animation-duration: 30s;
  356. -ms-animation-duration: 30s;
  357. -o-animation-duration: 30s;
  358. animation-duration: 30s;
  359. -webkit-animation-fill-mode: both;
  360. -moz-animation-fill-mode: both;
  361. -ms-animation-fill-mode: both;
  362. -o-animation-fill-mode: both;
  363. animation-fill-mode: both;
  364. animation-timing-function: linear;
  365. -webkit-animation-timing-function: linear;
  366. -webkit-animation-iteration-count: infinite;
  367. -moz-animation-iteration-count: infinite;
  368. -ms-animation-iteration-count: infinite;
  369. -o-animation-iteration-count: infinite;
  370. animation-iteration-count: infinite;
  371. }
  372. #example.index .pusher > .page {
  373. background-color: #FFFFFF;
  374. }
  375. #example.index .masthead {
  376. -webkit-transform-style: preserve-3d;
  377. -moz-transform-style: preserve-3d;
  378. -o-transform-style: preserve-3d;
  379. -ms-transform-style: preserve-3d;
  380. transform-style: preserve-3d;
  381. -webkit-perspective: 1000px;
  382. -moz-perspective: 1000px;
  383. -o-perspective: 1000px;
  384. -ms-perspective: 1000px;
  385. perspective: 1000px;
  386. }
  387. #example.index .masthead:before {
  388. position: absolute;
  389. z-index: 1;
  390. width: 150%;
  391. height: 200%;
  392. top: -25%;
  393. left: 0px;
  394. content: '';
  395. background: url(../images/icons-inverted.png);
  396. -moz-transform-origin: 50% 50%;
  397. -o-transform-origin: 50% 50%;
  398. -ms-transform-origin: 50% 50%;
  399. transform-origin: 50% 50%;
  400. -webkit-transform-style: preserve-3d;
  401. -moz-transform-style: preserve-3d;
  402. -o-transform-style: preserve-3d;
  403. -ms-transform-style: preserve-3d;
  404. transform-style: preserve-3d;
  405. -webkit-animation-name: masthead;
  406. -moz-animation-name: masthead;
  407. -o-animation-name: masthead;
  408. animation-name: masthead;
  409. -ms-transition: opacity 5s ease-in-out, transform 5s ease-in-out;
  410. -webkit-transition: opacity 5s ease-in-out, transform 5s ease-in-out;
  411. -moz-transition: opacity 5s ease-in-out, transform 5s ease-in-out;
  412. transition: opacity 5s ease-in-out, transform 5s ease-in-out;
  413. opacity: 0.08;
  414. -webkit-animation-duration: 15s;
  415. -moz-animation-duration: 15s;
  416. -ms-animation-duration: 15s;
  417. -o-animation-duration: 15s;
  418. animation-duration: 15s;
  419. -webkit-animation-fill-mode: both;
  420. -moz-animation-fill-mode: both;
  421. -ms-animation-fill-mode: both;
  422. -o-animation-fill-mode: both;
  423. animation-fill-mode: both;
  424. animation-timing-function: linear;
  425. -webkit-animation-timing-function: linear;
  426. -webkit-animation-iteration-count: infinite;
  427. -moz-animation-iteration-count: infinite;
  428. -ms-animation-iteration-count: infinite;
  429. -o-animation-iteration-count: infinite;
  430. animation-iteration-count: infinite;
  431. -webkit-transform: rotateX(50deg) rotateZ(0deg) rotateY(0deg) translateY(-14%) translateX(-2%) translateZ(300px);
  432. -moz-transform: rotateX(50deg) rotateZ(0deg) rotateY(0deg) translateY(-14%) translateX(-2%) translateZ(300px);
  433. transform: rotateX(50deg) rotateZ(0deg) rotateY(0deg) translateY(-14%) translateX(-2%) translateZ(300px);
  434. }
  435. #example .masthead.zoomed:before {
  436. opacity: 0.15;
  437. -webkit-transform: rotateX(0deg) rotateZ(0deg) rotateY(0deg) translateZ(0px);
  438. -moz-transform: rotateX(0deg) rotateZ(0deg) rotateY(0deg) translateZ(0px);
  439. transform: rotateX(0deg) rotateZ(0deg) rotateY(0deg) translateZ(0px);
  440. }
  441. @keyframes masthead {
  442. 0% {
  443. background-position: 0% 0%;
  444. }
  445. 100% {
  446. background-position: 0% -410px;
  447. }
  448. }
  449. @-moz-keyframes masthead {
  450. 0% {
  451. background-position: 0% 0%;
  452. }
  453. 100% {
  454. background-position: 0% -410px;
  455. }
  456. }
  457. @-webkit-keyframes masthead {
  458. 0% {
  459. background-position: 0% 0%;
  460. }
  461. 100% {
  462. background-position: 0% -410px;
  463. }
  464. }
  465. @-ms-keyframes masthead {
  466. 0% {
  467. background-position: 0% 0%;
  468. }
  469. 100% {
  470. background-position: 0% -410px;
  471. }
  472. }
  473. @-o-keyframes masthead {
  474. 0% {
  475. background-position: 0% 0%;
  476. }
  477. 100% {
  478. background-position: 0% -410px;
  479. }
  480. }
  481. #example.index .masthead.segment .typed-cursor {
  482. position: relative;
  483. top: -0.05em;
  484. left: -0.25em;
  485. opacity: 1;
  486. -webkit-animation: blink 0.7s infinite;
  487. -moz-animation: blink 0.7s infinite;
  488. animation: blink 0.7s infinite;
  489. }
  490. @keyframes blink {
  491. 0% { opacity:1; }
  492. 50% { opacity:0; }
  493. 100% { opacity:1; }
  494. }
  495. @-webkit-keyframes blink {
  496. 0% { opacity:1; }
  497. 50% { opacity:0; }
  498. 100% { opacity:1; }
  499. }
  500. @-moz-keyframes blink {
  501. 0% { opacity:1; }
  502. 50% { opacity:0; }
  503. 100% { opacity:1; }
  504. }
  505. #example.index .masthead {
  506. position: relative;
  507. overflow: hidden;
  508. /*background: linear-gradient(#081919, #001c1c) #191919;*/
  509. background: radial-gradient(farthest-corner, #053B3B, #151818) repeat scroll 0 0 #191919;
  510. background-color: #191919;
  511. color: rgba(255, 255, 255, 0.9);
  512. margin-bottom: 0px;
  513. border-bottom: none;
  514. }
  515. #example.index .masthead.segment h1 {
  516. font-size: 3em;
  517. color: rgba(255, 255, 255, 0.5);
  518. line-height: 1.2;
  519. margin: 0px 0px 0px;
  520. padding-bottom: 0px;
  521. -moz-perspective: 500px;
  522. -webkit-perspective: 500px;
  523. perspective: 500px;
  524. -moz-transform-style: preserve-3d;
  525. -webkit-transform-style: preserve-3d;
  526. transform-style: preserve-3d;
  527. }
  528. #example.index .masthead.segment h1 > .library {
  529. display: block;
  530. font-size: 1.75em;
  531. color: #FFFFFF;
  532. font-weight: bold;
  533. }
  534. #example.index .masthead.segment h1 b {
  535. display: inline-block;
  536. font-weight: 300;
  537. color: #FFFFFF;
  538. }
  539. #example.index .masthead.segment h1 .text {
  540. display: inline-block;
  541. font-weight: 300;
  542. margin-left: -0.4em;
  543. }
  544. #example.index .masthead h2 {
  545. font-weight: normal;
  546. margin: 0px 0 16px 0px;
  547. font-size: 1.75em;
  548. border-bottom: none;
  549. line-height: 1;
  550. }
  551. #example.index .masthead p {
  552. font-size: 1.5em;
  553. margin: 1em 0em 1.5em;
  554. padding: 0px;
  555. }
  556. #example.index .masthead .secondary.menu {
  557. float: right;
  558. margin: 0.1rem 0rem 0rem 1rem;
  559. }
  560. #example.index .introduction {
  561. position: relative;
  562. clear: both;
  563. margin: 15rem 0rem;
  564. }
  565. #example.index .logo {
  566. float: left;
  567. width: 35px;
  568. }
  569. #example.index .ui.header {
  570. font-weight: normal;
  571. }
  572. #example.index .introduction .buttons {
  573. margin-top: 3em;
  574. }
  575. #example.index .following .version.label {
  576. margin: 0.25em 0px 0px 1em;
  577. }
  578. #example.index .introduction {
  579. display: block;
  580. text-align: center;
  581. }
  582. #example.index .advertisement {
  583. padding-left: 0;
  584. position: absolute;
  585. left: auto;
  586. right: 6em;
  587. top: 50%;
  588. transform: translateY(-50%);
  589. vertical-align: top;
  590. }
  591. #example.index .fixed.launch.button {
  592. top: 275px;
  593. background-color: #333333;
  594. }
  595. #example.index .main.menu {
  596. top: 0px;
  597. }
  598. #example.index pre.console {
  599. height: 120px;
  600. }
  601. #example .masthead .grid {
  602. position: relative;
  603. z-index: 2;
  604. }
  605. #example .masthead .column {
  606. display: table;
  607. }
  608. #example .introduction {
  609. display: table-cell;
  610. vertical-align: top;
  611. width: 100%;
  612. }
  613. #example .introduction .theme.buttons {
  614. margin: -0.1em 0em 0em 0.5em;
  615. vertical-align: middle;
  616. }
  617. /*--------------
  618. Footer
  619. ---------------*/
  620. #example .footer.link.list {
  621. display: block;
  622. text-align: center;
  623. margin-bottom: 1.5rem;
  624. }
  625. /*--------------
  626. Transparent
  627. ---------------*/
  628. .ui.transparent.menu {
  629. opacity: 0.95;
  630. }
  631. /*--------------
  632. Homepage
  633. ---------------*/
  634. #example.index .following.bar {
  635. position: absolute;
  636. top: 50px;
  637. z-index: 1;
  638. left: 0%;
  639. width: 100%;
  640. }
  641. #example.index .stripe .grid .row {
  642. margin: 2rem 0rem;
  643. }
  644. #example.index .feature.stripe p {
  645. min-height: 100px;
  646. }
  647. #example.index .inverted.stripe {
  648. background-color: #1B1C1D;
  649. }
  650. #example.index .inverted.stripe p {
  651. color: #FFFFFF;
  652. }
  653. #example.index .final.stripe {
  654. border-top: 1px solid #DDDDDD;
  655. background-color: #F8F8F8;
  656. }
  657. #example .alternate.stripe {
  658. background-color: #F2F3F5;
  659. }
  660. #example .stripe .ui.vertical.divider {
  661. font-size: 1rem;
  662. }
  663. #example.index .stripe .icon.header i.icon {
  664. font-size: 2em;
  665. }
  666. #example.index .email.stripe {
  667. padding: 2em 0em;
  668. }
  669. #example.index .email.stripe p {
  670. margin: -0.5em 0em 1em;
  671. }
  672. #example.index .email.stripe .input {
  673. width: 450px;
  674. }
  675. #example.index .email.stripe .submit.button {
  676. margin-left: 1em;
  677. }
  678. #example.index .demo h4 {
  679. font-weight: bold !important;
  680. margin: 0em 0em 1em !important;
  681. }
  682. /* content */
  683. #example .solid,
  684. #example .stripe {
  685. padding: 6em 0px;
  686. }
  687. #example .stripe h1 {
  688. font-size: 40px;
  689. }
  690. #example .stripe h2 {
  691. font-size: 26px;
  692. }
  693. #example .stripe h3 {
  694. font-size: 20px;
  695. }
  696. #example .stripe .buttons {
  697. vertical-align: top;
  698. }
  699. #example .stripe .button {
  700. margin-bottom: 0.5em;
  701. }
  702. #example .stripe .column > p {
  703. font-size: 16px;
  704. line-height: 1.6;
  705. margin: 2em 0em;
  706. }
  707. #example .stripe .grid .grid p {
  708. font-size: 15px;
  709. line-height: 1.4;
  710. }
  711. #example .dark.stripe {
  712. background-color: #333333;
  713. background: url(/images/dark-bg.png) repeat;
  714. color: #FFFFFF;
  715. }
  716. #example .stripe .column > .label {
  717. margin-bottom: 1em;
  718. }
  719. #example .solid {
  720. background-color: #FFFFFF;
  721. -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
  722. -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
  723. box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
  724. }
  725. #example .solid .column {
  726. color: #555555;
  727. }
  728. #example .solid .column p b {
  729. color: rgba(0, 0, 0, 0.9);
  730. }
  731. #example .solid .column p {
  732. color: rgba(0, 0, 0, 0.5);
  733. }
  734. #example .stripe .message {
  735. margin: 2em 0em;
  736. }
  737. #example.pushable.left.overlay .fixed.launch.button {
  738. transform: translate3d(0, 0, 0);
  739. }
  740. #example.pushable.overlay.left.pushed .fixed.launch.button {
  741. transform: translate3d(260px, 0, 0);
  742. }
  743. #example .fixed.launch.button {
  744. position: fixed;
  745. top: 63px;
  746. left: -1px;
  747. width: 55px;
  748. height: auto;
  749. overflow: hidden;
  750. -webkit-transition:
  751. 0.3s width ease,
  752. 0.5s transform ease
  753. ;
  754. -moz-transition:
  755. 0.3s width ease,
  756. 0.5s transform ease
  757. ;
  758. -o-transition:
  759. 0.3s width ease,
  760. 0.5s transform ease
  761. ;
  762. -ms-transition:
  763. 0.3s width ease,
  764. 0.5s transform ease
  765. ;
  766. transition:
  767. 0.3s width ease,
  768. 0.5s transform ease
  769. ;
  770. }
  771. #example .fixed.launch.button .text {
  772. position: absolute;
  773. top: 15px;
  774. left: 54px;
  775. opacity: 0;
  776. -webkit-transition:
  777. 0.3s opacity 0.3s
  778. ;
  779. -moz-transition:
  780. 0.3s opacity 0.3s
  781. ;
  782. -o-transition:
  783. 0.3s opacity 0.3s
  784. ;
  785. -ms-transition:
  786. 0.3s opacity 0.3s
  787. ;
  788. transition:
  789. 0.3s opacity 0.3s
  790. ;
  791. }
  792. #example .fixed.launch.button:hover {
  793. width: 130px;
  794. }
  795. #example .fixed.launch.button:hover .text {
  796. opacity: 1;
  797. }
  798. #example .shortcuts {
  799. float: right;
  800. clear: both;
  801. }
  802. #example .launch.button .icon {
  803. margin-left: 0px;
  804. }
  805. /*----------------
  806. Overview Mode
  807. -----------------*/
  808. #example .right.floated.overview.button {
  809. margin-bottom: 0.5em;
  810. }
  811. #example.overview h2.ui.header {
  812. margin-bottom: 0.5em;
  813. }
  814. #example.overview .example {
  815. display: table-row;
  816. min-height: 0px !important;
  817. overflow: hidden;
  818. }
  819. #example.overview .example .ui.header,
  820. #example.overview .example p {
  821. display: table-cell;
  822. font-size: 1em;
  823. min-width: 170px;
  824. font-weight: bold;
  825. padding: 0.5em 0em;
  826. }
  827. #example.overview .example p {
  828. font-size: 1rem;
  829. font-weight: normal;
  830. padding: 0em 0em 0em 0.5em;
  831. width: auto;
  832. line-height: 1.4;
  833. }
  834. /*----------------
  835. Footer
  836. -----------------*/
  837. #example .page > .footer {
  838. padding: 5em 0em 6em;
  839. }
  840. /*----------------
  841. Settings Table
  842. -----------------*/
  843. #example .settings.table {
  844. margin-bottom: 20px;
  845. }
  846. #example .settings.table td:first-child {
  847. font-weight: bold;
  848. }
  849. #example .settings.table td:nth-child(2n) {
  850. width: 100px;
  851. }
  852. #example table .instructive.segment {
  853. background-color: transparent;
  854. border: 0px;
  855. box-shadow: none;
  856. padding: 0em;
  857. margin: -0.4em -0.7em;
  858. }
  859. #example table .instructive.segment .code {
  860. margin: 0em;
  861. }
  862. #example table .instructive.segment div.code .ace_identifier,
  863. #example table .instructive.segment div.code .ace_line {
  864. color: #555555;
  865. }
  866. #example .ui.label + .instructive.segment {
  867. margin-top: 0em;
  868. }
  869. #example .instructive.segment:after {
  870. display: none;
  871. }
  872. #example .instructive.segment em {
  873. font-style: normal;
  874. color: rgba(0, 0, 0, 0.4);
  875. }
  876. #example .instructive.segment .title + em {
  877. float: right;
  878. }
  879. #example .label + div.code {
  880. margin-top: 1.5em;
  881. }
  882. /*----------------
  883. Examples
  884. -----------------*/
  885. #example .example {
  886. margin: 1em 0em;
  887. border-top: 1px solid rgba(0, 0, 0, 0.1);
  888. padding: 1em 0em;
  889. position: relative;
  890. -webkit-tap-highlight-color: transparent;
  891. }
  892. /*----------------
  893. Example Types
  894. -----------------*/
  895. /* No Example */
  896. #example .no.example i.code {
  897. display: none;
  898. }
  899. /* Requires Clear */
  900. #example .clearing.example {
  901. overflow: hidden;
  902. clear: both;
  903. padding: 1px;
  904. }
  905. #example .main.container .examples > h2,
  906. #example .main.container > h2,
  907. #example .main.container > .tab > h2{
  908. position: relative;
  909. }
  910. #example .main.container > h2:first-child {
  911. margin-top: 0em;
  912. }
  913. /* After Section Header */
  914. #example .example:first-child,
  915. #example h2 + .example,
  916. #example h3 + .example,
  917. #example h4 + .example {
  918. margin-top: 0px;
  919. padding-top: 0px;
  920. border-top: none;
  921. }
  922. #example .another.example i.code,
  923. #example .example:first-child i.code,
  924. #example h2 + .example i.code,
  925. #example h3 + .example i.code,
  926. #example h4 + .example i.code {
  927. top: 0em;
  928. }
  929. #example .example > h4 {
  930. margin: 0em;
  931. }
  932. /* Spaced */
  933. #example .spaced.example .buttons,
  934. #example .spaced.example .button {
  935. margin-bottom: 0.75em;
  936. }
  937. #example .spaced.example .buttons .button {
  938. margin-bottom: 0em;
  939. }
  940. #example .example .toggle.button {
  941. min-width: 200px;
  942. }
  943. /* Code Language */
  944. #example .example .language.label {
  945. margin: 1em 0em 0.75em;
  946. }
  947. /*--------------
  948. Code Button
  949. ---------------*/
  950. #example .example i.code {
  951. cursor: pointer;
  952. position: absolute;
  953. top: 1rem;
  954. right: 0px;
  955. margin: 0;
  956. opacity: 0.1;
  957. font-size: 18px;
  958. color: #555555;
  959. -webkit-transition: opacity 0.3s ease-out;
  960. -moz-transition: opacity 0.3s ease-out;
  961. -o-transition: opacity 0.3s ease-out;
  962. -ms-transition: opacity 0.3s ease-out;
  963. transition: opacity 0.3s ease-out;
  964. }
  965. #example .example i.code:before {
  966. font-family: 'Docs';
  967. content: "\f05f";
  968. }
  969. #example .example:hover i.code {
  970. opacity: 0.7;
  971. }
  972. #example .example:hover i.code:hover {
  973. opacity: 1;
  974. }
  975. #example .example .grid i.code {
  976. right: 25%;
  977. }
  978. #example .pointing.label + .existing.segment {
  979. margin-top: 0em;
  980. }
  981. #example .existing.code {
  982. display: none;
  983. }
  984. #example .another.example .annotation {
  985. margin: 2em 0em 0em;
  986. }
  987. #example .transition.example .ui.button {
  988. margin-bottom: 0.5em;
  989. }
  990. /* Fixes for UI */
  991. #example .segment > .dimmer {
  992. z-index: 800;
  993. }
  994. #example .code .active.ui.modal {
  995. display: none !important;
  996. }
  997. #example .example .circular.segment {
  998. width: 175px;
  999. height: 175px;
  1000. }
  1001. /*******************************
  1002. UI Pages
  1003. *******************************/
  1004. /*--------------
  1005. Grid
  1006. ---------------*/
  1007. #example .highlighted.example .grid {
  1008. position: relative;
  1009. }
  1010. #example .highlighted.example .grid:before {
  1011. position: absolute;
  1012. top: 1rem;
  1013. left: 1rem;
  1014. background-color: #F0F0F0;
  1015. content: '';
  1016. width: calc(100% - 2rem);
  1017. height: calc(100% - 2rem);
  1018. box-shadow: 0px 0px 0px 1px #DDDDDD inset;
  1019. }
  1020. /* Consecutive */
  1021. #example .highlighted.example > .grid + .grid {
  1022. margin-top: 1rem;
  1023. }
  1024. #example .highlighted.example .grid .grid:before {
  1025. background-color: #E0E0E0;
  1026. }
  1027. #example .highlighted.example .row {
  1028. position: relative;
  1029. }
  1030. #example .highlighted.example .grid > .column {
  1031. position: relative;
  1032. z-index: 11;
  1033. }
  1034. #example .highlighted.example .grid .column:not(.row):not(.grid):after {
  1035. background-color: #FFFFFF;
  1036. box-shadow: 0px 0px 0px 1px #DDDDDD inset;
  1037. content: "";
  1038. display: block;
  1039. min-height: 50px;
  1040. }
  1041. #example .highlighted.example .grid .column:not(.grid):first-child,
  1042. #example .ui.type.cards .image .grid .column:not(.grid):first-child {
  1043. box-shadow: none;
  1044. }
  1045. #example .highlighted.example .grid .column:not(.grid),
  1046. #example .ui.type.cards .image .grid .column:not(.grid) {
  1047. min-height: 50px;
  1048. }
  1049. #example .highlighted.example .grid .segment,
  1050. #example .ui.type.cards .image .grid .segment {
  1051. border-radius: 0px;
  1052. box-shadow: 0 0 0 1px #D4D4D4;
  1053. }
  1054. #example .negative.example > .button {
  1055. position: relative;
  1056. z-index: 10;
  1057. }
  1058. #example .highlighted.special.example .page.grid > .column:first-child:after,
  1059. #example .highlighted.special.example .page.grid > .column:last-child:after {
  1060. display: none;
  1061. }
  1062. /* Animation */
  1063. #example.animated .highlighted.example > .grid,
  1064. #example.animated .animated.example > .grid {
  1065. margin: -1rem auto;
  1066. -webkit-animation: grid 7s ease infinite;
  1067. -moz-animation: grid 7s ease infinite;
  1068. animation: grid 7s ease infinite;
  1069. }
  1070. /* Grid Inside Grid */
  1071. #example.animated .highlighted.example .grid .grid,
  1072. #example.animated .animated.example .grid .grid {
  1073. -webkit-animation: none;
  1074. -moz-animation: none;
  1075. -ms-animation: none;
  1076. animation: none;
  1077. }
  1078. #example.animated .negative.example > .grid {
  1079. -webkit-animation: none;
  1080. -moz-animation: none;
  1081. -ms-animation: none;
  1082. animation: none;
  1083. background-color: #FFEEEE;
  1084. }
  1085. @-webkit-keyframes grid {
  1086. 0% {
  1087. width: 100%;
  1088. }
  1089. 45% {
  1090. width: 90%;
  1091. }
  1092. 55% {
  1093. width: 90%;
  1094. }
  1095. 100% {
  1096. width: 100%;
  1097. }
  1098. }
  1099. @-moz-keyframes grid {
  1100. 0% {
  1101. width: 100%;
  1102. }
  1103. 45% {
  1104. width: 90%;
  1105. }
  1106. 55% {
  1107. width: 90%;
  1108. }
  1109. 100% {
  1110. width: 100%;
  1111. }
  1112. }
  1113. @keyframes grid {
  1114. 0% {
  1115. width: 100%;
  1116. }
  1117. 45% {
  1118. width: 90%;
  1119. }
  1120. 55% {
  1121. width: 90%;
  1122. }
  1123. 100% {
  1124. width: 100%;
  1125. }
  1126. }
  1127. /*--------------
  1128. Card
  1129. ---------------*/
  1130. body.card .even.example .card .description {
  1131. height: 55px;
  1132. }
  1133. /*--------------
  1134. Progress
  1135. ---------------*/
  1136. body.progress.animated .ui.progress .bar {
  1137. -webkit-animation: finish 10s ease-in-out infinite;
  1138. -moz-animation: finish 10s ease-in-out infinite;
  1139. -ms-animation: finish 10s ease-in-out infinite;
  1140. animation: finish 10s ease-in-out infinite;
  1141. }
  1142. /*--------------
  1143. Popup
  1144. ---------------*/
  1145. #example.popup .inline.example .popup {
  1146. color: #FF0000;
  1147. }
  1148. #example .position.example .icon {
  1149. position: absolute;
  1150. margin: 0em;
  1151. width: auto;
  1152. font-size: 1.5em;
  1153. height: auto;
  1154. padding: 0.5em !important;
  1155. }
  1156. #example .position.example .segment {
  1157. width: 250px;
  1158. height: 250px;
  1159. }
  1160. #example .position.example .segment .icon:nth-of-type(1) {
  1161. top: 3em;
  1162. left: 3em;
  1163. }
  1164. #example .position.example .segment .icon:nth-of-type(2) {
  1165. top: 3em;
  1166. left: 50%;
  1167. margin-left: -1em;
  1168. }
  1169. #example .position.example .segment .icon:nth-of-type(3) {
  1170. top: 3em;
  1171. right: 3em;
  1172. }
  1173. #example .position.example .segment .icon:nth-of-type(4) {
  1174. top: 50%;
  1175. margin-top: -1em;
  1176. right: 3em;
  1177. }
  1178. #example .position.example .segment .icon:nth-of-type(5) {
  1179. bottom: 3em;
  1180. right: 3em;
  1181. }
  1182. #example .position.example .segment .icon:nth-of-type(6) {
  1183. bottom: 3em;
  1184. left: 50%;
  1185. margin-left: -1em;
  1186. }
  1187. #example .position.example .segment .icon:nth-of-type(7) {
  1188. bottom: 3em;
  1189. left: 3em;
  1190. }
  1191. #example .position.example .segment .icon:nth-of-type(8) {
  1192. top: 50%;
  1193. margin-top: -1em;
  1194. left: 3em;
  1195. }
  1196. #example .main.ui.grid {
  1197. position: relative;
  1198. }
  1199. /*--------------
  1200. Icon
  1201. ---------------*/
  1202. #example .icon.example .grid {
  1203. margin-top: 1.5rem;
  1204. text-align: left;
  1205. }
  1206. #example .icon.example .grid .code {
  1207. position: static;
  1208. }
  1209. #example .icon.example .grid .column {
  1210. opacity: 0.8;
  1211. margin-bottom: 2em;
  1212. text-align: center;
  1213. color: #888888;
  1214. -webkit-transition:
  1215. margin-left 0.3s ease-out,
  1216. opacity 0.3s ease-out
  1217. ;
  1218. -moz-transition:
  1219. margin-left 0.3s ease-out,
  1220. opacity 0.3s ease-out
  1221. ;
  1222. -o-transition:
  1223. margin-left 0.3s ease-out,
  1224. opacity 0.3s ease-out
  1225. ;
  1226. -ms-transition:
  1227. margin-left 0.3s ease-out,
  1228. opacity 0.3s ease-out
  1229. ;
  1230. transition:
  1231. margin-left 0.3s ease-out,
  1232. opacity 0.3s ease-out
  1233. ;
  1234. }
  1235. #example .icon.example .column .icon {
  1236. opacity: 1;
  1237. height: 1em;
  1238. color: #333333;
  1239. display: block;
  1240. margin: 0em auto 0.25em;
  1241. font-size: 2em;
  1242. -webkit-transition:
  1243. all 0.2s ease-out
  1244. ;
  1245. -moz-transition:
  1246. all 0.2s ease-out
  1247. ;
  1248. -o-transition:
  1249. all 0.2s ease-out
  1250. ;
  1251. -ms-transition:
  1252. all 0.2s ease-out
  1253. ;
  1254. transition:
  1255. all 0.2s ease-out
  1256. ;
  1257. }
  1258. #example .icon.example .grid .column:hover .icon {
  1259. color: #009FDA;
  1260. -webkit-transform: scale(1.5);
  1261. -moz-transform: scale(1.5);
  1262. -o-transform: scale(1.5);
  1263. -ms-transform: scale(1.5);
  1264. transform: scale(1.5);
  1265. }
  1266. #example .another.icon.example {
  1267. border-top: 1px solid rgba(0, 0, 0, 0.1);
  1268. }
  1269. #example .another.example {
  1270. margin-top: -1em;
  1271. padding-top: 2em;
  1272. border-top: none;
  1273. }
  1274. #example .another.example i.code ~ .ignored.message {
  1275. margin-top: 0em;
  1276. }
  1277. #example .example > p {
  1278. color: #555555;
  1279. }
  1280. #example .example div.code[data-demo] {
  1281. color: transparent;
  1282. }
  1283. /*--------------
  1284. List Page
  1285. ---------------*/
  1286. #example .element.cards .image {
  1287. overflow: hidden;
  1288. min-height: 100px;
  1289. }
  1290. #example .collection.cards {
  1291. min-height: 350px;
  1292. }
  1293. #example .ui.type.cards > .item {
  1294. min-height: 255px;
  1295. }
  1296. #example .ui.type.cards > .item > .image {
  1297. padding: 1em;
  1298. height: 165px;
  1299. vertical-align: middle;
  1300. }
  1301. /*--------------
  1302. Feed
  1303. ---------------*/
  1304. #example.feed .example .segment {
  1305. max-width: 800px;
  1306. }
  1307. /*----------------
  1308. Code Colors
  1309. -----------------*/
  1310. /* example code reskin */
  1311. #example div.code.hide {
  1312. display: none;
  1313. }
  1314. /*rtl:ignore*/
  1315. #example div.code {
  1316. position: relative;
  1317. width: 100%;
  1318. text-align: left;
  1319. direction:ltr;
  1320. }
  1321. #example div.code .ace_gutter {
  1322. background-color: #FAFAFA;
  1323. border-right: 1px solid rgba(0, 0, 0, 0.1);
  1324. color: #999999;
  1325. }
  1326. #example div.code .ace_gutter-cell {
  1327. padding-right: 20px;
  1328. padding-left: 10px;
  1329. }
  1330. #example div.code .ace_bracket {
  1331. background-color: rgba(0, 0, 0, 0.05);
  1332. border: 1px solid rgba(0, 0, 0, 0.1);
  1333. }
  1334. #example div.code .ace_indent-guide {
  1335. position: relative;
  1336. background: none;
  1337. }
  1338. #example div.code .ace_gutter,
  1339. #example div.code .ace_scroller {
  1340. background-color: transparent;
  1341. overflow: visible;
  1342. margin: 14px 10px;
  1343. }
  1344. #example div.code .ace_scrollbar {
  1345. overflow: hidden;
  1346. background-color: transparent;
  1347. }
  1348. #example div.code {
  1349. margin: -1em;
  1350. font-size: 14px;
  1351. padding: 5px 0px;
  1352. background-color: transparent;
  1353. }
  1354. #example div.code .ace_line,
  1355. #example div.code .ace_line span {
  1356. -webkit-transition:
  1357. color 1s ease-out
  1358. ;
  1359. -moz-transition:
  1360. color 1s ease-out
  1361. ;
  1362. -o-transition:
  1363. color 1s ease-out
  1364. ;
  1365. -ms-transition:
  1366. color 1s ease-out
  1367. ;
  1368. transition:
  1369. color 1s ease-out
  1370. ;
  1371. }
  1372. #example div.code .ace_line {
  1373. color: #555555;
  1374. }
  1375. #example div.code .ace_tag {
  1376. color: #DCBCD3;
  1377. }
  1378. #example div.code .ace_attribute-name {
  1379. color: #F4C5C5;
  1380. }
  1381. #example div.code .ace_string {
  1382. color: #00A59D;
  1383. }
  1384. #example div.code .ace_cursor {
  1385. border-left: none;
  1386. }
  1387. #example div.code .ace_paren {
  1388. color: #CCCCCC;
  1389. }
  1390. #example div.code .ace_keyword {
  1391. color: #CCCCCC;
  1392. }
  1393. #example div.code .ace_identifier {
  1394. color: #CCCCCC;
  1395. }
  1396. #example div.code .ace_punctuation {
  1397. color: #CCCCCC;
  1398. }
  1399. #example div.code .ace_active_line {
  1400. background-color: #FBFBE5;
  1401. }
  1402. /* Hovered Style */
  1403. #example div.code:hover .ace_line {
  1404. color: #555555;
  1405. }
  1406. #example div.code:hover .ace_tag {
  1407. color: #892A6F;
  1408. }
  1409. #example div.code:hover .ace_attribute-name {
  1410. color: #934E4E;
  1411. }
  1412. #example div.code:hover .ace_content {
  1413. }
  1414. #example div.code:hover .ace_string {
  1415. color: #00A59D;
  1416. }
  1417. #example div.code:hover .ace_cursor {/*
  1418. border-left: 1px solid #AAAAAA;*/
  1419. }
  1420. #example div.code:hover .ace_paren {
  1421. color: #555555;
  1422. }
  1423. #example div.code:hover .ace_keyword {
  1424. color: #555555;
  1425. }
  1426. #example div.code:hover .ace_identifier {
  1427. color: #555555;
  1428. }
  1429. #example div.code:hover .ace_scrollbar {
  1430. overflow: hidden !important;
  1431. }
  1432. #example div.code:hover .ace_punctuation {
  1433. color: #555555;
  1434. }
  1435. #example div.code:hover .ace_active_line {
  1436. background-color: #FBFBE5;
  1437. }
  1438. /*******************************
  1439. Definition Container
  1440. *******************************/
  1441. #example .pusher > .page {
  1442. display: table;
  1443. width: 100%;
  1444. height: 100%;
  1445. }
  1446. #example .pusher > .page > .full.height {
  1447. display: table-row;
  1448. height: 100%;
  1449. }
  1450. #example .pusher > .page > .footer {
  1451. clear: both;
  1452. }
  1453. #example .main.container {
  1454. background-color: #FFFFFF;
  1455. margin: 0em auto;
  1456. box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.1);
  1457. padding: 2em 2em 2em;
  1458. z-index: 1;
  1459. }
  1460. #example .main.container .right.rail .sticky {
  1461. padding: 2em 0em;
  1462. }
  1463. #example .container {
  1464. position: relative;
  1465. width: 915px;
  1466. margin: 0px auto;
  1467. }
  1468. #example .following.menu .menu .active.item {
  1469. font-weight: bold;
  1470. }
  1471. @media only screen and (max-width : 400px) {
  1472. #example.index .advertisement {
  1473. margin-left: -130px !important;
  1474. }
  1475. #example.index .carbonad {
  1476. width: 260px !important;
  1477. }
  1478. #example .advertisement {
  1479. max-width: 260px;
  1480. }
  1481. }
  1482. @media only screen and (max-width : 400px) {
  1483. #example .example {
  1484. max-width: 290px;
  1485. }
  1486. }
  1487. @media only screen and (max-width : 600px) {
  1488. #example.index .following.bar .column {
  1489. text-align: center;
  1490. }
  1491. #example.index .following .logo {
  1492. float: none;
  1493. }
  1494. #example.index .following .version.label {
  1495. vertical-align: top;
  1496. margin-top: 0em;
  1497. }
  1498. #example.index .introduction {
  1499. margin: 8rem 0rem 14rem;
  1500. }
  1501. #example.index .masthead.segment h1 {
  1502. font-size: 2.25em;
  1503. }
  1504. #example.index .email.stripe .input {
  1505. width: auto;
  1506. }
  1507. #example.index .following .secondary.menu {
  1508. display: none;
  1509. }
  1510. #example.index .email.stripe .submit.button {
  1511. margin-top: 0.5em;
  1512. }
  1513. #example .solid, #example .stripe {
  1514. padding: 4em 0em;
  1515. }
  1516. #example .page > .footer {
  1517. padding: 2em 0em;
  1518. }
  1519. #example .container {
  1520. width: auto;
  1521. margin: 0em 1rem;
  1522. }
  1523. #example .main.container {
  1524. padding: 1em;
  1525. box-shadow: none;
  1526. }
  1527. #example .header.segment {
  1528. padding-top: 60px;
  1529. padding-bottom: 20px;
  1530. }
  1531. #example .example i.code {
  1532. opacity: 0.3;
  1533. }
  1534. #example .example i.code:hover {
  1535. opacity: 1;
  1536. }
  1537. }
  1538. @media only screen and (min-width : 600px) {
  1539. #example.index .main.menu {
  1540. display: none;
  1541. }
  1542. }
  1543. @media only screen and (min-width : 600px) and (max-width : 998px) {
  1544. #example .container {
  1545. width: auto;
  1546. margin: 0em 2rem;
  1547. }
  1548. #example .header .button {
  1549. margin-bottom: 0.5em;
  1550. }
  1551. #example .main.container {
  1552. padding: 1em 2em;
  1553. }
  1554. }
  1555. @media only screen and (max-width : 998px) {
  1556. #example .following.menu {
  1557. display: none;
  1558. }
  1559. }
  1560. @media only screen and (min-width : 998px) {
  1561. #example .following.menu {
  1562. display: block;
  1563. }
  1564. #example .introduction {
  1565. display: block;
  1566. }
  1567. #example .advertisement {
  1568. left: 100%;
  1569. padding-left: 0em;
  1570. position: absolute;
  1571. top: 0em;
  1572. vertical-align: top;
  1573. }
  1574. #example .container {
  1575. right: 100px;
  1576. }
  1577. }
  1578. @media only screen and (min-width : 998px) and (max-width: 1200px) {
  1579. #example .container {
  1580. width: 650px;
  1581. margin: 0em auto;
  1582. }
  1583. #example .container .right.rail {
  1584. width: 200px;
  1585. }
  1586. }
  1587. @media only screen and (min-width : 1200px) and (max-width: 1355px) {
  1588. #example .container {
  1589. width: 700px;
  1590. margin: 0em auto;
  1591. }
  1592. }
  1593. @media only screen and (min-width : 1355px) {
  1594. #example .container {
  1595. width: 850px;
  1596. }
  1597. #example.item .container,
  1598. #example.card .container {
  1599. width: 955px;
  1600. }
  1601. }
  1602. /* Homepage */
  1603. @media only screen and (max-width : 780px) {
  1604. #example.index .container {
  1605. margin-left: 2em;
  1606. margin-right: 2em;
  1607. }
  1608. }
  1609. @media only screen and (max-width : 998px) {
  1610. #example.index .main.menu .container {
  1611. padding: 0em;
  1612. }
  1613. }
  1614. @media only screen and (min-width : 998px) {
  1615. #example.index .main.menu .container {
  1616. width: auto;
  1617. padding: 0% 8%;
  1618. }
  1619. }
  1620. @media only screen and (min-width : 1500px) {
  1621. #example.index .main.menu .container {
  1622. width: auto;
  1623. padding: 0% 13%;
  1624. }
  1625. }
  1626. @media only screen and (min-width : 1750px) {
  1627. #example.index .main.menu .container {
  1628. width: auto;
  1629. padding: 0% 18%;
  1630. }
  1631. }
  1632. @media only screen and (min-width : 2000px) {
  1633. #example.index .main.menu .container {
  1634. width: auto;
  1635. padding: 0% 23%;
  1636. }
  1637. }
  1638. /*******************************
  1639. Responsive
  1640. *******************************/
  1641. @media only screen and (max-width : 998px) {
  1642. #example .fixed .section,
  1643. #example .fixed .title b {
  1644. display: none;
  1645. }
  1646. #example .stripe .header .code.icon {
  1647. display: none;
  1648. }
  1649. #example .fixed .container {
  1650. width: auto;
  1651. margin: 0px auto;
  1652. max-width: 9999px;
  1653. }
  1654. #example .fixed.launch.button {
  1655. display: none;
  1656. }
  1657. #example .fixed .launch {
  1658. cursor: pointer;
  1659. display: inline-block;
  1660. }
  1661. }
  1662. @media only screen and (max-width : 1500px) {
  1663. #example.index .icon.header .icon {
  1664. font-size: 3em;
  1665. }
  1666. }
  1667. @media only screen and (max-width: 1200px) {
  1668. #example.index .advertisement {
  1669. position: absolute;
  1670. top: auto;
  1671. left: 50%;
  1672. bottom: 2rem;
  1673. margin-left: -175px;
  1674. -webkit-transform: none;
  1675. -moz-transform: none;
  1676. -ms-transform: none;
  1677. transform: none;
  1678. }
  1679. #example.index .inverted.advertisement .carbonad-img {
  1680. margin-top: 0px;
  1681. }
  1682. #example.index #carbonads-container {
  1683. float: none;
  1684. }
  1685. #example.index .carbonad {
  1686. width: 340px;
  1687. }
  1688. #example.index .carbonad-text,
  1689. #example.index .carbonad-tag {
  1690. float: none;
  1691. display: block;
  1692. text-align: left;
  1693. margin-left: 160px;
  1694. width: 170px;
  1695. }
  1696. }
  1697. @media only screen and (max-width : 780px) {
  1698. pre.console {
  1699. height: 150px;
  1700. }
  1701. #example .introduction {
  1702. display: block;
  1703. }
  1704. #example .advertisement {
  1705. display: block;
  1706. margin: 1em auto;
  1707. padding: 0em;
  1708. }
  1709. #example #menu .hide.item {
  1710. display: block;
  1711. }
  1712. #example #menu .item > .icon {
  1713. font-size: 1em !important;
  1714. }
  1715. #example .inverted.advertisement .carbonad-img {
  1716. margin-top: 0px;
  1717. }
  1718. #example #carbonads-container {
  1719. float: none;
  1720. }
  1721. #example .carbonad {
  1722. width: auto;
  1723. }
  1724. #example .carbonad-text,
  1725. #example .carbonad-tag {
  1726. float: none;
  1727. display: block;
  1728. text-align: left;
  1729. margin-left: 160px;
  1730. width: 170px;
  1731. }
  1732. #example:not(.index) .introduction .button {
  1733. float: none;
  1734. margin: 0 0.5em 0.5em 0;
  1735. }
  1736. }
  1737. @media only screen and (max-width : 600px) {
  1738. #example .icon.example .grid .column {
  1739. width: 33.33%;
  1740. }
  1741. }
  1742. @media only screen and (max-width : 600px) {
  1743. #example .main.menu .borderless.item {
  1744. display: none;
  1745. }
  1746. #example .fixed .developer,
  1747. #example .fixed .designer,
  1748. #example .fixed .previous,
  1749. #example .fixed .next {
  1750. display: none;
  1751. }
  1752. #example .tab.header.segment .tabular.menu {
  1753. display: none;
  1754. }
  1755. #example .tab.header.segment .vertical.menu {
  1756. display: block;
  1757. }
  1758. }
  1759. @media only screen and (max-width : 450px) {
  1760. #example .main.menu .icon.item {
  1761. display: none;
  1762. }
  1763. #example .main.menu .github.item {
  1764. display: inline-block;
  1765. }
  1766. #example .main.menu .github.item:before {
  1767. display: none;
  1768. }
  1769. #example .carbonad {
  1770. height: 135px;
  1771. }
  1772. #example .carbonad .carbonad-text {
  1773. width: 90px;
  1774. }
  1775. }
  1776. #example .masthead .mobile.buttons {
  1777. display: none;
  1778. }
  1779. @media only screen and (max-width : 470px) {
  1780. #example .masthead .tag.label {
  1781. display: none;
  1782. }
  1783. #example .masthead .inverted.buttons {
  1784. display: none;
  1785. }
  1786. #example .masthead .mobile.buttons {
  1787. display: block;
  1788. }
  1789. #example.button-page .ui.buttons,
  1790. #example.button-page :not(.buttons) .ui.button {
  1791. margin-bottom: 0.5em;
  1792. }
  1793. #example .masthead:before {
  1794. -webkit-animation-name: none;
  1795. -moz-animation-name: none;
  1796. -o-animation-name: none;
  1797. animation-name: none;
  1798. }
  1799. }
  1800. @media only screen and (max-width : 640px) {
  1801. #example.transition .fixed.column {
  1802. display: none;
  1803. }
  1804. #example.transition .examples {
  1805. width: 100%;
  1806. }
  1807. #example.transition .examples .pointing.below.label {
  1808. display: none;
  1809. }
  1810. }
  1811. @media only screen and (max-width : 998px) {
  1812. #example .examples {
  1813. margin-right: 220px;
  1814. padding: 1px;
  1815. }
  1816. #example .fixed.column,
  1817. #example .fixed.column .fixed {
  1818. float: right;
  1819. width: 200px;
  1820. }
  1821. }
  1822. @media only screen and (min-width : 998px) {
  1823. #example .examples {
  1824. margin-right: 320px;
  1825. padding: 1px;
  1826. }
  1827. #example .fixed.column,
  1828. #example .fixed.column .fixed {
  1829. float: right;
  1830. width: 300px;
  1831. }
  1832. }